VIVADO综合-关键警告:[综合器82490]重写模块XXX[xxxx.v:<line number>]

描述

ViVADO综合给出的这个重要警告的意义是什么?

临界警告:[综合器82490]重写模块xxx [xxxx.v:]以前的定义

解决方案

当多个源文件中有相同的模块/实体名称时,会发生这种严重警告。当这个模块/实体在第二次和随后的时间被编译时,ViVADO综合给出了这个重要的警告。

若要解决此关键警告,请检查以下内容:

  1. 确保源文件只添加到源一次。如果相同的文件被多次添加到源(来自不同的位置),那么它们将需要编译到不同的库中。
  2. 确保多个模块/实体不使用相同的名称。
  3. 是否将任何仿真源文件添加到设计源中并用于综合和实现?如果是这种情况,只将源文件属性“使用”改为“仿真”。
  4. 这个关键警告的一个典型原因是,在设计中,同一个Xilinx IP被多次实例化,因此在IP源中有不同的具有相同实体/模块名称的文件。
  • 大多数IPS的最新版本已经解决了这个问题,以避免不同的文件使用相同的实体/模块名称,但内容不同的情况。
  • 在旧版本中,可以使用IP上下文无关(OOC)模式来解决该问题。
  • 如果使用OOC模式是不可接受的,请转到Xilinx服务门户,以打开针对特定IP的服务请求。
    HTTP://www. xLimx.COM/Sputp/ Service -Poalal.HTML
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 17:38:10 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它