在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 16158|回复: 9

[求助] set_output_delay 含义?

[复制链接]
发表于 2011-7-28 14:16:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
一直对set_output_delay(-min,-max) 不是特别明白。有人能帮我通俗的解释一下吗,它约束的意义又是什么呢?
发表于 2011-7-28 15:36:55 | 显示全部楼层
-max就是做setup 检查用的 , 这个值越大,里面越紧,
-min就是做hold检查用的,这个值越小,里面越紧张,
发表于 2011-7-28 18:34:29 | 显示全部楼层
primary output  的 setup
发表于 2011-7-28 19:32:46 | 显示全部楼层
set_output_delay的官方解释为Sets  output  delay  on pins or output ports relative to a clock signal.
       -max   Specifies  that delay_value refers to the longest path.  If nei-
              ther -max nor -min is  specified,  maximum  and  minimum  output
              delays are assumed to be equal.

       -min   Specifies that delay_value refers to the shortest path.  If nei-
              ther -max nor -min is  specified,  maximum  and  minimum  output
              delays are assumed to be equal.
其实就是说当时钟来临时,经过多少delay引脚或者端口会有输出。这个delay的作用理论上应该是由输出电容合下一级输入电容所决定。他们一起应该就可以决定下一级的建立时间违约约束了。
以上是个人理解,还望大家讨论
发表于 2011-7-28 22:43:07 | 显示全部楼层
问下,怎么确定这个max值和min值,因为好像这个output delay 一般主要是用于interface上,这儿的时序信息一般都是通过一些波形图给出,我看到一些书上写到有时候max的值居然为复值,min值为正数比max值大。请问这种情况怎么解释,还是有时候min为负值,max为正值。对于这两种情况不知道有没有通俗的解释。
发表于 2011-7-29 10:35:26 | 显示全部楼层
一般不管max、min都是正值, 为负值就是过约束,

看看DC综合的书, 图里画的很清楚的,

这个主要是约束芯片周围接口的环境的delay,间接也就约束了input IO到内部第一级flop,
最后一级flop到output IO的路径,
发表于 2011-7-29 12:27:35 | 显示全部楼层
想象一下output port外部也有一堆组合逻辑,然后输入到一个FF
那么set_output_delay -max 就是在最慢情况下,那些外部电路的延迟
set_output_delay -min 就是在最快情况下,那些外部电路的延迟
发表于 2011-7-29 17:24:28 | 显示全部楼层
set_output _delay是你对外部电路的所需时间的估计,你设定好了外部所需的时间,综合工具就为按照你给的条件对内部的电路进行优化。只有MAX和MIN是形容外部电路延迟的,一般都是设MAX,为了全面也增加MIN项的。
发表于 2012-8-11 23:32:44 | 显示全部楼层
本帖最后由 729050850 于 2012-8-11 23:40 编辑

回复 7# icfbicfb
版主你好,output delay 指的是My Design 的输出PIN提前于后一级FlipFlop的CLOCK信号上升沿保持稳定的时间,是不是可以理解为output delay 包括了下一级触发器的Tsetup+Clock的Uncertainty+输出PIN(Y)后面的组合逻辑(如果有组合逻辑的话)或者线的延时,这样理解对吗?output delay 到底是由哪些延时组成的?求解答
未命名1.bmp
发表于 2016-8-31 20:43:14 | 显示全部楼层
我认为10楼说的是对的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-4-20 09:38 , Processed in 0.029670 second(s), 11 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表