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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: fengxinzhi1987

[求助] dc时序违规,怎么解决?

[复制链接]
 楼主| 发表于 2010-11-1 15:07:13 | 显示全部楼层
发表于 2010-11-1 15:26:16 | 显示全部楼层


是.lib里面定义的延时就特别大~~~与sdc文件应该没有关系。
fengxinzhi1987 发表于 2010-11-1 15:07


pad单元的有些电位没接对?查下pad的使用文档
发表于 2010-11-1 16:25:02 | 显示全部楼层


是.lib里面定义的延时就特别大~~~与sdc文件应该没有关系。
fengxinzhi1987 发表于 2010-11-1 15:07




    既然PAD的 R 和 F的延时相差如此之大,是不是说PAD使用的方法的问题呢?

    DC来分析setup time slack的时候,是用max来分析的,所以挑了个RF延时较大的delay加入计算。

    但是实际应用的时候,这种情况很少,或者和设计违例无关(不好意思,写到这儿忘记了您刚刚说的是R大还是F大了,抱歉!)。

    比如这类pad使用的时候,上拉或者下拉。对外输出是 常高 只需要关心 F 或者是 常低 只需要关心 R 的时间。

    这种情况下,DC都拿最紧的时间预算来分析就不正确了。一点个人的看法。
发表于 2010-11-1 16:33:23 | 显示全部楼层
本帖最后由 ic_qiand 于 2010-11-1 16:46 编辑


是.lib里面定义的延时就特别大~~~与sdc文件应该没有关系。
fengxinzhi1987 发表于 2010-11-1 15:07




    抱歉,昨天没有认真看你的贴的时序报告,就只是看到slack负得太恐怖了,就随口回了一句。

    解决方法,我个人觉得一你去掉这一级pad(反正PAD也是你自己选的),只综合core里面的,手动计算一下delay。也或者这条路径是mutipath,PAD上的值变化并不多。

    或者不要管这条路径了,false_path,相比还是前面一种安全一点。
 楼主| 发表于 2010-11-2 10:36:41 | 显示全部楼层
非常感谢大家的回答,我再去研究研究~~~
 楼主| 发表于 2010-11-4 09:43:10 | 显示全部楼层


既然PAD的 R 和 F的延时相差如此之大,是不是说PAD使用的方法的问题呢?

    DC来分析setup t ...
ic_qiand 发表于 2010-11-1 16:25




    谢谢了,这个答案非常正确,结合电路的实际情况考虑了下,这个负slack的确无关紧要。
发表于 2010-11-4 11:58:08 | 显示全部楼层


谢谢了,这个答案非常正确,结合电路的实际情况考虑了下,这个负slack的确无关紧要。
fengxinzhi1987 发表于 2010-11-4 09:43




不客气,很高兴对你有帮助!
发表于 2010-11-4 16:06:46 | 显示全部楼层
本帖最后由 rencj1979 于 2010-11-4 16:08 编辑

看看来
发表于 2010-11-4 21:16:11 | 显示全部楼层
学习了,,谢谢
发表于 2010-11-5 14:32:58 | 显示全部楼层
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-29 05:30 , Processed in 0.020909 second(s), 7 queries , Gzip On, Redis On.

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