[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA: Icarus Verilog VPI support
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Trevor and Jenny Williams wrote:
| I really enjoy using Icarus Verilog (it is my simulator of choice when
| I'm not at work :) and would like to see/learn with this tool, if
| possible. I currently don't know exactly what I need to be added to the
| VVP VPI, but was more interested in knowing if it would be possible to
| extend IV's VPI interface in the future (I wasn't sure if the current
| state of the VPI in the VVP was more or less fixed for good reasons that
| I wasn't aware of).
It is possible to extend the VPI for Icarus Verilog.
In particular, I'm nearly finished with a draft of the newest
development path (It's been a big job for a big change, which is
why I've been quiet for a while) and that would be the preferred
baseline for new features.
The new VPI capabilities most likely to get added quickly are those
that can be implemented entirely within the vvp binary. Data flow,
simluation events and static objects of all sort are easy, VPI access
to uncompiled behavioral source is harder.
- --
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."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFCpbVvrPt1Sc2b3ikRAhF5AKCJByV8MqM8EuWQI4lnFbQnTxeNkACfabK/
7nLpNbTDKywztyeyi6LyQYk=
=T0iO
-----END PGP SIGNATURE-----