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.

主站蜘蛛池模板: 精品国产美女福到在线直播| 日韩不卡高清视频| 亚洲午夜综合网| 久久婷婷国产综合尤物精品| 波多野结衣视频一区二区| 天堂va亚洲va欧美va国产| 国产性爱网站| 欧日韩在线不卡视频| 在线观看国产黄色| 亚洲中文字幕无码爆乳| 少妇极品熟妇人妻专区视频| 国模在线视频一区二区三区| 毛片久久网站小视频| 欧美日韩中文字幕在线| 一本一道波多野结衣av黑人在线| 97在线免费| 青青青草国产| 这里只有精品在线| 久久美女精品| 国产午夜福利在线小视频| 亚洲高清国产拍精品26u| 国产成人无码AV在线播放动漫 | 成年网址网站在线观看| 亚洲人成网站在线播放2019| 久久亚洲国产视频| 18禁黄无遮挡免费动漫网站| 国产99久久亚洲综合精品西瓜tv| 国产视频大全| 亚洲毛片网站| 色婷婷在线影院| 一本色道久久88| 欧洲亚洲欧美国产日本高清| 国产91蝌蚪窝| 666精品国产精品亚洲| 日韩AV手机在线观看蜜芽| 日韩123欧美字幕| 国产男人的天堂| 亚洲精品成人7777在线观看| 九九视频免费在线观看| 欧美成人午夜视频| 亚洲国产午夜精华无码福利| 国产小视频a在线观看| 一级毛片高清| 日韩天堂在线观看| 天天做天天爱夜夜爽毛片毛片| 色噜噜狠狠色综合网图区| 国产成人精品一区二区秒拍1o| 看看一级毛片| 亚洲欧美另类专区| 伊人色综合久久天天| 啪啪永久免费av| 夜夜操天天摸| 激情六月丁香婷婷| 中文字幕精品一区二区三区视频| 免费不卡在线观看av| 国产精品香蕉| 亚洲AⅤ永久无码精品毛片| 99久久精品久久久久久婷婷| 国产极品美女在线播放| 亚洲无限乱码一二三四区| 99精品伊人久久久大香线蕉| 成人综合在线观看| 久久久成年黄色视频| 永久免费无码日韩视频| 国产情侣一区| 美女免费精品高清毛片在线视| 免费看久久精品99| 无码aⅴ精品一区二区三区| 亚洲国内精品自在自线官| 最新加勒比隔壁人妻| 毛片久久久| 国产女人在线| 色网在线视频| 92午夜福利影院一区二区三区| 婷婷色狠狠干| 精品人妻AV区| 国产精鲁鲁网在线视频| 欧美成人午夜视频| 看av免费毛片手机播放| 成人在线亚洲| 亚洲国产日韩欧美在线| 亚洲精品图区|