《電子技術應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 可變速率Chirp-UWB信號產(chǎn)生系統(tǒng)的設計和實現(xiàn)
可變速率Chirp-UWB信號產(chǎn)生系統(tǒng)的設計和實現(xiàn)
來源:電子技術應用2011年第2期
陳金玉,趙 亮,羅興國,劉雙平
(國家數(shù)字交換系統(tǒng)工程技術研究中心,河南 鄭州450002)
摘要: 針對采用查找表法產(chǎn)生Chirp-UWB基帶信號需要耗費大量ROM資源的問題,提出了CORDIC算法結合正交上變頻以及倍頻技術的Chirp-UWB信號產(chǎn)生系統(tǒng)的設計方案。該方案產(chǎn)生的Chirp-UWB信號中心頻率為3.6 GHz,信號帶寬和掃頻周期可控,在所產(chǎn)生信號帶寬為600 MHz的情況下,最大碼片速率可達3.125 Mchip/s。
中圖分類號: TN839
文獻標識碼: A
文章編號: 0258-7998(2011)02-0052-05
Design and implementation of a variable rate chirp-UWB signal generation system
Chen Jinyu,Zhao Liang,Luo Xingguo,Liu Shuangping
National Digital Switching System Engineering & Technological R&D Center,Zhengzhou 450002,China
Abstract: Focusing on the problems of generating chirp ultra-wideband(chirp-UWB) baseband signals by look-up table method requires large ROM resources. A chirp-UWB signal generation scheme based on CORDIC algorithm combined with orthogonal modulation and frequency multiplication is proposed. This method can generate chirp-UWB signal at 3.6 GHz radio frequency and its bandwidth and sweep frequency period can control. maximum rate can reach 3.125 Mchip/s, when the signal bandwidth for 600 MHz.
Key words : chirp-UWB;CORDIC;orthogonal modulation;frequency multiplication


    UWB技術近年來受到了學術界和產(chǎn)業(yè)界的廣泛研究和關注,而線性調(diào)頻超寬帶(Chirp-UWB)因為具有發(fā)射功率譜密度低、被截獲概率小、傳輸距離遠、抗多徑能力強和測量精度高等優(yōu)良特性,逐漸成為超寬帶領域的研究熱點。
    產(chǎn)生高性能的Chirp-UWB信號是Chirp-UWB高效通信的關鍵因素。以前獲得線性調(diào)頻信號主要借助壓控振蕩器(VCO)方法和聲表面波(SAW)方法。但由于模擬方法存在信號時寬帶寬積固定而不靈活、線性和自相關性不理想和對環(huán)境溫度比較敏感等缺陷,難于產(chǎn)生高性能的線性調(diào)頻信號,逐漸被高速發(fā)展的數(shù)字方法所取代。但受數(shù)字器件速率的限制,目前尚無法直接在VHF/UHF頻段產(chǎn)生超寬帶線性調(diào)頻信號。文獻[1-2]采用直接數(shù)字頻率合成結合倍頻的方式實現(xiàn)了超寬帶線性調(diào)頻信號的產(chǎn)生,但數(shù)字部分都是基于查找表法,需要耗費大量的ROM資源(2n×n bit,n為相位位寬)。為此,本文提出了一種基帶數(shù)字部分采用CORDIC迭代算法實現(xiàn),模擬部分利用正交上變頻結合倍頻技術,產(chǎn)生帶寬和掃頻周期可控的可變速率Chirp-UWB信號的設計方案。
1 系統(tǒng)結構
    利用FPGA實現(xiàn)CORDIC迭代運算,并結合正交上變頻與倍頻技術產(chǎn)生Chirp-UWB信號的系統(tǒng)結構如圖1所示。

    為了保證高過采樣率并產(chǎn)生足夠?qū)挼拇髱捇鶐?shù)字Chirp信號,利用Altera公司的鎖相環(huán)IP核對FPGA的內(nèi)部時鐘進行倍頻,輸出高頻穩(wěn)定的參考時鐘來控制相位累加器和CORDIC迭代運算模塊的工作,進而產(chǎn)生I、Q兩路基帶數(shù)字Chirp信號。該信號經(jīng)過雙路DAC數(shù)模轉(zhuǎn)換后,再通過正交上變頻調(diào)制以及倍頻,產(chǎn)生滿足超寬帶帶寬要求的Chirp-UWB信號。由于FPGA是可編程器件,該系統(tǒng)中的頻率增量和時寬控制器都可編程控制,所以該方式產(chǎn)生的Chirp-UWB信號帶寬和時寬都是可控的,在設計上具有很大的靈活性。
2 基帶數(shù)字信號的設計與實現(xiàn)
2.1 相位累加器的設計

    由信號理論可知,線性調(diào)頻脈沖信號可以表示為:


    根據(jù)式(3)設計如圖2的相位累加器。該累加器具有可編程功能,通過改變頻率增量和時寬控制器的值,可以產(chǎn)生所需帶寬和時寬的Chirp信號。本方案中,每符號周期內(nèi)前半周期進行下掃頻,后半周期進行上掃頻。下掃頻時,頻率增量和頻率寄存器輸入累加器的值都為負值;上掃頻時上述值則取相反的符號。并且頻率寄存器的初始值設為(m-1)μ″mod 2n,相位寄存器的初始值設為(m-1)2μ″mod 2n。


    當?shù)螖?shù)n確定時,An為常數(shù),當n趨于無窮大時,An的值收斂為0.607 25。
    綜上可知,如取初始值x0=An,y0=0,相位累加器輸出作為z0的輸入,每次旋轉(zhuǎn)的基本角度&theta;i已知,根據(jù)式(5),經(jīng)過n次旋轉(zhuǎn)后,可以得到xn=cosz0,yn=sinz0,即可得到相位累加器輸出相位的正余弦值。但根據(jù)WALTER J收斂推導,經(jīng)過n次旋轉(zhuǎn)后只能獲得-99.9&deg;~99.9&deg;的正余弦值。如果要在整個直角坐標系工作,還需要把其他角度映射到-&pi;/2&le;&theta;<&pi;/2上。本方案中,相位累加器輸出相位的位寬為16 bit,CORDIC迭代運算輸出正余弦值的精度也為16 bit。為了減少處理規(guī)模和迭代次數(shù),以降低設計復雜度和系統(tǒng)功耗,本方案利用正余弦值在四個象限上的對稱性,只處理0~&pi;/2的值,即相位低14 bit的值,再根據(jù)相位最高2 bit的值映射到對應象限,輸出相應的正余弦值。
    本文選用的FPGA是Altera公司Stratix III系列的EP3SL200F1152C3N[5]。該類型FPGA高速差分I/O最高速率可以支持1.25 Gb/s,內(nèi)部時鐘頻率為100 MHz。但由于需要產(chǎn)生信號的帶寬達100 MHz,其時鐘滿足不了采樣率要求,系統(tǒng)利用Altera公司的鎖相環(huán)IP核對FPGA的內(nèi)部時鐘進行4倍頻,產(chǎn)生頻率為400 MHz的參考時鐘。該時鐘控制相位累加器和CORDIC迭代運算模塊的工作,輸出所需時寬的Chirp信號。當工作時鐘為400 MHz、頻率增量為0x0010、時寬為0x0800時,將得到頻率從直流到100 MHz、時寬為5.12 &mu;s的Chirp信號,如圖4所示。圖4是利用Quartus II 8.0軟件上自帶的SignalTap II Logic Analyzer通過JTAG對FPGA內(nèi)部數(shù)據(jù)進行采樣所得到的CORDIC迭代運算輸出的Chirp信號。
    為了更好地分析所產(chǎn)生信號的性能,再次運用SignalTap II Logic Analyzer,通過JTAG對FPGA內(nèi)部數(shù)據(jù)進行采樣,并利用MATLAB軟件讀取并分析該信號的線性和自相關性。從圖5可以看出所產(chǎn)生信號的線性和自相關性與理論值基本吻合,性能良好。

3 寬帶模擬信號的設計與實現(xiàn)
    利用FPGA實現(xiàn)CORDIC迭代運算的方法只能產(chǎn)生帶寬為100 MHz的基帶信號。如果要產(chǎn)生帶寬滿足超寬帶要求的Chirp-UWB信號,還需通過正交上變頻和倍頻技術對基帶信號頻譜進行擴展。
    正交上變頻調(diào)制由于使用了模擬單邊帶調(diào)制電路,難以保證I、Q兩路信號直流分量和幅相的一致性。這勢必會引起載頻泄漏和鏡像分量,造成輸出信號雜散分量增加,影響信號的頻譜質(zhì)量。這些影響將隨著倍頻而加劇,進而嚴重影響接收端脈沖壓縮的效果。所以設計中需要解決的關鍵問題是保證I、Q兩路輸入信號幅相的高度一致,以及最大限度地抑制兩路信號直流分量的差異。
    綜合以上考慮,本系統(tǒng)選擇如下器件實現(xiàn)了數(shù)模轉(zhuǎn)換、正交上變頻、倍頻以及濾波功能:
    (1)高速DAC選用ADI公司的雙通道16 bit數(shù)模轉(zhuǎn)換器AD9779[6],其最高采樣率達1 GS/s。該芯片不但集成雙通道DAC,節(jié)約空間,降低了功耗,也集成了增益控制和失調(diào)校準功能。通過對I、Q兩路增益的調(diào)整,保證了I、Q兩路輸出信號的直流分量和幅相的高度一致性,為正交上變頻提供了穩(wěn)定可靠的模擬信號源。圖6是通過Tektronix公司TDS3052B型號示波器觀測基帶數(shù)字信號經(jīng)過DAC數(shù)模轉(zhuǎn)換后輸出I、Q兩路模擬信號的時域波形圖。
    (2)正交上變頻器選用ADI公司的ADL5372[7]。該芯片信號輸入輸出均為差分形式,且具有良好的幅度平衡性(I/Q幅度平衡:0.09 dB)、相位一致性(I/Q相位誤差:0.21&deg;)和較高的載波抑制能力(45 dB)?;鶐盘柦?jīng)過正交上變頻后,形成了中心頻率為1.2 GHz、帶寬為200 MHz的中頻信號。圖7是通過惠普公司E4405B型號頻譜儀觀測到的中頻信號頻譜。從測試結果可以看出,放大之前信號對帶外雜散和諧波的增益均超過40 dB。

    (3)倍頻器選用Mini公司的AMK-3-452+[8],該芯片輸入頻率范圍為1.0 GHz~1.5 GHz,輸出頻率范圍為3.0 GHz~4.5 GHz,對二次、四次諧波抑制高達55 dB,對三倍頻輸出信號衰減15 dB。三倍頻后,輸出中心頻率為3.6 GHz,帶寬為600 MHz的Chirp-UWB信號。
    (4)由于倍頻器沒有對輸入信號進行濾波,在倍頻器的輸出后面增加了Mini公司HFCN-3100+型號的高通濾波器,它對帶外信號的抑制達到30 dB。從圖8中可以看出,信號帶外抑制接近30 dB,可以滿足系統(tǒng)正常通信要求。

4 系統(tǒng)性能和非理想因素分析
4.1 系統(tǒng)性能分析

    該系統(tǒng)工作時鐘為400 MHz,最大頻率分辨率為:400 MHz&times;(1/216)=6.104 kHz,產(chǎn)生基帶chirp信號的帶寬范圍為4 MHz~100 MHz。當Chirp基帶信號的掃頻帶寬為B0時,其時寬可以表述為:
 
其中fs為采樣頻率,N為相位位寬,&mu;&Prime;為頻率增量。對于產(chǎn)生基帶帶寬為100 MHz的chirp信號,當頻率增量&mu;&Prime;=1時得到掃頻信號的最大時寬,Tchip=40.96 &mu;s;當頻率增量&mu;&Prime;=128時得到最小時寬,Tchip=0.32 &mu;s。因為當&mu;&Prime;>128時,基帶采樣點之間的頻率間隔將大于128&times;6.104 kHz=781.25 kHz,經(jīng)過上變頻和倍頻后,頻率間隔將進一步增大,反映到輸出信號上的特征是信號頻譜不連續(xù),脈沖壓縮增益和頻譜壓縮增益急劇下降。所以該系統(tǒng)產(chǎn)生帶寬為600 MHz(基帶100 MHz)的chirp-UWB信號的最低碼片速率為24.414 Kchip/s,最高碼片速率可以達到3.125 Mchip/s,碼片速率的步進為24.414 Kchip/s。
4.2 系統(tǒng)的非理想因素分析
    系統(tǒng)的每個組成部分都可能存在非理想因素。本文主要針對CORDIC算法、DAC、正交調(diào)制器和倍頻器存在的非理想因素做一定的分析。
    CORDIC算法的非理想因素主要由流水線結構中的移位器和累加器位數(shù)有限和流水結構級數(shù)有限造成。前者導致舍位誤差,后者造成旋轉(zhuǎn)角度誤差。對于chirp信號,因為頻率隨著時間改變,每次累加的相位值不同,不易產(chǎn)生周期性誤差信號,所以在頻域上不會形成雜散頻率分量,但會抬高系統(tǒng)的整體噪聲。在本方案中,CORDIC迭代運算流水結構為13級,移位器和累加器位寬為16。經(jīng)過13次迭代后收斂,角度誤差小于0.005 493&deg;,幅度誤差小于10-6。
    DAC的非理想性是指DAC的積分非線性、差分非線性、DAC轉(zhuǎn)換過程中出現(xiàn)的毛刺、時鐘泄漏和上升時間、下降時間等[9,10]。低速數(shù)模轉(zhuǎn)換時,DAC的非理想性對輸出信號的影響主要來自幅度的有限位量化,影響不顯著;但隨著時鐘的提高,DAC的非線性會逐漸成為影響頻譜質(zhì)量的主要因素,特別是當DAC的上升時間和下降時間與時鐘頻率可以比擬時,DAC的動態(tài)特性會給輸出信號頻譜帶來雜散分量。本方案中,雙通道16 bit DAC采樣率在380 MS/s~460 MS/s范圍時,輸出信號相對穩(wěn)定,具有73 dBc的增益。為了最大限度地減弱非理想因素對DAC運行的影響,本方案做了如下工作:
    (1)DAC與FPGA共用一個400 MHz的時鐘源來保證其運行的同步。
    (2)要求DAC兩路輸入輸出的布線長度一致以減少兩路輸入輸出信號幅相的差異。
    (3)對DAC設置2倍插值以提高過采樣增益。
    (4)利用DAC自帶的增益控制和失調(diào)校準功能來提高兩路輸出信號幅相的一致性。
    正交調(diào)制器的非理想因素主要是由輸入I、Q兩路正交基帶信號的直流偏置差異和幅相不平衡引起載頻泄漏和鏡像分量[11]。載頻泄漏對于信號頻譜的影響表現(xiàn)在頻譜中央出現(xiàn)單根譜線,鏡像干擾則表現(xiàn)為帶內(nèi)出現(xiàn)粗糙起伏。在本方案中,對鏡像和載漏分量的抑制大于-41 dB,鏡像和載漏經(jīng)匹配濾波后趨于發(fā)散,主要形成噪聲基底,所以對信號的脈沖壓縮和頻譜壓縮性能影響很小。但當正交調(diào)制器對鏡像和載漏的抑制小于-35 dB時,經(jīng)過倍頻后鏡像和載漏的影響將得到放大,對輸出信號頻譜質(zhì)量影響嚴重。另外,經(jīng)M次倍頻后,信噪比和雜噪比都將損失20lgM dB[12]。
    本文利用CORDIC迭代運算結合正交上變頻和倍頻技術,實現(xiàn)了帶寬和時寬可控的可變速率Chirp-UWB信號產(chǎn)生系統(tǒng)。相對于采用查找表法實現(xiàn)相同帶寬、相同精度的基帶線性調(diào)頻信號,CORDIC算法多消耗了0.5%的邏輯單元,但節(jié)省了13%的存儲器資源,并且所產(chǎn)生的信號同樣能達到查找表法產(chǎn)生信號的性能,且參數(shù)設置更為靈活。經(jīng)測試,該方案產(chǎn)生的信號波形穩(wěn)定,輸出信號的脈沖壓縮和頻譜壓縮性能良好,已成功應用于某超寬帶通信系統(tǒng)。
參考文獻
[1] 徐春香,劉軍.基于FPGA的線性調(diào)頻信號產(chǎn)生器設計[J].電子測試,2009(10):49-52.
[2] 熊躍軍,黎向陽,羅鵬飛,等.寬帶脈沖壓縮信號產(chǎn)生系統(tǒng)的設計與實現(xiàn)[J].現(xiàn)代雷達,2006,28(1):68-70.
[3] VOLDER J E.The CORDIC trigonometric computing  technique[J].IRE Trans.Electronics Computers.1959,8(3):330-334.
[4] ANDRAKA R.A survey of CORDIC algorithms for FPGA based computers[C].Proceedings of ACM International Symposium on FPGA.Mentery,USA,IEEE,1998:191-200.
[5] Stratix III device handbook[EB/OL].http://www.altera.com,2009(2).
[6] Analog Devices Inc.AD9779 data sheet[EB/OL].http://www.analog.com/zh/index.html,2007.
[7] Analog Devices Inc.ADL5372 data sheet[EB/OL].http://www.analog.com/zh/index.html,2006.
[8] X3 Frequency Multiplier[EB/OL].http://www.minicircuits.com,2008.
[9] 費元春,蘇廣川,米紅,等.寬帶雷達信號產(chǎn)生技術[M].北京:國防工業(yè)出版社,2002.
[10] ESSENWANGER K A.Slewer fractional-order-hold:the  ideal DAC response for direct digital synthesizers[A]. Proceedings of the 1998 IEEE International Frequency Control Symposium[C].1998:379-389.
[11] 胡仕兵,汪學剛,姒強,等.超寬帶LFM信號數(shù)字產(chǎn)生系統(tǒng)的誤差分析[J].電子科技大學學報,2008.
[12] 李衍忠.超寬帶脈壓雷達信號產(chǎn)生系統(tǒng)研究[D].成都:電子科技大學,2000.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉(zhuǎn)載。