數字下變頻器GC4016及其在軟件無(wú)線(xiàn)電中的應用
關(guān)鍵詞:軟件無(wú)線(xiàn)電;高速數據采集系統;數字下變頻(DDC);GC4016
1 引言
軟件無(wú)線(xiàn)電是近年來(lái)隨著(zhù)計算機及微電子技術(shù)的高速發(fā)展而產(chǎn)生的一種全新的無(wú)線(xiàn)電技術(shù)。它的出現是無(wú)線(xiàn)電通信從模擬到數字、從固定到移動(dòng)后,由硬件到軟件的第三次變革。其基本思想是:將模塊化、標準化的硬件單元以總線(xiàn)的方式連接起來(lái)構成基本平臺,然后通過(guò)軟件加載來(lái)實(shí)現各種無(wú)線(xiàn)通信功能(包括不同頻段、不同制式);由于受微機運算速度的影響,若在信號接收端將A/D采樣后的數據直接送計算機進(jìn)行處理,則實(shí)時(shí)性難以保證,因此利用數字下變頻器(DDC)對采樣數據做一定的預處理后再通過(guò)總線(xiàn)送至微機是很有必要的。Graychip公司生產(chǎn)的多通道數字下變頻器GC4016的主要功能是將高速的數據流下變頻成基帶數據,從而在很大程度上緩解了A/D采樣后數據處理的困難。
2 GC4016的主要特點(diǎn)
GC4016的原理框圖和四個(gè)數字下變頻通道中每一個(gè)通道的數字信號處理原理框圖分別如圖1和圖2所示,該器件的主要特點(diǎn)如下:
●輸入信號速率可達100Msps;
●具有大于115dB的無(wú)寄生動(dòng)態(tài)范圍;
●有四個(gè)獨立的可編程下變頻通道,每個(gè)通道的最大可用基帶帶寬為2.25MHz,而且每個(gè)通道的參數都可以靈活、獨立地編程和設置;也可合并為兩個(gè)通道,每通道的最大可用基帶帶寬為4.5MHz;若將其合并為單一通道,則最大可用基帶帶寬為9MHz;
●每個(gè)通道均支持一個(gè)用戶(hù)可編程基帶濾波器和一個(gè)可編程重采樣器,從而使器件適合于中頻處理;
●總的抽取因子為8~16384,其中32~16384 對應每個(gè)單通道;16~32對應兩通道聯(lián)合;8~16對應四通道聯(lián)合;
●采樣輸出可為12bit、16bit、20bit或24bit;
●輸出形式靈活多樣,即可并行輸出又可串行輸出,同時(shí)可選擇輸出幅度、相位、頻率或正交I、Q兩路數據等所需信息;
●具有獨立的調制、相位和增益控制功能;
●采用32位的數控本振(NCO),分辨率為0.02Hz;
●各獨立通道的濾波器為五級CIC、可編程21階FIR、可編程63階FIR和重采樣FIR。
此外,GC4016還具有靈活的可編程特性,其內部共有255個(gè)32位控制字寄存器(偏移地址為00h~0FFh),可用于決定內部各功能模塊的參數設置(如載波中心頻率、FIR濾波器系數、抽取因子、數據輸出的格式與方式等);用戶(hù)通過(guò)控制接口既可以寫(xiě)控制字,也可以讀出某些狀態(tài)信息。但在對控制接口進(jìn)行寫(xiě)操作時(shí),32位的數據與8位地址是分為5個(gè)字節并按一定順序依次寫(xiě)入的,這給系統設計帶來(lái)了或多或少的麻煩。盡管GC4016在設置上比較復雜,但其功能非常強大,使用相當靈活。
3 GC4016的主要功能
GC4016的主要功能是數據抽取和多種調制信號的解調。
(1)數據抽取
當信號由中頻搬移至基帶時(shí),采樣頻率將隨之降低以減輕后續數據傳輸與處理的負擔。由級聯(lián)積分/梳狀濾波器、半波濾波器以及可編程FIR濾波器所組成的低通抽取濾波器的最大抽取因子為214,可以將100Msps的輸入速率降至6k~12.5Msps。
圖2
GC4016內部的載波NCO與后續的濾波器可實(shí)現輸入中頻信號的正交解調,產(chǎn)生I、Q兩路基帶或更低頻率的中頻信號,隨后送入輸出格式選擇單元;該輸出格式選擇單元中包含有坐標變換與鑒頻器等模塊,不僅可以直接輸出I、Q通道數據,還可將(I,Q)坐標轉換為(幅度,相位)坐標并輸出,同時(shí)也可進(jìn)一步將相位信號輸入鑒頻器以輸出頻率信號。因此,GC4016很容易實(shí)現多種幅度調制與相位調制信號的解調。
4 GC4016的應用
根據軟件無(wú)線(xiàn)電的基本原理,筆者設計了如圖3所示的數據采集系統。該系統由高速數據采集卡(Echotek公司生產(chǎn),型號為ECDR-GC214 -PCI)和通用計算機構成,該采集卡采用的主要芯片是AD6644、GC4016和PCI9080。這套系統的主要特性如下:
●兩個(gè)寬帶IF輸入通道,每通道一路A/D,每通道帶128k字節的FIFO;
●IF輸入信號的頻率范圍是60kHz~300MHz;
●最大可達70MHz的采樣速率, 具有14Bit A/D分辨率;
●既可用外部時(shí)鐘,也可選用自帶時(shí)鐘;
●采用DMA方式和PCI總線(xiàn)進(jìn)行數據傳輸,其32Bit PCI總線(xiàn)符合PCI局部總線(xiàn)規范2.1版;
●輸出的數據有三種模式:16bit實(shí)數、16bit復數和20bit復數;
●采樣起始既可由軟件觸發(fā),也可由外接門(mén)信號控制。
系統開(kāi)始工作前,首先必須對其各寄存器進(jìn)行初始化以確定其工作模式(如采集模式、外接門(mén)控信號的設置、輸出數據模式、接收機通道的選取、采樣時(shí)鐘的范圍等),而這些寄存器的設置主要與GC4016有關(guān)。筆者在使用GC4016的過(guò)程中發(fā)現以下兩個(gè)量的設定是比較重要的:第一是NCO中調制頻率的確定;方式為:fREQ=232 f/fCK ,其中f是需要調制的頻率,fCK是時(shí)鐘頻率。第二是帶寬的確定,一般情況下,帶寬是數據輸出采樣率與帶寬系數的乘積,而帶寬系數則由CFIR和PFIR兩個(gè)濾波器的值確定。只有確定好中心頻率和帶寬,才能保證采樣工作的正常進(jìn)行和所得數據的正確。
5 結束語(yǔ)
多次實(shí)驗證明,這套數據采集系統能夠很好地實(shí)現高速數據的采樣,它可以在采樣速率很高的情況下,通過(guò)選取合適的抽樣率來(lái)保證采樣數據的連續。由于這套系統在數據帶寬的設置上比較直接、方便,因此可用于實(shí)現從窄帶到寬帶的多種帶寬模式的采樣。此外,該系統的工作模式靈活多樣,不僅能夠很好地對連續信號、脈沖信號進(jìn)行采樣,對于調幅、調頻等調制信號,其采樣結果也能很好地還原出原始信號。同時(shí),該系統還可以很好地完成數據的實(shí)時(shí)處理(如對調制信號采樣后的實(shí)時(shí)調解和保存等)。
由此可以看出,由GC4016構成的數據采集系統具有采樣速度高、動(dòng)態(tài)范圍大、抽樣率設置靈活等特點(diǎn),能較好地完成數據的高速采集和處理,充分體現了軟件無(wú)線(xiàn)電的思想和技術(shù),為發(fā)展新一代軟件數字接收機奠定了良好的基礎。
評論