RM新时代网站-首页

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

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

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

基于Xilinx K7-410T的高速DAC之AD9129開發(fā)筆記

FPGA技術(shù)實(shí)戰(zhàn) ? 來源:FPGA技術(shù)實(shí)戰(zhàn) ? 2023-06-07 10:24 ? 次閱讀

引言:從本文開始,我們介紹下項目中設(shè)計的并行LVDS高速DAC接口設(shè)計,包括DAC與FPGA硬件接口設(shè)計、軟件設(shè)計等。項目設(shè)計高速DAC采用了ADI公司AD9129,該芯片最大更新速率5.7Gsps,該芯片在寬帶通信應(yīng)用、LTE、雷達(dá)信號產(chǎn)生、干擾機(jī)等領(lǐng)域有廣泛應(yīng)用。

1. AD9129概述

AD9129是高性能14位RF數(shù)模轉(zhuǎn)換器(DAC),支持最高達(dá)2.85GSPS的數(shù)據(jù)速率。DAC內(nèi)核基于一個四通道開關(guān)結(jié)構(gòu),使雙邊沿時鐘能夠有效運(yùn)行,配置為混頻模式(Mix-Mode)或2倍插值時,能將DAC更新速率提高至5.7GSPS。在混頻模式中,AD9129可在二階和三階奈奎斯特區(qū)內(nèi)重構(gòu)RF載波,同時仍保持高達(dá)4.2GHz的出色動態(tài)范圍。其高性NMOS DAC內(nèi)核具有四通道開關(guān)結(jié)構(gòu),能以最小輸出功耗實(shí)現(xiàn)業(yè)界領(lǐng)先的直接RF頻率合成性能。輸出電流可以在9.5mA至34.4mA范圍內(nèi)進(jìn)行編程

49fe1fde-04d9-11ee-90ce-dac502259ad0.png圖1:AD9129系統(tǒng)框圖

2.AD9129接口描述

4a226bfa-04d9-11ee-90ce-dac502259ad0.png

圖2:AD9129管腳分布

如圖1所示,AD9129接口主要分為與主機(jī)FPGA互聯(lián)的控制接口(包括SPI接口、復(fù)位等)和LVDS源同步數(shù)據(jù)接口,參考電壓接口,DAC時鐘接口(包括DCO_x、DACCLK_x)以,DAC模擬輸出接口以及供電接口(圖1中未標(biāo)出)。

2.1控制接口

AD9129控制接口包括SPI接口、復(fù)位接口。SPI接口包括四個信號:SCLK、CSn、SDO、SDIO,通過該接口可以實(shí)現(xiàn)DAC內(nèi)部寄存器的配置。SPI接口支持MSB(最高有效位)優(yōu)先和LSB(最低有效位)優(yōu)先傳輸格式。AD9129串行接口端口可以配置為單I/O引腳(SDIO),或者配置為兩個單向輸入/輸出引腳(SDIO和SDO)。SCLK最大工作時鐘為20MHz。

復(fù)位信號RESET為高電平復(fù)位,如果未使用此管腳,需接地處理。SPI及RESET接口電平為1.8V IO。

2.2 LVDS源同步數(shù)據(jù)接口

AD9129數(shù)據(jù)輸入接口為LVDS源同步數(shù)據(jù)接口,包含源同步時鐘DCI、兩組數(shù)據(jù)接口P0_D和P1_D,分辨率為14bits。LVDS接口電平為1.8V,典型輸入阻抗為100Ω。

AD9129與FPGA之間的接口關(guān)系如下圖所示。

4a4b6c8a-04d9-11ee-90ce-dac502259ad0.png

圖3:AD9129與FPGA之間的接口關(guān)系

2.3參考電壓VREF接口

AD9129輸出電流由數(shù)字控制位和I250U基準(zhǔn)電流共同設(shè)置,如圖下圖所示。

4a5bf294-04d9-11ee-90ce-dac502259ad0.png

圖4:基準(zhǔn)電壓源電路

將VREF施加于I250U(引腳A1)與VSSA之間的4.0 kΩ外部電阻,便可獲得基準(zhǔn)電流。1.0 V標(biāo)稱參考電壓(VREF)在4.0 kΩ電阻中產(chǎn)生250 μA基準(zhǔn)電流。配置基準(zhǔn)電壓電路應(yīng)注意以下幾點(diǎn)限制:
? 為使器件正常工作,4.0 kΩ電阻和1 nF旁路電容均是必需的。
? 將DAC輸出滿量程電流IOUTFS調(diào)整為默認(rèn)設(shè)置20 mA以外的值時,應(yīng)以數(shù)字方式執(zhí)行。
? AD9129不是乘法DAC,不支持用交流信號對基準(zhǔn)電流I250U進(jìn)行調(diào)制。
? VREF引腳上的帶隙電壓必須緩沖才能用于外部電路,因?yàn)槠漭敵鲎杩辜s為7.5 kΩ。
? 可以將一個外部基準(zhǔn)源連接到VREF引腳,以過載內(nèi)部基準(zhǔn)源。

2.4時鐘接口

DAC時鐘接口包括DAC工作時鐘DACCLK_x和DCO_x時鐘。DACCLK_x時鐘用于設(shè)置DAC的更新速率,還路由至?xí)r鐘分配模塊以產(chǎn)生所有關(guān)鍵的內(nèi)部和外部時鐘DCO_x。DCO_x=1/4*DACCLK_x。DCO時鐘與DCI時鐘頻率相同,以建立同步操作,如圖3所示。

4a6b4780-04d9-11ee-90ce-dac502259ad0.png

圖5:DACCLK_x時鐘輸入

DACCLK_x輸入連接到一個高頻PLL以確保DAC采樣時鐘可靠地鎖定輸入時鐘。PLL默認(rèn)使能,上電后即鎖定。

4a722776-04d9-11ee-90ce-dac502259ad0.png

圖6:DACCLK_x輸入的可能信號鏈

DACCLK_x輸入的峰峰值電壓為0.25~2V,典型值為1V,共模電壓為1.25V。DACCLK_x輸入時鐘頻率范圍為1.4G~2.85GHz。

DCO_x時鐘輸出時鐘阻抗100Ω,最大時鐘712.5MHz,輸出電壓為1.025~1.375V,共模電壓為1.25V。

DACCLK_x差分時鐘可以接受正弦信號;如果輸入信號電平保持在0dBm以上,則NSD(噪聲譜密度)性能降低可忽略不計。?5dBm輸入時,性能降低+1dB;當(dāng)信號接近?10dBm時,性能進(jìn)一步降低,達(dá)到+2dB。時鐘接收器之后有一個占空比恢復(fù)器(DCR),用于確保后續(xù)電路的占空比接近50%。DCR的輸出用作主時鐘,直接路由至DAC。此外時鐘源的質(zhì)量是保持最佳交流性能的重要考慮因素,可從三方面來定義:相位噪聲特性、抖動和驅(qū)動能力。

2.5模擬輸出接口

AD9129提供互補(bǔ)電流輸出IOUTP和IOUTN,吸收外部負(fù)載的電流,外部負(fù)載由1.8 V VDDA電源供電。

2.5.1峰值DAC輸出功率能力

差分電流輸出DAC的最大峰值功率能力取決于峰值差分交流電流IPEAK和等效負(fù)載電阻。對于具有50 Ω源端接電阻的1:1巴倫,DAC交流電流源的等效負(fù)載為25 Ω。如果AD9129設(shè)置IOUTFS = 20 mA,則其峰值交流電流為9.375 mA,提供給等效負(fù)載的峰值功率為2.2 mW(即P = I2R)。由于1:1巴倫的源電阻和負(fù)載電阻相等,因而此功率由二者均分。所以,輸出負(fù)載獲得1.1 mW或0.4 dBm的峰值功率。

要計算提供給負(fù)載的均方根功率,需考慮以下事項:
? 數(shù)字波形的峰值與均方根之比
? 相對于數(shù)字滿量程的任何數(shù)字倒退
? DAC sinc響應(yīng)和外部網(wǎng)絡(luò)中的非理想損耗

2.5.2輸出級配置

AD9129設(shè)計用于需要寬信號重構(gòu)帶寬或高IF/RF信號產(chǎn)生的高動態(tài)范圍系統(tǒng)。最佳交流性能只有在以下情況下才能實(shí)現(xiàn):DAC輸出配置為差分(即平衡)工作模式,輸出共模電壓偏置到穩(wěn)定的低噪聲1.8 V標(biāo)稱模擬電源(VDDA)。用于與DAC接口的輸出網(wǎng)絡(luò)應(yīng)提供接近0 Ω的直流偏置路徑以連接到VDDA。在整個頻率范圍內(nèi),IOUTP和IOUTN引腳之間的任何輸出阻抗不平衡都會降低失真性能(主要是偶數(shù)階失真)和噪聲性能。元件選擇和布局對于實(shí)現(xiàn)AD9129的潛在性能至關(guān)重要。大多數(shù)要求平衡到不平衡轉(zhuǎn)換且工作頻率為10 MHz到1 GHz的應(yīng)用,都可以利用Mini-Circuits JTX系列變壓器,它可提供2:1和1:1的阻抗比。

4a7b0f8a-04d9-11ee-90ce-dac502259ad0.png

圖7:寬帶應(yīng)用的推薦變壓器,帶寬上限高達(dá)2.2 GHz

圖7顯示AD9129與JTX-2-10T變壓器接口。此變壓器可提供出色的幅度/相位平衡(<1 dB/1°,最高1 GHz),通過提供0 Ω直流偏置路徑以連接VDDA。如果需要濾除DAC鏡像和時鐘成分,可在單端側(cè)應(yīng)用一個模擬LC濾波器,其好處是可以保持變壓器的平衡。

4a8bb222-04d9-11ee-90ce-dac502259ad0.png

圖8:DAC輸出與自偏置差分增益級接

圖8顯示了將DAC輸出與自偏置差分增益模塊接口時可以考慮的接口。電感(L)用作RF扼流圈,提供直流偏置路徑以連接到VDDA。其值與隔直電容一起決定復(fù)合通帶響應(yīng)的截止頻率下限。(隔直電容與RF差分增益級的輸入電阻一起形成高通響應(yīng)。)

許多RF差分放大器由兩個增益匹配的單端放大器組成,因而無法提供共模抑制,而且由于匹配不佳,還可能降低平衡。此外,由于元件容差,差分LC濾波器可能會進(jìn)一步降低差分信號路徑的平衡。兩種情況下,使用巴倫均非常有利,可在濾波或進(jìn)一步放大之前,抑制RF DAC的共模失真和噪聲成分。

4a9897bc-04d9-11ee-90ce-dac502259ad0.png

圖9:建議混頻模式配置,提供擴(kuò)展的RF帶寬,采用TC1-1-13M+巴倫

對于在混頻模式下使用AD9129且輸出頻率超過2.2 GHz的應(yīng)用,用戶可以考慮圖9所示的電路。此電路采用寬帶巴倫(例如4.0 GHz時為?3 dB)來為DAC輸出提供直流偏置路徑,其配置與圖7所示范例相似。此電路是在評估板上實(shí)現(xiàn),結(jié)果如圖10所示。

4aa9bc72-04d9-11ee-90ce-dac502259ad0.png

圖10:實(shí)測與理想DAC輸出響應(yīng),fDAC = 2.6 GSPS

2.6電源接口

AD9129電源分為模擬電源和數(shù)字電源,整個芯片最大功耗在1.1W左右。

模擬電源VSSA=-1.5V,Imax=54mA;

模擬電源VDDA=1.8V,Imax=230mA;

數(shù)字電源VDD=1.8V,Imax=336mA。

3.小結(jié)

本文簡單介紹了AD9129的基礎(chǔ)知識,包括芯片的重要特性,外部接口相關(guān)的信號特性等。下一篇我們重點(diǎn)介紹下項目中FPGA與AD9129互聯(lián)的原理圖設(shè)計,包括LVDS IO接口設(shè)計、時鐘電路以及供電設(shè)計。

審核編輯:湯梓紅

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

    關(guān)注

    33

    文章

    8575

    瀏覽量

    151015
  • Xilinx
    +關(guān)注

    關(guān)注

    71

    文章

    2167

    瀏覽量

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

    關(guān)注

    43

    文章

    2291

    瀏覽量

    190975
  • 數(shù)模轉(zhuǎn)換器

    關(guān)注

    14

    文章

    1011

    瀏覽量

    83166
  • AD9129
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    7804
收藏 人收藏

    評論

    相關(guān)推薦

    ADI發(fā)布兩款RF(射頻)DAC AD9129和AD9119

    Analog Devices, Inc. 全球領(lǐng)先的高性能信號處理技術(shù)解決方案供應(yīng)商及數(shù)據(jù)轉(zhuǎn)換器市場份額領(lǐng)先者,最近發(fā)布了兩款RF(射頻)DAC AD9129和AD9119
    發(fā)表于 10-30 10:51 ?2905次閱讀

    XC7K410T-FFG900外設(shè)DDR3硬件設(shè)計方案分享

    在數(shù)據(jù)速率帶寬約束方面,DDR3運(yùn)行速度受限于其與K7-410T FPGA互聯(lián)的I/O Bank 管腳以及FPGA器件的速度等級。
    的頭像 發(fā)表于 04-12 10:03 ?2620次閱讀
    XC<b class='flag-5'>7K410T</b>-FFG900外設(shè)<b class='flag-5'>之</b>DDR3硬件設(shè)計方案分享

    求助,關(guān)于AD9129的相關(guān)問題求解

    DAC輸出); 3.輸出功率:-5dBm~0dBm。 我的疑問如下: 1.每片AD9129的輸出通道的隔離度、雜散抑制、輸出功率分別怎么測試,是否有具體的測試步驟? 2.AD9129的輸出通道
    發(fā)表于 05-31 08:17

    Modbus庫開發(fā)筆記十一:關(guān)于Modbus協(xié)議棧開發(fā)的說明

    們不就使用的最終結(jié)果負(fù)責(zé)。當(dāng)然如果發(fā)現(xiàn)任何的不足,我們非常并歡迎大家將發(fā)現(xiàn)的問題告知我們,以便我們持續(xù)的改進(jìn)。本系列的全部分裝如下:Modbus庫開發(fā)筆記之一:實(shí)現(xiàn)功能的基本設(shè)計https
    發(fā)表于 08-27 20:32

    AD9129偶發(fā)性底噪過高,請問怎么解決?

    你好,我在使用AD9129中發(fā)現(xiàn),AD9129輸出會出現(xiàn)偶發(fā)性底噪過高,原因不明,出現(xiàn)幾率大約1/10,即對AD9129按照芯片手冊推薦的初始化序列進(jìn)行配置后,有幾率會出現(xiàn)底噪過高,主信號還是有的
    發(fā)表于 08-13 09:28

    壇友經(jīng)驗(yàn)分享STM32的USB程序開發(fā)筆記

    基于STM32的USB程序開發(fā)筆記(一)基于STM32的USB程序開發(fā)筆記(二)基于STM32的USB程序開發(fā)筆記(三)基于STM32的USB程序開發(fā)筆記(四)基于STM32的USB程
    發(fā)表于 09-04 17:42

    AD9129偶發(fā)性底噪過高怎么解決?

    你好,我在使用AD9129中發(fā)現(xiàn),AD9129輸出會出現(xiàn)偶發(fā)性底噪過高,原因不明,出現(xiàn)幾率大約1/10,即對AD9129按照芯片手冊推薦的初始化序列進(jìn)行配置后,有幾率會出現(xiàn)底噪過高,主信號還是有的
    發(fā)表于 12-12 08:33

    AD9129/AD9144輸出基帶信號帶寬最大能達(dá)到多少?

    AD9129,AD9144,輸出基帶信號帶寬最大能達(dá)到多少?我需要1GHz的瞬時帶寬
    發(fā)表于 12-20 08:01

    AN-1296:AD9129 電源優(yōu)化

    AN-1296:AD9129 電源優(yōu)化
    發(fā)表于 03-19 11:04 ?0次下載
    AN-1296:<b class='flag-5'>AD9129</b> 電源優(yōu)化

    AD9119/AD9129:11/14位、5.7GSPS、RF數(shù)模轉(zhuǎn)換器

    AD9119/AD9129:11/14位、5.7GSPS、RF數(shù)模轉(zhuǎn)換器
    發(fā)表于 03-19 11:59 ?7次下載
    AD9119/<b class='flag-5'>AD9129</b>:11/14位、5.7GSPS、RF數(shù)模轉(zhuǎn)換器

    AD9129評估板文檔

    AD9129評估板文檔
    發(fā)表于 05-15 16:46 ?3次下載
    <b class='flag-5'>AD9129</b>評估板文檔

    AD9129評估板、DAC-FMC插入器和Xilinx ML-605參考設(shè)計

    AD9129評估板、DAC-FMC插入器和Xilinx ML-605參考設(shè)計
    發(fā)表于 05-19 19:10 ?11次下載
    <b class='flag-5'>AD9129</b>評估板、<b class='flag-5'>DAC</b>-FMC插入器和<b class='flag-5'>Xilinx</b> ML-605參考設(shè)計

    AD9129 IBIS型號

    AD9129 IBIS型號
    發(fā)表于 06-10 17:55 ?5次下載
    <b class='flag-5'>AD9129</b> IBIS型號

    基于Xilinx K7-410T高速DACAD9129開發(fā)筆記(一)

    本文開始,我們介紹下項目中設(shè)計的并行LVDS高速DAC接口設(shè)計,包括DAC與FPGA硬件接口設(shè)計、軟件設(shè)計等。
    發(fā)表于 06-07 10:25 ?741次閱讀
    基于<b class='flag-5'>Xilinx</b> <b class='flag-5'>K7-410T</b>的<b class='flag-5'>高速</b><b class='flag-5'>DAC</b><b class='flag-5'>之</b><b class='flag-5'>AD9129</b><b class='flag-5'>開發(fā)筆記</b>(一)

    基于Xilinx K7-410T高速DACAD9129開發(fā)筆記(二)

    上一篇文章我們簡單介紹了AD9129的基礎(chǔ)知識,包括芯片的重要特性,外部接口相關(guān)的信號特性等。本篇我們重點(diǎn)介紹下項目中FPGA與AD9129互聯(lián)的原理圖設(shè)計,包括LVDS IO接口設(shè)計、時鐘電路以、供電設(shè)計以及PCB設(shè)計。
    的頭像 發(fā)表于 01-14 09:28 ?707次閱讀
    基于<b class='flag-5'>Xilinx</b> <b class='flag-5'>K7-410T</b>的<b class='flag-5'>高速</b><b class='flag-5'>DAC</b><b class='flag-5'>之</b><b class='flag-5'>AD9129</b><b class='flag-5'>開發(fā)筆記</b>(二)
    RM新时代网站-首页