微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 第一次从BC_WC转OCV,hold出现违例

第一次从BC_WC转OCV,hold出现违例

时间:10-02 整理:3721RD 点击:

第一次从BC_WC转OCV,hold出现违例set_operating_conditions和set_min_library都没改,只是把BC_WC改成on_chip_variation了。
看了一下hold的report_timing的时序报告
BC_WC模式下,算hold的两条时钟propogated后,最后差0.02ns,
转成OCV模式后,同样的路径,算hold的两条时钟propogated后,最后差0.7ns
把CPPR模式开了后,还是差0.5ns

这样下来,hold就满足不了了,
有人知道OCV模式下该怎么约束吗?

设计是主时钟25MHz,0.18um的工艺~

0.18 的 不需要OCV 吧?如果是时钟分叉过早那OCV 就会出现这样的结果了(前提要是把derate 值设置对了)

感谢回答~那么derate值要根据什么设置呢?是foundary会给建议值吗?
我也是想看看我的margin留的够不够大
不过就现在的就过来看,hold的margin在BC_WC模式下,留的0.1ns。在OCV模式下也不够用啊~

OCV实际上foundry厂家对工艺的一致性控制能力不够才弄出来的这么个玩意儿,所以如果小编用的是90nm以上的工艺,完全可以不考虑这个OCV的影响。

OKOK~谢谢~foundary控制不了工艺偏差,所以设计人员就得用OCV的方法多留margin了~是这个意思吧~用OCV还有一点是因为我想用PT做一下180nm的SI信号完整性分析,PT做信号完整性分析必须要用OCV的分析模式
我也是想保守点,怕万一流片后不对~

.18 可以坚持bc-wc, 没必要ocv

thank youthank you~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top