以下步骤适用于NC-Sim 3.4 PLI向导01.40-p001。
- 在命令提示符下,执行
pliwiz
( /apps1/cadence/ldv/3.4/tools.sun4v/bin/pliwiz )。
在开始之前,您应该将veriuser.c
和convert_hex2ver.c
复制到本地目录。这些文件存储在Quartus / EDA / cadence / verilog-XL中 。 - 输入配置会话名称并设置要在其中生成PLI的目录。
- 选择仅动态库 。
- 选择PLI 1.0 Application和
libpli
。 - 输入
veriuser.c
的路径。 - 输入PLI源文件的
convert_hex2ver.c
源文件。 - 将PLI对象文件保留为空。
- 选择你的编译器。如果您没有C编译器,则可以免费获得GCC。如果您的路径(
.cshrc
)已正确设置,则应自动选择GCC。 - 继续并选择Make It 。
您现在已成功生成libpli.so
作为动态库。该文件应放在启动ncverilog
的目录中。另外,请确保LD_LIBRARY_PATH
包含当前目录的名称。您可以通过键入env
或查看.cshr
文件来检查这一点。
没有回复内容