DPI — Direct Programming Interface. This is an interface
between SystemVerilog and foreign programming languages permitting direct function
calls from SystemVerilog to foreign code and from foreign code to
SystemVerilog. It has been designed to have low inherent overhead and permit
direct exchange of data between SystemVerilog and foreign code.
VPI
— Verilog Procedural Interface. The
3rd generation Verilog PLI Programming Language Interface), providing object-oriented
access to Verilog behavioral, structural, assertion and coverage objects.
Editor’s Note: What additional terms should be added to this
glossary?