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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] 关于set_timing_derate

[复制链接]
发表于 2017-7-8 16:36:30 | 显示全部楼层 |阅读模式

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

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

x
最近看到大家在讨论关于ocv 的设置对STA 的影响, 具体就是set_timing_derate -early/late. 网上有的说算setup加在data path上,算hold加在clock path上, 有的又说是加在clock_path上,一直很糊涂,下面举例说明, 还望大牛解答下    在设计中时钟周期5ns, 某一条路径 数据delay 3.4ns, 时钟delay 1.5ns。 (假设不考虑uncertainty)
    在不设置 set_timing_derate 情况下:
     如果是分析setup: setup 的余量就是3.1ns [5+1.5-3.4]
     如果是分时hold:     hold 的余量就是1.9ns [3.4-1.5];
    如果在设置 set_timing_derate -early 0.95/ -late 1.05 情况下,
     分析setup 的时候,数据和时钟的delay分别是多少?
     分析hold 的时候,数据和时钟的delay 分别是多少,
    其实就是想搞明白这个OCV 这个的derate 是怎么计算的。
     分析setup的时候,数据delay上*1.05,时钟delay不变?
     分析hold 的时候, 数据delay不变, 时钟delay *0.95?
    又或者是分析setup 的时候数据delay*1.05, 时钟delay*0.95?
      分析hold 的时候数据delay*0.95, 时钟delay*1.05?
谢谢解答
发表于 2017-7-10 11:43:50 | 显示全部楼层
[img][/img]
发表于 2017-7-10 11:44:11 | 显示全部楼层
[img][/img]
发表于 2017-7-10 11:46:31 | 显示全部楼层

                               
登录/注册后可看大图
发表于 2017-7-10 11:48:38 | 显示全部楼层
内网通截图20170710114833.png
发表于 2017-7-10 11:51:43 | 显示全部楼层
内网通截图20170710115155.png 内网通截图20170710115138.png
发表于 2017-7-13 14:33:39 | 显示全部楼层
多谢LS。
发表于 2020-8-8 13:43:40 | 显示全部楼层
谢谢指导
发表于 2021-11-5 16:26:54 来自手机 | 显示全部楼层
请问楼主有答案了吗?按着图片的说法,好像是set加在dsta path上,hold  加在clock path上,不知道对不对
IMG_20211105_153024.jpg
发表于 2021-11-5 16:29:34 来自手机 | 显示全部楼层


marsedes 发表于 2017-7-10 11:51


你好,请问我发图片中这句话是什么意思?好像-late能加上,-early加不上啊?
IMG_20211105_153024.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-16 21:36 , Processed in 0.040582 second(s), 7 queries , Gzip On, Redis On.

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