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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8563|回复: 10

[求助] 关于pt报告中的transition time 与delay increase

[复制链接]
发表于 2011-12-8 22:15:41 | 显示全部楼层 |阅读模式

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

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

x
delay increase是不是和transition time相关的啊
这个transition time是不是指的就是 output transition time 啊
sta里对delay的计算不是gate delay+output transition time 么
{During STA, the tool calculates timing of the path by calculating:
1. Delay from input to output of the gate (Gate Delay).
2. Output Transition Time .. (which in turn depends on Input Transition Time and
Output Load Capacitance).}
在的pt的报告里transition time的数值比delay increase的大这是为什么啊

望各位大牛说明一下
顺便指明小弟我哪里理解错了 未命名.jpg
发表于 2011-12-8 22:53:50 | 显示全部楼层
cell delay和 output transition是不一样的概念
cell delay是算input 变化 50% 到output变化50%的时间,
output transition是算output 10%~90%的时间(或20~80).
所以output transition是可以比整个cell delay大的。 大的output transition会propagate到下一级的input transition上去(再加一些net delay因素)
不知道说的够不够清楚
 楼主| 发表于 2011-12-8 23:46:07 | 显示全部楼层
回复 2# optihack


谢谢您   
你的意思我明白了
但是我看的资料里 就是{}里的那段英文的意识是path delay是计算了 gate delay 与 output trans time
根据你的意思这个cell delay就是gate delay,而path delay 尽计算了 gate delay啊
发表于 2011-12-9 21:13:22 | 显示全部楼层
回复 3# MQSDREAM

当然不是啊, path_delay当然包括 gate delay和output transition啊, 只不过并不是简单的相加而已。path_delay=func(gate_delay, output_transition)
 楼主| 发表于 2011-12-10 02:41:12 | 显示全部楼层
path_delay=func(gate_delay, output_transition)
你知道这个函数的具体计算方式吗?
发表于 2013-1-29 15:30:55 | 显示全部楼层
补充2楼,虽然delay指信号穿过cell的延时,而transition(slew)指信号翻转快慢,但是,两者有一定联系:Delay(propagation)=intrinsic+load dependent+input slew dependent,所以,可以说对于一个stdcell来说,其transition是delay的一部分,请参考下面两图。

TransitionTime

TransitionTime

PropagationDelay

PropagationDelay

Fig. 1 Transition time

Fig. 2 Propagation delay
发表于 2019-12-26 11:57:54 | 显示全部楼层


ikey 发表于 2013-1-29 15:30
补充2楼,虽然delay指信号穿过cell的延时,而transition(slew)指信号翻转快慢,但是,两者有一定联系:Dela ...


这图片好!
请教一个问题,走线太长或者扇出太大会造成transition违例。这是为什么?
为什么走线长,会造成transition增大?是需要更强的驱动能力吗?
发表于 2019-12-28 07:02:20 | 显示全部楼层
本帖最后由 ikey 于 2019-12-28 07:18 编辑


IC菜鸟无敌 发表于 2019-12-26 11:57
这图片好!
请教一个问题,走线太长或者扇出太大会造成transition违例。这是为什么?
为什么走线长,会造 ...


请问您看过电影里拉人的黄包车嘛?您可以通过极端假设来理解微纳世界的微电流电压:当一个人拖着一辆黄包车走比较轻松,速度一下就起来了,如果这个人拖着一辆(没有启动的)卡车,速度起不来。微纳世界的走线长度或者扇出cell的多少,对于前一级的cell来说(即该cell的output就是该走线)就可以类比为这个人拖拽的负载,走线越长,驱动越多,这个时候,除了走线驱动的下一级cell之外,走线也成为对前一级而言不可忽略的负载(须知走线也有电阻,电容)同时又要通过走线来驱动下一级cell,那么电压变化则越慢,transition就违例了,也就是这个人拖拽的负载也就越大,跑不起来了。

所以,应尽量避免走线过长。如果transition过大,解决办法:
1.更换驱动力更强的cell;
2.在走线中插入适当个数的buf(个数,驱动大小,距离远近,等等,需要经验判断),多级驱动。

点评

经典评论,点赞!!!  发表于 2020-1-15 14:31
发表于 2020-1-15 14:30:34 | 显示全部楼层


ikey 发表于 2019-12-28 07:02
请问您看过电影里拉人的黄包车嘛?您可以通过极端假设来理解微纳世界的微电流电压:当一个人拖着一辆黄包 ...


非常感谢您的回复。我现在才看到。您的解释让我茅塞顿开
发表于 2024-8-12 15:03:43 | 显示全部楼层


IC菜鸟无敌 发表于 2020-1-15 14:30
非常感谢您的回复。我现在才看到。您的解释让我茅塞顿开


跨越9年的帖子,居然还有回复!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-25 02:24 , Processed in 0.029433 second(s), 11 queries , Gzip On, Redis On.

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