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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11244|回复: 11

[讨论] 关于set_drive+set_load和set_input_transition的关系问题讨论

[复制链接]
发表于 2011-6-13 11:33:35 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 wangxuede220 于 2011-6-14 15:48 编辑

大家好:
      最近有个问题有点困惑,输入信号的上升时间和下降时间是有电阻(drive)和电容(load)决定的,是不是在综合时定义了这两个值的话,set_input_transition就没必要再定义了呢?如果还需要定义的话,它们二者这种定义有什么样的区别和联系呢?
       有人研究过吗?
       我在DC资料上看到,set_input_transition设置的值会将set_drvie和set_load设置的值覆盖,也就是说前者拥有更高的优先级。
 楼主| 发表于 2011-6-13 15:58:39 | 显示全部楼层
是不是这样的,set_input_transiiton包括了导线导致的上升或者下降时间增加的部分呢,而只设置load和drive仅仅是对于器件导致的上升时间和下降时间的增加。
发表于 2012-4-6 22:05:32 | 显示全部楼层
同问
,有没有人指导
发表于 2012-5-17 17:09:33 | 显示全部楼层
同问
,有没有人指导
发表于 2012-8-13 15:04:26 | 显示全部楼层
正在学习DC,对这个也有疑问。
发表于 2012-8-13 15:09:42 | 显示全部楼层
看到这样几句话:

约束输入驱动其实就是定义驱动输入的电阻,转移时间,即边沿变化的延迟时间是驱动单元的电阻和被驱动单元的电容的乘积决定。

set_drive 用于约束不是被库中的单元驱动的输入。而set_driving_cell用于约束被库中的cell驱动的输入。

By default, Design Compiler assumes zero drive resistance on input ports, meaning infinite
drive strength. There are three commands for overriding this unrealistic assumption:
• set_driving_cell
• set_drive
• set_input_transition
发表于 2012-8-13 22:09:11 | 显示全部楼层
set_drive是设置驱动能力,set_load是设置负载,这两个量可以决定transition time
当然也可以通过直接设置transition time
一般内部信号都是用的load和drive,时钟输入在还没有布局布线的时候设置transition time
发表于 2012-8-13 22:31:12 | 显示全部楼层
我同意你的看法,set_drive和set_load可以代替transition time
发表于 2012-9-24 11:37:21 | 显示全部楼层
也一直没弄很清楚~~,尤其对一些经验值的设置,不知道该怎么样设置!
发表于 2012-9-24 13:25:49 | 显示全部楼层
综合的时候没必要设置这么精细的,这时候做时序分析只是一个预估模型,不靠谱的;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-18 21:34 , Processed in 0.032171 second(s), 8 queries , Gzip On, Redis On.

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