采用創新數字預失真技術進行ADC和音頻測試的高性能信號源
發布時間:2023-01-27 來源:ADI 責任編輯:wenwei
【導讀】要測試精密儀器儀表,需要使用超低失真、低噪聲、高性能的信號發生器。新的產品通常需要保證性能指標在較高的水平。有些參考設計(例如ADMX1002)利用高性能精密數模轉換器(DAC)簡化了這一任務,這些轉換器具有出色的精度和分辨率水平。1此外,加入一種創新數字預失真算法可以進一步增強測試信號的保真度,從而以低成本的小尺寸實現出色的低失真信號。
簡介
隨著精密模數轉換器(ADC)和高保真音頻設備(CODEC、MEMS麥克風等)不斷發展,越來越需要在自動化測試設備(ATE)中生成高性能的音頻和任意信號。要描述、yanzhengheceshizhexieshebeidezhiliuhejiaoliutexing,xuyaoshiyongduozhonggaoxingnengyiqiyibiao,zhedaozhikaifaheshengchanceshichengbenzengjia,youshihouhuilingrenwangerquebuhuoxianzhiceshifugaifanwei。
在可能的情況下,測試工程師會開發內部解決方案作為替代方案,但這種做法非常耗費時間和資源。有些參考設計,例如ADMX1002超低失真信號發生器模塊,旨在提供一種替代方案,以加快這一開發過程。
圖1.ADMX1002超低失真和低噪聲信號發生器。
ADMX1002解jie決jue了le硬ying件jian和he嵌qian入ru式shi軟ruan件jian開kai發fa挑tiao戰zhan。除chu了le通tong過guo簡jian單dan的de串chuan行xing接jie口kou簡jian化hua設she計ji複fu雜za性xing以yi外wai,它ta還hai可ke以yi自zi動dong生sheng成cheng多duo個ge正zheng弦xian波bo和he任ren意yi波bo形xing。此ci外wai,通tong過guo采cai用yong創chuang新xin的de數shu字zi預yu失shi真zhen算suan法fa,ADMX1002進一步提高了信號鏈中的DAC和放大器性能。
高性能混合信號測試需求
現代ADC和其他混合信號器件經常需要使用一個源來測試高性能直流和交流特性。在所有情況下,源的性能都必須優於被測設備(DUT)的性能。
執行直流測試是為了確保無失碼,並且驗證差分非線性(DNL)、積分非線性(INL)、偏置和增益誤差。這些測試需要利用低噪聲和高分辨率的直流耦合單發線性信號(例如斜坡信號)來表征INL和DNL性能。在這種類型的測試中,需要達到高分辨率,以便執行ADC中的所有可用代碼。
交流測試驗證總諧波失真(THD)、信納比(SINAD)和無雜散動態範圍(SFDR)等參數。這些測試通常使用超高質量的信號音(正弦波)進(jin)行(xing),這(zhe)意(yi)味(wei)著(zhe),其(qi)中(zhong)不(bu)能(neng)包(bao)含(han)高(gao)於(yu)目(mu)標(biao)規(gui)格(ge)的(de)任(ren)何(he)諧(xie)波(bo)成(cheng)分(fen)。為(wei)了(le)完(wan)成(cheng)這(zhe)項(xiang)任(ren)務(wu),測(ce)試(shi)工(gong)程(cheng)師(shi)可(ke)以(yi)采(cai)用(yong)定(ding)製(zhi)的(de)濾(lv)波(bo)器(qi)來(lai)消(xiao)除(chu)測(ce)試(shi)信(xin)號(hao)中(zhong)不(bu)需(xu)要(yao)的(de)失(shi)真(zhen)產(chan)物(wu),但(dan)這(zhe)會(hui)增(zeng)加(jia)係(xi)統(tong)的(de)複(fu)雜(za)性(xing)和(he)成(cheng)本(ben)。但(dan)是(shi),來(lai)自(zi)源(yuan)的(de)寬(kuan)帶(dai)噪(zao)聲(sheng)很(hen)難(nan)在(zai)相(xiang)關(guan)信(xin)號(hao)周(zhou)圍(wei)進(jin)行(xing)濾(lv)波(bo)。來(lai)自(zi)源(yuan)的(de)噪(zao)聲(sheng)需(xu)要(yao)低(di)於(yu)被(bei)測(ce)ADC的本底噪聲,確保不會降低預期的測量目標。
下方的數據手冊彙總列出了高性能ADC的發布規格:AD4020/AD4021/AD4022、ADAQ23878和AD7134,如表1所示。根據此表,可以看出,我們的目標是得出優於–123 dBc的THD。
表1.高性能精密ADC規格示例
Key Design Considerations for Low Distortion: Resolution and Linearity
低失真設計的關鍵考慮因素:分辨率和線性度
shizhenkeyibiaoshiweizairenhegeidingdianshangxinhaofududewucha。zhexiewuchadaozhixinhaopianliqilixiangdexinhaoxingzhuang。duiyushuzihechengxinhao,xiangyaozhunquebiaoshixiangguanxinhaodemeigeyangben,guanjianzaiyucaiyongzhenzhengdegaofenbianlvDAC,保證線性度達到最低有效位(LSB)。由於INL和DNL是量化轉換器與其理想轉換函數之間的偏差的指標,這些線性度誤差會直接影響到高保真信號的再現。
由於周期信號的失真通常用THD表示,我們需要量化分辨率和INL對THD的影響,以選擇合適的精密DAC。為了觀察低THD,需要采用低本底噪聲,這意味著需要高信噪比(SNR)。從根本上說,轉換器的信噪比受到量化噪聲的限製。一般認為,信噪比和分辨率的關係表達式如下所示
其中N為轉換器中可用的位數,fs為采樣率,BW為測量帶寬。2從表1可以看出,我們所需的信噪比至少要優於100.5 dB,最好是其3倍,約為110 dB。假設帶寬達到第一個奈奎斯特區域,那麼在110 dB信噪比時,所需的分辨率為18位。
接下來,我們需要量化INL和THD之間的關係。為此,我們假設DAC具有弱二階INL。它的轉換函數可以用以下這個多項式表示
其中y是DAC的輸出(單位:伏特),x是輸入代碼。第一項的係數a表示輸入代碼和輸出電壓的理想關係因數。第二項表示INL,其係數b比a小得多。使用此DAC生成餘弦信號x(t) = cos(ωt),會導致在輸出中
We can express the signal at the output of the DAC as
可以將DAC輸出端的信號表示為
第二項現在顯示第二次諧波失真(HD2)。這種關係表明,INL會對生成低失真信號產生基本限製。這一分析也適用於生成高階諧波失真分量的高階INL項。例如,增加幅度c的三階非線性項,導致在信號3中:
假設我們采用18位DAC(根據信噪比計算),以及2 LSB三階INL,那麼三階諧波導致的失真預計為
這與我們優於–123 dBc的設計目標相差甚遠。再增加兩個位,可以將這一失真再降低12 dB,達到–126 dBc。這意味著,要實現我們的失真目標,至少需要1個具有20位分辨率的DAC。
信號產生路徑的設計
要設計一個能夠滿足失真和噪聲要求的源,首先需要幾個關鍵組件:DAC和其基準電壓電路。可以使用AD5791 20位精密DAC達成這一目標。 它的高分辨率和線性度優於1 LSB,保證在使用10 V輸出電壓時,能夠以高準確度再現誤差小於10 μV的信號電平。
圖2.ADMX1002框圖。
輸出信號路徑的簡化示意圖如圖2所示。兩個AD5791采用相反的極性來實現全差分路徑,進一步提高信噪比,並從接地引起的串擾中解耦相關信號。低噪聲基準電壓源(例如LTC6655)和AD8676精密運算放大器結合,提供每個AD5791的高線性雙極運行所需的正負基準電壓電平。
由於AD5791采用高精度結構,在使用精密DAC生成信號時,遇到的常見挑戰在於代碼轉換期間生成的毛刺能源。4毛刺會使生成的信號的時域特征變形,給DUT提ti供gong多duo餘yu的de能neng量liang。對dui於yu周zhou期qi信xin號hao,這zhe些xie毛mao刺ci會hui在zai頻pin域yu中zhong產chan生sheng與yu基ji頻pin信xin號hao音yin諧xie波bo相xiang關guan的de雜za散san成cheng分fen。要yao解jie決jue這zhe一yi問wen題ti,可ke以yi對dui毛mao刺ci能neng量liang進jin行xing濾lv波bo,這zhe會hui大da大da降jiang低di信xin號hao帶dai寬kuan和he源yuan的de建jian立li時shi間jian。有you一yi種zhong更geng好hao的de解jie決jue方fang案an是shi基ji於yu采cai樣yang保bao持chi電dian路lu5實施去毛刺電路,且采用低電荷模擬注入開關,例如ADG1236和AD8676運算放大器。
圖3顯示在使用去毛刺電路之後(頂部)和之前(底部)的10 kHz方波。底部曲線顯示AD5791輸出端出現的代碼轉換毛刺。DAC和去毛刺電路的更新速率為1 MHz。來自開關的剩餘電荷注入與產生的信號不是諧波相關的,可以被輸出端的重構濾波器輕鬆濾波。
圖3.去毛刺電路操作。時間標尺:5 μs/div靈敏度:5 mV/div測量帶寬:50 MHz。
從去毛刺電路生成的信號在到達輸出端之前,會被一個采用ADA4945-1全差分放大器(FDA)的de多duo級ji六liu階jie低di通tong濾lv波bo器qi濾lv波bo。這zhe種zhong高gao階jie重zhong構gou濾lv波bo器qi用yong於yu消xiao除chu來lai自zi去qu毛mao刺ci電dian路lu以yi及ji超chao出chu第di一yi個ge奈nai奎kui斯si特te區qu域yu的de鏡jing像xiang中zhong的de剩sheng餘yu能neng量liang,該gai能neng量liang可ke能neng重zhong新xin混hun疊die到daoDUT的輸入頻譜中。6 ADA4945-1采用差分輸出來滿足現代ADC的輸入要求。此外,每個ADA4945-1隻貢獻1.8 nV/√Hz噪聲,通過得到保證的0.5 μV/°C失調漂移實現高精度。
數字預失真
數字預失真(DPD)技術用於盡可能降低信號路徑中的分量帶來的非線性度。DPD需要事先知道需要修正的誤差值,以便在操作過程中從信號中減去這些誤差。所以,必須首先對信號路徑進行測量。
量信號路徑誤差時的挑戰在於測量路徑的失真需要低於源路徑;否則,來自測量路徑的誤差將會增加到源中,使其性能降低。即使使用優質的ADC和放大器,這也很難實現。例如,作為一款20位ADC,LTC2378-20具有行業較高的內在線性度,可以保證±2 ppm INL,這是AD5791的INL的2倍。這意味著不可能通過簡單地將轉換函數的多個點數字化來測量源路徑的轉換函數誤差。我們需要一種更好的方法。
ADMX1002采用一種專利DPD算法,提高了用於糾正源誤差的測量路徑的線性度。因為目標是降低正弦波形的失真,所以源會在測量階段生成一個單頻信號音。位於ADC之前的DPD檢測路徑增強了基於這種信號的路徑的總體線性度。
利(li)用(yong)波(bo)形(xing)的(de)多(duo)個(ge)數(shu)字(zi)化(hua)段(duan)來(lai)重(zhong)建(jian)數(shu)字(zi)域(yu)中(zhong)的(de)信(xin)號(hao),然(ran)後(hou)與(yu)數(shu)學(xue)模(mo)型(xing)進(jin)行(xing)比(bi)較(jiao)。從(cong)該(gai)操(cao)作(zuo)中(zhong)提(ti)取(qu)校(xiao)正(zheng)參(can)數(shu),並(bing)將(jiang)其(qi)用(yong)於(yu)生(sheng)成(cheng)正(zheng)弦(xian)波(bo)。這(zhe)個(ge)過(guo)程(cheng)需(xu)要(yao)進(jin)行(xing)多(duo)次(ci)迭(die)代(dai),以(yi)排(pai)除(chu)可(ke)能(neng)破(po)壞(huai)結(jie)果(guo)的(de)隨(sui)機(ji)誤(wu)差(cha)。一(yi)旦(dan)該(gai)算(suan)法(fa)確(que)定(ding)了(le)最(zui)佳(jia)校(xiao)正(zheng),它(ta)會(hui)停(ting)止(zhi),並(bing)將(jiang)最(zui)後(hou)一(yi)次(ci)迭(die)代(dai)中(zhong)使(shi)用(yong)的(de)參(can)數(shu)存(cun)儲(chu)起(qi)來(lai),用(yong)於(yu)信(xin)號(hao)生(sheng)成(cheng)。該(gai)算(suan)法(fa)的(de)簡(jian)化(hua)流(liu)程(cheng)圖(tu)如(ru)圖(tu)4所示。
圖4.ADMX1002中采用數字預失真產生的波形。
由於該校正特定於正在生成的信號,所以必須為具有不同幅度和頻率的任何其他信號執行此分析。為了縮短在ATE係統中設置不同波形所需的時間,可以將處理後的波形數據存儲在板載閃存中,以便隨時調取。ADMX1002可以存儲多達15種不同的波形,也包括雙音或任意模式。
沒有DPD的信號鏈的失真和噪聲性能如圖5的頻譜所示。在同樣的裝置中,DPD算法的效果如圖6所示,其THD總值超過–130 dBc。比起不帶DPD的硬件得出的–115 dBc,實現了15 dB改善。
圖5.ADMX1002的頻譜,生成2 V rms,1 kHz,不帶DPD。
圖6.ADMX1002的頻譜,生成2 V rms,1 kHz,帶DPD。
除了DPD算法,幅度校正算法使用DPD檢測路徑來補償重構濾波器對源路徑施加的衰減。
整個係統的處理、連接和控製均是通過SoC執行的,其中包括帶有Arm®核心處理器的FPGA結構。執行的任務包括:
● 波形頻率合成
● 預失真算法執行
● 非易失性模式存儲器管理
● 去毛刺電路的精準時間控製
● 數據流傳輸到數模轉換器
● 模擬前端開關的控製
● 電源軌控製和排序
● 主機接口:SPI、狀態、並行控製
額外的DDR3 SDRAM支持SoC處理任務,例如直接將數據流傳輸至數據轉換器。
為係統供電
在(zai)將(jiang)所(suo)有(you)組(zu)件(jian)組(zu)合(he)在(zai)一(yi)起(qi)時(shi),硬(ying)件(jian)設(she)計(ji)師(shi)始(shi)終(zhong)會(hui)麵(mian)臨(lin)在(zai)整(zheng)個(ge)係(xi)統(tong)中(zhong)布(bu)設(she)高(gao)性(xing)能(neng)電(dian)源(yuan)軌(gui)的(de)現(xian)實(shi)問(wen)題(ti)。數(shu)字(zi)組(zu)件(jian)通(tong)常(chang)需(xu)要(yao)在(zai)負(fu)載(zai)點(dian)調(tiao)節(jie)多(duo)個(ge)低(di)壓(ya)電(dian)源(yuan)軌(gui),而(er)模(mo)擬(ni)和(he)混(hun)合(he)信(xin)號(hao)器(qi)件(jian)需(xu)要(yao)與(yu)數(shu)字(zi)組(zu)件(jian)的(de)功(gong)率(lv)轉(zhuan)換(huan)適(shi)當(dang)解(jie)耦(ou),並(bing)使(shi)用(yong)低(di)噪(zao)聲(sheng)電(dian)源(yuan)軌(gui)供(gong)電(dian)。為(wei)了(le)簡(jian)化(hua)這(zhe)一(yi)任(ren)務(wu),ADMX1002集成一個完整的電源子係統,由低壓差(LDO)調節器和電力監控器組成,從而無需生成多個電源軌。
LDO調節器消除了來自上遊開關模式電源的多餘紋波,防止敏感的模擬電路拾取原本會在輸出頻譜中觀察到的雜散。此外,SoC的關鍵電源軌是使用LTC2962來監控的,該器件可以生成電源良好信號,供主機係統輪詢以用於診斷。總體來說,ADMX1002隻需要主機提供三條大功率電源軌:+3.3 V、+9.0 V和–9.0 V。簡化的電力樹如圖7所示。
圖7.ADMX1002電力樹。
使用LTM8049之後,從正極電源軌(例如計算機測試係統中的常用電源軌+12 V)生成低噪聲±9.0 V電源軌的操作會很簡單,無需使用外部磁性組件或複雜的布局。同樣,可以使用LTM8063將電壓從+12 V降低至+3.3 V。可以使用額外的LDO穩壓器(例如ADM7172-3.3、LT1965和LT3015)確保紋波電流不會流入緊湊型ADMX1002中,保持幹淨的輸出頻譜。該配置如圖8中的框圖所示,在EVAL-ADMX1002FMCZ評估板得到采用。
圖8.EVAL-ADMX100XFMCZ電力樹。
結論
本文證實,利用精心設計的信號路徑和信號處理技術,可以滿足對ADC和音頻測試的要求。要實現這一目標,需要使用高分辨率DAC,注zhu意yi確que保bao沒mei有you毛mao刺ci進jin入ru輸shu出chu,並bing實shi施shi帶dai有you低di失shi真zhen放fang大da器qi的de重zhong構gou濾lv波bo器qi。通tong過guo實shi施shi利li用yong混hun合he信xin號hao算suan法fa優you化hua的de數shu字zi反fan饋kui路lu徑jing,可ke以yi進jin一yi步bu改gai善shan性xing能neng,以yi實shi現xian準zhun確que的de信xin號hao重zhong構gou。此ci外wai,可ke以yi通tong過guo一yi種zhong創chuang新xin的de數shu字zi預yu失shi真zhen算suan法fa提ti取qu諧xie波bo失shi真zhen信xin息xi,用yong於yu合he成cheng波bo形xing,以yi補bu償chang源yuan路lu徑jing中zhong的de失shi真zhen。
參考資料
1 Patrick Butler,“近乎完美的DDS正弦波信號音生成器。”ADI公司,2019年12月。
2 Walt Kester,“MT-001教程:揭開一個公式(SNR = 6.02 N + 1.76 dB)的神秘麵紗,以及為什麼我們要予以關注。”(ADI公司,2009年)
3 Behzad Razavi,《射頻微電子學》,第2版。2011年9月。
4 Miguel Usach和Martina Mincica,“AN-1444應用筆記:精密DAC連續更新需考慮的二階效應。”ADI公司,2017年1月。
5“MT-090教程:采樣保持放大器。”(ADI公司,2009年)
6“為何DDS需要配備重構濾波器?”Analog Devices, Inc.
Brandon、David和Ken Gentile,“AN-837:基於DDS的時鍾抖動性能與DAC重構濾波器性能的關係。”ADI公司,2006年12月。
Kester, Walt.“MT-003教程:了解SINAD、ENOB、SNR、THD、THD + N、SFDR,不在本底噪聲中迷失。”(ADI公司,2009年)
Kester, Walt.“MT-017教程:過采樣插值DAC。”(ADI公司,2009年)
關於ADI公司
Analog Devices, Inc. (NASDAQ: ADI)是全球領先的半導體公司,致力於在現實世界與數字世界之間架起橋梁,以實現智能邊緣領域的突破性創新。ADI提供結合模擬、數字和軟件技術的解決方案,推動數字化工廠、汽車和數字醫療等領域的持續發展,應對氣候變化挑戰,並建立人與世界萬物的可靠互聯。ADI公司2022財年收入超過120億美元,全球員工2.4萬餘人。攜手全球12.5萬家客戶,ADI助力創新者不斷超越一切可能。更多信息,請訪問www.analog.com/cn。
關於作者
Gustavo Castro是馬薩諸塞州威明頓市儀器儀表事業部的係統架構師。2011年加入ADI公司之前,他在National Instruments為自動化測試設備設計高性能數字萬用表和精密源表,時間長達10年。他在精密測量和電子儀器儀表的模擬、混合信號以及算法設計領域貢獻了多項專利。Gustavo擁有墨西哥蒙特利技術學院電子係統學士學位和美國東北大學微係統與材料碩士學位。聯係方式:gustavo.castro@analog.com。
作者:Gustavo Castro,係統應用工程師
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
推薦閱讀:
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 貿澤EIT係列新一期,探索AI如何重塑日常科技與用戶體驗
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 創新不止,創芯不已:第六屆ICDIA創芯展8月南京盛大啟幕!
- AI時代,為什麼存儲基礎設施的可靠性決定數據中心的經濟效益
- 矽典微ONELAB開發係列:為毫米波算法開發者打造的全棧工具鏈
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall



