Software Documentation
- Real-Number Modeling for Verilog
- Python and Verilog Integration
The first demonstration package available is the Event-Driven Analog package. This package allows one to experiment with modeling event-driven analog structures in Verilog.
Documentation is here: Event-Driven Analog.
A few years ago I embedded Python into Verilog through the PLI (VPI) interface. The project was called APVM/Oroboro. I had hoped to get a flexible and agile way to develop PLI applications using an interpreter. What resulted was much more: a nice event-driven framework for implementing Verilog simulation tasks in an external language. The use of generators in this context was powerful enough to implement a full temporal-expression package in Python.
Documentation is here: Python/Verilog-PLI Integration.