Timothy Normand Miller wrote:
> I'm doing a lot of simulation work right now with Icarus, and I'm
> getting really frustrated with gtkwave.  I understand that there are
> better things.  Can anyone make a good suggestion?

GTKwave is handy in that the LXT format is far more compact then
VCD, and thus works well with long/large simulations. Also, it
handles real values in nets, that barren VCD does not support.
But the, Windows portability is a bit of an issue at times. There
may be pre-built Windows binaries around if that is your issue.

Can you be more specific w/ your complaints? Tony can take a
few constructive suggestions. He might be open to help, too, if
you're willing to put in the time.

If you want to spend money for commercial tools, I hear that some
people have gotten Veritools software to cooperate with Icarus
Verilog. I have no direct knowledge, but I imagine it's possible.
Contact Veritools directly about it.

There is also dinotrace here:
<http://www.veripool.org/wiki/dinotrace>
I have no idea if it's good or bad. Back in the day, before I
settled with gtkwave, I tried, fruitlessly, to build it. I was
never able to get it to run back then, so now I  can't say if it
is horrid or awesome.

Larry suggested $display and awk. Don't laugh, that can be quite
effective and efficient if you're clever. Heck, I usually debug
the compiler itself with printf's.

And, of course, there is always the option to write your own, or
write an interface to some other tool. The dumper in Icarus Verilog
uses VPI, and you can do the same.

-- 
Steve Williams                "The woods are lovely, dark and deep.
steve at icarus.com           But I have promises to keep,
http://www.icarus.com         and lines to code before I sleep,
http://www.picturel.com       And lines to code before I sleep."


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to