DATACLK輸出邊沿精度高度依賴于輸入CLK信號(hào)的相位噪聲。DATACLKP/N 源自 CLKP/N 輸入,因此對(duì)系統(tǒng)的整體保真度貢獻(xiàn)了最少的額外抖動(dòng)或占空比誤差。本文檔詳細(xì)介紹了MAX19693的建立和保持時(shí)序規(guī)格,以及其總峰峰值抖動(dòng)的實(shí)驗(yàn)室測(cè)量。
介紹
系統(tǒng)時(shí)序分析通常采用加性抖動(dòng)計(jì)算,以確保在溫度、電壓和工藝變化范圍內(nèi)滿足正確的總線時(shí)序。從其他信號(hào)派生的時(shí)鐘信號(hào)表現(xiàn)出占空比失真和抖動(dòng)增加。千兆赫范圍內(nèi)的時(shí)鐘速率會(huì)增加這些附加時(shí)序誤差的影響。
MAX19693工作在高達(dá)2GHz的時(shí)鐘頻率。它對(duì)輸入CLK進(jìn)行分頻以創(chuàng)建用于同步上游數(shù)字源的DATACLK信號(hào)。DATACLK 信號(hào)的微小時(shí)序變化可能導(dǎo)致數(shù)據(jù)接口違反設(shè)置和保持時(shí)序規(guī)范。準(zhǔn)確量化這些誤差可實(shí)現(xiàn)更穩(wěn)健的系統(tǒng)設(shè)計(jì)。
數(shù)據(jù)CLK輸出和數(shù)據(jù)輸入時(shí)序
MAX19693的負(fù)保持時(shí)間會(huì)導(dǎo)致采樣窗口在采樣邊沿之前塌陷。但是,負(fù)保持時(shí)間并不排除使用更長(zhǎng)或正保持時(shí)間,它只是意味著采樣在設(shè)置后很早就發(fā)生。保持時(shí)間可以更長(zhǎng),設(shè)計(jì)人員必須確保它們不違反后續(xù)設(shè)置時(shí)間要求。
DAC具有多個(gè)具有各種傳播延遲的內(nèi)部時(shí)鐘,這些時(shí)鐘決定了設(shè)置和 t拿相對(duì)于 DATACLK 輸出信號(hào)的規(guī)格。MAX19693還支持雙倍數(shù)據(jù)速率(DDR)和四路數(shù)據(jù)速率(QDR)數(shù)字輸入速率。在 DDR 或 QDR 模式下,內(nèi)部時(shí)鐘系統(tǒng)的運(yùn)行速度都比 DATACLK 快。在這種情況下,內(nèi)部CLK在每個(gè)偶數(shù)時(shí)鐘上升沿采樣,而DATACLK輸出從每個(gè)奇數(shù)時(shí)鐘上升沿轉(zhuǎn)換。數(shù)據(jù)系統(tǒng)的內(nèi)部工作原理通常被掩蓋,但只要最終用戶遵循時(shí)序規(guī)范,它們就不應(yīng)該成為問(wèn)題。
數(shù)據(jù)輸出函數(shù)
DATACLK是一種差分LVDS信號(hào),用于將源數(shù)據(jù)(FPGA)與DAC輸入時(shí)鐘同步,以便在高速下正確進(jìn)行采樣對(duì)齊。源自DAC輸入時(shí)鐘的內(nèi)部信號(hào)用于鎖存四個(gè)12位LVDS輸入端口上接收的數(shù)字?jǐn)?shù)據(jù):DAP/N[11:0]、DBP/N[11:0]、DCP/N[11:0]和DDP/N[11:0]。為了正確對(duì)輸入數(shù)據(jù)端口信號(hào)進(jìn)行時(shí)間對(duì)齊,該內(nèi)部鎖存時(shí)鐘的一個(gè)版本作為輸出信號(hào)提供給用戶(DATACLK)。DATACLK 可以配置為 DDR 信號(hào),它使用 DATACLK 的上升沿(0° 相位)和下降沿(180° 相位)來(lái)同步輸入數(shù)據(jù)的鎖存,也可以配置為四通道數(shù)據(jù)速率 (QDR),它使用上升(0° 相位)、上升 + 90°、下降(180° 相位)和下降 + 90° 來(lái)鎖存 DAC 輸入數(shù)據(jù)。
圖1.DATACLK 輸出和 CLK 輸入時(shí)序?qū)R。
LVDS DATACLKP/DATACLKN (DATACLK) 輸出信號(hào)通過(guò)基本的 D 觸發(fā)器(2 分頻或 4 分頻)和緩沖電路從 CLKP/CLKN (CLK) 輸入 DAC 時(shí)鐘獲得。由于DATACLK輸出信號(hào)來(lái)自CLK輸入信號(hào),因此輸入時(shí)鐘上的任何抖動(dòng)都將轉(zhuǎn)換為輸出時(shí)鐘,并增加由內(nèi)部緩沖和時(shí)鐘域電路引起的系統(tǒng)抖動(dòng)誤差。此抖動(dòng)“加法器”是所調(diào)查的值。
DATACLK 抖動(dòng)和占空比誤差 – 實(shí)驗(yàn)室分析
使用三種方法來(lái)測(cè)量DATACLK和CLK抖動(dòng),以提取DATACLK的占空比誤差和抖動(dòng)“加法器”。
首先是使用安捷倫/是德科技無(wú)限 DSA91304A(13GHz,40Gsps)數(shù)字信號(hào)分析儀,同時(shí)使用標(biāo)準(zhǔn) 50?輸入和差分探頭(7GHz,安捷倫 1134A)。輸入DAC CLK的測(cè)量表明羅德與施瓦茨SMF100A信號(hào)發(fā)生器的抖動(dòng)值大于預(yù)期。隨后確定數(shù)字信號(hào)分析儀(DSA)的指定采樣誤差在500mV范圍內(nèi)為~17mV,從而產(chǎn)生~12ps峰峰值(~12ps)的最佳抖動(dòng)測(cè)量能力。????P-P).DSA的表現(xiàn)比這更好,在~6psP-P,但這不會(huì)提供回答 DATACLK 抖動(dòng)問(wèn)題所需的整體測(cè)量功能。
第二次嘗試使用泰克 Tek 11801C 數(shù)字采樣示波器 (DSO) 同時(shí)使用 50?采樣頭 (SD-26) 和高阻抗采樣頭 (SD-14)。遺憾的是,用于 Tek DSO 的觸發(fā)方法要求將輸入信號(hào)的一個(gè)版本連接到觸發(fā)輸入,通常使用功率分配器和延遲線 (DL-11)。由于 DATACLK 是輸入時(shí)鐘的 4 分頻版本,因此采樣邊沿會(huì)產(chǎn)生類似眼圖的跡線。Tek 11801C 沒(méi)有高級(jí)抖動(dòng)分析,直方圖功能無(wú)法提供可靠的測(cè)量結(jié)果(大約 40ps?P-P輸入時(shí)鐘源的抖動(dòng))。
使用泰克 DPO72304SX 數(shù)字熒光示波器 (DPO) 測(cè)量 DATACLK 抖動(dòng)的最終方法取得了成功。
實(shí)驗(yàn)室設(shè)置
MAX19693評(píng)估板用于測(cè)量抖動(dòng)。評(píng)估板(EV kit)通過(guò)FPGA夾層卡(FMC)適配器連接到Xilinx VC707 FPGA評(píng)估系統(tǒng),為MAX19693 RF DAC提供輸入數(shù)據(jù)。羅德與施瓦茨SMF100A信號(hào)發(fā)生器配置為2.000GHz、+15dBm輸出,作為連接到CLK SMA的MAX19693EVKIT的CLK源。評(píng)估板由兩路實(shí)驗(yàn)室電源供電,一種為兩個(gè)V供電1.8V。?DD和 AVCLK,第二個(gè)為 3.3V 用于 AVDD。泰克 DPO72304SX DPO 用于測(cè)量 CLK 輸入和 DATACLK 輸出抖動(dòng)值。輸入的CLK信號(hào)在評(píng)估板上的三路變壓器網(wǎng)絡(luò)之后連接到Tek P7713差分探頭。類似地,另一個(gè)P7713差分探頭連接到評(píng)估板上R2、R3輸出抽頭的DATA-CLKP/N輸出信號(hào)。Tek DPO 配置為觸發(fā)目標(biāo)信號(hào),并設(shè)置為使用 CLK 輸入和 DATACLK 輸出信號(hào)的“一鍵抖動(dòng)”設(shè)置來(lái)測(cè)量抖動(dòng)。
實(shí)驗(yàn)室結(jié)果
DAC時(shí)鐘輸入抖動(dòng)和數(shù)據(jù)時(shí)鐘輸出抖動(dòng)的評(píng)估可以采取幾種不同的形式。Tek DPO 具有內(nèi)置的分析算法,可測(cè)量時(shí)間間隔誤差 (TIE)、總抖動(dòng) (TJ)、隨機(jī)抖動(dòng) (RJ) 和確定性抖動(dòng) (DJ)。鑒于兩個(gè)信號(hào)都應(yīng)該是周期性的,并且基本上是固定的頻率/數(shù)據(jù)速率,這些方法中的任何一種都應(yīng)該指示MAX19693“增加”到系統(tǒng)中的抖動(dòng)。
圖5.CLK 輸入抖動(dòng)分析。
圖6.CLK 直方圖、眼圖、TIE 光譜和浴缸圖。
圖7.DATACLK 輸入抖動(dòng)分析。
圖8.DATACLK 直方圖、眼圖、領(lǐng)帶譜和浴缸圖。
下表匯總了收集的三個(gè)數(shù)據(jù)集以及輸入 CLK 和輸出 DATACLK 抖動(dòng)測(cè)量的結(jié)果值:
表 1.CLK 輸入抖動(dòng)和 DATACLK 輸出抖動(dòng)測(cè)量
樣本 | 綁P-P | 泰杰P-P | RJP-P | DJP-P |
---|---|---|---|---|
CLK 1 | 26.6點(diǎn) | 601fs | 51fs | 106fs |
DATACLK 1 | 29.0點(diǎn) | 3.1點(diǎn) | 149fs | 1.0ps |
CLK 2 | 26.6點(diǎn) | 601fs | 66.8fs | 727FS |
DATACLK 2 | 29.0點(diǎn) | 4.2點(diǎn) | 275fs | 1.0ps |
CLK 3 | 26.6點(diǎn) | 788FS | 66.8fs | 727FS |
數(shù)據(jù)CLK 3 | 32,321 | 5.7點(diǎn) | 275fs | 2.9點(diǎn) |
直接從輸出峰峰值抖動(dòng)中減去輸入峰峰值抖動(dòng),得到MAX19693的增量或總“增加”抖動(dòng)。這種“增加”的抖動(dòng)包括占空比誤差和系統(tǒng)抖動(dòng)的成分,如表2所示。
表 2.MAX19693 “新增”數(shù)據(jù)抖動(dòng)
樣本 | 綁P-P | 泰杰P-P |
---|---|---|
樣本 1 | 2.4點(diǎn) | 2.5點(diǎn) |
樣本 2 | 3.3秒 | 3.6點(diǎn) |
樣本 3 | 5.5點(diǎn) | 4.9點(diǎn) |
樣品 平均 | 3.7點(diǎn) | 3.7點(diǎn) |
對(duì)這三個(gè)樣本求平均值,得出總“增加”峰峰值抖動(dòng)的典型值為3.7ps。
數(shù)據(jù)抖動(dòng) – 仿真
仿真結(jié)果使用100mV幅度和10ps脈沖寬度的電源瞬變以及1ps上升/下降時(shí)間(500ps周期和+V)運(yùn)行。e和 -Ve錯(cuò)開(kāi)250ps。仿真選項(xiàng)包括無(wú)噪聲選項(xiàng)、瞬態(tài)噪聲選項(xiàng)和具有“蠕變”(每個(gè)周期10ps)的電源噪聲序列,可提供異步電源噪聲結(jié)果。蠕變仿真為300ns運(yùn)行,噪聲從100ns開(kāi)始,在300ns時(shí)持續(xù)到結(jié)束,因此允許在200ns噪聲窗口內(nèi)使用大約100個(gè)周期的500MHz時(shí)鐘。
表 3.MAX19693 模擬數(shù)據(jù)抖動(dòng)
模擬 | 最小值 | 麥克斯 | JP-P | s |
---|---|---|---|---|
無(wú)噪音 | -5.7fs | 10.8fs | 16.5fs | 3.3fs |
瞬態(tài)噪聲 | -9.6fs | 14.4fs | 24.0fs | 5.4fs |
電源 噪音蠕變 | -1.56秒 | 2.12點(diǎn) | 3.68點(diǎn) | 0.84點(diǎn) |
結(jié)論和建議
對(duì)內(nèi)部電路的回顧和分析為“添加”到CLK輸入的DATACLK輸出抖動(dòng)提供了2~4ps的保守估計(jì)。進(jìn)一步的仿真和實(shí)際實(shí)驗(yàn)室測(cè)量都表明峰峰值抖動(dòng)值約為3.7ps?;谶@些結(jié)果,Maxim建議MAX19693 DATACLK“增加”輸出抖動(dòng)的保守值為4ps,用于時(shí)序預(yù)算計(jì)算。
審核編輯:郭婷
-
FPGA
+關(guān)注
關(guān)注
1624文章
21539瀏覽量
600514 -
示波器
+關(guān)注
關(guān)注
113文章
6147瀏覽量
184060 -
適配器
+關(guān)注
關(guān)注
8文章
1900瀏覽量
67770
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論