999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的軟件無線電調制器設計與實現

2010-04-12 00:00:00譚祖印,黃尚榮,梁輝,李創輝
現代電子技術 2010年15期

摘 要:針對數字基帶信號的特點和通信系統中對數字信號傳輸的要求,研究一種基于FPGA的DSP技術和DDS技術的軟件無線電調制器的設計方法。在FPGA平臺上設計具有ASK,FSK,PSK和QAM調制功能的軟件無線電調制器。該系統具有可重復編程和動態重構的優點,使系統易于修改和功能升級,靈活性強。關鍵詞:軟件無線電調制器; FPGA; DDS; 調制器

中圖分類號:TN91文獻標識碼:A

文章編號:1004-373X(2010)15-0111-03

Design and Implementation of Software Radio Modulator Based on FPGA

TAN Zu-yin1, HUANG Shang-rong1, LIANG Hui1, LI Chuang-hui2

(1. College of Electronic Engineering, Guangxi Normal University, Guilin 541004, China;

2. College of Information and Communication Engineering, Guilin University of Electronic Technology, Guilin 541004, China)

Abstract: A design method of the software radio modulator with FPGA-based DSP and DDS technologies is studied to satisfy the characteristics of digital baseband signals and to meet the requirement of digital signal transmission in communication systems. A software-defined radio modulator with ASK, FSK, PSK, and QAM modulation functions was designed on the FPGA platform. The system has the advantages of repetitive programming and dynamic reconfiguration, which make it easy to be modified and upgraded. Therefore, the system is very flexible.Keywords: software radio modulator; FPGA; DDS; modulator

0 引 言

軟件無線電是在無線通信領域提出的一種新的通信系統體系結構,其核心思想是以開放性、標準化、模塊化的硬件為通用平臺,通過在平臺加載不同軟件來實現對工作頻段、調制解調、信道多址方式等無線功能的靈活配置。而調制解調技術是軟件無線電的主要組成部分。直接數字合成技術(DDS)具有較高的頻率分辨率,可實現快速的頻率切換,能夠保持相位的連續性,很容易實現幅度、頻率和相位的數控調制。目前,軟件無線電調制技術多采用具有調制功能的專用芯片或可編程器件和專用芯片相結合的方法實現,靈活性并不是很強。

基于此,本系統在分析數字調制技術和DDS原理的基礎上,詳述了一種基于FPGA的DSP技術和DDS技術的適合于軟件無線電使用的可控數字調制器的設計過程,并在系統中進行了功能驗證。此調制器以FPGA硬件平臺為核心,可實現ASK,FSK,PSK,QAM等調制方式,靈活性強。

1 數字調制和DDS基本概述

在數字通信系統中,為了使數字信號能在帶限信道中傳輸,就必須將編碼后的信號進行數字調制。在此,主要分析和實現二進制單極性不歸零碼的鍵控調制。常見的二進制調制方式有ASK,FSK,PSK,QAM等。

直接數字合成(DDS)器具有數控頻率合成的功能,它以數控振蕩器的方式產生頻率、相位和幅度可控的正弦波,電路主要由相位累加器、相位調制器、正弦ROM查找表、系統時鐘、D/A、LPF等組成。本文中用DDS產生的正弦波作為載波,具有精確、靈活、便于集成等優點。DDS原理基本結構圖如圖1所示。

圖1 DDA原理基本結構圖

使用DDS結構易實現頻率調制、相位調制和幅度調制,以DDS作為載波信號發生部分,具有頻率穩定度高, 頻率轉換速度快, 輸出帶寬寬, 頻率分辨率高等特點。

2 基于FPGA的調制器的具體設計

該設計借助Quartus Ⅱ 7.2和Matlab/DSP Builder 7.2開發環境,在FPGA硬件平臺上實現,最大限度的實現了集成化。圖2是該設計的FPGA系統原理框圖,數字功能模塊全部集成在一片FPGA上,實現了SoPC的設計思想。

該設計由按鍵輸入、二進制基帶信號產生、數字調制和顯示等模塊組成,其功能是由按鍵輸入設定值,同時在LED上進行顯示,并根據設定值對二進制基帶信號進行相應的數字調制,產生調制信號輸出。現將各模塊的具體設計和功能描述如下:

按鍵輸入模塊 輸入采用按鍵和撥碼開關實現,通過復用的方式用于選擇調制方式,輸入信號頻率和幅度。在FPGA內部設計了一個按鍵接口模塊,用于處理和存儲輸入的設定值,輸出到LED顯示,并輸出相應的控制信號和調制模塊所需的載波頻率和幅度控制字等。

二進制基帶信號產生模塊 該設計中的基帶信號由一個基于DDS的矩形脈沖發生器和偽隨機序列M序列發生器產生。碼元速率可通過按鍵模塊輸入頻率字到矩形脈沖發生器控制輸出脈沖頻率,從而控制M序列輸出頻率來實現。當然,作為調制器,二進制數字基帶信號是由外部輸入的。本模塊是為了驗證系統功能和需要滿足系統產生單純的數字調制信號時而設計的,具體見系統原理圖中juxingsignal和marrayexample模塊。

數字調制模塊 數字調制模塊是整個系統的核心部分,包括ASK,FSK,PSK和QAM等數字調制方式。本模塊以DDS為核心模型,采用Quartus Ⅱ 7.2和Matlab/DSP Builder 7.2進行硬件的軟件化設計,具體見系統原理圖中tiaozhiexample,QAMtiaozhiexample和BUSMAX模塊。系統主要由時鐘和復位輸入端(CLOCK和SW[0])、調制方式選擇輸入端(SW[1],SW[2]和SW[3])、基帶信號輸入端(jidaisignal,jidaisignal1,jidaisignal2)和頻率幅度字輸入端(freq1[31..0],freq2[31..0],freq4[31..0]和amp[17..0])組成。頻率和幅度字由按鍵輸入實際頻率和幅度值經過按鍵接口模塊處理后,轉化為32位頻率字和18位幅度字,從而控制模塊產生所需頻率和幅度的載波信號。基帶信號輸入端接收被調制信號,被調制信號根據所選擇的調制方式在模塊內部進行相應調制后輸出到模塊輸出端。

圖2 系統FPGA設計框圖

3 系統仿真和硬件實現與測試

在進行系統各模塊設計的時候,為了防止在設計最后集成系統的時候出現功能錯誤,難于排查和修改,在設計過程中對各模塊的功能正確性都進行了軟件仿真。系統中的ASK,FSK,PSK和QAM波形仿真依次如圖3和圖4所示。

在確保各模塊在獨立狀態下均能正確工作后,在Quartus Ⅱ 7.2中進行系統集成,并對集成后的系統進行再次的整體仿真。接著,便可以進行功能測試。在功能測試中使用嵌入式邏輯分析儀SignalTap Ⅱ進行測試分析。在分析儀中進行相應的設置后,把它隨設計文件一起下載入目標芯片中,用以捕捉芯片內部信號節點處的信號,并通過USB接口把數據傳回計算機,并顯示。以下是具體的測試過程,選擇相應功能控制開關,用按鍵輸入所需的載波頻率值和幅度值,通過LED顯示出來。相應的測試波形如圖5所示。

圖3 ASK,FSK,PSK仿真波形圖

圖4 QAM仿真波形圖

圖5 測試波形圖

2ASK功能測試(SW[1]=0,SW[2]=0,SW[3]=0):載波頻率由freq1輸入設置,當基帶碼元為高電平1時,輸出正弦信號;當為低電平0時,輸出一個常數值,從而實現2ASK調制。

2FSK功能測試(SW[1]=0,SW[2]=1,SW[3]=1):載波信號頻率由freq1和freq2輸入設置,當基帶信號碼元為高電平1時,輸出頻率為freq1正弦波信號;當為低電平0時,輸出頻率為freq2正弦波信號,從而實現了2FSK調制。

2PSK功能測試(SW[1]=0,SW[2]=0,SW[3]=1):載波信號頻率由freq1輸入設置,但同時控制了正弦查找表和余弦查找表,當基帶信號碼元為高電平1時,控制正弦表輸出正弦波信號;當為低電平0時,輸出余弦波信號,從而實現了2PSK調制。

QAM功能測試(SW[1]=1,SW[2]=1,SW[3]=0):載波信號頻率由freq3輸入設置,同時控制了正弦查找表和余弦查找表,兩查找表信號相互正交,兩路基帶信號碼元分別乘上正余弦查找表輸出信號,然后將輸出信號進行疊加,從而實現了QAM調制。

4 結 語

該設計完全在一片FPGA芯片上完成,減少了硬件的搭構,具有很高的集成度。采用DDS技術為核心,使載波信號獲得了較高的性能。借助強大的開發工具和FPGA的可重復編程及動態重構特性,使設計更具靈活性和通用性。系統設計了按鍵輸入和處理模塊,能根據需要變更載波頻率,并通過LED直觀顯示出來。重點對調制模型進行了設計,并進行了系統級仿真和最后的硬件功能測試,達到了設計的具體要求。

參考文獻

[1]李曉陸,余翔,王琳.軟件無線電技術及其發展[J].移動通信,2009,10(20):13-17.

[2]黃叢生,齊海兵.利用DDS技術的通用調制器設計及FPGA實現[J].現代電子技術,2007,30(10):103-105.

[3]王興亮.通信系統原理教程[M].西安:西安電子科技大學出版社,2007.

[4]潘松,黃繼業,王國棟.現代DSP技術[M].西安:西安電子科技大學出版社,2003.

[5]趙林軍.基于VHDL可編程m序列發生器的研制[J].現代電子技術,2004,27(14):33-34,37.

[6]潘松,黃繼業,曾毓.SOPC技術實用教程[M].北京:清華大學出版社,2005.

[7]孫旭,李哲英,鈕文良.一種基于DSP Builder的軟件無線電調制器的設計與實現[J].中國集成電路,2007,16(10):46-50.

[8]Altera Corp.. DSP builder reference manual[M/OL]. [2003-07-26]. http://www.msc.rl.ac.uk. 2004.

主站蜘蛛池模板: 无码啪啪精品天堂浪潮av| 国产三级精品三级在线观看| 试看120秒男女啪啪免费| 毛片在线看网站| 欧美日在线观看| 欧美性猛交xxxx乱大交极品| 国产一区二区三区在线精品专区 | 美女一区二区在线观看| 国产成人AV综合久久| 久青草免费在线视频| 毛片免费观看视频| 久久久久久尹人网香蕉 | 日本国产一区在线观看| 久久国产香蕉| 日韩区欧美区| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲乱码在线播放| 国产免费久久精品44| 国产日韩欧美成人| 欧美在线视频a| 一本无码在线观看| 久久国产精品电影| 欧美黄网站免费观看| 亚洲一区二区三区国产精品| 国产v精品成人免费视频71pao | 真人免费一级毛片一区二区| 国产女人18水真多毛片18精品| 中文字幕无码中文字幕有码在线| 成人字幕网视频在线观看| 亚洲人成网站观看在线观看| 日本手机在线视频| 国产亚洲视频免费播放| 男人天堂伊人网| 日韩色图在线观看| 98超碰在线观看| 国产激情在线视频| 亚洲精品动漫| 久久综合五月婷婷| 欧美五月婷婷| 在线网站18禁| 91久久天天躁狠狠躁夜夜| 乱人伦99久久| 91网在线| 欧美视频二区| 国产精品成人啪精品视频| 91福利免费| 99热这里只有精品免费国产| 国产91色在线| 亚洲天堂精品在线| 国产成人精品高清在线| 国产成人a在线观看视频| 亚洲av无码专区久久蜜芽| 欧美α片免费观看| 无码区日韩专区免费系列| 国产玖玖视频| 亚洲成a人在线观看| 日本91视频| 五月天福利视频| 国产高清不卡视频| 精品自拍视频在线观看| 国产美女91视频| 99视频全部免费| 色老二精品视频在线观看| 尤物特级无码毛片免费| 不卡网亚洲无码| 欧美色香蕉| 综合人妻久久一区二区精品| 亚洲精品成人福利在线电影| 国产资源免费观看| 亚洲一区第一页| 麻豆国产精品一二三在线观看| 欧美午夜视频在线| 亚洲最猛黑人xxxx黑人猛交| 91丝袜美腿高跟国产极品老师| 久久人午夜亚洲精品无码区| 欧美性色综合网| 欧美激情视频在线观看一区| 久久婷婷五月综合97色| 国产精品无码作爱| 欧美成人h精品网站| 中文字幕色在线| 国产成人综合日韩精品无码不卡|