Vivado综合 - MAXIFANOUT综合属性不支持edif网表文件

描述

Vivado Synthesis目前是否支持参考edif网表文件的MAX_FANOUT属性?

Vivado综合工具需要将MAX_FANOUT综合属性添加到R​​TL中,并且可以按如下方式设置:

(* max_fanout = 50 *)reg sig1;

如果sig1的负载(如上例所示)驱动代码中实例化的edif网表,则不会复制该寄存器。

Vivado Design Suite综合用户指南v2012.2 (UG901)第36页中所述,max_fanout目前不支持黑盒子。 edif网表是黑盒子;因此,驱动edif网表的寄存器不会重复。在将来的版本中,Vivado综合工具将支持读取和修改edif网表内部以进行复制。

目前,如果您需要复制寄存器以减少黑盒内的扇出,则必须手动修改edif网表文件。 Vivado Design Suite综合用户指南 v2012.3(UG901)已更新,并附有相关详细信息。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-31 14:19:05 +0800

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

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