On 24/04/16 00:12, Stefan Dröge wrote:
Some changes/additions were recently made to gtkwave's .fst file
format, which can now also support 9 value logic, and special VHDL
types like records, etc. (see gtkwave manual page 21).
Since the .fst file format shows better performance for larger
waveform dumps, it would be very useful if these changes could be
included in GHDL. For the implementation it might be interesting to
have a look at https://github.com/nickg/nvc/blob/master/thirdparty/fstapi.c
(I could not find any information on the fst format directly from the
gtkwave website, besides the user manual)
I agree that the waveform dumping could be improved:
- the fst dumper is still restricted to verilog like signals
- the ghw dumper doesn't use compression and the reader always read the
whole file
- both always dump all signals.
Maybe I should focus first on the fst dumper. What is the first missing
feature (please give priorities!) ?
Lastly, since I am new to the mailing list, let me say a big "thank
you!" to the Tristan and the other contributers. I am using ghdl
extensively for my master thesis project. I am writing a GPS receiver
in VHDL, including a MBlite Softcore CPU (a microblaze variant), and I
am doing my simulations exclusively in GHDL. I especially like the
performance of ghdl and that it is very pedantic about the LRM. My
life would be several orders of magnitudes harder without GHDL.
Nice quote. Thanks!
Tristan.
_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss