微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 冗余时钟源的平滑时钟切换

冗余时钟源的平滑时钟切换

时间:04-03 来源:EEPW 点击:

当今许多数据通信、网络和计算机系统都需要实现时钟冗余。组件或板级故障甚至简单的定期系统维护等引起的任何中断都不应造成系统运行中断。因此,为整个电路工作提供时序的系统时钟必须避免因任何异常情况而中断。带冗余的理想时钟发生器也必须能在检测到时钟错误或丢失的情况下从母时钟源平滑切换到子时钟源或晶振。

以下给出几类常用的冗余时钟方案,其中包括:

动态时钟切换:根据这种方案,系统在检测到母时钟源丢失或错误的情况下可自动切换到子时钟源。这种架构必须配备基于VCO的PLL。动态时钟切换要求:(1)具备错误或丢失参考时钟检测器,以及(2)要求电路能顺利无误地切换到子时钟源。

基于DCXO的时钟切换:根据这种方案,数控晶体振荡器(DCXO)可在母参考时钟源存在或丢失时提供时钟源。在存在参考时钟的情况下,DCXO会保持对参考时钟的PLL锁定。而在参考时钟丢失的情况下,DCXO则会通过保持参考时钟的最后相位和频率状态来提供时钟。

动态时钟切换与基于DCXO的时钟切换的对比

基于PLL的动态时钟切换是一种切实可行的时钟切换方式,这种操作方式可实现时钟之间的平滑切换。在时钟切换期内,会有单位周期相位校正(PCC)填入(或消除)母参考时钟和子参考时钟之间的相位差。母时钟源和子时钟源之间可能存在较大的相位误差,这会造成在切换时间不够长的情况下输出时钟出现较大相位冲突。基于PLL的器件应能够通过延长切换时间让单位周期相位校正(PCC)保持较小值,进而最大限度地减少相位冲突。PCC值的选择必须足够小,使其在切换期内不会对下游PLL或同步系统的设置/保持时间造成不利影响。

基于DCXO的时钟切换方案采用可牵引晶振锁相到参考时钟。DCXO在母时钟故障的情况下可保存参考时钟最后的频率和相位信息,从而有助于完成持续无误的操作。当参考时钟恢复时,DXCO能够自动与该时钟重新实现同步。基于DXCO的时钟切换相对于动态时钟切换而言可能具有一定的优势,但同时也存在自身的不足:

1. 需要外部可牵引晶振。这种类型的晶振通常尺寸较大,需占用更多PCB面积;

2. 由于晶振牵引范围有限,因此频率锁定范围也有限。这就导致基于DXCO的标准器件的最大频率变化限制为+/- 200PPM左右;

3. 速度太慢。DCXO PLL响应性使参考切换时间仅局限于数百毫秒(ms)的水平上;

4. 切换电容阵列会使频率单独改变,这就导致出现低频相位冲突。覆盖参考时钟全部PPM变化的电容阵列数量有限(典型设计中只有10个)。由于DCXO输出相位噪声(或相位冲突)过大,设计人员不愿在高性能应用中使用这种器件;

5. 由于器件的架构特性,当存在良好参考时钟时,输出时钟会在此期间显出DCXO不尽人意的相位噪声(或相位冲突)特性,而在参考时钟暂时丢失的情况下,倒能提供干净的晶振输出频率。这是因为参考时钟丢失时,DCXO仍能保持参考时钟的最后相位和频率状态且没有任何更新,因此也就不存在相位冲突;

6. 基于DCXO的器件的PLL带宽低(近2KHz)会造成跟踪误差过大;

7. 该器件因其PLL带宽低而不具备扩频意识。

基于DCXO的架构的低带宽有一定的优势,尤其是在参考时钟切换时表现尤为突出。在母参考时钟丢失而器件正被切换到子参考时钟或晶振期间,较长的切换时间会使单位周期相位校正(PCC)值极小,从而有可能实现平滑的时钟切换。理想的平滑时钟切换器件应当是具有低PCC值的基于PLL的动态时钟切换,或许需要时钟切换时PLL能够将带宽从额定值1 MHz降至5-10 KHz的水平。利用这种可变的PLL带宽架构,我们能够实现平滑的时钟切换。

参考时钟和晶振之间的动态切换

基于PLL的动态时钟切换可能不只能在参考时钟之间实现,还可在参考时钟和晶振输入之间实现。在检测到时钟错误或丢失的情况下,VCO能够切换到晶振输入。只要平滑完成切换,这在功能上就与故障安全器件相同,只是它不会存在任何基于DCXO的器件的缺点,特别是上述第5点提及的问题。在这种情况下,既不需要可牵引晶振,也不会出现相位冲突问题。

单位周期相位校正(PCC)实现平滑切换

表1给出了50MHz、100MHz和200MHz等参考频率下计算得出的不同单位周期相位校正的切换时间。这里,我们假定相同频率但180°反相的两个参考时钟之间进行切换。不同参考频率下的单位周期相位校正(PCC)和切换时间曲线变化如图1所示。

表1:不同参考频率下切换时间和单位周期相位校正的对比情况

单位周期相位校正

以下参考频率情况下的切换时间(毫秒)

PCC(飞秒)

50.0 MHz

100.0 MHz

200.0 MHz

10.00

20.00

5.00

1.25

20.00

10.00

2.50

0.63

30.00

6.67

1.67

0.42

40.00

5.00

1.25

0.31

50.00

4.00

1.00

0.25

60.00

3.33

0.83

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top