问题来源
在使用Vivado2021.1 联合modelsim仿真的时候,出现报错is used by one or more modules, but with different contents,查找原因后是 自定义IP里面的文件和工程里面的文件重名了,相同模块名称而内容不同引起的报错。
解决方案
最简单的解决方案就是 将工程内的文件重新命名,这样既不会冲突也不用大幅度修改IP.
参考
https://support.xilinx.com/s/question/0D52E00007ECNIdSAP/conflict-between-different-ip-cores-using-the-same-module-name?language=en_US
https://dtysky.moe/article/Skill-2015_04_12_a