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
