MAX9489/MAX9493: 集成時鐘發(fā)生器方案
使用多輸出時鐘發(fā)生器時需要考慮一些實際問題,這里給出的指導(dǎo)方針有助于改善集中時鐘源的設(shè)計,盡可能消除對信號的不良影響,排除噪聲干擾,降低系統(tǒng)成本。本文利用原理框圖說明這些應(yīng)用。
集中時鐘源的應(yīng)用優(yōu)勢
現(xiàn)有的網(wǎng)絡(luò)路由器/交換機系統(tǒng)必須支持越來越多的連接端口和模塊,每個端口或模塊一般都需要一個參考時鐘,這個時鐘通常由與端口或模塊相關(guān)的本地晶體或晶體振蕩器提供。隨著端口數(shù)或模塊數(shù)的增多,參考時鐘的成本也會提高。而且,這種本地時鐘方案使得系統(tǒng)重新配置參考時鐘以便進行測試非常困難,也不適合接口的電源管理和端口(或模塊)升級或降級。這也正是機頂盒和數(shù)字電視所面臨的設(shè)計挑戰(zhàn)。
集中時鐘發(fā)生器并不是一個新概念,它已廣泛用于PC 機主板。例如,在機頂盒設(shè)計中,存在11個以上的不同接口或模塊,這些接口或模塊需要不同的時鐘。MAX9489或MAX9493能夠產(chǎn)生路由器和機頂盒所需要的全部時鐘,而不需要提供本地參考時鐘。利用一個諸如MAX9489和MAX9493的集成多輸出時鐘發(fā)生器,可以節(jié)省系統(tǒng)成本、提高設(shè)計對系統(tǒng)的控制能力。
MAX9489提供15路LVCMOS可編程時鐘輸出,每路時鐘具有10種不同的頻率選擇,適用于以太網(wǎng)、PCI、存儲器和 MCU。MAX9493有11路時鐘輸出,為視頻、音頻、USB、IEEE1394、MCU和存儲器提供時鐘。在MAX9489和MAX9493中,每路時鐘可通過I2C接口單獨控制。另外,MAX9489的時鐘輸出頻率可以上、下調(diào)節(jié)5%或10%,方便了系統(tǒng)的過驅(qū)動和欠驅(qū)動測試。為了降低EMI,我們在MAX9493中還集成了擴頻和擺率控制功能。圖1和圖2分別給出了MAX9489在路由器中的應(yīng)用框圖和MAX9493在機頂盒中的應(yīng)用框圖。
電路板設(shè)計
使用集成的時鐘發(fā)生器進行設(shè)計時,如何在不降低信號完整性的前提下解決時鐘的跨電路板連接是所面臨的一個設(shè)計難題。通常,時鐘引線的長度在3英寸到9英寸之間,對于這樣的引線長度,按照主板的設(shè)計原則,LVCMOS信號最高可以工作在150MHz。但是,必須仔細考慮電路板布局。需要解決兩個實際問題:必須減少較長的PCB引線對上升/下降時間造成的影響,另外,還要排除同一電路板上其它信號源的噪聲干擾問題。
降低對信號的影響
為了降低對信號上升/下降時間的影響,常常采用50引線,并在CLK輸出引腳和引線之間插入一個25至33的電阻(Rs)。 已知驅(qū)動器的上拉和下拉晶體管阻抗約為20, 插入Rs能夠使LVCMOS驅(qū)動器的總輸出阻抗匹配于50引線。驅(qū)動器電路原理圖如圖3所示。
表1給出了K和L的長度。
電阻Rs應(yīng)該通過K英寸引線連接到LVCMOS輸出引腳。K和Rs的最佳值可通過試驗或仿真確定。這些數(shù)值是驅(qū)動器輸出阻抗、引線阻抗和長度的函數(shù),還與實際元件、終端阻抗有關(guān)。如果輸出引腳到終端的距離少于2英寸,則不必使用Rs。當(dāng)時鐘頻率高于100MHz時, 應(yīng)該進一步減少時鐘引線長度。為了說明匹配引線能夠提供更好的信號完整性,我們用MAX9489產(chǎn)生一路100MHz的時鐘,并將其連接到一段5英寸長的 50引線上。圖4給出了在引線不同位置測試的波形。
如圖4至圖6所示,通過在適當(dāng)位置增加Rs,有效改善了信號完整性。
避免噪聲干擾
為了解決噪聲干擾的第二個實際問題,我們需要減少時鐘與其它信號之間的相互干擾。時鐘引線最好夾在地線之間,如圖7所示。
評估板和I2C編程可以申請MAX9489和MAX9493評估板。如果系統(tǒng)中沒有I2C總線,請向Maxim索取I2C編程接口板,接口板帶有ID (型號),MAXSMBus。
評論