The Verilog PLI Handbook [electronic resource] : a User's Guide and Comprehensive Reference on the Verilog Programming Language Interface / by Stuart Sutherland.

The Verilog PLI Handbook: A User's Guide and Comprehensive Reference on the Verilog Programming Language Interface is designed to serve two specific needs: A tutorial on how to write PLI applications A reference book on the IEEE 1364-1998 Verilog PLI standard. Towards this end, this book has tw...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via Springer)
Main Author: Sutherland, N. S. (Norman Stuart)
Format: Electronic eBook
Language:English
Published: Boston, MA : Springer US, 1999.
Subjects:
Table of Contents:
  • Introduction: The VPI and TF/ACC Parts of the Verilog PLI Standard
  • 1: Creating PLI Applications Using VPI Routines
  • 2: Interfacing VPI PLI Applications to Verilog Simulators
  • 3: How to Use the VPI Routines
  • 4: Details about the VPI Routine Library
  • 5: Reading and Modifying Values Using VPI Routines
  • 6: Synchronizing to Verilog Simulations Using VPI Callbacks
  • 7: Interfacing to C Models Using VPI Routines
  • 8: Creating PLI Applications Using TF and ACC Routines
  • 9: Interfacing TF/ACC PLI Applications to Verilog Simulators
  • 10: How to Use the TF Routines
  • 11: Reading and Writing Values Using TF Routines
  • 12: Synchronizing to Verilog Simulations Using Misctf Routines
  • 13: Interfacing to C Models Using TF Routines
  • 14: How to Use the ACC Routines
  • 15: Details on the ACC Routine Library
  • 16: Reading and Modifying Values Using ACC Routines
  • 17: Synchronizing to Simulations Using the Value Change Link
  • 18: Interfacing to C Models Using ACC Routines
  • Appendices
  • Appendix A: Linking PLI Applications to Verilog Simulators
  • A.1 The PLI Interface Mechanism
  • A.2 Linking PLI app's to the Cadence Verilog-XL simulator
  • A.3 Linking to NC-Verilog from Cadence Design Systems, Inc.
  • A.4 Linking PLI applications to the Model Technology ModelSim simulator
  • A.5 Linking PLI applications to the Avant! Polaris simulator
  • A.6 Linking to Silos III from Simucad, Inc.
  • A.7 Linking to VCS from Synopsys, Inc
  • A.8 Linking to VeriBest from VeriBest, Inc
  • A.9 Summary
  • Appendix B: The IEEE 1364-1995 VPI Routine Library
  • B.1 VPI Objects Relationships
  • B.2 VPI routine definitions (listed alphabetically)
  • Appendix C: The IEEE 1364-1995 TF Routine Library
  • C.1 TF routine definitions (listed alphabetically)
  • Appendix D: The IEEE 1364-1995 ACC Routine Library
  • D.1 ACC Objects Relationships
  • D.2 ACC routine definitions (listed alphabetically).