Re: [Gtkwave-users] Adding bus signals manually to the savefile
Brought to you by:
gtkwave,
joel1234567
|
From: Anthony B. <by...@nc...> - 2021-12-22 19:11:14
|
No, there's not as you can't hash search on an * character. Going through signals one at a time is not an option with huge models such as a full chip with tens of millions of signals.
Verilog (except for Modelsim occasionally) would dump as 0:639. GHW treats every bit as its own signal.
Given how signals and datatypes are defined in VHDL, I don't know if it's possible for GHDL to dump as vectors like Verilog does.
-Tony
On Dec 22, 2021, 12:53 PM, at 12:53 PM, "Gökçe Aydos" <go...@ay...> wrote:
>I write my savefiles manually, because I distribute the savefiles
>across
>different environments like this:
>
>> [dumpfile] "wave.ghw"
>> top.tb.clk
>> top.tb.rst
>
>Is there a syntax to add a very wide signal like as follows?
>
>> #{wide_signal} top.tb.s[0][0:639]
>
>or
>
>> #{wide_signal} top.tb.s[0][*]
>
>Gtkwave creates a verbose string with all the components of the bus
>like this if I save the savefile.
>
>> ...
>> #{wide_signal} top.tb.s[0][0] top.tb.s[0][1] ... top.tb.s[0][639]
>
>
>_______________________________________________
>Gtkwave-users mailing list
>Gtk...@li...
>https://lists.sourceforge.net/lists/listinfo/gtkwave-users
|