原创 【博客大赛】SOC感悟----保持时间图文解析

2016-4-23 22:26 901 17 17 分类: 工程师职场 文集: SOC

4、保持时间时序路径逐个解析

20160423222245403001.jpg

20160423222253452002.jpg

Hold可以理解为最小的delay需求。

有图可以得到如下公式

Tlaunch + T + Tck2q + Tdp >= Tcapture + T + Thold

也就是:Tck2q + Tdp + Tlaunch – Tcapture >= Thold

所以delay不能太小,否则不能满足hold的要求,另外hold和周期也没有关系,所以和jitter也就没有关系(在同一个沿分析的)。

1DFF->DFF之间Hold 的检查和setup的检查类似,如下图,是两个DFF之间的hold检查。

20160423222300952003.jpg

20160423222308798004.jpg

注意hold_slack的计算时间也是   -(required time – arrival time),后者大其实是代表hold满足条件,也就是数据的最小延时使数据的边沿推到了hold边界的后面。

20160423222314288005.jpg

2input->DFF之间Hold 的检查和setup的检查类似,如下图。

20160423222320560006.jpg

20160423222329462007.jpg

20160423222335228008.jpg

3DFF->output之间Hold 的检查和setup的检查类似,如下图。

20160423222345725009.jpg

20160423222352684010.jpg

4input->output之间Hold 的检查和setup的检查类似,如下图

20160423222358124011.jpg

文章评论0条评论)

登录后参与讨论
我要评论
0
17
关闭 站长推荐上一条 /2 下一条