if your testbench has a module that is included in the top design, the post-synthesis functional simulation will go wrong.
You should rename the sub-module for the testbench, as the testbench and the top design should not use the same module.
ex.
The top design has a sub-module named crc_tst.v, and the testbench also has the same sub-module named crc_tst.v.
Then the post-synthesis functional simulation will go wrong.
solution.
Rename the crc_tst.v inculded in testbench, using a different name.
Then the simulaiton will be right.
当测试平台包含与顶层设计相同模块时,Post-Synthesis功能仿真会出错。解决方案是为测试平台重命名子模块,确保其与顶层设计使用不同名称。例如,若顶层设计与测试平台中均有名为crc_tst.v的子模块,则应修改测试平台中的crc_tst.v,以避免仿真错误。
3415

被折叠的 条评论
为什么被折叠?



