13.4 EDK  – 如何在XPS中实例化System Generator PCORE-Xilinx-AMD社区-FPGA CPLD-ChipDebug

13.4 EDK – 如何在XPS中实例化System Generator PCORE

描述

我有一个System Generator模型,它使用黑盒子来合并顶级VHDL文件。我一直收到类似下面的错误:

错误:NgdBuild:604 – 逻辑块
“transmitter_axiw_0 / transmitter_axiw_0 / sysgen_dut / transmitter_x0 / black_box / DD
无法解析类型为“DDS”的S_inst’。引脚名称拼写错误可以
导致这个,缺少edif或ngc文件,块名称之间不匹配
和edif或ngc文件名,或类型名称的拼写错误。符号
目标’virtex6’不支持’DDS’。
错误:NgdBuild:604 – 逻辑块
“transmitter_axiw_0 / transmitter_axiw_0 / sysgen_dut / transmitter_x0 / black_box / PL
无法解析类型为“MMCM_PLL_307MHz”的L_307_2MHz_MMCM’。一根针
名称拼写错误可导致此问题,缺少edif或ngc文件,案例不匹配
块名称和edif或ngc文件名之间,或者拼写错误
类型名称。目标’virtex6’不支持符号’MMCM_PLL_307MHz’。
错误:Xflow – 程序ngdbuild返回错误代码2.中止流程执行…
make:*** [__xps / system_routed]错误1

当从System Generator作为PCORE导出时,只要_config.m文件设置正确,ICORE目录结构应该正确并且所有文件都应该在那里。

在_config.m中,为设计的黑盒部分中的核心指定.ngc文件。这个语法是:

this_block.addFile( ‘corename.ngc’);

为blackboxtop级别引用的每个文件添加此类型的行。这类似于BBD文件的编译顺序,System Generator将正确地注释BBD文件。

请登录后发表评论

    没有回复内容