在高性能應(yīng)用中,例如通信、無線基礎(chǔ)設(shè)施、服務(wù)器、廣播視頻以及測試和測量裝置,當(dāng)系統(tǒng)集成更多功能并需要提高性能水平時,硬件設(shè)計就變得日益復(fù)雜,為系統(tǒng)提供參考時序的板級時鐘樹也走向這種趨勢。在進(jìn)行時鐘樹設(shè)計時, “ 一成不變 ” 的策略并不適用,優(yōu)化時鐘樹以滿足性能和成本的要求取決于多種因素,包括系統(tǒng)架構(gòu)、集成電路( IC )時序需求(頻率、信號格式等)和終端應(yīng)用的抖動需求。
參考時序 - 何時使用晶體或時鐘
第一個設(shè)計原則是理清硬件設(shè)計的參考時鐘需求,并選擇用于系統(tǒng)中處理器、 FPGA、 ASIC、 PHY 、 DSP 和其他組件的參考時鐘類型。如果 IC 已集成振蕩器和片上鎖相環(huán)( PLL )用于片內(nèi)時序,那么通常可以使用石英晶體。石英晶體具有成本效益,因其優(yōu)異的相位噪聲特性而被廣泛使用,他們放在靠近IC的地方,以簡化電路板布局。然而,晶體的缺點之一是在整個溫度范圍內(nèi)頻率有顯著變化,超出許多串化器/并化器( SerDes )應(yīng)用中高精度ppm等級的穩(wěn)定性需求。在許多要求高穩(wěn)定性的高速SerDes 應(yīng)用中,推薦使用晶體振蕩器( XO ),因其可以確保比無源晶體更可靠的穩(wěn)定性。
當(dāng)需要多個參考頻率時,通常使用時鐘發(fā)生器和時鐘緩沖器。在某些應(yīng)用中,FPGA/ASIC有多個時鐘域用于數(shù)據(jù)通路、控制平面和存儲控制器接口,需要多個特定參考頻率。如果 IC 不提供晶體輸入接口,或者當(dāng) IC 需要與外部參考(同步源應(yīng)用)同步時,又或者當(dāng)所需高頻參考值很難由晶體生成時,時鐘發(fā)生器和緩沖器也是優(yōu)先選擇。
自由運行對比同步時鐘樹
一旦硬件設(shè)計確定下來,并且為部分器件選擇了晶體,接下來的步驟就是為剩下的時鐘選擇時序架構(gòu):自由運行或同步。對于需要一個或多個獨立參考時鐘,且沒有任何特殊鎖相環(huán)或同步需求的應(yīng)用來說,XO、時鐘發(fā)生器和時鐘緩沖器是理想選擇。處理器、存儲控制器、 SoC和外圍組件(例如, USB 和 PCI Express 轉(zhuǎn)換器)通常使用 XO、時鐘發(fā)生器和時鐘緩沖器組合,為自由運行和異步的應(yīng)用提供參考時序。
如果應(yīng)用需要一到兩個定時源,XO 是最好的選擇;而時鐘發(fā)生器和緩沖器更適合同時需要多個獨立時鐘的應(yīng)用。時鐘發(fā)生器能夠合成多個不同頻率的時鐘,但與由時鐘緩沖器加上XO組成的時鐘樹相比,犧牲部分抖動性能。時鐘緩沖器可以與XO 參考聯(lián)合分配多個相同頻率的時鐘,并且為多輸出時鐘樹實現(xiàn)最低抖動。
-
時鐘設(shè)計
+關(guān)注
關(guān)注
0文章
27瀏覽量
10932 -
高性能時鐘
+關(guān)注
關(guān)注
0文章
1瀏覽量
1284 -
時鐘設(shè)計技巧
+關(guān)注
關(guān)注
0文章
1瀏覽量
1216
原文標(biāo)題:高性能時鐘設(shè)計與應(yīng)用
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論