0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA器件的DAC芯片參數(shù)回路測試方法分析

電子設(shè)計(jì) ? 來源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-01-08 09:16 ? 次閱讀

D/A 轉(zhuǎn)換器作為連接數(shù)字系統(tǒng)與模擬系統(tǒng)的橋梁,不僅要求快速、靈敏,而且線性誤差、信噪比和增益誤差等也要滿足系統(tǒng)的要求[1]。因此,研究DAC 芯片的測試方法,對高速、高分辨率DAC 芯片的研發(fā)具有十分重要的意義。

目前,波形測量和分析協(xié)會已提出了DAC 測試的技術(shù)標(biāo)準(zhǔn)IEEE Std.1057,里面的術(shù)語和測試方法為DAC 測試提供了更多的參考。傳統(tǒng)的標(biāo)準(zhǔn)測試只適于信號發(fā)生器、示波器等測試儀器,但是測試精度不高;大規(guī)模芯片測試時(shí)則使用自動測試設(shè)備(ATE),但是成本很高;最近提出的DAC 的測試方法,比如結(jié)合V777 數(shù)字測試系統(tǒng)可以進(jìn)行DAC 測試,應(yīng)用模擬濾波器進(jìn)行音頻DAC 測試,利用數(shù)?;旌闲盘枩y試系統(tǒng)Quartet 對高速DAC 進(jìn)行測試,等等[5],這些方法在通用性、精確度和成本方面無法同時(shí)滿足。為了達(dá)到上述要求,提出了基于FPGA 的高性能DAC 芯片回路測試法。

1 DAC 主要技術(shù)參數(shù)

DAC 的主要技術(shù)參數(shù)基本上可以分為靜態(tài)特性參數(shù)和動態(tài)特性參數(shù)。DAC 的靜態(tài)特性參數(shù)用來確定其轉(zhuǎn)換的精確度,主要包括失調(diào)誤差(Offset Error)、增益誤差(Gain Error)、積分非線性誤差(INL)以及微分非線性誤差(DNL)等。DAC動態(tài)特性參數(shù)用來確定其交流條件下的性能,主要包括信噪比(SNR)、信號噪聲和失真比(SINAD)、有效位數(shù)(ENOB)、總諧波失真(THD),以及無雜散動態(tài)范圍(SFDR)等。

2 測試方案

2.1 設(shè)計(jì)原理

DAC芯片參數(shù)回路測試法,就是將待測信號形成一個(gè)完整的信號回路。首先,使用FPGA 產(chǎn)生待測信號,經(jīng)過DAC芯片后轉(zhuǎn)換成模擬信號,再經(jīng)過濾波、放大電路和ADC 芯片轉(zhuǎn)換成數(shù)字信號,存儲在FPGA 的RAM 里,然后使用QuartusII 軟件Signal tap II 工具取出數(shù)據(jù),導(dǎo)入Matlab 軟件后,就可以對數(shù)字信號進(jìn)行分析和計(jì)算,從而得到DAC 的技術(shù)參數(shù)[6]。在ADC 采樣之前使用模擬信號接收器,如示波器、頻譜儀等,可與后端測試結(jié)果比較分析。設(shè)計(jì)原理如圖1 所示。

由于FPGA 使用非常靈活,通過配置不同的編程數(shù)據(jù)可以產(chǎn)生不同的電路功能,對于不同分辨率和采樣速度的DAC芯片都可以進(jìn)行參數(shù)測試;濾波和運(yùn)算放大電路盡可能地降低信號在轉(zhuǎn)換和傳遞過程中的噪聲;數(shù)字信號在分析和計(jì)算方面比模擬信號更加準(zhǔn)確,保證了測試系統(tǒng)的精確度;相對于其他DAC 測試系統(tǒng)來說,本測試方案使用的元器件比較少,成本比較低。

基于FPGA器件的DAC芯片參數(shù)回路測試方法分析

圖1 設(shè)計(jì)原理

2.2 硬件實(shí)現(xiàn)

DAC 使用12 位分辨率、250 Ms/s 采樣速度的DAC 芯片,芯片采用LVDS 差分電路、PTAT 基準(zhǔn)源以及4+4+4 電流源陣列等關(guān)鍵技術(shù)設(shè)計(jì),可以滿足高速高分辨率轉(zhuǎn)換電路處理的要求。FPGA 是Altera 公司Cyclone III 系列EP3C25Q240C8 芯片,功耗小,系統(tǒng)綜合能力強(qiáng),價(jià)格較低,包含了24*個(gè)邏輯單元、594 Kbit 內(nèi)存空間和4 個(gè)鎖相環(huán),硬件資源完全可以滿足測試的要求[8] 。ADC 是LINEAR 公司的LTC2242-12 芯片,交流特性非常好,降低了測試系統(tǒng)帶來的誤差。運(yùn)算放大器ADI 公司的AD8008 芯片,非常好的驅(qū)動特性保證了DAC 芯片輸出信號的質(zhì)量,提高了DAC 的驅(qū)動能力。

2.3 軟件設(shè)計(jì)

軟件代碼采用硬件描述語言Verilog實(shí)現(xiàn)。FPGA產(chǎn)生待測信號包括Test(全零、全一等)、Ladder(階梯波)和Sin(正弦波)。其中Test信號用于測試DAC芯片的靜態(tài)特性參數(shù)失調(diào)誤差和增益誤差,Ladder信號用于測試DNL和INL,Sin信號用于測試動態(tài)特性參數(shù)SNR、SINAD、ENOB、THD和SFDR。

數(shù)據(jù)分析和計(jì)算過程主要通過Matlab 軟件實(shí)現(xiàn)。DAC 芯片輸入全零和全一信號,可計(jì)算出失調(diào)誤差和增益誤差;使用階梯波信號測試INL 和DNL 時(shí),為了測試精確度,將12位輸入數(shù)據(jù)分成高中低各四個(gè)位進(jìn)行測試。DAC 的動態(tài)特性參數(shù)測試采用快速傅里葉變換的方法,將Signal tap II 工具取出數(shù)據(jù)經(jīng)過FFT 和其他運(yùn)算,得到SNR、SINAD、ENOB、THD 和SFDR 等動態(tài)特性參數(shù),它們可以全面地反映DAC 的動態(tài)特性,這里精確到14 階諧波。

3 測試結(jié)果

Test 信號測試:DAC輸入全一狀態(tài)的輸出電壓為760 mV,輸入全零狀態(tài)的輸出電壓為276 uV,經(jīng)過Matlab 計(jì)算,失調(diào)誤差是0.036%,增益誤差是3.63%。

Ladder 信號測試:在計(jì)算INL 和DNL 時(shí),DAC 輸入高中低各四個(gè)位的測試原理相同,以中四位為例來介紹。n=12,i 從24~28 位變化,用1LSB 來表示,測定輸出的15 次(Step)階梯波,轉(zhuǎn)換成電壓值,部分?jǐn)?shù)據(jù)如表1 所示,每列數(shù)據(jù)分別表示階數(shù)、測試最小值、測試最大值、測試平均值、理想數(shù)值以及考慮小電流影響后最終電壓值。使用Matlab 軟件分析數(shù)據(jù)后得到INL 和DNL 曲線如圖2 和圖3 所示。

表1 15 次階梯波電壓值

基于FPGA器件的DAC芯片參數(shù)回路測試方法分析

基于FPGA器件的DAC芯片參數(shù)回路測試方法分析

圖2 INL 分析曲線

基于FPGA器件的DAC芯片參數(shù)回路測試方法分析

圖3 DNL 分析曲線

Sin 信號測試:輸入正弦波頻率25 kHz,AD 采樣率為100 MHz/s,輸出數(shù)字信號經(jīng)過Matlab 分析計(jì)算后,測得SNR是58 dB,SINAD 是57.75 dB,SFDR 是62.84 dB,THD 是58.62 dB,ENOB 是9.3 位。時(shí)域波形和FFT 變換后14 階諧波的頻譜如圖4 和圖5 所示。

基于FPGA器件的DAC芯片參數(shù)回路測試方法分析

圖4 sin 信號輸出時(shí)域波形

基于FPGA器件的DAC芯片參數(shù)回路測試方法分析

圖5 sin 信號輸出頻域波形

4 結(jié)語

以12 位、250 Ms/s DAC 芯片為例,在FPGA 的基礎(chǔ)上使用回路測試法,測試了其靜態(tài)特性參數(shù)和動態(tài)特性參數(shù)。實(shí)驗(yàn)結(jié)果表明,可以有效地測試DAC 芯片的靜態(tài)特性參數(shù)和動態(tài)特性參數(shù)。同時(shí)可以測試不同分辨率和采樣速度的DAC 芯片,測試結(jié)果比普通模擬測試儀器的精度高,測試系統(tǒng)比專用DAC 自動測試設(shè)備成本低。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21768

    瀏覽量

    604627
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51017

    瀏覽量

    425328
  • dac
    dac
    +關(guān)注

    關(guān)注

    43

    文章

    2303

    瀏覽量

    191271
收藏 人收藏

    評論

    相關(guān)推薦

    器件失效分析方法

    。功能失效和電參數(shù)失效的根源時(shí)??蓺w結(jié)于連接性失效。在缺乏復(fù)雜功能測試設(shè)備和測試程序的情況下,有可能用簡單的連接性測試參數(shù)
    發(fā)表于 12-09 16:07

    高速 ADC/DAC 測試原理及測試方法

    ADC 有比較高的采樣率以采集高帶寬的輸入信號,另一方面又要有比較高的位數(shù)以分辨細(xì)微的變化。因此,保證 ADC/DAC 在高速采樣情況下的精度是一個(gè)很關(guān)鍵的問題。ADC/DAC 芯片的性能
    發(fā)表于 04-03 10:39

    基于繞組不平衡參數(shù)回路方程的變壓器保護(hù)原理

    基于繞組不平衡參數(shù)回路方程的變壓器保護(hù)原理 摘要: 現(xiàn)有的基于變壓器模型的保護(hù)原理擺脫了勵磁涌流的影響,但沒有考慮繞組參數(shù)的不平衡,所引起的誤差可
    發(fā)表于 11-17 14:43 ?21次下載

    基于FPGA的虛擬測試系統(tǒng)實(shí)現(xiàn)

    設(shè)計(jì)了一種基于FPGA的單板單片主控器件的低成本即插即用虛擬測試系統(tǒng)。系統(tǒng)包括兩路分立信號源、一路虛擬存儲示波器和16路高速虛擬邏輯分析儀,結(jié)合FP
    發(fā)表于 12-14 10:07 ?16次下載

    基于SoPC的FPGA在線測試方法

    本文提出了一種基于SoPC的FPGA在線測試方法,是對現(xiàn)有FPGA在線測試方法的一種有效的補(bǔ)充。
    發(fā)表于 04-18 11:46 ?1315次閱讀
    基于SoPC的<b class='flag-5'>FPGA</b>在線<b class='flag-5'>測試</b><b class='flag-5'>方法</b>

    舵機(jī)非線性參數(shù)回測試系統(tǒng)_何平

    舵機(jī)非線性參數(shù)回測試系統(tǒng)_何平
    發(fā)表于 01-19 21:49 ?0次下載

    基于測試系統(tǒng)的FPGA測試方法研究與實(shí)現(xiàn)

    部分組成。對FPGA進(jìn)行測試要對FPGA內(nèi)部可能包含的資源進(jìn)行結(jié)構(gòu)分析,經(jīng)過一個(gè)測試配置(TC)和向量實(shí)施(TS)的過程,把
    發(fā)表于 11-18 10:44 ?2685次閱讀
    基于<b class='flag-5'>測試</b>系統(tǒng)的<b class='flag-5'>FPGA</b><b class='flag-5'>測試</b><b class='flag-5'>方法</b>研究與實(shí)現(xiàn)

    FPGA配置與測試的詳細(xì)方法分析與特點(diǎn)

    從制造的角度來講,FPGA測試是指對FPGA器件內(nèi)部的邏輯塊、可編程互聯(lián)線、輸入輸出塊等資源的檢測。完整的FPGA
    發(fā)表于 11-24 20:55 ?7790次閱讀
    <b class='flag-5'>FPGA</b>配置與<b class='flag-5'>測試</b>的詳細(xì)<b class='flag-5'>方法</b><b class='flag-5'>分析</b>與特點(diǎn)

    基于軟件測試技術(shù)的FPGA測試研究[圖]

    針對FPGA的特點(diǎn)進(jìn)行改進(jìn),形成了一套實(shí)用的FPGA測試方法。 現(xiàn)場可編程門陣列(FPGA)的出現(xiàn)大大壓縮了電子產(chǎn)品研發(fā)的周期和成本,由于
    發(fā)表于 01-19 22:34 ?1184次閱讀

    回路電阻測試儀的測試方法及特點(diǎn)

    值的大小直接影響正常工作時(shí)的載流能力,在一定程度上影響短路電流的切斷能力,也是反映安裝檢修工作質(zhì)量的重要數(shù)據(jù)。 目前,回路電阻測試儀的測試方法主要有三種,具體操作如下:
    發(fā)表于 04-09 16:28 ?3617次閱讀

    blog高速ADC、DAC測試原理及測試方法

    blog高速ADC、DAC測試原理及測試方法(肇慶理士電源技術(shù)有限公司招聘)-隨著數(shù)字信號處理技術(shù)和數(shù)字電路工作速度的提高,以及對于系統(tǒng)靈敏度等要求的不斷提高,對于高速、高精度的ADC
    發(fā)表于 09-17 09:17 ?32次下載
    blog高速ADC、<b class='flag-5'>DAC</b><b class='flag-5'>測試</b>原理及<b class='flag-5'>測試</b><b class='flag-5'>方法</b>

    PWM模擬DAC的關(guān)鍵參數(shù)分析

    PWM模擬DAC的關(guān)鍵參數(shù)分析(核達(dá)中遠(yuǎn)通電源技術(shù))-摘要:PWM模擬DAC技術(shù)由于其價(jià)格便宜、技術(shù)簡單在低成本嵌入式系統(tǒng)中應(yīng)用廣泛,然而其性能指標(biāo)卻無法與集成的DAC相比。建模討論了
    發(fā)表于 09-17 13:00 ?28次下載
    PWM模擬<b class='flag-5'>DAC</b>的關(guān)鍵<b class='flag-5'>參數(shù)分析</b>

    如何使用FPGA驅(qū)動并行ADC和并行DAC芯片

    ADC和DACFPGA與外部信號的接口,從數(shù)據(jù)接口類型的角度劃分,有低速的串行接口和高速的并行接口。FPGA經(jīng)常用來采集中高頻信號,因此使用并行ADC和DAC居多。本文將介紹如何使用
    的頭像 發(fā)表于 04-21 08:55 ?7205次閱讀

    為什么要測試回路電阻?常見的回路電阻測試方法有哪幾種?

    為什么要測試回路電阻?常見的回路電阻測試方法有哪幾種? 測試
    的頭像 發(fā)表于 12-19 15:04 ?5316次閱讀

    雙脈沖測試的基本原理?雙脈沖測試可以獲得器件哪些真實(shí)參數(shù)?

    雙脈沖測試的基本原理是什么?雙脈沖測試可以獲得器件哪些真實(shí)參數(shù)? 雙脈沖測試是一種常用的測試
    的頭像 發(fā)表于 02-18 09:29 ?1946次閱讀