Skip to main content

Details about the VPI Routine Library

  • Chapter
The Verilog PLI Handbook

Part of the book series: The International Series in Engineering and Computer Science ((SECS,volume 666))

  • 462 Accesses

Summary

The VPI routines in the PLI standard provide a simple, yet powerful, way to access what is happening in a Verilog simulation. The VPI routines provide this access by treating Verilog HDL constructs as objects, and using handles to reference these objects.

The VPI object diagrams serve as the primary documentation on the relationships of one object to another. The diagrams also document every property that is available for each object, such as names and vector sizes. Using the object diagrams, it is possible to traverse from any point in a Verilog design hierarchy to any other point in the hierarchy.

Previous chapters introduced a number of routines from the VPI library. This chapter has presented more details on most of the VPI routines in the library. The next chapter will present the VPI routines which are used to read and modify logic values and delay values. Chapter 6 presents synchronizing PLI applications with activity occurring within a simulation. These chapters include several complete examples of PLI applications which use the VPI library of routines.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Kluwer Academic Publishers

About this chapter

Cite this chapter

(2002). Details about the VPI Routine Library. In: The Verilog PLI Handbook. The International Series in Engineering and Computer Science, vol 666. Springer, Boston, MA. https://doi.org/10.1007/0-306-47665-7_5

Download citation

  • DOI: https://doi.org/10.1007/0-306-47665-7_5

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-7923-7658-3

  • Online ISBN: 978-0-306-47665-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics