沈鍾杰,張一圣,孔 銳,王建超
(中國電子科技集團公司第五十八研究所,江蘇 無錫 214035)
數(shù)模轉(zhuǎn)換器(Digital to Analog Converter, DAC)是一種將輸入的數(shù)字信號按照一定的規(guī)則轉(zhuǎn)換成相應(yīng)的模擬信號的電路,廣泛應(yīng)用于計算機、數(shù)字通信、自動控制、數(shù)字信號處理和多媒體等領(lǐng)域[1-3]。DAC 屬于數(shù)?;旌想娐?,相較于單純的數(shù)字電路或模擬電路,測試條件更為復雜,測試難度更加突出。對DAC 電路進行測試,既需要應(yīng)對高速變化的數(shù)字信號,又需要采集高質(zhì)量的模擬信息,測試所需信號的穩(wěn)定性、精確度及抗干擾能力遠高于單純的數(shù)字或模擬電路[4-5]。測試所用的集成電路自動測試設(shè)備(ATE)是一款可擴展型平臺,融合了數(shù)字測試、模擬測試和射頻測試等資源,能夠滿足高速DAC 測試的需求[6-7]。
本文以一款高速數(shù)模轉(zhuǎn)換器電路DACXX 為測試對象,介紹了DAC 電路的工作原理和測試方法;然后通過優(yōu)化DAC 數(shù)據(jù)碼、改進ATE 測試板卡PCB 等方法,優(yōu)化了測試指標,使得SFDR 等高頻DAC 動態(tài)類參數(shù)指標接近或達到實裝測試值,從而提高ATE 機臺上測試高速DAC 射頻參數(shù)的可靠性。
DACXX 是一款低功耗、高動態(tài)范圍的四通道16 位數(shù)模轉(zhuǎn)換器(DAC),采樣率高達1.25 GSPS。如圖1 所示,DACXX 電路的A 通道和B 通道共用一組差分輸入管腳DAB[15:0]P/N,其中A 通道的輸入數(shù)據(jù)會在數(shù)據(jù)時鐘管腳DATACLKP/N 的上升沿被抓取,B 通道的輸入數(shù)據(jù)則會在DATACLKP/N 的下降沿被抓取。同理,C 通道和D 通道也是共用一組差分輸入管腳DCD[15:0]P/N。
圖1 DACXX 采樣時序圖
DACXX 是電流輸出型的DAC,共有4 路差分電流輸出:IOUTAP 和IOUTAN、IOUTBP 和IOUTBN、IOUTCP和IOUTCN、IOUTDP 和IOUTDN。互補形式的差分輸出電流能夠有效消除共模噪聲源(數(shù)字饋通、片上和PCB噪聲)、DC 偏置以及級次失真分量造成的不利影響,同時信號的輸出功率也將提升2 倍。
一對差分輸出電流IOUTP 和IOUTN 之間的關(guān)系表示為:
式中IOUTFS為滿幅電流,最高可達30 mA。
假定流入某一節(jié)點的電流符號為“-”,流出某一節(jié)點的電流符號為“+”,對于DACXX,輸出電流由IOUTP流入IOUTN,于是輸出電流P 端和N 端的大小可以表示為:
式中CODE 為DAC 數(shù)據(jù)輸入字的十進制表示。
當IOUTP 和IOUTN 驅(qū)動的負載電阻為RL時,IOUTP和IOUTN 兩端的電壓為:
無雜散動態(tài)范圍SFDR 是高速DAC 測試的一項重要射頻參數(shù)和性能指標,指載波頻率的RMS 幅度與次最大失真成分的RMS 值之比。SFDR 大小通常用dBc(相對于載波頻率幅度)或dBFS(相對于DAC 的滿量程范圍)衡量[8-9]。SFDR 參數(shù)的測試中,一般選擇正弦波作為載波信號。
表1 為DACXX 關(guān)鍵動態(tài)參數(shù)SFDR 的測試條件,其中fDAC指采樣頻率,fOUT指輸出正弦波信號的頻率,共測量了20 MHz、50 MHz、70 MHz 三種頻率下的SFDR 參數(shù)。
表1 DACXX 動態(tài)參數(shù)SFDR
基于ATE 的SFDR 測試方案基本步驟為:
1)生成符合測試條件的測試碼,將生成的測試碼導入ATE 的軟件環(huán)境;
2)利用ATE 的采集模塊Digitizer 抓取電路的模擬輸出波形;
3)對抓取到的波形進行數(shù)據(jù)處理,計算得出SFDR。
但是對于類似DACXX 的高速DAC,ATE 自帶的采集模塊滿足不了采樣頻率的要求,需要外接頻譜儀抓取波形得到SFDR。
測試向量生成是集成電路測試的一個重要環(huán)節(jié)[10-11]。SFDR 測試碼的生成需要考慮4 個關(guān)鍵參數(shù),即信號頻率Ft、采樣頻率Fs、采樣點數(shù)N以及信號周期數(shù)K。由于SFDR 的計算通常需要在頻域進行,所以先對模擬輸出波形進行快速傅里葉變換(FFT),將波形從時域轉(zhuǎn)換到頻域。為了獲得完美的頻譜波形,F(xiàn)FT 要求時域信號無限連續(xù),即信號的起點和終點能夠相連,嚴絲合縫。采樣范圍內(nèi)的信號周期數(shù)K需為整數(shù),且滿足如下條件:
以fDAC=1.25 GSPS、fOUT=20 MHz 為例,此時,F(xiàn)s=1 250 MHz,F(xiàn)t=20 MHz,采樣點數(shù)N通常為2n,N越大,噪聲越小,此處設(shè)為65 536??赏ㄟ^式(6)計算出周期數(shù)K=1 048.576。周期數(shù)K需為整數(shù),且與采樣點數(shù)N互質(zhì),否則生成的測試波形中會存在冗余的重復點;其次采樣點數(shù)N為偶數(shù),因此可將周期數(shù)K確定為奇數(shù),即設(shè)定K=1 049,代入公式(6)反推Ft=20.008 MHz,由此4 個關(guān)鍵參數(shù)的值都確定了。
基于上述原理,本文設(shè)計了一款可以針對不同位數(shù)并行DAC、不同輸出路數(shù)、不同內(nèi)插模式等各種條件自動生成數(shù)據(jù)輸入測試碼的軟件,軟件界面如圖2所示。該軟件能夠根據(jù)輸入?yún)?shù)自動生成DAC 測試所需數(shù)據(jù),提高了DAC測試的效率,優(yōu)化了DAC動態(tài)參數(shù)測試指標。
圖2 軟件界面
圖3 為DACXX 數(shù)據(jù)手冊中SFDR 參數(shù)的典型頻譜圖,采樣頻率fDAC為1 250 MSPS,輸出信號頻率分別為20 MHz 和70 MHz,其典型值為73 dBc 和66 dBc。
圖3 數(shù)據(jù)手冊中不同頻率下SFDR 參數(shù)的頻譜圖
圖4 為DACXX 測試板卡DAC 動態(tài)參數(shù)測試的原理圖。一對差分輸出IOUTAP 和IOUTAN 先后通過濾波電容C1、C2,巴倫T1、變壓器T2以及SMA 頭S1連接頻譜儀,其中一對100 Ω 的下拉電阻用于將電流輸出轉(zhuǎn)換為電壓輸出。圖5 為ATE 測試板卡的PCB 圖。圖6 為ATE測試實際測得的輸出信號頻率在20 MHz 和70 MHz 下的頻譜圖。與圖3 相比,20 MHz 下的SFDR 為70.42 dBc(載波為0 dB),比典型值低了2.58 dBc;70 MHz 下的SFDR 為63 dBc,比典型值低了3 dBc。
圖4 DAC 動態(tài)參數(shù)測試原理圖
圖6 ATE 測試所得不同頻率下SFDR 參數(shù)的頻譜圖
由于DACXX 是四路輸出,考慮到信號隔離度和信號質(zhì)量問題,對原先的PCB 進行如下改進:
1)將模擬信號和數(shù)字信號隔離;
2)DAC 信號按微帶線處理,減少stub;
3)高頻信號周圍加屏蔽地孔,四路DAC 輸出增加隔離度等。
首先需要將模擬信號和數(shù)字信號隔離。由于數(shù)字信號通常為矩形波,含有大量的諧波分量,若不把測試板中的模擬地和數(shù)字地從接入點分隔開,數(shù)字信號中的諧波將會對模擬信號的波形造成干擾,從而影響信號的完整性。為了避免數(shù)字信號耦合到模擬信號中,將模擬地和數(shù)字地單獨鋪銅,再在橋接處用0 Ω 電阻單點連接。0 Ω 電阻相當于狹窄的電流通路,在所有頻帶上都有衰減作用,能限制環(huán)路電流,抑制噪聲。
其次將DAC 的模擬輸出信號采用微帶線結(jié)構(gòu)布線。微帶線是指由支在介質(zhì)基片上的單一導體帶構(gòu)成的微波傳輸線,由于其一面是板材介質(zhì),另一面是介電常數(shù)低的空氣,因此信號損耗小、傳輸速度快、抗干擾能力強,適用于對信號質(zhì)量要求較高的高速信號。此外,微帶線的特性阻抗取決于線的厚度、寬度以及與地層的距離,易于控制,便于實現(xiàn)阻抗連續(xù)。
本文對DAC 的模擬信號采用微帶線結(jié)構(gòu)表層走線,減少過孔和stub,同時使用微孔技術(shù)將過孔直接打在焊盤上,盡可能消除阻抗不連續(xù)的斷點,降低信號傳輸?shù)膿p耗。
最后,通過在高頻信號周圍加屏蔽過孔帶增加四路DAC 輸出的隔離度。屏蔽過孔帶是指分布在信號線兩側(cè)的一連串接地過孔形成的屏蔽線,可以有效抑制信號間的串擾[12]。任一頻率的電磁波在測試板上傳輸?shù)牟ㄩL可以表示為:
式中:c 為真空中的光速;f為電磁波的頻率;εe為有效介電常數(shù)。當屏蔽地孔的間距≤1 20 時,可以顯著降低射頻信號EMC 的泄漏,防止高頻信號間的干擾。
在有限的空間內(nèi)盡可能地將四路DAC 輸出信號間的距離增大,同時在信號兩側(cè)布上屏蔽過孔帶,增加四路DAC 輸出的隔離度。
圖7 為改進后ATE 測試板卡的PCB 圖,其提高了信號走線質(zhì)量,減小了信號損耗[13]。
圖7 改進后的ATE 測試板卡PCB 圖
圖8 為PCB 改進后ATE 測試實際測得的輸出信號頻率在20 MHz 和70 MHz 下的頻譜圖。與圖6 相比,20 MHz 下的SFDR 為74.58 dBc(載波為0 dB),優(yōu)化了4.16 dBc,比典型值高了1.58 dBc;70 MHz 下的SFDR 為68.74 dBc,優(yōu)化了5.74 dBc,比典型值高了2.74 dBc。
圖8 PCB 改進后ATE 測試不同頻率下SFDR 參數(shù)的頻譜圖
高頻類DAC 在ATE 上開發(fā)時,動態(tài)類參數(shù)如SFDR 等測試指標往往低于實裝測試值。本文通過對ATE 測試板卡PCB 的改進、DAC 數(shù)據(jù)碼的優(yōu)化以及測試程序時序上的調(diào)整等,大大優(yōu)化了測試指標,使得SFDR 等高頻DAC 動態(tài)類參數(shù)指標接近或達到實裝測試值,提高了ATE 機臺上測試高速DAC 射頻參數(shù)的可靠性。
注:本文通訊作者為沈鍾杰。