徐曉瑤,陳 艷,張建峰
(中國電子科技集團公司第36研究所,嘉興 314033)
基于AD9739的信號產(chǎn)生器設計與實現(xiàn)
徐曉瑤,陳艷,張建峰
(中國電子科技集團公司第36研究所,嘉興 314033)
摘要:提出了一種以現(xiàn)場可編程門陣列(FPGA)作為信號處理的核心、AD9739作為數(shù)模轉換(DAC)信號產(chǎn)生器的軟硬件設計,給出了系統(tǒng)的軟硬件設計框圖和接口設計。實驗證明該設計可用于直流(DC)~1.85 GHz的寬帶和窄帶信號產(chǎn)生器,降低了設計的復雜性、成本和功耗。
關鍵詞:現(xiàn)場可編程門陣列;信號產(chǎn)生器;AD9739
0引言
隨著電子技術的發(fā)展,信號產(chǎn)生器廣泛應用于民用和軍用的各個方面,尤其是寬帶信號產(chǎn)生器對于雷達通信、雷達對抗、通信對抗等具有重要意義[1-2]。
在傳統(tǒng)的信號產(chǎn)生器中,受限于數(shù)模轉換(DAC)芯片的工作頻率,輸出信號的頻率比較低,需要至少一次混頻或倍頻才能得到高頻率的信號。隨著半導體技術的飛速發(fā)展,DAC芯片及信號處理的現(xiàn)場可編程門陣列(FPGA)工作頻率不斷提高,DAC芯片的最高采樣率甚至可以超過4 GHz。根據(jù)奈科斯特采樣定理,最高輸出的信號頻率可以達1 GHz,但是1 GHz以上的信號產(chǎn)生仍需要至少一次頻率變換才能夠實現(xiàn)。
本文設計的信號產(chǎn)生器利用Xilinx公司XC6VLX240T的FPGA作為信號處理的核心,最高數(shù)據(jù)轉換率為2.5 GHz的AD9739作為DAC芯片,直接射頻輸出,產(chǎn)生從第一到第三奈科斯特區(qū)間的寬帶信號。利用AD9739實現(xiàn)直接由數(shù)字信號轉換為模擬信號,減少了上變頻的環(huán)節(jié),產(chǎn)生高頻率的多載波信號。該設計方案設計簡單,理論上可以實現(xiàn)DC~3 GHz頻帶范圍內的信號產(chǎn)生,本方案實際測試可以實現(xiàn)DC~1.85 GHz頻帶范圍內的信號產(chǎn)生,使“軟件無線電”中射頻信號直接輸出[3]的方式得以實現(xiàn)。
1信號產(chǎn)生器設計結構
信號產(chǎn)生器的結構如圖1所示,主要由時鐘產(chǎn)生電路、高速DAC電路、信號處理FPGA及電源電路等部分構成。
時鐘產(chǎn)生電路將外部標準頻率源輸入的10~100 MHz時鐘信號變頻為DAC芯片的采樣頻率,并將采樣頻率八分頻后送入FPGA,作為信號處理FPGA的時鐘。高速DAC電路主要實現(xiàn)將FPGA送入的數(shù)字信號進行數(shù)模轉換,在DAC芯片輸出端實現(xiàn)電壓轉換及阻抗變換。信號處理FPGA主要完成各種目標樣式(或調制)的數(shù)字信號產(chǎn)生,并將產(chǎn)生的數(shù)據(jù)發(fā)送給DAC芯片。電源電路為信號產(chǎn)生器的各個部分提供穩(wěn)定可靠的電源。
圖1 信號產(chǎn)生器的設計框圖
2AD9739的主要特點和功能
AD9739是一款14 bit DAC芯片,采用CMOS工藝技術制造,最高采樣率達2.5 GSPS,內部有2個14 bit低壓差分信號(LVDS)輸入端口[4]。AD9739采用雙通道雙倍數(shù)據(jù)速率(DDR)數(shù)據(jù)傳輸模式,1/4 DAC采樣速率的數(shù)據(jù)時鐘,在數(shù)據(jù)時鐘上升沿和下降沿均觸發(fā)轉換,輸入數(shù)據(jù)速率為1/2時鐘速率,每個通道數(shù)據(jù)最高速率1.25 GSPS。
AD9739具有片上控制器,通過串行外圍接口(SPI)來進行配置和寄存器訪問,簡化了系統(tǒng)集成。片上控制器能在大溫度變化范圍內管理內部和外部時鐘域接口,從而保證數(shù)據(jù)從FPGA到DAC內核的正確傳輸。多芯片同步、輸出電流控制功能等可以通過SPI控制片上控制器對應寄存器來實現(xiàn)。
AD9739內核采用的四相開關結構,使得輸出具有歸零模式(RZ)、非歸零模式(NRZ)等工作模式,可實現(xiàn)寬帶信號直接射頻輸出能力,是一款高速高性能RF數(shù)模轉換器。AD9739輸出電流的調節(jié)范圍在8.66~31.66 mA,芯片功耗在2.5 GSPS采樣時才1.16 W。
3接口設計
DAC輸出的無雜散動態(tài)范圍(SFDR)、相位噪聲等指標直接受輸入時鐘的相位噪聲指標的影響,因此一個良好的時鐘源對于AD9739輸出的性能指標有重大意義。本方案中AD9739的工作時鐘由HMC1034與ADCLK914聯(lián)合提供。
HMC1034是Hittice公司推出的全集成的頻率合成器,具有出色的相位噪聲性能。HMC1034內置片上壓控振蕩器(VCO)與鎖相環(huán)(PLL),支持137.5 MHz~4.4 GHz范圍內的連續(xù)調諧,支持整數(shù)小數(shù)分頻。HMC1034完全可以提供AD9739需要的最高到2.5 GHz范圍內的采樣時鐘頻率,系統(tǒng)可以通過合理配置選擇,使AD9739的輸出射頻信號在DC~3 GHz的頻率范圍。
AD9739輸入的時鐘交叉點和標準低壓差分信號(LVDS)及低壓正反射極耦合邏輯(LVPEL)有明顯差別,需要使用ADCLK914來調整時鐘交叉點,形成高壓差分信號(HVDS)。ADCLK914是一款ADI公司的超快型時鐘/數(shù)據(jù)緩沖器,最高時鐘頻率可以達到7.5 GHz,具有110fs(fs為采樣頻率)的隨機抖動性能。
為保證FPGA生成的數(shù)據(jù)傳輸?shù)紸D9739接口端與數(shù)據(jù)時鐘輸入(DCI)相位對齊,盡可能保證低的抖動、偏移和碼間干擾,F(xiàn)PGA必須提供與數(shù)據(jù)同步的頻率,為DAC采樣時鐘的1/4。
由AD9739的采樣時鐘分頻輸出數(shù)據(jù)時鐘輸出(DCO)信號,DCO信號輸入到FPGA內部并串轉換器(OSERDES)模塊,作為OSERDES模塊的工作時鐘。OSERDES模塊將FPGA的基帶成型后的I路數(shù)據(jù)和Q路數(shù)據(jù)合二為一,以LVDS模式輸出。
DCI時鐘產(chǎn)生方式和數(shù)據(jù)產(chǎn)生的方式相同,即產(chǎn)生一個010101…的數(shù)據(jù)當作DCI信號,并經(jīng)過OSERDES模塊作為數(shù)據(jù)時鐘使用。
4軟件設計
AD9739的片上控制器配置內容較復雜,需要配置延時控制器(MU)寄存器、數(shù)據(jù)接收機初始化寄存器和同步寄存器等。本系統(tǒng)中,不需要實現(xiàn)多片芯片的同步功能,主要需要配置MU寄存器和數(shù)據(jù)接收初始化寄存器。
AD9739上電后,首先配置復位、SPI模式和輸出模式等寄存器,再配置時鐘輸入的MU寄存器。AD9739是通過MU控制器控制延遲鎖相環(huán)來優(yōu)化數(shù)字和模擬接口實現(xiàn)數(shù)字、模擬2個時鐘通道的配合。模擬時鐘抖動惡化最小,直接進入DAC內核,數(shù)字時鐘進入一個可編程的延遲鏈,輸出作為數(shù)字部分主時鐘,所有其他的數(shù)字時鐘均由其產(chǎn)生。延遲鏈的延遲由MU控制器控制,通過SPI配置改變0x26~0x29寄存器的參數(shù)設置,實現(xiàn)MU斜坡和相位設定,從而優(yōu)化2個時鐘域之間的延時并跟蹤變化(跟蹤模式),保證數(shù)據(jù)正確傳輸。等待不少于80×103個數(shù)據(jù)時鐘周期后,讀取0x2A寄存器的值。如果為0x01,則表明MU寄存器已經(jīng)鎖定。
圖2 MU控制器
MU寄存器鎖定后,關閉同步寄存器,開啟數(shù)據(jù)接收機控制器,接收機控制器就進入搜索模式,自動調整采樣DCI和數(shù)據(jù)輸入的時鐘延遲,來尋找與DCI時鐘最近的上升沿。通過設置DCI采樣窗口(寄存器0x13=0x72)及Rx控制器,從而保證延遲鎖相環(huán)(DLL)鎖定和跟蹤,采樣時鐘處于輸入數(shù)據(jù)的中間,達到最優(yōu)采樣。等待不少于67.5×103個數(shù)據(jù)時鐘周期后,讀取0x21寄存器的值。如果為0x09,則表明接收機控制器已經(jīng)鎖定。
圖3 DCI采樣窗口
圖4展示了AD9739片上控制器軟件配置的流程圖。
圖4 配置流程圖
信號處理FPGA是系統(tǒng)軟件設計的核心部分,實現(xiàn)各種數(shù)字基帶信號產(chǎn)生、窄帶和寬帶信號樣式生成、攔阻信號樣式生成和多目標信號樣式生成功能,主要由數(shù)字基帶模塊、任意波發(fā)生器和OSERDES模塊組成。
數(shù)字基帶模塊主要用來產(chǎn)生各種數(shù)字調制信號(如二進制相移鍵控(BPSK)、正交相移鍵控(QPSK)等)和模擬調制信號等?;鶐Тa元經(jīng)過符號映射、脈沖成型、Farrow濾波器、多相濾波和內插等匹配到采樣率相對應的數(shù)字信號;基帶存儲器里存儲的基帶波形(如幅度調制、頻率調制等)經(jīng)脈沖成型、Farrow濾波器和內插等產(chǎn)生模擬調制信號。
為了滿足系統(tǒng)對目標信號越來越復雜的要求,本系統(tǒng)設計了任意波發(fā)生器,用于生成特殊的信號。上位機或者其他設備將數(shù)字波形注入到本系統(tǒng)中。同時,多個數(shù)字控制振蕩器(NCO)產(chǎn)生的多相、多路輸出與任意信號發(fā)生器數(shù)字調制速率匹配。任意信號發(fā)生器的多載波信號既可以單獨與NCO進行混頻,也可與數(shù)字調制進行混頻,通過選擇器,實現(xiàn)將任意波發(fā)射信號和帶調制的目標信號進行疊加。信號產(chǎn)生軟件框圖如圖5所示。
圖5 信號產(chǎn)生軟件框圖
OSERDES模塊是將多路并行數(shù)字信號進行并串轉換,產(chǎn)生數(shù)據(jù)輸入的隨路時鐘,并將轉換后的數(shù)據(jù)和時鐘送入DAC芯片。
5系統(tǒng)測試
在外標頻輸入為100 MHz、采樣頻率2 GHz的情形下,分別測試了正常和混頻2種模式系統(tǒng)的雜散及相位噪聲的性能。系統(tǒng)工作在正常模式時,其輸出頻率范圍為30~500 MHz,并且為了實現(xiàn)系統(tǒng)匹配,設計了6 dB的Π型衰減器,實現(xiàn)和后端電路的匹配。
測試發(fā)現(xiàn)在整個測試帶寬內雜散優(yōu)于60 dB,帶內平坦度在2 dB。圖6是輸出頻率在300 MHz的頻譜,雜散指標優(yōu)于60 dB。圖7是輸出BPSK的調制信號的頻譜。
圖6 正常的模式輸出100 MHz點頻信號
圖7 正常的模式輸出BPSK信號
系統(tǒng)工作在混頻模式時,其輸出頻率范圍為1 400~1 850 MHz,同樣為了實現(xiàn)系統(tǒng)匹配,設計了10 dB的Π型衰減器,實現(xiàn)和后端電路的匹配。測試發(fā)現(xiàn)在整個測試帶寬內雜散優(yōu)于60 dB,帶內平坦度在2 dB內。圖8是輸出頻率在1 830 MHz的頻譜,雜散指標優(yōu)于55 dB。圖9是BPSK的調制信號的頻譜。
圖8 混頻模式輸出1 830 MHz點頻信號
圖9 混頻模式輸出BPSK信號
6結束語
本文提出了一種基于FPGA與AD9739結合、產(chǎn)生寬帶信號的電路,減少了濾波、放大、混頻和本振設備,極大簡化了信號產(chǎn)生器的方案,目前已在多個型號獲得應用。本方案采用了可配置的時鐘芯片HMC1034,接受10~100 MHz的外標頻輸入,通過
軟件配置的方式改變采樣時鐘,使系統(tǒng)的應用范圍獲得極大的擴展。
經(jīng)過測試,信號的雜散和相位噪聲指標與采用上變頻的方案相當,并可以通過FPGA程序加載的方式快速靈活地配置各種信號,實現(xiàn)了軟件無線電中的射頻數(shù)字化。設備的可擴展性高,價格大幅度降低,可靠性顯著提高,具有成本低、開發(fā)周期短、體積小和功能易于擴充等優(yōu)點。
參考文獻
[1]王猛,呂衛(wèi)祥.基于高速D/A AD9739的寬帶信號產(chǎn)生[J].雷達與對抗,2011,31(4):55-58.
[2]唐大偉,吳瓊之,孫寧霄,金兆健.基于高速D/A AD9739 2.5GSPS的寬帶信號源[J].電子設計工程 2013(10):45-47.
[3]楊小牛,樓才義,徐建良.軟件無線電原理與應用[M].北京:電子工業(yè)出版社,2001.
[4]ADI Corporation.AD9739 datasheet[EB/OL].http://www.analog.com/zh/digital-to-analog-converters/high-speed-da-eonverters/ad9739/products/product.html,2013-03-21.
Design and Realization of Signal Generator Based on AD9739
XU Xiao-yao,CHEN Yan,ZHANG Jian-feng
(No.36 Research Institute of CETC,Jiaxing 314033,China)
Abstract:This paper presents a kind software and hardware design taking the field-programmable gate array (FPGA) as the signal processing core and using AD9739 as the signal generator of digital to analog conversion (DAC),presents the software and hardware design diagram and interface design of system.Experiment proves that the design can be used for direct current (DC)~1.85 GHz wideband and narrowband signal generator,which reduces the complexity,cost and power consumption of design.
Key words:field-programmable gate array;signal generator;AD9739
收稿日期:2014-12-08
DOI:10.16426/j.cnki.jcdzdk.2015.03.026
中圖分類號:TN911.7
文獻標識碼:A
文章編號:CN32-1413(2015)03-0095-04