SDI II IP核用户指南

ID 683133
日期 5/08/2017
Public
文档目录

7.1.2.2. 三标准和多标准下使用生成的Arria 10重配置管理

在使用Quartus Prime软件生成的重配置管理块时,可能会遇到以下错误:
  • Error (10161): Verilog HDL error at rcfg_sdi_cdr.sv: object "altera_xcvr_native_a10_reconfig_parameters_CFG0" is not declared. Verify the object name is correct. If the name is correct, declare the object.
  • Error (10161): Verilog HDL error at rcfg_sdi_cdr.sv: object "altera_xcvr_native_a10_reconfig_parameters_CFG1" is not declared. Verify the object name is correct. If the name is correct, declare the object.

重配置管理块需要由收发器生成的CFG文件来决定为数据率更改而进行重配置的寄存器。然而,Quartus Prime软件无法识别这些收发器库之外的文件。

要解决这个问题,请将库切换添加到您工程中.qsfrcfg_sdi_cdr.sv文件。

set_global_assignment -name SYSTEMVERILOG_FILE <file hierarchy before the file>/rcfg_sdi_cdr.sv -library<phy_name_quartus_version>

  1. 找到应该在收发器.qip文件中进行约束的准确library名称。
  2. 打开.qip文件并搜索字符串:parameter_CFG0
    应该会看到:set_global_assignment –library<phy_name_quartus_version> -name SYSTEMVERILOG_FILE … .CFG0.sv.