一種用于同步多個(gè)GSPS轉(zhuǎn)換器的測(cè)試方法
概述和方法
在航空航天和防務(wù)產(chǎn)業(yè)中,同步多個(gè)ADC是基本要求。AD9625是12位2.5 GSPS ADC,旨在方便同步多個(gè)轉(zhuǎn)換器,這正是它的標(biāo)準(zhǔn)特性之一。同步定義為按等于或小于單時(shí)鐘周期的精度匹配各轉(zhuǎn)換器的能力,而該精度僅取決于ADC的孔徑抖動(dòng)、時(shí)鐘抖動(dòng)及時(shí)鐘分配精度。AD9625采用符合標(biāo)準(zhǔn)JESD204B接口技術(shù)要求的高速串行數(shù)據(jù)通道。基于JESD204B的轉(zhuǎn)換器在市場(chǎng)中仍相對(duì)較新,許多用戶第一次采用這種技術(shù),關(guān)注點(diǎn)放在同步多個(gè)器件的能力上。本文可解決一些或者全部這些問題,因?yàn)樵褂孟鄬?duì)簡(jiǎn)單的基準(zhǔn)測(cè)試設(shè)置來成功同步兩個(gè)轉(zhuǎn)換器,并顯示出可擴(kuò)展性。
同步多個(gè)AD9625有兩種獨(dú)特方案。一種方法是使用確定性延遲,其中將必須針對(duì)各個(gè)單獨(dú)數(shù)據(jù)路徑對(duì)延遲加以調(diào)整以便校正時(shí)序不匹配。因此本文將不會(huì)介紹這種方法。本文重點(diǎn)說明第二種方案,它使用通常稱為時(shí)間戳的方法。記住,這兩種方法都是AD9625設(shè)計(jì)部分的JESD204B子類1的特性。在本文中,時(shí)間戳方法將是重點(diǎn),因?yàn)闊o需測(cè)量每個(gè)轉(zhuǎn)換器到每個(gè)FPGA的時(shí)間延遲。對(duì)于較大的系統(tǒng),可能采用數(shù)百個(gè)轉(zhuǎn)換器,就像在地面雷達(dá)系統(tǒng)應(yīng)用中可能使用數(shù)百個(gè)轉(zhuǎn)換器,所以這點(diǎn)尤其重要。
有一個(gè)主要應(yīng)用將從同步中獲益,即雷達(dá)應(yīng)用。在這種情況下,不需要絕對(duì)時(shí)間測(cè)量。設(shè)計(jì)人員僅需要關(guān)注從一個(gè)接收元件到下一個(gè)的相對(duì)時(shí)間即可。最后,使用時(shí)間戳?xí)r數(shù)據(jù)處理沒有那么密集,因?yàn)镕PGA或處理器僅在各數(shù)據(jù)集中尋找一個(gè)時(shí)間標(biāo)記。使用這個(gè)時(shí)間標(biāo)記,設(shè)計(jì)人員得以將數(shù)據(jù)對(duì)齊并可針對(duì)各轉(zhuǎn)換器路徑從已定義的同步點(diǎn)運(yùn)行算法。無需擔(dān)心從各轉(zhuǎn)換器橫跨無數(shù)個(gè)轉(zhuǎn)換器/FPGA對(duì)到其各自FPGA的走線長(zhǎng)度的距離。這種路由可能橫跨多個(gè)電路板,使得它在應(yīng)用設(shè)計(jì)中更加有幫助。本文就同步高速GSPS轉(zhuǎn)換器時(shí)遵循的基本設(shè)計(jì)規(guī)則、需要采取的測(cè)試步驟、以及預(yù)期的最后結(jié)果給出了指導(dǎo)。
關(guān)于JESD204B的注意事項(xiàng)
AD9625是12位2.5 GSPS高速ADC,具有遵循JESD204B標(biāo)準(zhǔn)的串行輸出。在JESD204B標(biāo)準(zhǔn)內(nèi),有多個(gè)基于不同目的而優(yōu)化的子類。若要了解關(guān)于JESD204B的更多細(xì)節(jié),請(qǐng)參閱子類完整列表。
AD9625使用子類1,它對(duì)于如何執(zhí)行這種同步方法非常關(guān)鍵。子類1使用SYSREF信號(hào)來對(duì)齊串行輸出數(shù)據(jù)。將SYSREF信號(hào)輸入轉(zhuǎn)換器的輸出數(shù)據(jù)中。這個(gè)配置使得SYSREF可與轉(zhuǎn)換時(shí)鐘同步,并確保分配的各SYSREF信號(hào)同時(shí)到達(dá)各轉(zhuǎn)換器。這會(huì)產(chǎn)生將置于JESD204B串行輸出數(shù)據(jù)中的標(biāo)記或時(shí)間戳,其顯示應(yīng)開始同步數(shù)據(jù)分析的確切點(diǎn)。
AD9625提供兩種使用這個(gè)標(biāo)記的方案。設(shè)計(jì)人員可以使用屬于整個(gè)16位JESD字一部分的單獨(dú)控制位或者用SYSREF時(shí)間戳代替轉(zhuǎn)換器的LSB。應(yīng)注意到,本文所述測(cè)試使用LSB方案。還必須注意,這些控制位的實(shí)施方案以及使用這些控制位來同步多個(gè)轉(zhuǎn)換器的方式并不屬于JESD規(guī)范。JESD字中各控制位的名稱由各轉(zhuǎn)換器設(shè)計(jì)自行確定,各轉(zhuǎn)換器有所相同。
測(cè)試設(shè)置
圖1中的設(shè)置顯示如何同步兩個(gè)轉(zhuǎn)換器。理論上,可同步的轉(zhuǎn)換器數(shù)目不受限制。首先正確設(shè)計(jì)AD9625電路板,如圖2和圖3所示,測(cè)試設(shè)置需要以下設(shè)備:
? 兩臺(tái)運(yùn)行Windows?操作系統(tǒng)的標(biāo)準(zhǔn)臺(tái)式機(jī)/筆記本電腦
? 兩個(gè)Xilinx? VC707開發(fā)套件
? 兩個(gè)AD9625FMC電路板,AD-FMCADC2-EBZ
? Tektronix HFS 9009脈沖發(fā)生器和激勵(lì)系統(tǒng)
? 兩個(gè)采用B22低相位噪聲方案的Rohde & Schwarz? SMA100A信號(hào)產(chǎn)生器
? T用于時(shí)鐘和SYSREF連接的兩個(gè)24 GHz匹配RF電纜
圖2.具有同步連接的AD9625FMC電路板(AD-FMCADC2-EBZ)
圖4. 顯示借助SYSREF而觸發(fā)的數(shù)據(jù)捕獲的Xilinx ChipScope屏幕截圖
各紅線表示LSB SYSREF標(biāo)記,而藍(lán)色波形顯示實(shí)際捕獲的數(shù)據(jù)。如上所示成功捕獲數(shù)據(jù)后,將會(huì)導(dǎo)出數(shù)據(jù)采用MATLAB ?進(jìn)行處理。
同步結(jié)果
采用MATLA分析導(dǎo)出的原始數(shù)據(jù)之后,來自各ADC的時(shí)域重構(gòu)數(shù)據(jù)彼此疊加,可繪制出曲線(圖5)。
圖6. 圖5上升沿的放大圖
表1列出了采樣相位變化的子集,它與圖1中采用710 MHz模擬輸入的測(cè)試配置設(shè)置有關(guān)。
表1:采樣相位變化的子集
表1的測(cè)試結(jié)果顯示以710 MHz運(yùn)行的模擬輸入及三個(gè)獨(dú)立捕獲產(chǎn)生準(zhǔn)確度差不多的結(jié)果。同樣,各結(jié)果同步后在±0.5個(gè)采樣范圍內(nèi)。應(yīng)注意,在測(cè)試設(shè)置中相位鎖定兩個(gè)源信號(hào)非常重要,目的是提供同步采樣時(shí)鐘和SYSREF輸入。若這兩個(gè)邊沿在時(shí)間上相對(duì)于彼此自由移動(dòng),未進(jìn)行相位鎖定,那么據(jù)統(tǒng)計(jì),預(yù)測(cè)最終會(huì)經(jīng)常違背設(shè)置和保持時(shí)間。
借助市場(chǎng)上即將出現(xiàn)的新型JESD204時(shí)鐘分配IC,像HMC7044、AD9525和AD9528,這將自動(dòng)實(shí)現(xiàn)各時(shí)鐘和SYSREF輸入的相位鎖定。
結(jié)論
使用這種測(cè)試設(shè)置方法證明,可以用JESD204B高速串行數(shù)字接口并利用SYSREF和時(shí)間戳方法來同步兩個(gè)AD962512位2.5 GSPS ADC使得同步結(jié)果好于一個(gè)采樣精度。雖然這種方法使用很多笨重的臺(tái)式測(cè)試設(shè)備,但很快就可以使用ADI公司新發(fā)布的時(shí)鐘器件來實(shí)施相同的同步設(shè)置,從而實(shí)現(xiàn)更簡(jiǎn)單的解決方案。
除了提供兩個(gè)轉(zhuǎn)換器同步方法,本文還提出可將此概念擴(kuò)展為整合多個(gè)轉(zhuǎn)換器,諸如雷達(dá)、電子戰(zhàn)以及軍事通信應(yīng)用之類的應(yīng)用也將大大獲益于這種GSPS速度優(yōu)勢(shì)。