ANNOUNCE: Python module for PLI apps in Verilog using VPI

tom.sheffler@sbcglobal.net tom.sheffler@sbcglobal.net
Fri, 16 Apr 2004 04:03:44 GMT


There have been a number of attempts of linking Python and Verilog.  APVM
embeds the
Python interpreter in Verilog using the VPI interface.  It also presents an
object-oriented
interface to storing instance data and registering simulation callbacks.
This package has
a few other features that help simplify writing PLI applications and has
been shown to work
with Icarus, NC, Modelsim and VCS.

This initial release (0.10) has a short paper describing its design
philosophy and is distributed
with a number of useful and illustrative examples.  The release is hosted at
Source Forge at

  http://apvm.sourceforge.net

-T