摘? 要: 介紹了AD公司最新推出的接收信號(hào)處理器AD6624的工作原理及其工作參數(shù)的設(shè)置,并根據(jù)基站無(wú)線發(fā)射與接收的相關(guān)規(guī)程(3GPP25104)的要求,對(duì)AD6624在寬帶碼分多址(WCDMA)數(shù)字中頻" title="數(shù)字中頻">數(shù)字中頻接收部分的應(yīng)用進(jìn)行了研究。
關(guān)鍵詞: AD6624? 數(shù)字中頻? WCDMA
?
傳統(tǒng)的擴(kuò)頻系統(tǒng)電路復(fù)雜、一致性差、不易調(diào)整,并且系統(tǒng)的專用性強(qiáng)。將軟件無(wú)線電" title="軟件無(wú)線電">軟件無(wú)線電的思想引入現(xiàn)有系統(tǒng),即將A/D和D/A盡可能靠近天線并在硬件平臺(tái)上用軟件完成盡可能多的無(wú)線電功能,對(duì)減小系統(tǒng)硬件設(shè)計(jì)難度和提高系統(tǒng)的靈活性與通用性都是十分必要的。
利用軟件無(wú)線電結(jié)構(gòu)實(shí)現(xiàn)的擴(kuò)頻系統(tǒng),由于DSP處理速度的限制和數(shù)字濾波等運(yùn)算量的要求,系統(tǒng)通常在中頻部分進(jìn)行數(shù)字化,即所謂數(shù)字中頻。在發(fā)射信道,由軟件定義的數(shù)字調(diào)制波形信號(hào)通過(guò)寬帶DAC變換成模擬中頻信號(hào),然后將中頻信號(hào)變頻成射頻信號(hào)進(jìn)行發(fā)射;而在接收信道,通過(guò)寬帶ADC采樣中頻轉(zhuǎn)換成數(shù)字信號(hào),然后進(jìn)行數(shù)字變頻、解調(diào)進(jìn)入基帶處理。不難看出,數(shù)字中頻的核心部分為寬帶AD、DA變換模塊和高速實(shí)時(shí)數(shù)字信號(hào)處理模塊,其原理框圖如圖1所示。
?
?
利用AD公司最新推出的接收信號(hào)處理器(Receive Signal Processor)AD6624與高性能DSP和A/D構(gòu)成的軟件無(wú)線電硬件接收平臺(tái),將在很大程度上滿足數(shù)字中頻信號(hào)的處理要求。
1 AD6624簡(jiǎn)介
AD6624的主要特征有以下幾點(diǎn):80MSPS寬帶輸入(14個(gè)線性比特加上3個(gè)RSSI),雙路高速數(shù)據(jù)輸入端口,單片集成四個(gè)獨(dú)立的數(shù)字接收通道,可編程抽取FIR濾波器和增益控制。AD6624可廣泛應(yīng)用于GSM、IS-136、EDGE、PHS、IS-95系統(tǒng),微蜂窩和微微蜂窩系統(tǒng),無(wú)線本地環(huán)路,靈敏的天線系統(tǒng),軟件無(wú)線電和室內(nèi)無(wú)繩電話等。AD6624的原理框圖如圖2所示。
?
?
AD6624內(nèi)部的信號(hào)處理包括以下四個(gè)部分:頻率變換器、二階的重抽樣級(jí)聯(lián)積分梳狀濾波器(rCIC2)、五階的級(jí)聯(lián)積分梳狀FIR濾波器(CIC5)以及一個(gè)RAM系數(shù)濾波器(RCF)。
1.1 頻率變換器
頻率變換部分包含兩個(gè)乘法器和一個(gè)32-bit復(fù)數(shù)數(shù)控振蕩器(NCO)。NCO作為正交本振,可產(chǎn)生fSAMP/2到fSAMP/232的振蕩信號(hào),分辨率達(dá)到fSAMP/232。
控制字NCO_FREQ是一個(gè)32-bit無(wú)符號(hào)整數(shù),為了將中心頻率為fCH的信號(hào)變換到DC,可用下式計(jì)算該控制字:
當(dāng)中頻大于取樣速率fSAMP時(shí),模函數(shù)(mod)去掉該數(shù)的整數(shù)部分,使之可以存放在32-bit的NCO頻率寄存器中。若fCH/fSAMP的余數(shù)大于0.5,NCO頻率就會(huì)高于奈奎斯特速率,相應(yīng)的信號(hào)就會(huì)被折回到第一奈奎斯特區(qū)域而成為一負(fù)頻率。
為了提高NCO的雜散性能,AD6624提供了相位抖動(dòng)和幅度抖動(dòng)選項(xiàng)。
1.2 rCIC2抽取濾波器
rCIC2是一個(gè)二階CIC固定參數(shù)抽取濾波器" title="抽取濾波器">抽取濾波器,作為重采樣濾波器。rCIC2允許主時(shí)鐘和輸出速率有非整數(shù)倍關(guān)系。內(nèi)插率和抽取率分別高達(dá)512和4096。rCIC2的重采樣因子L為9bit整數(shù),抽取因子M為一12bit整數(shù)。速率變化為一分?jǐn)?shù)形式:
????
對(duì)rCIC2的唯一限制,是L/M應(yīng)小于或等于1,即 RrCIC2≤1。
rCIC2的輸出速率為:
????
1.3 CIC5抽取濾波器
CIC5是一個(gè)比rCIC2濾波特性更為陡峭的固定參數(shù)抽取濾波器。其輸入速率為fSAMP2,最大輸入速率由下式限制:
式中,fCLK為系統(tǒng)時(shí)鐘" title="系統(tǒng)時(shí)鐘">系統(tǒng)時(shí)鐘,NCH等于2時(shí)為分集信道實(shí)輸入模式,否則NCH等于1。
CIC5的輸出速率為:
? ?
1.4 RAM系數(shù)濾波器
RAM系數(shù)濾波器是乘積求和可編程系數(shù)抽取濾波器,圖3給出了其簡(jiǎn)化框圖。
?
?
數(shù)據(jù)存儲(chǔ)器I-RAM、Q-RAM存儲(chǔ)了256個(gè)最新的復(fù)采樣值,其分辨率為20bit。系數(shù)存儲(chǔ)器C-RAM最多可存儲(chǔ)256個(gè)系數(shù),其分辨率為20bit。每一個(gè)時(shí)鐘用同樣的系數(shù)分別對(duì)I和Q的一個(gè)抽頭進(jìn)行計(jì)算。最大的抽頭數(shù)NTAPS可按下式計(jì)算:
式中,抽取因子MRCF為8bit,即可選1~256之間的任意整數(shù)。
??? fSAMP5為輸入RCF的數(shù)據(jù)速率" title="數(shù)據(jù)速率">數(shù)據(jù)速率。
?? 此濾波器的輸出速率為:
2 資源需求
AD6624具有4個(gè)獨(dú)立的數(shù)字接收信道。由于時(shí)鐘CLK的限制,每個(gè)信道主要用于窄帶載頻。但通過(guò)幾個(gè)信道或幾片AD6624并行處理,降低單個(gè)信道的數(shù)據(jù)速率,提高RCF濾波器的階數(shù)。AD6624在WCDMA上的應(yīng)用是可行的。
RCF濾波器的階數(shù)(即抽頭數(shù))可通過(guò)下式計(jì)算:
??
式中:NTAPS——RCF濾波器的階數(shù)(即抽頭數(shù))
??? fCLK——系統(tǒng)時(shí)鐘頻率
? MRCF——RCF濾波器抽取因子
? fSAMP5——前端CIC5抽取濾波器的輸出速率
根據(jù)3GPP25104的要求,數(shù)據(jù)速率應(yīng)為3.84MSPS。若系統(tǒng)時(shí)鐘fCLK取61.44MHz,CIC5抽取濾波器的輸出速率fSAMP5為3.84MSPS,RCF濾波器抽取因子MRCF為1,根據(jù)(6)式計(jì)算可得NTAPS為16。NTAPS仍遠(yuǎn)遠(yuǎn)不能達(dá)到WCDMA的要求。
現(xiàn)通過(guò)多信道并行處理,重新選取參數(shù)如下:
系統(tǒng)時(shí)鐘fCLK仍為61.44MHz,抽取因子RrCIC2、MCIC5、MRCF設(shè)置為RrCIC2=2、MCIC5=2、MRCF=8。若取CIC5抽取濾波器的輸出速率fSAMP5為15.36MSPS,RCF濾波器抽取因子MRCF為8,根據(jù)(6)式計(jì)算可得NTAPS為32,即可滿足WCDMA的要求。根據(jù)(7)式,信道的輸出速率為1.92MSPS,因?yàn)?.84/1.92=2,即需要2個(gè)信道并行使用。通過(guò)外部配置FPGA進(jìn)行串/并轉(zhuǎn)換、信道求和,恢復(fù)3.84MSPS的數(shù)據(jù)速率可得圖4所示的輸出端口結(jié)構(gòu)。
?
?
3 FIR濾波器仿真
FIR濾波器采用矩形窗函數(shù)設(shè)計(jì)法,圖5給出了FIR濾波器的頻率響應(yīng)曲線;圖6給出了FIR濾波器的單位取樣響應(yīng)曲線。由圖5可知,FIR濾波器在2.4MHz左右,帶外衰減可達(dá)60dB以上,完全滿足WCDMA對(duì)消除碼間干擾和相鄰信道抑制的要求。
AD6624通過(guò)外配FPGA并用通用DSP控制,即可方便地實(shí)現(xiàn)數(shù)字中頻接收。
?
?
?
參考文獻(xiàn)
1 AD6624 Datasheet.Analog Devices,2001
2 A.J.維特比著,李世鶴譯. CDMA擴(kuò)頻通信原理.北京:人民郵電出版社,1997
3 鈕心忻,楊義先.軟件無(wú)線電技術(shù)與應(yīng)用.北京:北京郵電大學(xué)出版社,2000