The VPI routines are a library of 27 C functions that can interact with Verilog simulators. The previous chapter has introduced how PLI applications are developed using the VPI routines. This chapter presents the VPI library in more detail than the previous chapter, and presents how Verilog objects are documented in the VPI standard. Chapter 5 presents how to read and modify the values of Verilog objects, and Chapter 6 presents how to use VPI routines to synchronize PLI applications with Verilog simulation activity. Appendix B presents the complete syntax of the VPI routine library and the complete set of VPI object diagrams.
KeywordsTarget Object Reference Object System Task Module Object Object Diagram
Unable to display preview. Download preview PDF.