Introduction: The VPI and TF/ACC Parts of the Verilog PLI Standard
The Verilog Programming Language Interface, commonly called the Verilog PLI, is one of the more powerful features of Verilog. The PLI provides a means for both hardware designers and software engineers to interface their own programs to commercial Verilog simulators. Through this interface, a Verilog simulator can be customized to perform virtually any engineering task desired. Just a few of the common uses of the PLI include interfacing Verilog simulations to C language models, adding custom graphical tools to a simulator, reading and writing proprietary file formats from within a simulation, performing test coverage analysis during simulation, and so forth. The applications possible with the Verilog PLI are endless.
KeywordsSystem Task Hardware Description Language Quick Reference Source Code File Cadence Design System
Unable to display preview. Download preview PDF.