江友平,蔣路華
(船舶重工集團(tuán)公司723所,揚(yáng)州 225001)
數(shù)字直接頻率合成器(DDS)由于頻率精度高、置頻時(shí)間快、相位噪聲低、相位連續(xù)等優(yōu)點(diǎn),廣泛應(yīng)用于雷達(dá)、對(duì)抗、通信以及信號(hào)仿真等領(lǐng)域[1]。為了獲得縱向分辨率,合成孔徑雷達(dá)(SAR)和逆合成孔徑雷達(dá)(ISAR)一般是通過(guò)發(fā)射大信號(hào)帶寬實(shí)現(xiàn)的。為了獲得更高的一維距離像,對(duì)信號(hào)帶寬提出了更高要求,特別是對(duì)于線性調(diào)頻信號(hào),要求瞬時(shí)帶寬甚至超過(guò)2GHz。雷達(dá)電子戰(zhàn)模擬仿真不僅對(duì)頻率合成器頻率精度、置頻時(shí)間提出了很高的要求,同時(shí)也對(duì)瞬時(shí)帶寬提出了更高的要求。
采用DDS模式的寬帶快速頻率合成器,其瞬時(shí)帶寬一般決定于DDS的有效帶寬,而目前專(zhuān)用DDS的有效帶寬一般都只有幾百兆赫茲。盡管已出現(xiàn)了4GHz時(shí)鐘的專(zhuān)用DDS,甚至可采用8GHz時(shí)鐘甚至更高時(shí)鐘頻率的數(shù)模轉(zhuǎn)換器(DAC)來(lái)構(gòu)建專(zhuān)用DDS,但由于產(chǎn)生的信號(hào)帶寬太寬,而后端射頻變壓器的帶寬不夠,造成信號(hào)幅度一致性比較差,即帶內(nèi)平坦度不好,一般是頻率越高,差損就越大。以4GHz時(shí)鐘的專(zhuān)用DDS為例,在1.8GHz帶內(nèi)有15dB的起伏;而且高時(shí)鐘的專(zhuān)用DDS在高溫或低溫階段性能很不穩(wěn)定,具體表現(xiàn)在對(duì)時(shí)鐘功率的要求比較苛刻,在高溫、低溫階段對(duì)時(shí)鐘功率要求差別可能達(dá)到15dB以上;對(duì)接地要求嚴(yán)格,若是在高低溫階段由于形變?cè)斐山拥厥苡绊?,?huì)直接關(guān)系到信號(hào)的雜散電平;而由于芯片一般采用砷化鎵工藝,功耗都比較大,必需有大面積的接地增強(qiáng)散熱,但大面積的接地又會(huì)造成形變更大,因此通常會(huì)出現(xiàn)未做高低溫實(shí)驗(yàn)時(shí),信號(hào)指標(biāo)很高,做完高低溫實(shí)驗(yàn),諧波雜散就變差的情況。
由于器件的限制,正交上變頻很少應(yīng)用于寬帶系統(tǒng),但目前已經(jīng)出現(xiàn)了500MHz、1GHz、3GHz、7GHz帶寬的I、Q正交上變頻器,這樣由2個(gè)DDS產(chǎn)生頻率一致、相位正交的基帶I、Q信號(hào),通過(guò)正交上變頻器,可獲得2倍于單個(gè)DDS帶寬的寬帶DDS。
正交上變頻實(shí)際上是對(duì)基帶I、Q信號(hào)進(jìn)行調(diào)制,廣泛地應(yīng)用于通信領(lǐng)域[2]。對(duì)于2路正交的I(t)、Q(t)基帶信號(hào):
式中:A(t)為基帶信號(hào)幅度;ω為基帶信號(hào)頻率;φ為基帶信號(hào)初始相位。
其正交本振信號(hào)ILo(t)、QLo(t)為:
式中:Ao(t)為本振信號(hào)幅度;ωo為本振信號(hào)頻率;φo為本振信號(hào)初始相位。
將信號(hào)I(t)、Q(t)分別和正交本振信號(hào)ILo(t)、QLo(t)相乘,然后相加:
即可獲得頻率為(ωo-ω)的信號(hào),當(dāng)保持I(t)初始相位不變,改變Q(t)初始相位,由90°變?yōu)?70°時(shí),此時(shí)相乘然后相減:
可獲得頻率為(ωo+ω)的信號(hào),因此通過(guò)正交上變頻方式,可獲得頻率ω∈[(ωo-ωmax),(ωo+ωmax)]的信號(hào),ωmax為基帶最大頻率。當(dāng)要求信號(hào)剛好為本振信號(hào)頻率ωo時(shí),要求ω=0,有I(t)=A(t)·cosφ,Q(t)=A(t)sinφ;當(dāng)基帶信號(hào)的初始相位φ為0時(shí),I(t)=A(t),Q(t)=0僅為一直流分量,對(duì)于基帶I(t)、Q(t)信號(hào)雖然用戶(hù)可以控制初始相位φ,但初始相位φ為一相對(duì)參考量,仍然可以出現(xiàn)為0的情況,因此若需要本振ωo附近的信號(hào),I(t)、Q(t)信號(hào)應(yīng)保留直流分量,以直流耦合方式輸入至I、Q調(diào)制端。正交上變頻原理框圖見(jiàn)圖1。
圖1 正交上變頻原理框圖
本方案中使用現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)控制2路2.5GHz時(shí)鐘、14bit精度的數(shù)/模轉(zhuǎn)換器(DAC)AD9739,2路AD9739分別產(chǎn)生最大1GHz帶寬的正交基帶I、Q信號(hào),經(jīng)過(guò)適當(dāng)?shù)乃p匹配之后通過(guò)直流方式輸入給正交上變頻器,和本振信號(hào)混頻后,通過(guò)2GHz帶寬帶通濾波器,可得到瞬時(shí)帶寬為2GHz的寬帶信號(hào)。時(shí)鐘分配器ADCLK925將2.5GHz的時(shí)鐘分為2路同相時(shí)鐘分別送給2路DAC,作為2路DAC的采樣時(shí)鐘。原理方案框圖見(jiàn)圖2。
圖2 原理方案框圖
AD 9 7 3 9為ADI公司生產(chǎn)的1 4bit精度、2.5GHz采樣率的高速DAC,可以操作于多個(gè)Nyquist采樣域,片上2組14bit,1.25Gbps低壓差分信號(hào)(LVDS)數(shù)據(jù)接口,并且提供輸入輸出同步數(shù)據(jù)時(shí)鐘,同時(shí)具有多片同步功能,寄存器控制方式通過(guò)串行外接接口(SPI)實(shí)現(xiàn)。該DAC功耗低,全速操作時(shí)功耗僅為1W,雜散低,帶寬寬,在1GHz帶寬內(nèi),-1 0dBm輸出時(shí),諧波雜散可滿(mǎn)足-50dBc。
寬帶正交上變頻器根據(jù)帶寬和本振頻率來(lái)選擇,主要有ADI的ADL5375和Hittite的HMC 497、HMC697、HMC709、HMC710、HMC815、HMC819、HMC924、HMC925等。
DDS核設(shè)計(jì)實(shí)際上是正弦查找表的設(shè)計(jì),一般FPGA的DDS IP核的頻率不會(huì)高于550MHz,而方案中需要驅(qū)動(dòng)2.5GHz的DAC。很顯然,直接采用單個(gè)DDS核不能直接驅(qū)動(dòng)DAC產(chǎn)生1GHz瞬時(shí)帶寬的基帶信號(hào),需要由8個(gè)312.5MHz的DDS構(gòu)建1個(gè)2.5GHz的DDS。
從相位概念出發(fā),如果每個(gè)312.5MHz DDS頻率相同,相位依次相差2πfΔT/8(其中f為信號(hào)頻率,ΔT為312.5MHz DDS采樣間隔),將DDS核按相位由小到大排列,就可以構(gòu)成8倍于312.5MHz DDS的2.5GHz DDS核,構(gòu)成框圖見(jiàn)圖3。
單個(gè)DDS內(nèi)核直接采用Xilinx ISE下的DDS核,時(shí)鐘頻率f設(shè)置為312.5MHz,考慮到DAC的位數(shù)為14bit,因此,輸出動(dòng)態(tài)范圍設(shè)置為84dBc,同時(shí)將相位增量即頻率(Phase Increment,公式中用PI表示)和相位偏置即起始相位(Phase Offset,公式中用PO表示)設(shè)置為可編程方式,其它參數(shù)缺省即可。
圖3 2.5GHz DDS核構(gòu)成框圖
本方案構(gòu)建2.5GHz DDS核產(chǎn)生器,其頻率、起始相位任意可設(shè),但設(shè)定值并非正常習(xí)慣下的絕對(duì)頻率和相位。
對(duì)于普通用戶(hù)而言,一般只給定DDS絕對(duì)頻率和相位,這就需要將絕對(duì)頻率和相位進(jìn)行轉(zhuǎn)換,獲得DDS核所能識(shí)別的頻率、相位參數(shù)。
參數(shù)的計(jì)算通過(guò)ISE下的System Generator工具實(shí)現(xiàn)。System Generator為Xilinx針對(duì)信號(hào)處理而開(kāi)發(fā)的內(nèi)嵌在Matlab下的DSP工具,能夠在Matlab下使用圖形化語(yǔ)言、m語(yǔ)言直接生成HDL原碼和網(wǎng)表。計(jì)算框圖如圖4所示。
設(shè)用戶(hù)輸入頻率精度為1Hz,相位精度為1°,每一單個(gè)312.5MHz DDS核數(shù)據(jù)寬度取32bit,相位累加器取32bit,則相位增量常量為:
圖4 2.5GHz DDS參數(shù)計(jì)算框圖
式中:fout為輸入頻率精度,該處為1Hz;Bθ(n)為相位累加器位數(shù),該處為32bit;fclk為每單個(gè)DDS核的采樣時(shí)鐘,該處為312.5MHz。
則相位增量偏量△PO為:
式中:n為每單個(gè)DDS核的個(gè)數(shù),此處為8。
式中:△P為用戶(hù)輸入相位精度,該處為1°。
參數(shù)計(jì)算完成后就可以構(gòu)建寬帶DDS,8個(gè)312.5MHz的DDS核輸入的相位增量完全一致,相位偏移依次相差△PO,控制信號(hào)完全并接即可。
AD9739的工作時(shí)鐘為2.5GHz,2組LVDS輸入每組要求1.25Gbps采樣數(shù)據(jù)率,采用雙沿工作方式,同步時(shí)鐘為625MHz。
顯然,F(xiàn)PGA內(nèi)部邏輯很難達(dá)到625MHz的速度,需要采用4路數(shù)據(jù)325Mbps數(shù)據(jù)進(jìn)行合成,采用4∶1輸出并串轉(zhuǎn)換器(OSEDES)方式,2組14bit共用28個(gè)OSEDES組件。4∶1OSEDES時(shí)序框圖見(jiàn)圖5。
2路DAC要求相位嚴(yán)格正交,因此AD9739必需采用同一時(shí)鐘的同步模式,否則2路基帶I、Q信號(hào)相對(duì)相位隨機(jī),不正交,也就無(wú)法實(shí)現(xiàn)正交上變頻。
圖5 4∶1OSEDES時(shí)序框圖
所以將輸入的2.5GHz DAC的時(shí)鐘通過(guò)時(shí)鐘分配器ADCLK925輸出之后,時(shí)鐘長(zhǎng)度嚴(yán)格匹配到2mil以?xún)?nèi),在初始化配置2路AD9739時(shí),設(shè)置成同步模式,其中一路為主,另一路為從,主的同步輸出接入至從的同步輸入。
由2個(gè)DDS產(chǎn)生頻率一致、相位正交的基帶I、Q信號(hào),通過(guò)正交上變頻器,可獲得2倍于單個(gè)DDS帶寬的寬帶DDS。采用該方法,不僅有效提高了DDS的信號(hào)帶寬,而且由于DDS相位精度高,2路I、Q嚴(yán)格正交,鏡頻抑制高、雜散低。
[1] 宗孔德.多抽樣率信號(hào)處理[M].北京:清華大學(xué)出版社,1996.
[2] 楊小牛,樓才義,徐建良.軟件無(wú)線電原理與應(yīng)用[M].北京:電子工業(yè)出版社,2001.