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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 21770|回复: 43

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

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

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

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

x
本帖最后由 陈涛 于 2011-6-2 12:38 编辑

setup_hold.jpg



giving the schematic and delay in attached picture, calculate theWC setup slack at D pin of F2, and BC hold slack at D pin ofF4
如图所示电路,时钟和延迟,计算WC下到F2输入端D的setup slack,BC下到F4输入端D的hold slack

难度:3
发表于 2011-6-2 09:02:52 | 显示全部楼层
我算出的是:F2输入端D的setup slack是(8+0.5-0.3)-(0.7+7.0)=0.5
                  F4输入端D的hold slack是(0.2+0.2)-(0.2+0.2+0.1)=-0.1
setup都使用max值,hold都使用min的值
采用OCV模式的话,F2输入端D的setup slack是(8+0.2-0.3)-(0.7+7.0)=0.2
                            F4输入端D的hold slack是(0.2+0.2)-(0.5+0.5+0.1)=-0.7
我没有把握,只是想来验证一下自己的答案,因为对前面那个generator clock全当做clock latency处理了,data path和clock path的clock latency都一样,所以计算的时候都可以不考虑,只是时钟周期换成8了,
等待正确答案啊,呵呵
发表于 2011-6-2 09:28:53 | 显示全部楼层
OCV一般不这样设置,算10%的variation 的话, setup 也就是 8+ 0.5 -0.05 -0.3 -7.7 = 0.45 吧。

hold time 也成了 -0.14 吧
发表于 2011-6-2 09:32:08 | 显示全部楼层
嗯。 setup: 0.5 ,hold -0.1
二楼的,已经指明是bc,wc,你这个是过度回答,^_^
 楼主| 发表于 2011-6-2 10:24:13 | 显示全部楼层
因为没有给OCV的derating,所以计算时不用考虑OCV
发表于 2011-6-2 13:08:19 | 显示全部楼层
回复 5# 陈涛


    呵呵 弱弱地问下derating是什么呀
发表于 2011-6-2 13:26:27 | 显示全部楼层
嗯 同意2楼非OCV解答
 楼主| 发表于 2011-6-2 15:20:51 | 显示全部楼层
发表于 2011-6-2 15:46:54 | 显示全部楼层


这个就是正确答案
陈涛 发表于 2011-6-2 15:20



大大, 恕晚辈冒昧,setup slack有异议,图中给出的clk的period是4ns, 非8ns, setup slack貌似不met!
发表于 2011-6-2 15:50:02 | 显示全部楼层


这个就是正确答案
陈涛 发表于 2011-6-2 15:20



大大, 恕晚辈冒昧,setup slack有异议,图中给出的clk的period是4ns, 非8ns, setup slack貌似不met!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-23 21:46 , Processed in 0.029737 second(s), 8 queries , Gzip On, Redis On.

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