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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 17046|回复: 31

[原创] 后端面试--每日一题(018)

[复制链接]
发表于 2011-6-3 08:23:54 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 陈涛 于 2011-6-3 08:51 编辑

setup_hold.jpg

using the same logic as question #17, considering OCV on clock path only, which clock buffer will be used for OCV derating calculation and which clock buffer will not (a.k.a. CPPR)?

如果考虑clock path的OCV,在第17题的电路里面,哪几个时钟BUF要被用来计算OCV的derating,哪几个不用(又叫CPPR)?暂不考虑X-talk产生的incremental delay

难度:2
发表于 2011-6-3 09:39:07 | 显示全部楼层
总是搞混,cppr 与ocv区别是什么啊,我感觉derate 是与cppr相关的,
是不是考虑net 的derate和cell 的derate就是ocv ,只考虑cell的derate就是cppr啊,
发表于 2011-6-3 10:31:46 | 显示全部楼层
derating是什么呀,我一直以为ocv就是在data path和clock path,对setup采用max,min,对hold采用min,max呢,希望从这个题上可以理解到
发表于 2011-6-3 10:41:31 | 显示全部楼层
ocv和derate是两回事吧。可以ocv兼带derate。也可以两者单独用。
“ocv就是在data path和clock path,对setup采用max,min,对hold采用min,max呢”这个应该没错。
derate相当于人为调整系数。 譬如把data path的*1,clock path*0.9保持不变来算setup。 data path *1,clock path * 1.1来算 hold。 我看到的资料一般这么算,但我想,data path * 1.1,clock path*1来算setup,data path *0.9, clock path *1算hold 应该也一样道理
发表于 2011-6-3 10:44:52 | 显示全部楼层
本帖最后由 zzczx 于 2011-6-3 11:15 编辑

没看清题目,应该是c1,c2不算。c3,c4,c5要算
发表于 2011-6-3 10:59:13 | 显示全部楼层
本帖最后由 以后会怎样 于 2011-6-3 11:15 编辑

C1 C2不用算入derating(应该是也计算过,但是会通过CRPR弥补),C3,C4,C5 要计算derating
 楼主| 发表于 2011-6-3 11:54:14 | 显示全部楼层
#5和#6正确
 楼主| 发表于 2011-6-3 12:10:03 | 显示全部楼层
本帖最后由 陈涛 于 2011-6-4 13:16 编辑

以下是几个概念的通俗解释。如果谁想翻出书上的定义来较真,我闪。

OCV:因为制造工艺的限制,同一芯片上不同位置的单元会有一点差异,这就是OCV。现在还有LOCV和AOCV,暂且不提。

derating:是计算OCV的一种简单方法,在某个单一条件下,比如WC或者BC,把指定path的延迟放大或者缩小一点,这个比率就是derating。注意,这里要强调的是某个单一条件,要么是WC,要么是BC,不能把WC和BC混在一起,再OCV,因为那样太悲观,实际上是很难发生的。
除了derating以外,在使用incremental SDF的时候,也会对OCV发生作用。这是明天的问题,比较有难度。

CPPR:一条path的start flop和end flop的时钟路径,有时会有一部分是重合的,重合的部分不应该算OCV(注意,这里假设没有使用incremental SDF),这就叫CPPR。
发表于 2011-6-3 13:24:08 | 显示全部楼层
那么也就是ocv比cppr更悲观了吧
发表于 2011-6-3 13:26:16 | 显示全部楼层
回复 8# 陈涛


    再请教一下,你说的放大和缩小,两个data path和clock path都要同时的吗,那这样的话,其实就是在已有的slack上乘以那个deration就是了,不知道我说的对不对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-19 18:49 , Processed in 0.027935 second(s), 7 queries , Gzip On, Redis On.

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