描述
关键字:翻译、初始、端口、未定义、方向
紧迫性:标准
一般描述:
在模块化设计的初始流程中,我的Verilog设计出现以下错误:
“错误:NGDBug:605 -在这个模块化设计中,没有找到逻辑网络N’Top2b”的负载。发现有未定义方向的端口连接到网络。请为这些端口指定一个方向。
“错误:NGDBug:604 -对于这个模块化设计,没有找到逻辑网络N’MODYCXOUT的驱动程序。发现有未定义方向的端口连接到网络。请为这些端口指定一个方向。
解决方案
在模块化设计中,当在设计的顶层中实例化模块时,必须声明模块端口的方向。
如果端口的方向未在顶层声明,则NGDBug不能确定端口是“输入”还是“从模块输出”。
例如:
顶部(…);
输入…
输出…
//MuleMule:实例化和端口映射
模AαA(…)
高端模块/ /高端
//在顶层Verilog中声明模A
模αA(…);
输入…
输出…
模/端/模端声明
没有回复内容