描述
当实体或模块名称多次被赋予综合时,会发生这些警告。当IPS是不同版本时,这经常发生在VIVADO中使用IPS时。许多IPS使用相同的基础RTL,所以如果有多个IPS版本不同,很可能会出现这种情况。
强烈建议这个关键警告是固定的。
解决方案
有两种方法来解决这个问题。
- 您可以将设计中的所有IPS更新到同一版本。如果IPS都来自同一版本,那么即使RTL被使用两次,它都是相同的,因此这些定义将不必被覆盖。
- 您可以切换您的IPS使用OOC流程。在这个流程中,每个IP都是自己运行的,所以在一次运行中RTL不会影响其他运行中的RTL。
![ViVADO综合-一个临界警告发生,表明现有的主或次单元被覆盖[Syth-8425]或[Syth-8425]-Xilinx-AMD社区-FPGA CPLD-ChipDebug](https://chipdebug.com/wp-content/uploads/2022/08/a681252a5f223945.png)




没有回复内容