仅对英特尔可见 — GUID: vgo1455700794056
Ixiasoft
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软件无法识别这些收发器库之外的文件。
要解决这个问题,请将库切换添加到您工程中.qsf的rcfg_sdi_cdr.sv文件。
set_global_assignment -name SYSTEMVERILOG_FILE <file hierarchy before the file>/rcfg_sdi_cdr.sv -library<phy_name_quartus_version>
- 找到应该在收发器.qip文件中进行约束的准确library名称。
- 打开.qip文件并搜索字符串:parameter_CFG0。
应该会看到:set_global_assignment –library<phy_name_quartus_version> -name SYSTEMVERILOG_FILE … .CFG0.sv.