歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

基于FPGA DSP的軟件無線電通用平臺設計

  • 資源ID:28369570       資源大?。?span id="ca0ipc3" class="font-tahoma">1.13MB        全文頁數(shù):8頁
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

基于FPGA DSP的軟件無線電通用平臺設計

基于FPGA+DSP的軟件無線電通用平臺設計蘇永芝1,耿慶峰2(1.裝備指揮技術學院 航天裝備系,北京 101416 2. 北京光大欣創(chuàng)科技有限公司,北京 100088)摘要:軟件無線電為實現(xiàn)多種無線通信標準提供了方便。本文提出采用FPGADSP的處理結構,結合高性能的DDC和DUC處理芯片,設計了一個通用軟件無線電平臺,并對系統(tǒng)的性能進行了測試。實驗表明,系統(tǒng)具有很好的穩(wěn)定性。關鍵詞:軟件無線電;FPGA;DDC;DUC中圖分類號:TP 273文獻標識碼:AThe Design of General Flat for Software radio Based on FPGA+DSP SU Yong-zhi1, Geng Yu-ling2, Geng Qing-feng3(1.Department of Space Equipment, Institute of Command and Technology of Equipment, Beijing 101416, China2. HwaCreate(China) Co.,Ltd, Beijing 100088, China)Abstract: The software radio is a kind of wireless equipment which is seasoned with multi communication standards. The paper designs a general software radio flat which adopts FPGA+DSP structure and uses high quality DDC and DUC chips. The system performance is tested by using various signals. The experiment results demonstrate that the system has well stability.Keywords: Software radio,F(xiàn)PGA,DDC,DUC1 引言軟件無線電是具有可重配置硬件平臺的無線設備,可以跨多種通信標準,其基本思想是以開發(fā)性、可擴展、結構最簡的硬件為通用平臺,把盡可能多的通信功能用可升級、可替換的軟件來實現(xiàn)。它們因為更低的成本、更大的靈活性和更高的性能,迅速成為軍事、公共安全和商用無線領域的事實標準。軟件無線電能夠對多種波形進行基帶處理和數(shù)字中頻處理,而數(shù)字中頻處理能夠將數(shù)字信號處理的領域從基帶擴展到射頻。同時,支持基帶和中頻處理的能力又增加了系統(tǒng)的靈活性,也減小了制造成本1,2。目前,DSP速度越來越快,成本越來越低,F(xiàn)PGA的容量越來越大,封裝越來越小,使得DSP+FPGA組成的系統(tǒng)成為解決軟件無線電系統(tǒng)設計的重要選擇方案之一。在這類應用中, FPGA實現(xiàn)大計算量的信號處理數(shù)據(jù)通道和控制,讓系統(tǒng)延遲最小,而DSP處理器則完成基帶處理的算法實現(xiàn),以實現(xiàn)從一種標準切換至另一種標準。DSP處理器能夠動態(tài)地在軟件的主要部分間切換,而FPGA能夠根據(jù)需要完全重新配置,實現(xiàn)特定標準的數(shù)據(jù)通道。(以上兩段話被我重新改過,比較羅嗦,你看著刪一些)本文介紹了一種基于DSP+FPGA 的數(shù)字中頻處理通用平臺,以對軟件無線電的設計提供一種靈活的架構,在這個平臺之上利用數(shù)字上變頻器和下變頻器以實現(xiàn)軟件無線電中頻信號的接收與發(fā)射功能,利用FPGA 的容量大、可編程實現(xiàn)很多功能,并結合DSP具有高速的信息處理能力的特點,可以靈活方便地對數(shù)據(jù)進行處理,使得整個平臺結構靈活,通用性強,易于擴展。本平臺較其它類似平臺的優(yōu)點在于:(1)將DSP、FPGA、AD、DA、DUC、DDC集成在一塊板卡上,集成度高,體積小,功耗小,也減少了數(shù)據(jù)在多塊板卡間傳輸可能引起的損壞; (2)DUC和DDC采用硬件電路,避免應用軟件實現(xiàn)難度大的困難,減少開發(fā)難度,縮短開發(fā)周期。2 數(shù)字中頻處理通用平臺設計方案數(shù)字中頻處理平臺為6U CPCI結構,主要由AD轉換及DDC模塊、DA+DUC轉換模塊、DSP信號處理模塊、PCI總線接口、FPGA高速數(shù)字傳輸、存儲器等幾部分組成??傮w框圖如圖1所示。圖1 系統(tǒng)總體框圖DSP信號處理模塊主要用于針對TI的DSP相關的技術開發(fā)、應用和仿真,板上集成了兩片TMS320C6713浮點DSP芯片,因而可極大地滿足通信、雷達、數(shù)字電視等高科技領域對信號處理實時性的要求。FPGA采用的是Virtex-4系列的SX35,通過編程可完成使用者想要實現(xiàn)的功能。FPGA間可通過LVDS總線交換數(shù)據(jù),此總線工作速率可滿足實時性的要求。在數(shù)字下變頻和上變頻側,各有一組FPGA和DSP構成數(shù)據(jù)處理單元,在此單元中它們共用外部存儲器,以實現(xiàn)數(shù)據(jù)的交換、處理與存儲。在每組的FPGA和DSP中都有自定義方式的外引線接到接插件,以方便擴展功能。在本系統(tǒng)中,系統(tǒng)可以對外部無線電信號進行采集與處理,也可以把數(shù)據(jù)從PC機傳送到系統(tǒng)中,由系統(tǒng)處理后從DA通道發(fā)送出去。因為FPGA和DSP具有系統(tǒng)隨時更新程序的功能,所以在對無線電信號的處理上具有很好的靈活性。系統(tǒng)PCI管理芯片采用QUICKLOGIC公司的QL5064,這是一款反熔絲設計的芯片,符合 PCI v2.2 規(guī)范,包括PCI部分和用戶部分。PCI嵌入式內核由各種控制器和一系列FIFO組成,它具有零等待狀態(tài)猝發(fā)連接能力,可提供高達600MB/s的PCI數(shù)據(jù)傳輸率,主要實現(xiàn)系統(tǒng)與PCI總線的連接。主機可以通過PCI總線實現(xiàn)對板上所有資源的訪問,包括對FPGA及DSP的程序配置,對系統(tǒng)工作寄存器的配置,對內存的讀寫。QL5064還可以作為PCI總線主設備,以DMA方式與主機內存交換數(shù)據(jù),發(fā)起initial方式訪問PCI總線上其它設備3。另外,利用QL5064器件上的FPGA部分模塊,可以實現(xiàn)PC機通過PCI總線隨時更新FPGA和DSP程序。本系統(tǒng)可以在一個板卡上完成軟件無線電的接收與發(fā)射功能,同時具有系統(tǒng)可以隨時配置的硬件DUC,使用者也可以采用FPGA實現(xiàn)軟核DUC的功能;FPGA和DSP都能進行數(shù)據(jù)處理,為使用者提供了多重選擇;本系統(tǒng)在硬件設計上實現(xiàn)了可由PC機通過PCI總線隨時更新FPGA和DSP的功能,極大地方便了程序調試。2.1 發(fā)射前端數(shù)字中頻處理系統(tǒng)發(fā)射前端是由高速DAC數(shù)字上變頻、抽取濾波處理模塊以及專用數(shù)字信號處理(DSP)模塊組成。信號處理模塊由FPGA和DSP組成,DSP完成復雜算法的計算,而FPGA完成路徑選擇、工作配置等實時性強的工作。經(jīng)信號處理模塊處理后的數(shù)字信號送到數(shù)字上變頻及抽取濾波處理模塊,經(jīng)處理后再送到高速DAC傳送給發(fā)射系統(tǒng)。數(shù)字上變頻DUC與DAC的實現(xiàn)采用AD公司的AD9857。AD9857是Analog Devices公司推出的一種單片混合信號的14位積分數(shù)字上行轉換器,集成數(shù)字上變頻DUC功能與DA轉換功能的DDS芯片。采樣速率為200MSPS,可產(chǎn)生直流到80MHz的數(shù)字輸出和80dB窄帶的無雜散信號動態(tài)范圍。AD9857具有200MHz內部時鐘速度,集成了帶鎖定指示器的420倍可編程時鐘倍頻器,可提供高精度的系統(tǒng)時鐘;內部32位正交DDS,可實現(xiàn)FSK調制功能;14位DDS和DAC的數(shù)據(jù)路徑結構,可接受復合I/Q輸入數(shù)據(jù);32位頻率控制字,而且控制接口簡單:10MHz串行,并與SPI兼容;具有反轉SINC功能,在DAC變換之前恢復出想得到的信號包絡;有很好的動態(tài)特性:當65Hz模擬信號輸出時,D/A轉換電路輸出的無雜散動態(tài)范圍SFDR大于80dB,并且能夠對8位輸出進行幅度控制 4。2.2接收后端數(shù)字中頻處理系統(tǒng)接收后端是由高速ADC模塊、數(shù)字下變頻、抽取濾波處理模塊以及專用數(shù)字信號處理(DSP)模塊組成。輸入的模擬中頻信號先經(jīng)過高速ADC模塊,在中頻進行帶通采樣數(shù)字化,然后進行數(shù)字下變頻,將感興趣的信號轉換至基帶,同時做抽樣率轉換及濾波處理,之后由后續(xù)的專用數(shù)字信號處理器(DSP)進基帶信號處理。A/D采樣之后的數(shù)字信號速率非常高,要從這些高速信號中得到有用的基帶信號,需要有效地對其進行數(shù)字下變頻、抽取、濾波等處理,這些功能可以采用現(xiàn)場可編程門陣列(FPGA)來實現(xiàn)。FPGA具有較高的處理速度和較高的穩(wěn)定性,同時又具有設計靈活、易于修改和維護的優(yōu)點,可以適應不同的系統(tǒng)的要求,采用靈活的結構滿足不同的需要,提高了系統(tǒng)的適用性及可擴展性。專用數(shù)字信號處理器(DSP)主要是通過軟件來實現(xiàn)數(shù)字基帶信號處理以及比特流控制、編碼解碼等高速的數(shù)據(jù)交換和處理功能。DSP的運算速度和精度決定著系統(tǒng)的數(shù)據(jù)處理能力,同時也會對整個系統(tǒng)的性能和結構產(chǎn)生重要的影響。AD芯片采用AD公司的AD6645,AD6645是一種高速、高性能、單片14位ADC。它的高速性能特點允許用于采樣速率高達105MHz的中頻采樣。AD6645的數(shù)字輸出電平與CMOS兼容。因為AD6645的轉換速率很快,所以允許更經(jīng)濟有效的設計5。轉換后的數(shù)字信號送入到下變頻模塊DDC中進行處理,DDC采用AD公司的AD6634。從AD6634中出來的數(shù)字信號再由FPGA存入板上SDRAM中,以便于由DSP芯片加以處理。DDC可以由系統(tǒng)隨時進行配置,這樣可以減輕FPGA編程的壓力。3 系統(tǒng)測試3.1 DDC穩(wěn)定性測試穩(wěn)定性是一個系統(tǒng)長時間工作的一個重要指標,對10MHz的正弦波信號每隔20分鐘采集一段數(shù)據(jù),共采集了3組數(shù)據(jù)。圖2、3、4分別示出了每組數(shù)據(jù)的幅度和相位。幅度相位圖2 第一次采集的信號幅度和相位幅度均值=70.41dB,標準差=0.0032dB;相位均值=116.82度,標準差=0.0553度幅度相位圖3 第二次采集的信號幅度和相位幅度均值=70.41dB,標準差=0.0031dB;相位均值=116.78度,標準差=0.0576度幅度相位圖4 第三次采集的信號幅度和相位幅度均值=70.40dB,標準差=0.0031dB;相位均值=116.75度,標準差=0.053度從三組數(shù)據(jù)可以看出,接收系統(tǒng)隨時間變化穩(wěn)定性很好。3.2 DDC功率分辨率測試功率分辨率測試是系統(tǒng)本身對信號幅度變化的一個量化測試。改變信號源的輸出電平,分別采集不同電平的信號,用Matlab求采集信號的幅度均值和方差。測試結果如表1所示:表1 功率分辨率測試結果序號信號電壓(mVpp)均值(dB)方差(dB)150070.37350.0031250570.46020.0030360071.95460.0026470073.28860.0022580074.44520.0020680574.49890.0020從表格來看,DDC可以分辨出5 mVpp的差值的變化,而且在AD芯片模擬信號輸入范圍的中間值左右時,方差值比較穩(wěn)定。3.3信噪比測試ADC時鐘為80M,采集的輸入AD信號是5M正弦波,對采集的數(shù)據(jù)用MATLAB進行計算結果如下圖所示。DDC時鐘80M,抽取設定16,AD模擬信號輸入為10.1M正弦波,DUC中頻為10M,對采集的數(shù)據(jù)用MATLAB進行計算結果如下圖所示。 圖1為采樣數(shù)據(jù)直接繪圖;圖2為圖1的展開;圖3和圖4分別是兩路數(shù)據(jù)進行FFT計算后的結果。3.4DA輸出測試 圖5(a)由AD9857內部生成的5M正弦波 (b)由外部輸入經(jīng)AD9857處理后輸出的10M正弦波圖5(a)是配置DUC在DAC芯片內部生成的5M正弦波的輸出顯示。圖5(b)是從FPGA給DAC的一個10M正弦波得到的波形顯示。從這兩個波形顯示來看,AD9857器件的DUC部分工作效果很好,其DAC輸出效果也是十分地好。4 結論通過上述分析與測試,數(shù)字下變頻的性能既能保持長時間的穩(wěn)定又能保持很高的分辨率,而配置DUC后的DAC輸出效果也很好,同時ADC的信噪比也符合要求。FPGA可提供通用的計算結構,實時性好,非常適合于軟件無線電中基帶和IF數(shù)字處理的需要。另外,通用處理DSP與FPGA結合使用,發(fā)揮各自的優(yōu)勢,能夠增強功能,改善吞吐量,減小系統(tǒng)成本和降低系統(tǒng)功率。板上設計有硬件數(shù)字下變頻和數(shù)字上變頻器件,可以用系統(tǒng)對它們進行靈活的配置,使得對DDC和DUC的應用變得簡單,初學者也能很容易地實現(xiàn)這些功能。目前,本文所設計的通用平臺系統(tǒng),已作為產(chǎn)品成功地應用于某院校的電子對抗項目。參考文獻(References)1鈕心沂,楊義先。軟件無線電技術與應用M。北京:北京郵電大學出版社2楊小牛,樓才義。軟件無線電原理與應用M。北京:電子工業(yè)出版社3 Quick Logic.QL5064 Users Manual datasheet4 ANALOG DEVICES. CMOS 200 MSPS 14-Bit Quadrature Digital Upconverter AD98575 ANALOG DEVICES.14-Bit,80/105 MSPS A/D Converter AD6645 Datasheet

注意事項

本文(基于FPGA DSP的軟件無線電通用平臺設計)為本站會員(仙***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!