63i模块化设计-“错误:NGDBuild 604(或605)-没有为这个模块化设计的逻辑网‘NETNEX’找到驱动程序…”(Verilog)-Xilinx-AMD社区-FPGA CPLD-ChipDebug

63i模块化设计-“错误:NGDBuild 604(或605)-没有为这个模块化设计的逻辑网‘NETNEX’找到驱动程序…”(Verilog)

描述

关键字:翻译、初始、端口、未定义、方向

紧迫性:标准

一般描述:
在模块化设计的初始流程中,我的Verilog设计出现以下错误:

“错误:NGDBug:605 -在这个模块化设计中,没有找到逻辑网络N’Top2b”的负载。发现有未定义方向的端口连接到网络。请为这些端口指定一个方向。

“错误:NGDBug:604 -对于这个模块化设计,没有找到逻辑网络N’MODYCXOUT的驱动程序。发现有未定义方向的端口连接到网络。请为这些端口指定一个方向。

解决方案

在模块化设计中,当在设计的顶层中实例化模块时,必须声明模块端口的方向。

如果端口的方向未在顶层声明,则NGDBug不能确定端口是“输入”还是“从模块输出”。

例如

顶部(…);
输入…
输出…

//MuleMule:实例化和端口映射
模AαA(…)

高端模块/ /高端

//在顶层Verilog中声明模A
模αA(…);
输入…
输出…
模/端/模端声明

请登录后发表评论

    没有回复内容