SystemVerilog IEEE 1800 DPI 2.0Category : シミュレーション/ベリフィケーションDirect Programming Interface(DPI)は、SystemVerilogコードと外部のC/C++コードをつなぐ次世代のインタフェースです。IEEE 1800-2005™のDPI仕様では、C/C++の外部コードをSystemVerilogから呼び出したり、SystemVerilogのタスクと関数をC/C++から呼び出したりすることができます。Riviera-PROではDPIを直接的に実装・配置できるので、SystemVerilogコードからC/C++コードを呼び出すことができます。