时钟漂移
时钟漂移是一种工程术语,指抖动频率低于10Hz的情况。
概述
时钟漂移是指在时钟信号中发生的长时间内波动现象。具体而言,当抖动频率小于10Hz时,这种抖动被称为漂移。时钟漂移与时钟抖动的区别在于,前者是长期的漂移,后者则是短时间内不同周期间的抖动。
产生原因
时钟漂移主要由两方面的原因引起:clock skew和clock jitter。clock skew是由于clock tree上的负载不完全匹配或者物理设计过程中的其他原因,导致时钟到达各个Flip-Flop的时间不一致所引起的。这种时间上的偏差通常称为clock skew,且在特定的设计中是固定的。因此,如果在设计中考虑到这一点,就可以避免或利用clock skew来提高性能。另一方面,clock jitter是由PLL的相位锁定过程中出现的不确定性因素导致的,这使得时钟在某个时间点出现偏差,进而导致到达两个FF的时钟之间存在偏差。与clock skew不同的是,clock jitter是随机的,不是每个时钟周期都会发生,而且出现的时间点也不确定。在设计中,通常难以避免clock jitter的影响,一般只能通过预留一定的余量来应对这种情况。
参考资料
时钟漂移.博客园.2024-10-31
时钟漂移 .时钟漂移 .2024-10-31