描述
NGC NETLIST是另一个NGC中的子模块,被视为未引用的源,不包含在设计层次中。
当打开综合设计时出现以下关键警告:
关键警告:[项目1-48 5]不能解决非原始黑盒“YYYYYY”实例化为“XXXXXX”。
同时,一个“未定义的模块发现”对话框弹出以下消息:
在导入此网表时,发现了1个未定义的单元格,并将其转换为黑盒。
确保在继续之前已经加载了所有预期的模块定义。
可以通过使用添加源操作和重新运行综合来填充黑盒。
模块名称:YYYYY
解决方案
这是预期的行为,因为ViVADO工具在创建设计层次结构时不读取NGC NETLIST源的内容,因此它不试图寻找嵌套的网表。
若要解决此问题,可以使用下列解决方案之一:
- 跑NGCube或NGC2EDFF将嵌套的NETLIST合并到其父网络表中,然后将其添加到VIVADO项目中。
- 将嵌套的NGC网表设置为全局包含:在源文件窗口中选择.NGC文件,在“源文件”属性窗口中选择“属性”选项卡中的“IsGlobal”。
- 将“EdffExpLosixChyPosil”属性设置为嵌套NGC所在的目录:
StIQuestEdifEdifExxChythOrth&L.PosithOrthOrthOrth.gt;[CurrutixFielSeTe]
没有回复内容