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 |