冗余时钟源的平滑时钟切换
当今许多数据通信、网络和计算机系统都需要实现时钟冗余。组件或板级故障甚至简单的定期系统维护等引起的任何中断都不应造成系统运行中断。因此,为整个电路工作提供时序的系统时钟必须避免因任何异常情况而中断。带冗余的理想时钟发生器也必须能在检测到时钟错误或丢失的情况下从母时钟源平滑切换到子时钟源或晶振。
以下给出几类常用的冗余时钟方案,其中包括:
动态时钟切换:根据这种方案,系统在检测到母时钟源丢失或错误的情况下可自动切换到子时钟源。这种架构必须配备基于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 |
- 非常实用: 2.4G天线设计指南(赛普拉斯工程师力作) 上篇(11-10)
- 非常实用: 2.4G天线设计指南(赛普拉斯工程师力作) 下篇(11-10)
- 使用QDR-IV设计高性能网络系统之二(06-08)
- 基于Zigbee技术家用无线网络的构架(12-14)
- 无线通信领域中的模拟技术发展趋势(蜂窝基站)(09-22)
- 新一代移动通信系统及无线传输关键技术(06-19)
- 妤傛ḿ楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閸忋劍鏌熸担宥咁劅娑旂姴鐨犳0鎴滅瑩娑撴氨鐓$拠鍡礉閹绘劕宕岄惍鏂垮絺瀹搞儰缍旈懗钘夊閿涘苯濮幃銊ユ彥闁喐鍨氶梹澶歌礋娴兼ḿ顫呴惃鍕殸妫版垵浼愮粙瀣瑎...
- 娑擃厾楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
缁箖鈧拷30婢舵岸妫亸鍕暥閸╃顔勭拠鍓р柤閿涘奔绗撶€硅埖宸跨拠鎾呯礉閸斺晛顒熼崨妯烘彥闁喕鎻崚棰佺娑擃亜鎮庨弽鐓庣殸妫版垵浼愮粙瀣瑎閻ㄥ嫯顩﹀Ч锟�...
- Agilent ADS 閺佹瑥顒熼崺纭咁唲鐠囧墽鈻兼總妤勵棅
娑撴挸顔嶉幒鍫n嚦閿涘苯鍙忛棃銏n唹鐟欘枃DS閸氬嫮顫掗崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱遍崝鈺傚亶閻€劍娓堕惌顓犳畱閺冨爼妫跨€涳缚绱癆DS...
- HFSS鐎涳缚绡勯崺纭咁唲鐠囧墽鈻兼總妤勵棅
鐠у嫭绻佹稉鎾愁啀閹哄牐顕抽敍灞藉弿闂堛垼顔夐幒鍦欶SS閻ㄥ嫬濮涢懗钘夋嫲鎼存梻鏁ら敍灞藉簻閸斺晜鍋嶉崗銊╂桨缁崵绮洪崷鏉款劅娑旂姵甯夐幓顡嶧SS...
- CST瀵邦喗灏濆銉ょ稊鐎广倕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閺夊孩妲戝ú瀣╁瘜鐠佽绱濋崗銊╂桨鐠佸弶宸緾ST閸氬嫰銆嶉崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱濋崝鈺傚亶韫囶偊鈧喕鍤滅€涳附甯夐幓顡塖T鐠佹崘顓告惔鏃傛暏...
- 鐏忓嫰顣堕崺铏诡攨閸╃顔勭拠鍓р柤
娑撳洣绗€妤傛ɑ銈奸獮鍐叉勾鐠у嚖绱濇潻娆庣昂鐠囧墽鈻兼稉杞扮稑閸︺劌鐨犳0鎴炲Η閺堫垶顣崺鐔枫亣鐏炴洘瀚甸懘姘剧礉閹垫挷绗呴崸姘杽閻ㄥ嫪绗撴稉姘唨绾偓...
- 瀵邦喗灏濈亸鍕暥濞村鍣洪幙宥勭稊閸╃顔勭拠鍓р柤閸氬牓娉�
鐠愵厺鎷遍崥鍫ユ肠閺囨潙鐤勯幆鐙呯礉缂冩垵鍨庨妴渚€顣剁拫鍙樺崕閵嗕胶銇氬▔銏犳珤閵嗕椒淇婇崣閿嬬爱閿涘本鍨滅憰浣圭壉閺嶉绨块柅锟�...