一種新型的全數(shù)字短波接收機(jī)的解析
出處:文智力 戴旭初 發(fā)布于:2011-08-26 19:21:11
軟件無線電的基本思想是以一個通用、標(biāo)準(zhǔn)、模塊化的硬件平臺為依托,通過軟件編程來實(shí)現(xiàn)無線電臺的各種功能,從基于硬件、面向用途的電臺設(shè)計(jì)方法中解放出來。功能的軟件化實(shí)現(xiàn)勢力要求減少功能單一、靈活性差的硬件電路,尤其是減少模擬環(huán)節(jié),把數(shù)字化處理(A/D和D/A變換)盡量靠近天線。軟件無線電強(qiáng)調(diào)體系結(jié)構(gòu)的開放性和全面可編程性,通過軟件更新改變硬件配置結(jié)構(gòu),實(shí)現(xiàn)新的功能。軟件無線電采用標(biāo)準(zhǔn)的、高性能的開放式總線結(jié)構(gòu),以利于硬件模塊的不斷升級和擴(kuò)展。
軟件無線電的概念自問世以來就受到廣大系統(tǒng)工程師的普遍重視,成為大型系統(tǒng)設(shè)計(jì)的目標(biāo)。本文遵循軟件無線電的設(shè)計(jì)理念,參考了多個系統(tǒng)設(shè)計(jì)實(shí)例,提出了一種新的軟件無線電模型,并以其為指導(dǎo)來設(shè)計(jì)全數(shù)字短波接收機(jī)。在給出某軍用新型全數(shù)字短波接收機(jī)的主要功能和系統(tǒng)結(jié)構(gòu)的基礎(chǔ)上,深入分析了設(shè)計(jì)的難點(diǎn)及解決的方法。
1 一種軟件無線電的新模型
近年來,軟件無線電在眾多領(lǐng)域(尤其是在無線通信領(lǐng)域)有了廣泛的應(yīng)用。隨著軟件無線電由理論向?qū)嵱玫牟粩嗤茝V,有必要建立一種高效、實(shí)用的系統(tǒng)模型,并在此模型的基礎(chǔ)上進(jìn)行軟件無線電系統(tǒng)的開發(fā)和研制。理想的軟件無線電要求直接對射頻信號進(jìn)行數(shù)字化,由數(shù)字信號處理器(DSP)完成所有的調(diào)制、解調(diào)和濾波等信號處理功能。如有必要,還需將處理完的數(shù)據(jù)送往高速數(shù)模轉(zhuǎn)換器(DAC)直接轉(zhuǎn)換成模擬信號,經(jīng)放大后輸出。理想軟件無線電的結(jié)構(gòu)模型包括模數(shù)轉(zhuǎn)換器(ADC)、DSP和DAC。

射頻信號經(jīng)放大后被模擬下變頻,得到帶寬約為30M的中頻信號。在滿足采樣定理的前提下,對中頻信號進(jìn)行低通采樣。中頻數(shù)字信號的速率仍然很高,不適合直接送給DSP進(jìn)行處理,可以先通過數(shù)字下變頻器將其變換到基帶,再送給數(shù)字處理單元。經(jīng)處理后的數(shù)字信號如果要調(diào)制發(fā)射,則可以先通過數(shù)字上變頻器,變換成中頻數(shù)字信號;然后經(jīng)高速DAC轉(zhuǎn)換成模擬信號后,再模擬上變頻;經(jīng)放大后由天線發(fā)射出去。如果不需要調(diào)制發(fā)射,可將數(shù)字處理單元處理后的信號經(jīng)數(shù)字接口或模擬接口直接輸出。

數(shù)字處理單元是整個模型的,也是分層概念的具體體現(xiàn)。主要由3部分構(gòu)成:通用數(shù)字信號處理器、現(xiàn)場可編程門陣列(FPGA)和微控制單元(MCU)。根據(jù)它們對數(shù)據(jù)流的操作,可將其劃分為3個層次:運(yùn)算層、控制層和管理層。數(shù)字處理單元分層模型如圖3所示。

數(shù)字信號處理(Digital Signal Processing,簡稱DSP)是一門涉及許多學(xué)科而又廣泛應(yīng)用于許多領(lǐng)域的新興學(xué)科。20世紀(jì)60年代以來,隨著計(jì)算機(jī)和信息技術(shù)的飛速發(fā)展,數(shù)字信號處理技術(shù)應(yīng)運(yùn)而生并得到迅速的發(fā)展。數(shù)字信號處理是一種通過使用數(shù)學(xué)技巧執(zhí)行轉(zhuǎn)換或提取信息,來處理現(xiàn)實(shí)信號的方法,這些信號由數(shù)字序列表示。在過去的二十多年時間里,數(shù)字信號處理已經(jīng)在通信等領(lǐng)域得到極為廣泛的應(yīng)用。德州儀器、Freescale等半導(dǎo)體廠商在這一領(lǐng)域擁有很強(qiáng)的實(shí)力。
DSP是整個系統(tǒng)的計(jì)算,用來完成調(diào)制、解調(diào)和濾波等功能,它主要是對透明的數(shù)據(jù)流進(jìn)行運(yùn)算處理,所以DSP被認(rèn)為是運(yùn)算層設(shè)備。FPGA主要用于實(shí)現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換、數(shù)據(jù)的組幀、數(shù)據(jù)鏈路的重組等,是整個系統(tǒng)的數(shù)據(jù)交換通路,可以根據(jù)上層命令控制數(shù)據(jù)的流向,所以FPGA是控制層設(shè)備。MCU主要提供人機(jī)接口,如運(yùn)行嵌入式操作系統(tǒng),對整個系統(tǒng)的工作情況進(jìn)行監(jiān)測管理,所以MCU可以劃分為管理層設(shè)備。
2 全數(shù)字短波接收機(jī)的主要功能及系統(tǒng)結(jié)構(gòu)
某軍用全數(shù)字短波接收機(jī)就是基于上述軟件無線電的分層模型而設(shè)計(jì)的,主要實(shí)現(xiàn)短波全頻段信號的快速搜索、解調(diào)與分析。具體功能分為以下幾大類。
(1)頻帶掃描:將整個短波頻段以2M帶寬進(jìn)行劃分,系統(tǒng)對全頻段或某個特定頻段進(jìn)行掃描。通過FFT計(jì)算頻譜,根據(jù)參考門限來確定信號的有無,并將結(jié)果上報。由于選用高性能的DSP,掃描速率可以達(dá)到500MHz。
(2)跳頻信號搜索:系統(tǒng)在1M帶寬內(nèi),計(jì)算信號頻譜,統(tǒng)計(jì)出跳頻集,計(jì)算出跳速、跳寬,并將其上報,同時有可能要引導(dǎo)激勵器進(jìn)行干擾。
(3)特征信號搜索:對特定信號(如ALE和LINK11)進(jìn)行搜索,DSP計(jì)算高分辨率頻譜(12Hz),再進(jìn)行具體特征分析、模板匹配等操作,確定特征信號的有無,以及頻率點(diǎn)位置,為特征信號解調(diào)提供依據(jù)。
(4)信號分析:對指定頻帶內(nèi)的信號進(jìn)行實(shí)時分析,給出其調(diào)制方式及各種調(diào)制參數(shù)。同時可以進(jìn)行解調(diào)。
(5)高速采樣:將短波射頻信號數(shù)字化后,不經(jīng)過數(shù)字下變頻,直接經(jīng)FPGA組幀后送給DSP,存到其外部存儲器中。然后打包上報,以便于對短波信號做進(jìn)一步研究分析。
全數(shù)字短波接收機(jī)的結(jié)構(gòu)框圖如圖4所示。

(1)ADC:對模擬輸入信號進(jìn)行低通采樣,采樣率為80M。為了達(dá)到80dB的動態(tài),選用的是14位的ADC。由于直接低通采樣,所以前端的器件很少,使得整個設(shè)備是便攜式的,可以背負(fù)或手提。采樣后的數(shù)據(jù)流同時送往PDC和FPGA。
(2)PDC:對采樣信號進(jìn)行數(shù)字下變頻,輸出基帶信號。PDC的載頻、濾波器和增益都是可編程的,可以靈活地進(jìn)行設(shè)置。PDC的配置是影響系統(tǒng)性能的關(guān)鍵因素之一,如配置的速度會影響頻帶掃描的速度、濾波器的設(shè)計(jì)會影響輸出基帶信號的信噪比。輸出的基帶信號送給FPGA。
(3)FPGA:是整個系統(tǒng)的控制中心,它控制系統(tǒng)數(shù)據(jù)流的走向,負(fù)責(zé)數(shù)據(jù)鏈路的搭建。在不同的工作模式下,F(xiàn)PGA會選擇接收不同數(shù)據(jù)源(PDC或ADC)的數(shù)據(jù),對其進(jìn)行格式變換、組幀,然后送往DSP單元的不同接口,同時將經(jīng)DSP單元處理過的數(shù)據(jù)輸送到不同的目的地。所以FPGA是分層模型中連接上層和下層的橋梁,是保證整個軟件無線電平臺靈活通用的關(guān)鍵器件。
(4)DSP單元:由2塊DSP及其外圍SDRAM構(gòu)成。由于整個系統(tǒng)功能復(fù)雜,故選用2塊高性能的浮點(diǎn)DSP。此外選用TI公司的TMS320C6713,分別作為主DSP和從DSP。主、從DSP都有外掛的SDRAM,以實(shí)現(xiàn)對程序空間和數(shù)據(jù)空間的擴(kuò)展。DSP主要完成對基帶信號的處理,在不同的工作模式下,主、從DSP分別完成不同的功能。DSP是整個系統(tǒng)的心臟,它的運(yùn)算速度是決定系統(tǒng)能否正常工作的關(guān)鍵。C6713可以工作在200MHz,加上內(nèi)部強(qiáng)大的并行指令體系和流水線結(jié)構(gòu),能滿足系統(tǒng)的實(shí)時性要求。
(5)MCU單元:包括ARM芯片(S3C4510B)及其外設(shè),如FLASH、SDRAM和網(wǎng)絡(luò)接口芯片等。在ARM芯片中運(yùn)行一個嵌入式操作系統(tǒng)(uClinux),實(shí)現(xiàn)對系統(tǒng)的管理和與外界的接口。外部接口分為2種:遠(yuǎn)程百兆以太網(wǎng)接口和本地主機(jī)接口??梢詮倪h(yuǎn)程端和本機(jī)同時控制系統(tǒng)的運(yùn)行,觀測運(yùn)行的結(jié)果。ARM由遠(yuǎn)程或本機(jī)事件觸發(fā)后,向下層轉(zhuǎn)發(fā)命令,從而控制數(shù)據(jù)鏈路的重組及計(jì)算模塊的調(diào)度。所以MCU單元是系統(tǒng)的管理,它提供人機(jī)接口,是關(guān)系到系統(tǒng)可用性和穩(wěn)定性的重要部件。
(6)RS422驅(qū)動:激勵器是軍事對抗中不可缺少的設(shè)備。接收機(jī)在感興趣的頻點(diǎn)搜索到信號后,可能要立即引導(dǎo)激勵器進(jìn)行干擾。為了保證響應(yīng)速度,選用了RS422接口將數(shù)據(jù)快速傳送給激勵器。
(7)DAC:將解調(diào)的話音信號轉(zhuǎn)換并輸出。
3 全數(shù)字短波接收機(jī)的設(shè)計(jì)難點(diǎn)及解決方法
(1)采樣率高,導(dǎo)致系統(tǒng)工作頻率高,大部分接口的數(shù)據(jù)流速率也很高。所以必須依照高速數(shù)字系統(tǒng)設(shè)計(jì)的原則,減少系統(tǒng)的電磁干擾,以保證信號的完整性。FPGA是整個系統(tǒng)的數(shù)據(jù)交換中心,它的設(shè)計(jì)顯得尤為重要。此處選用的是VERTEXII系列FPGA,其內(nèi)部含有數(shù)控電阻(Digital Controlled Impedance,DCI),可以用來對傳輸線進(jìn)行匹配,而且隨著外界環(huán)境(如溫度)的變化,能自動進(jìn)行調(diào)節(jié)。不需要在芯片外部再接匹配電阻,減少了電路板的面積及布線的難度。
(2)由于FPGA的全局時鐘頻率很高(100MHz),因此FPGA邏輯的設(shè)計(jì)至關(guān)重要。模塊化、層次化是大型設(shè)計(jì)所必需的。合理的功能定義、模塊分割是關(guān)系到電路終能否達(dá)到性能要求的關(guān)鍵。在源代碼(VHDL語言)設(shè)計(jì)過程中,盡量采用流水線結(jié)構(gòu),減少子器件(如VHDL中的一個PROCESS)中的邏輯傳遞深度,以達(dá)到時鐘頻率的要求。
(3)主、從DSP之間的通信是制約系統(tǒng)性能、提高系統(tǒng)魯棒性的重要因素。在多數(shù)情況下,主、從DSP之間有大量的數(shù)據(jù)要傳輸。例如,從DSP進(jìn)行FFT運(yùn)算,然后將頻譜上報給主DSP。如果主、從DSP之間的通信速率不夠高,或是不穩(wěn)定,勢必影響整個系統(tǒng)的性能。為此采用DSP的HPI接口(Host-Port Interface)。主、從DSP之間的通信接口如圖5所示。

主DSP通過異步RAM接口訪問從DSP的HPI接口,數(shù)據(jù)線直接相連。異步RAM控制線連到FPGA,由FPGA作必要的邏輯轉(zhuǎn)換后與HPI控制線相連。在此方式下,主DSP進(jìn)行2次RAM操作就可以訪問1次HPI(分別訪問高位和低位),即完成1個字(32位)的讀寫,速率相當(dāng)高,可達(dá)50MBps。
(4)系統(tǒng)將搜索和分析功能整合在一起,導(dǎo)致DSP的程序量很大,不能完全放在片內(nèi)(片內(nèi)只有192KB空間)。所以有些代碼段和大部分的數(shù)據(jù)段都要放在片外的SDRAM中,訪問片外的速度要比訪問片內(nèi)慢得多。為了提高系統(tǒng)性能,采取了動態(tài)調(diào)度的策略。
4 結(jié) 論
本文提出的由事件驅(qū)動的、基于分層結(jié)構(gòu)的軟件無線電模型,給現(xiàn)階段的軟件無線電系統(tǒng)設(shè)計(jì)提供了較好的參考依據(jù)?;诖四P驮O(shè)計(jì)的某軍用全數(shù)字短波接收機(jī)系統(tǒng)充分體現(xiàn)了軟件無線電的優(yōu)越性,無論是在性能、價格還是在實(shí)用性方面,都優(yōu)于傳統(tǒng)的短波接收機(jī)。該系統(tǒng)現(xiàn)已調(diào)試成功,正由軍方測試和試用。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是氫氧燃料電池,氫氧燃料電池的知識介紹2025/8/29 16:58:56
- SQL核心知識點(diǎn)總結(jié)2025/8/11 16:51:36
- 等電位端子箱是什么_等電位端子箱的作用2025/8/1 11:36:41
- 基于PID控制和重復(fù)控制的復(fù)合控制策略2025/7/29 16:58:24
- 什么是樹莓派?一文快速了解樹莓派基礎(chǔ)知識2025/6/18 16:30:52
- PCB焊盤與過孔設(shè)計(jì)核心實(shí)操規(guī)范(含可焊性與可靠性保障)
- 汽車電子常用電子元器件選型指南
- MOSFET驅(qū)動與隔離方案設(shè)計(jì)
- 高溫環(huán)境下電源IC選型建議
- 安防監(jiān)控設(shè)備連接器應(yīng)用分析
- 高速PCB信號完整性(SI)設(shè)計(jì)核心實(shí)操規(guī)范
- 鎖相環(huán)(PLL)中的環(huán)路濾波器:參數(shù)計(jì)算與穩(wěn)定性分析
- MOSFET反向恢復(fù)特性對系統(tǒng)的影響
- 電源IC在惡劣環(huán)境中的防護(hù)設(shè)計(jì)
- 連接器耐腐蝕性能測試方法









