** Warning: (vsim-3722) C:/Users/10525/Desktop/present/test.v(10): [TFMPC] - Missing connection for port 'state'. # ** Warning: (vsim-3722) C:/Users/10525/Desktop/present/test.v(10): [TFMPC] - Missing connection for port 'keys'. # ** Error (suppressible): (vsim-3053) C:/Users/10525/Desktop/present/PRESENT.v(50): Illegal output or inout port connection for port 'res'.
时间: 2023-06-20 12:07:57 浏览: 790
这些警告和错误信息可能与 Verilog 代码中的端口连接有关。警告信息提示“state”和“keys”端口缺少连接,错误信息提示“res”端口的输出或双向端口连接非法。您需要检查代码中相应端口的连接是否正确,并确保所有端口都得到了正确的连接。如果您无法解决这些问题,可以考虑寻求更高级别的帮助,如查找相关的参考资料或向同行请教。
相关问题
** Error: (vsim-3389) C:/Users/10525/Desktop/present/test.v(10): Port 'clk' not found in the connected module (1st connection). # Time: 0 ps Iteration: 0 Instance: /test/inst File: C:/Users/10525/Desktop/present/PRESENT.v
这个错误提示表明在你的测试代码中,你尝试连接一个名为 'clk' 的端口到被测模块中,但是被测模块中并没有这个端口。你需要检查一下你的被测模块代码中是否有定义名为 'clk' 的端口,并且确保测试代码中连接的端口名称和被测模块代码中定义的名称一致。如果名称不一致,你需要修改测试代码中的端口名称或者被测模块中的端口名称,使它们一致。
** Error (suppressible): (vsim-3053) C:/Users/10525/Desktop/present/PRESENT.v(50): Illegal output or inout port connection for port 'res'. # Time: 0 ns Iteration: 0 Instance: /test/U1/U32 File: C:/Users/10525/Desktop/present/AddRoundKeys.v
这个错误提示是在仿真时出现的,说明你在 AddRoundKeys 模块中有一个端口 'res' 的输出或双向连接被不合法地连接了。请检查你的代码,特别注意一下端口的数据类型、方向和宽度是否与其他模块中的端口匹配。如果需要,你可以把 AddRoundKeys 模块的代码贴出来,我们一起来看看具体问题所在。
阅读全文