vivado MAX_FANOUT
创始人
2024-11-12 22:37:33

MAX_FANOUT
MAX_FANOUT指示Vivado合成寄存器和信号的扇出限制
驱动程序必须被复制。该值指定为整数。
MAX_FANOUT覆盖全局合成选项的默认值-fanot_limit。
您可以从“工具”>“设置”的“合成”页面设置设计的默认限制
命令,或使用synth_design的-fanout_limit命令行选项
命令。
重要提示:在Vivado合成过程中,MAX_FANOUT属性被强制执行,而
-fanout_limit只是该工具的指导方针,而不是严格的命令。当严格扇出
如果需要控制,请使用MAX_FANOUT。此外,与-fanout_limit开关不同,MAX_fanout可以
冲击控制信号。-fanout_limit开关不影响控制信号(如设置、重置、,
时钟启用),如果需要,使用MAX_FANOUT复制这些信号。

此属性仅适用于寄存器和组合信号。满足规定
扇出限制,Vivado合成复制寄存器或驱动程序
组合信号。此属性可以在RTL或XDC中设置。
当放置器可以复制时,在放置优化过程中也会使用MAX_FANOUT
寄存器驱动高扇出网络,或寄存器驱动负载放置较远的网络
其具有未满足的MAX_FANOUT属性值。扇出
优化发生在布局流程的早期,降低了路径的时间关键性
在开始详细布局之前。
当MAX_FANOUT值小于受约束网络的实际扇出时,网络
始终对复制进行评估,但如果计时不正确,则可以跳过优化
改善。复制后扇出不一定与MAX_fanout匹配
约束值。

建筑
所有设备。
适用要素
•RTL中的寄存器和组合信号以及合成设计中的网络对象。
价值观
:指定扇出的最大限制,超过此限制后将复制驱动程序。

Syntax Verilog Syntax On Signal: (* max_fanout = 50 *) reg sig1; VHDL Syntax signal sig1 : std_logic; attribute max_fanout : integer; attribute max_fanout of sig1: signal is 50; XDC Syntax set_property MAX_FANOUT [get_nets -hier ]

相关内容

热门资讯

裸辞做“一人公司”,我后悔了 去年这个时候,一位以色列程序员正在东南亚旅行。他顺手把一个在脑子里转了很久的想法做成了产品,一个让任...
南京建成国内首个Pre-6G试... 4月21日,2026全球6G技术与产业生态大会在南京开幕。全息互动技术展台前,一名远在北京的工作人员...
超梵求职受邀参加“2025抖音... 超梵求职受邀参加“2025抖音巨量引擎成人教育行业生态大会”,探讨分享优质内容传播,服务万千学员。 ...
摩托罗拉Razr 2026(R... IT之家 4 月 22 日消息,摩托罗拉宣布新一代 Razr 折叠手机将于 4 月 29 日在美国发...
库克卸任,特纳斯领航:苹果新纪... 苹果首席执行官蒂姆·库克将卸任,硬件工程主管约翰·特纳斯将接任,苹果公司今天宣布此事。 库克将在夏季...