直接调用C模块
SystemVerilog 3.1-26节中有详细的描述
直接编程接口(DPI)的双方都是完全独立的
- SystemVerilog 不必分析 C 的代码
- C 编译器也不必分析SystemVerilog的代码
输入的函数
- 用SystemVerilog 调用的C 函数
- 输入的函数必须声明
import “DPI” … function …….;
输出的函数
-用C调用的SystemVerilog 函数
- 输入的函数必须声明
export “DPI” …[c_identifier =] function function_identifier…;
所有C 和 SystemVerilog 函数必须在零时间内完成
在26节中介绍了多
种形式和选择
可选择变量
1