如何为NC-Sim的convert_hex2ver函数生成动态编程语言接口(PLI)库?-Altera-Intel社区-FPGA CPLD-ChipDebug

如何为NC-Sim的convert_hex2ver函数生成动态编程语言接口(PLI)库?

以下步骤适用于NC-Sim 3.4 PLI向导01.40-p001。

  1. 在命令提示符下,执行pliwiz/apps1/cadence/ldv/3.4/tools.sun4v/bin/pliwiz )。
    在开始之前,您应该将veriuser.cconvert_hex2ver.c复制到本地目录。这些文件存储在Quartus / EDA / cadence / verilog-XL中
  2. 输入配置会话名称并设置要在其中生成PLI的目录。
  3. 选择仅动态库
  4. 选择PLI 1.0 Applicationlibpli
  5. 输入veriuser.c的路径。
  6. 输入PLI源文件的convert_hex2ver.c源文件。
  7. 将PLI对象文件保留为空。
  8. 选择你的编译器。如果您没有C编译器,则可以免费获得GCC。如果您的路径( .cshrc )已正确设置,则应自动选择GCC。
  9. 继续并选择Make It

您现在已成功生成libpli.so作为动态库。该文件应放在启动ncverilog的目录中。另外,请确保LD_LIBRARY_PATH包含当前目录的名称。您可以通过键入env或查看.cshr文件来检查这一点。

请登录后发表评论

    没有回复内容