逻辑设计方法学【5】 --控制时钟偏移

本文深入探讨了时钟偏移(clock skew)在时序设计中的重要性,强调了满足寄存器建立时间和保持时间的必要性。通过实例分析了短路径问题,指出当数据路径延迟小于时钟偏移时,可能导致功能错误。解决方案包括在数据路径上增加延迟、时钟翻转和交替相位时钟技术,以确保设计的稳健性和正确性。重点介绍了如何通过这些方法最小化时钟偏移,提高系统的时序性能。
摘要由CSDN通过智能技术生成

整个芯片中时钟信号到达时间的差异成为时钟偏移,即clock skew。在时序设计的时候,满足寄存器的建立时间和保持时间的要求是最基本的设计原则。在相邻的寄存器之间的数据传输延迟,与时钟偏移应该满足一定的关系,在本节中,我们来详细地讨论其关系。


通过图1来看相邻寄存器之间传输的时候的数据延迟和时钟偏移,以及详细的时序关系


图 1 两个相邻触发器之间的时钟偏移


给定两个相邻的触发器DFF1和DFF2以及一个等电位时钟分布网络,这两个触发器之间的时钟偏移定义为:

Tskew = T2 - T1

在这里T1和T2分别从市中院到触发器DFF1和DFF2的延迟。


1 短路径问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值