LMK04208 高性能時(shí)鐘調(diào)節(jié)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
在電子工程領(lǐng)域,高性能時(shí)鐘調(diào)節(jié)器對(duì)于確保系統(tǒng)的穩(wěn)定運(yùn)行和精確計(jì)時(shí)起著至關(guān)重要的作用。今天,我們將深入探討一款名為 LMK04208 的低噪聲時(shí)鐘抖動(dòng)消除器,了解它的特性、應(yīng)用場景以及設(shè)計(jì)過程中的關(guān)鍵要點(diǎn)。
文件下載:lmk04208.pdf
一、LMK04208 概述
LMK04208 是一款具備卓越時(shí)鐘抖動(dòng)消除、生成和分配能力的高性能時(shí)鐘調(diào)節(jié)器。它采用先進(jìn)的雙環(huán) PLLatinum?架構(gòu),能夠?qū)崿F(xiàn)超低的 RMS 抖動(dòng)性能,如在 12 kHz 至 20 MHz 范圍內(nèi)達(dá)到 111 fs 的 RMS 抖動(dòng),在 100 Hz 至 20 MHz 范圍內(nèi)達(dá)到 123 fs 的 RMS 抖動(dòng),能很好地滿足下一代系統(tǒng)的嚴(yán)苛要求。
關(guān)鍵特性
- 雙環(huán) PLL 架構(gòu):該架構(gòu)由兩個(gè)高性能鎖相環(huán)(PLL)、低噪聲晶體振蕩器電路和高性能壓控振蕩器(VCO)組成。PLL1 專注于提供低噪聲抖動(dòng)消除功能,PLL2 則負(fù)責(zé)時(shí)鐘生成。這種分工使得 LMK04208 在不同的頻率范圍內(nèi)都能展現(xiàn)出卓越的性能。例如,PLL1 可以利用外部 VCXO 模塊或可調(diào)晶體的優(yōu)異近端相位噪聲來清潔輸入時(shí)鐘,而 PLL2 則可以充分發(fā)揮內(nèi)部 VCO 在遠(yuǎn)端相位噪聲方面的優(yōu)勢。
- 超低 RMS 抖動(dòng):極低的抖動(dòng)水平為系統(tǒng)提供了穩(wěn)定、精確的時(shí)鐘信號(hào),有助于提高系統(tǒng)的整體性能和可靠性,非常適合對(duì)時(shí)鐘精度要求極高的應(yīng)用場景。
- 多種工作模式:支持雙 PLL、單 PLL 和時(shí)鐘分配等多種模式,還具備 0 延遲模式,用戶可以根據(jù)不同的應(yīng)用需求進(jìn)行靈活配置,增強(qiáng)了設(shè)備的通用性和適應(yīng)性。
- 靈活的輸入輸出:擁有兩個(gè)冗余輸入時(shí)鐘和 LOS 功能,提供 6 個(gè)可編程的 LVPECL、LVDS 或 LVCMOS 輸出,以及 7 個(gè)差分輸出和多達(dá) 14 個(gè)單端輸出,時(shí)鐘速率最高可達(dá) 1536 MHz,能夠滿足多樣化的系統(tǒng)連接和時(shí)鐘分配需求。
- 溫度范圍和供電要求:工業(yè)溫度范圍為 -40°C 至 +85°C,工作電壓范圍為 3.15 V 至 3.45 V,適應(yīng)不同的工作環(huán)境,保證了在各種工業(yè)場景下的穩(wěn)定運(yùn)行。
二、應(yīng)用場景
LMK04208 的高性能和靈活性使其在多個(gè)領(lǐng)域都有廣泛的應(yīng)用,以下是一些常見的應(yīng)用場景:
- 數(shù)據(jù)轉(zhuǎn)換器時(shí)鐘:為數(shù)據(jù)轉(zhuǎn)換器提供穩(wěn)定、低抖動(dòng)的時(shí)鐘信號(hào),確保數(shù)據(jù)采集和轉(zhuǎn)換的精度和速度。
- 無線基礎(chǔ)設(shè)施:在無線通信基站等設(shè)備中,保證時(shí)鐘信號(hào)的準(zhǔn)確性和穩(wěn)定性,提高通信質(zhì)量和可靠性。
- 網(wǎng)絡(luò)設(shè)備:如 SONET/SDH、DSLAM 等網(wǎng)絡(luò)設(shè)備,為數(shù)據(jù)傳輸和交換提供精確的時(shí)鐘同步,確保網(wǎng)絡(luò)的正常運(yùn)行。
- 醫(yī)療、視頻、軍事和航空航天領(lǐng)域:在對(duì)時(shí)鐘精度和可靠性要求極高的醫(yī)療設(shè)備、視頻處理系統(tǒng)、軍事和航空航天設(shè)備中,LMK04208 能夠滿足這些系統(tǒng)對(duì)時(shí)鐘的嚴(yán)格要求。
- 測試和測量:為測試和測量設(shè)備提供精確的時(shí)鐘基準(zhǔn),保證測量結(jié)果的準(zhǔn)確性和可重復(fù)性。
三、詳細(xì)特性與功能
(一)輸入輸出特性
- PLL1 參考輸入:提供 CLKin0 和 CLKin1 兩個(gè)參考時(shí)鐘輸入,可手動(dòng)或自動(dòng)切換。同時(shí),每個(gè)輸入都配備了分頻器,允許在不同頻率的參考輸入之間自動(dòng)切換,而無需重新編程 PLL1 R 分頻器,大大提高了系統(tǒng)的靈活性和適應(yīng)性。
- *PLL2 OSCin / OSCin 端口**:該端口接收來自外部振蕩器的反饋信號(hào),內(nèi)部信號(hào)會(huì)被路由到 PLL1 N 分頻器和 PLL2 的參考輸入端。它既可以接受單端信號(hào),也可以接受差分信號(hào),但必須采用交流耦合方式。在單端模式下,未使用的輸入需要通過 0.1 - μF 電容器連接到地,以確保信號(hào)的穩(wěn)定傳輸。
- 晶體振蕩器:內(nèi)部電路支持基于晶體的振蕩器電路的實(shí)現(xiàn)。通過設(shè)置 EN_PLL2_XTAL 位,可以啟用內(nèi)部振蕩器電路,使用晶體、變?nèi)?a target="_blank">二極管和少量其他外部組件即可實(shí)現(xiàn)振蕩器功能,為用戶提供了更多的時(shí)鐘源選擇。
- 時(shí)鐘輸出:具有 6 個(gè)可編程的時(shí)鐘輸出,每個(gè)輸出都可以選擇分頻值、數(shù)字延遲值和模擬延遲,輸出類型可設(shè)置為 LVPECL、LVDS 或 LVCMOS,滿足不同的輸出接口需求。此外,還提供了一個(gè)專門的輸出 OSCout,它是 PLL2 參考輸入的緩沖副本,可以用于在設(shè)備編程之前為外部設(shè)備提供時(shí)鐘信號(hào)。
(二)輸入時(shí)鐘切換功能
LMK04208 支持手動(dòng)、引腳選擇和自動(dòng)三種時(shí)鐘輸入切換模式,用戶可以根據(jù)需要選擇合適的切換方式。在不同的切換模式下,設(shè)備會(huì)根據(jù)相應(yīng)的規(guī)則選擇活動(dòng)的輸入時(shí)鐘,并在需要時(shí)進(jìn)行切換。例如,在自動(dòng)模式下,活動(dòng)時(shí)鐘會(huì)按照啟用時(shí)鐘輸入的優(yōu)先級(jí)順序進(jìn)行選擇,當(dāng) PLL1 的數(shù)字鎖定檢測信號(hào)(DLD)變?yōu)榈碗娖綍r(shí),會(huì)觸發(fā)輸入時(shí)鐘切換事件。
- 手動(dòng)模式:通過設(shè)置 CLKin_SELECT_MODE 為 0 或 1,可以分別選擇 CLKin0 或 CLKin1 作為活動(dòng)輸入時(shí)鐘。即使使用 EN_CLKinX = 0 禁用了某個(gè)時(shí)鐘輸入,手動(dòng)模式也會(huì)覆蓋該設(shè)置,確保 CLKinX 緩沖區(qū)正常工作。
- 引腳選擇模式:當(dāng) CLKin_SELECT_MODE 為 3 時(shí),引腳 Status_CLKin0 和 Status_CLKin1 用于選擇活動(dòng)的時(shí)鐘輸入。通過改變這兩個(gè)引腳的狀態(tài),可以觸發(fā)輸入時(shí)鐘切換事件。為了防止 PLL1 DLD 信號(hào)的高電平到低電平過渡導(dǎo)致時(shí)鐘切換事件和進(jìn)入保持模式,建議設(shè)置 DISABLE_DLD1_DET = 1。
- 自動(dòng)模式:當(dāng) CLKin_SELECT_MODE 為 4 時(shí),活動(dòng)時(shí)鐘會(huì)根據(jù)啟用時(shí)鐘輸入的優(yōu)先級(jí)順序進(jìn)行選擇。時(shí)鐘輸入必須使用 EN_CLKinX 啟用才能參與切換。PLL1 的 DLD 信號(hào)變?yōu)榈碗娖交?PLL1 Vtune 電壓越過 DAC 閾值都會(huì)觸發(fā)時(shí)鐘切換事件。在這種模式下,建議啟用保持模式,以確保在時(shí)鐘切換過程中系統(tǒng)的穩(wěn)定性。
- 自動(dòng)模式與引腳選擇結(jié)合:當(dāng) CLKin_SELECT_MODE 為 6 時(shí),活動(dòng)時(shí)鐘會(huì)根據(jù) Status_CLKinX 引腳的狀態(tài)進(jìn)行選擇。在這種模式下,同樣需要注意 PLL1 DLD 信號(hào)和 Vtune 電壓的變化,以確保時(shí)鐘切換的正確性。
(三)保持模式
保持模式是 LMK04208 的一個(gè)重要特性,它允許設(shè)備在輸入時(shí)鐘參考信號(hào)失效時(shí),保持時(shí)鐘輸出的頻率穩(wěn)定,最小化頻率漂移,直到重新建立有效的參考時(shí)鐘信號(hào)。
- 啟用保持模式:通過編程 HOLDOVER_MODE 可以啟用保持模式,也可以通過設(shè)置 FORCE_HOLDOVER 位手動(dòng)強(qiáng)制進(jìn)入保持模式。保持模式有兩種子模式:固定 CPout1 和跟蹤 CPout1。在跟蹤模式下,DAC 更新率應(yīng)編程為 <= 100 kHz,以確保 DAC 保持精度。
- 進(jìn)入保持模式:通常情況下,當(dāng) FORCE_HOLDOVER 位被設(shè)置、PLL1 根據(jù) DLD 信號(hào)失去鎖定或 CPout1 電壓越過 DAC 閾值時(shí),設(shè)備會(huì)進(jìn)入保持模式。
- 保持模式期間:PLL1 以開環(huán)模式運(yùn)行,PLL1 電荷泵設(shè)置為三態(tài),PLL1 DLD 信號(hào)無效,保持狀態(tài)信號(hào)被斷言。PLL2 如果在進(jìn)入保持模式之前已經(jīng)鎖定,其 DLD 信號(hào)將繼續(xù)有效。CPout1 電壓將根據(jù)所選的子模式設(shè)置為固定值或跟蹤值。
- 退出保持模式:可以通過從主機(jī)編程設(shè)備或讓活動(dòng)時(shí)鐘輸入的頻率在當(dāng)前 PLL1 頻率的指定 ppm 范圍內(nèi)運(yùn)行來退出保持模式。在退出保持模式時(shí),需要注意確?;顒?dòng)時(shí)鐘的正確性,以免需要重新編程 CLKin_SELECT_MODE 寄存器。
- 保持模式的頻率精度和 DAC 性能:在保持模式下,PLL1 以開環(huán)模式運(yùn)行,DAC 設(shè)置 CPout1 電壓。不同的模式下,DAC 的輸出電壓有所不同。在跟蹤模式下,DAC 存在一定的跟蹤誤差,需要在確定允許的頻率誤差窗口時(shí)考慮這一因素,以確保系統(tǒng)能夠正確退出保持模式。
(四)PLL 特性
- PLL1:PLL1 的最大相位檢測器頻率為 40 MHz,由于需要使用較窄的環(huán)路帶寬,因此不需要高相位檢測器速率來降低帶內(nèi)相位噪聲。PLL1 的 R 和 N 分頻器的最大值為 16,383,電荷泵電流范圍為 100 至 1600 μA。低電荷泵電流和相位檢測器頻率有助于設(shè)計(jì)具有合理尺寸組件的低環(huán)路帶寬環(huán)路濾波器,使 VCXO 或 PLL2 在 PLL2 環(huán)路帶寬內(nèi)主導(dǎo)相位噪聲。而在使用具有泄漏調(diào)諧電壓輸入的 VCXO 時(shí),PLL1 可以使用高電荷泵電流來提高系統(tǒng)性能。
- PLL2:PLL2 的最大相位檢測器頻率為 155 MHz,盡可能高的相位檢測器速率可以確保 PLL2 具有低帶內(nèi)相位噪聲,從而產(chǎn)生更低的總抖動(dòng)。PLL2 的 R 分頻器最大值為 4,095,N 分頻器最大值為 262,143,N2 預(yù)分頻器的值可以在 2 至 8 之間編程。電荷泵電流范圍為 100 至 3200 μA,高電荷泵電流有助于拓寬 PLL2 環(huán)路帶寬,優(yōu)化 PLL2 性能。
- PLL2 頻率倍頻器:PLL2 的參考輸入可以通過頻率倍頻器處理,在使用相對(duì)較低頻率的振蕩器驅(qū)動(dòng) OSCin 端口時(shí),頻率倍頻器可以提高相位比較頻率,從而將 PLL2 的帶內(nèi)噪聲降低約 3 dB。在使用倍頻器時(shí),需要根據(jù)具體情況調(diào)整 PLL2 R 分頻器的值,以確保相位檢測器頻率在允許的范圍內(nèi)。
- 數(shù)字鎖定檢測:PLL1 和 PLL2 都支持?jǐn)?shù)字鎖定檢測功能。該功能通過比較 PLL 的參考路徑(R)和反饋路徑(N)之間的相位來判斷 PLL 是否鎖定。當(dāng)兩個(gè)信號(hào)之間的時(shí)間誤差(即相位誤差)小于指定的窗口大小時(shí),鎖定檢測計(jì)數(shù)會(huì)遞增。當(dāng)鎖定檢測計(jì)數(shù)達(dá)到用戶指定的值時(shí),鎖定檢測信號(hào)將被斷言為真。數(shù)字鎖定檢測信號(hào)可以在 Status_LD 或 Status_Holdover 引腳進(jìn)行監(jiān)測,并且該功能還可以與保持模式結(jié)合使用,實(shí)現(xiàn)自動(dòng)退出保持模式的功能。
(五)時(shí)鐘分配特性
- CLKout 分頻器:每個(gè)時(shí)鐘輸出都有一個(gè)單獨(dú)的分頻器,支持 1 到 1045 的分頻范圍,包括偶數(shù)和奇數(shù)分頻,并且輸出的時(shí)鐘信號(hào)具有 50% 的占空比。當(dāng)分頻值為 26 或更大時(shí),分頻/延遲塊將使用擴(kuò)展模式。在某些情況下,可以使用 VCO 分頻器來減少時(shí)鐘組分頻器的分頻需求,使其在正常模式下運(yùn)行,從而節(jié)省一定的電流。
- CLKout 延遲:時(shí)鐘輸出支持精細(xì)(模擬)和粗略(數(shù)字)延遲兩種方式進(jìn)行相位調(diào)整。
- 模擬延遲:具有 25 ps 的步長,總延遲范圍從 0 到 475 ps。啟用模擬延遲會(huì)額外增加約 500 ps 的延遲。在調(diào)整模擬延遲時(shí),時(shí)鐘輸出可能會(huì)出現(xiàn)毛刺,并且模擬延遲可能無法在高于最小確保最大輸出頻率(1536 MHz)的頻率下正常工作。
- 數(shù)字延遲:可以使一組輸出在正常模式下延遲 4.5 到 12 個(gè)時(shí)鐘分配路徑周期,或在擴(kuò)展模式下延遲 12.5 到 522 個(gè) VCO 周期。延遲步長可以小至?xí)r鐘分配路徑周期的一半,通過使用 CLKoutX_HS 位可以實(shí)現(xiàn)。數(shù)字延遲值在 SYNC 事件發(fā)生后才會(huì)生效,并且有固定數(shù)字延遲、絕對(duì)動(dòng)態(tài)數(shù)字延遲和相對(duì)動(dòng)態(tài)數(shù)字延遲三種使用方式。
- 可編程輸出類型:所有的時(shí)鐘輸出(CLKoutX)和 OSCout 都可以編程為 LVDS、LVPECL 或 LVCMOS 輸出類型,增加了設(shè)備的靈活性。LVPECL 輸出類型還可以編程為 700 -、1200 -、1600 - 或 2000 - mVpp 幅度水平,以滿足不同的應(yīng)用需求。
- 時(shí)鐘輸出同步:使用 SYNC 輸入可以使所有活動(dòng)的時(shí)鐘輸出共享一個(gè)上升沿,實(shí)現(xiàn)時(shí)鐘輸出的同步。SYNC 事件還會(huì)使數(shù)字延遲值生效。在 SYNC 事件期間,由 VCO 驅(qū)動(dòng)的時(shí)鐘輸出與由 OSCin 驅(qū)動(dòng)的時(shí)鐘輸出不會(huì)同步??梢酝ㄟ^設(shè)置 NO_SYNC_CLKoutX 位來禁用某些時(shí)鐘組的同步功能。
- 0 延遲模式:0 延遲模式可以使輸入時(shí)鐘相位與輸出時(shí)鐘相位同步。通過內(nèi)部反饋回路或外部反饋回路(FBCLKin 端口)可以實(shí)現(xiàn) 0 延遲反饋。在啟用 0 延遲模式時(shí),建議選擇最低頻率的時(shí)鐘輸出進(jìn)行反饋,以確保所有時(shí)鐘輸出與輸入時(shí)鐘之間具有可重復(fù)的固定相位關(guān)系。
(六)寄存器編程
LMK04208 設(shè)備通過 32 位寄存器進(jìn)行編程,每個(gè)寄存器由 5 位地址字段和 27 位數(shù)據(jù)字段組成。在編程過程中,需要注意一些特殊情況和推薦的編程順序,以確保設(shè)備的正常工作。
- 特殊編程情況:在編程寄存器 R0 到 R5 以更改 CLKoutX_DIV 分頻值或 CLKoutX_DDLY 延遲值時(shí),如果 CLKoutX_DIV > 25 或 CLKoutX_DDLY > 12,需要額外提供 3 個(gè) CLKuWire 時(shí)鐘周期,以使新的分頻或延遲值生效。具體的編程方法可以根據(jù) SYNC_EN_AUTO 位的值進(jìn)行選擇。
- 推薦編程順序:建議按數(shù)字順序?qū)拇嫫鬟M(jìn)行編程,從 R0 開始,到 R31 結(jié)束。首先,將 R0 的復(fù)位位(b17)設(shè)置為 1,以確保設(shè)備處于默認(rèn)狀態(tài)。在后續(xù)編程中,如果再次編程 R0,則需要將復(fù)位位清除為 0。然后,根據(jù)需要對(duì)各個(gè)寄存器進(jìn)行編程,以配置時(shí)鐘輸出、工作模式、鎖定檢測、保持模式等功能。
- 寄存器讀回:可以通過 MICROWIRE 接口對(duì)編程的寄存器進(jìn)行讀回操作。需要將相應(yīng)的 MUX 寄存器編程為 “uWire Readback”,并將相應(yīng)的 TYPE 寄存器設(shè)置為 “Output (push - pull)”,以啟用讀回功能。在進(jìn)行讀回操作時(shí),需要按照特定的時(shí)序要求進(jìn)行操作。
四、應(yīng)用與設(shè)計(jì)要點(diǎn)
(一)環(huán)路濾波器設(shè)計(jì)
每個(gè) PLL 都需要一個(gè)專用的環(huán)路濾波器。對(duì)于 PLL1,建議將環(huán)路濾波器連接到 CPout1 引腳,并且設(shè)計(jì)一個(gè)總閉環(huán)帶寬在 10 Hz 至 200 Hz 范圍內(nèi)的環(huán)路濾波器。對(duì)于 PLL2,電荷泵直接連接到可選的內(nèi)部環(huán)路濾波器組件,設(shè)計(jì)時(shí)需要確保環(huán)路在整個(gè) VCO 調(diào)諧范圍內(nèi)穩(wěn)定。在使用集成環(huán)路濾波器時(shí),需要考慮最小電阻熱噪聲的影響,并根據(jù)具體需求選擇合適的電阻和電容值。
(二)輸入驅(qū)動(dòng)
- 差分源驅(qū)動(dòng) CLKin 引腳:當(dāng)使用差分參考時(shí)鐘驅(qū)動(dòng) CLKin 端口時(shí),建議將輸入模式設(shè)置為雙極性(CLKinX_BUF_TYPE = 0),并采用交流耦合方式??梢愿鶕?jù)不同的差分信號(hào)類型(如 LVDS、LVPECL 或差分正弦波)選擇合適的電路進(jìn)行驅(qū)動(dòng)。
- 單端源驅(qū)動(dòng) CLKin 引腳:CLKin 引腳也可以使用單端參考時(shí)鐘源進(jìn)行驅(qū)動(dòng),如正弦波源或 LVCMOS/LVTTL 源。在這種情況下,可以選擇交流耦合或直流耦合方式,但需要根據(jù)具體的源類型和輸入要求設(shè)置 CLKinX_BUF_TYPE,并確保信號(hào)電平符合要求。
(三)終端和時(shí)鐘輸出使用
在終止時(shí)鐘驅(qū)動(dòng)器時(shí),需要遵循傳輸線理論,確保良好的阻抗匹配,防止反射。同時(shí),要為時(shí)鐘驅(qū)動(dòng)器提供適當(dāng)?shù)呢?fù)載,并為接收器提供符合其指定直流偏置電平(共模電壓)的信號(hào)。根據(jù)不同的輸出類型(如 LVDS、LVPECL 或單端輸出),選擇合適的終端和耦合方法,以確保最佳的相位噪聲和抖動(dòng)性能。
(四)頻率規(guī)劃
計(jì)算 LMK04208 的輸出分頻器值相對(duì)簡單。首先,計(jì)算所需時(shí)鐘輸出頻率的最小公倍數(shù)(LCM),然后確定能夠支持目標(biāo)時(shí)鐘輸出頻率的 VCO 范圍。根據(jù) VCO 頻率計(jì)算時(shí)鐘輸出分頻值,并確定 PLL2_P、PLL2_N 和 PLL2_R 分頻器的值。通過合理的頻率規(guī)劃,可以確保設(shè)備能夠輸出所需的時(shí)鐘頻率。
(五)PLL 編程
為了鎖相 PLL,需要確保分頻后的參考信號(hào)和來自 VCO 或 VCXO 的分頻反饋信號(hào)產(chǎn)生相同的相位檢測器頻率。根據(jù)設(shè)備的工作模式,正確設(shè)置 PLL1 和 PLL2 的參考路徑(R)和反饋路徑(N)的分頻器值,以實(shí)現(xiàn)穩(wěn)定的鎖相。
(六)數(shù)字鎖定
-
lmk04208
+關(guān)注
關(guān)注
0文章
3瀏覽量
1166
發(fā)布評(píng)論請(qǐng)先 登錄
lmk04208用戶指南
LMK03002/LMK03002C精密時(shí)鐘調(diào)節(jié)器數(shù)據(jù)表
LMK04208具有雙環(huán)PLL的低噪聲時(shí)鐘抖動(dòng)消除器數(shù)據(jù)表
?LMK04208低噪聲時(shí)鐘抖動(dòng)清除器技術(shù)文檔總結(jié)
LMK04208 高性能時(shí)鐘調(diào)節(jié)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
評(píng)論