版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、CENTRAL SOUTH UNIVERSITY 本科生畢業(yè)論文(設(shè)計) 題 目 QAM 通信系統(tǒng)接收端混頻與 解調(diào)器的設(shè)計及其 FPGA 實(shí)現(xiàn) 學(xué)生姓名 尹海明 指導(dǎo)教師 盛利元教授 學(xué) 院 物理科學(xué)與技術(shù)學(xué)院 專業(yè)班級 電子信息科學(xué)與技術(shù) 0805 班 完成時間 2012 年 6 月 7 日 摘要 QAM(Quadrature Amplitude Modulation)是一種新的調(diào)制技術(shù),它在調(diào)制過 程中利用了相位和幅度兩維空間資源,比只利用單一維度空間資源的 PSK 和 ASK 調(diào)制方式頻譜利用率高,不僅如此,QAM 的星座點(diǎn)比 PSK 的星座點(diǎn)更分 散,星座點(diǎn)之間的距離因此更大,所以能
2、提供更好的傳輸性能。隨著第三代移 動通信的興起,傳輸容量增大,多進(jìn)制正交幅度調(diào)制 MQAM (Multiple Quadrature Amplitude Modulation)將得到更加廣泛的運(yùn)用。本文主要研究了基于 FPGA 的 16QAM 調(diào)制與解調(diào)的實(shí)現(xiàn)。首先說明了 QAM 調(diào)制和解調(diào)的原理, 用 SystemView 軟件建立 16QAM 調(diào)制解調(diào)系統(tǒng)模型,然后對各系統(tǒng)組成模塊分 析與仿真之后提出基于 FPGA 的 16QAM 調(diào)制與解調(diào)的總體設(shè)計方案。最后用 Verilog 語言編寫程序完成了整個系統(tǒng)的仿真,并對編好的程序其進(jìn)行了編譯調(diào) 試。文中詳細(xì)介紹了載波恢復(fù)、正交相干解調(diào)、FI
3、R 低通濾波器和采樣判決的 基本原理和設(shè)計方法。首先用 SystemView 對 16QAM 調(diào)制解調(diào)總體進(jìn)行了系統(tǒng) 仿真;然后用 Verilog 語言在 Quartus II 軟件平臺下完成了系統(tǒng)各功能模塊的編 寫、功能與時序仿真和綜合,最后把各模塊組成的頂層原理圖編譯成的程序下 載到 EP2C35F672C6N 芯片上,手動輸入基帶信號,經(jīng)過芯片處理后,基帶信 號得以有效恢復(fù)。 關(guān)鍵詞:關(guān)鍵詞:正交相干解調(diào),混頻,F(xiàn)PGA,QAM,SystemView ABSTRACT QAM(Quadrature Amplitude Modulation) is a new modulation tec
4、hnique, because of the use of phase and amplitude two-dimensional space resources in the modulation process, it has a higher efficiency than PSK and ASK modulation witch use only a single dimension of space resources. Moreover, the QAM constellation points of PSK constellation points more dispersed,
5、 the distance between the constellation points is therefore, so it is able to provide better transmission performance. With the rise of third generation mobile communication and the transmission capacity increases, M-ary quadrature amplitude modulation of MQAM (Multiple quadrature the Amplitude Modu
6、lation) will be more widely used. This paper studies the realization of FPGA-based 16QAM modulation and demodulation. Firstly, the principle of QAM modulation is presented, and the modeling of the 16QAM modulation double s; for(i=0;i256;i+) s=sin(atan(1)*8*i/256); printf(%d:%x;n,i,(int)(s+1)*255/2);
7、 return 0; / 編譯環(huán)境:DEV C+軟件 / 將 sin 改成 cos 就能輸出余弦波形 ROM 值 / 模塊名稱:DDS(DDS 主程序) / 功能描述:輸出兩路正交波形 module dds(data,we,clk,ce,reset,sine,cose); input15:0 data; input we; input clk; input ce; input reset; output7:0 sine; output7:0 cose; reg15:0 ADD_A; reg15:0 ADD_B; reg7:0 cose_DR; reg7:0 sine_DR; wire15:0
8、data; wire7:0 ROM_A; wire7:0 cose_D; wire7:0 sine_D; assign cose=cose_DR; assign sine=sine_DR; assign ROM_A=ADD_B15:8; always(posedge clk or negedge reset) begin if(reset) ADD_A=0; else if(we) ADD_A=data; end always(posedge clk or negedge reset) begin if(reset) ADD_B=0; else if(ce) ADD_B=ADD_B+ADD_A
9、; end always(posedge clk or negedge reset) begin if(reset) cose_DR=0; else if(ce) cose_DR=cose_D-255/2; end always(posedge clk or negedge reset) begin if(reset) sine_DR=0; else if(ce) sine_DR=sine_D-255/2; end rom_cose cose1( .address(ROM_A), .clock(clk), .q(cose_D); rom_sine sine1( .address(ROM_A),
10、 .clock(clk), .q(sine_D); endmodule / 模塊名稱:VLevel(調(diào)制器電平轉(zhuǎn)換) / 功能描述:調(diào)制前將基帶信號轉(zhuǎn)換為三位二進(jìn)制電平值 module VLevel(b,l); input 1:0b; output 2:0l; reg 2:0r; assign l=r; always(b)begin case(b) 2b00:r=3b001; 2b01:r=3b011; 2b10:r=3b101; default:r=3b111; endcase end endmodule / 模塊名稱:VLevel0(解調(diào)器電平轉(zhuǎn)換) / 功能描述:解調(diào)時將三位二進(jìn)制電平值
11、轉(zhuǎn)化為基帶信息 module VLevel0(b,l); output 1:0b; input 2:0l; reg 1:0r; assign b=r; always(l)begin case(l) 3b001:r=2b00; 3b011:r=2b01; 3b101:r=2b10; 3b111:r=2b11; default:r=2bzz; endcase end endmodule / 模塊名稱:bustrans2(總線位寬轉(zhuǎn)換模塊) / 功能描述:調(diào)制端減法器后發(fā)射端總線位寬轉(zhuǎn)換 module bustrans2(bus1,bus2); input 10:0bus1; output 7:0b
12、us2; wire 10:0a; assign a=bus1/8; assign bus27:0=a7:0; endmodule / 模塊名稱:bustrans1(總線位寬轉(zhuǎn)換模塊) / 功能描述:解調(diào)端乘法器后總線位寬轉(zhuǎn)換 module bustrans1(bus1,bus2); input 15:0bus1; output 7:0bus2; wire 14:0a; assign a=bus114:0/128; assign bus27:0=a7:0; endmodule / 模塊名稱:bustrans(總線位寬轉(zhuǎn)換模塊) / 功能描述:解調(diào)端濾波器后總線位寬轉(zhuǎn)換 module bustra
13、ns(bus1,bus2); input 18:0bus1; output 7:0bus2; wire 18:0a; assign a=bus1/512; assign bus27:0=a7:0; endmodule / 模塊名稱:decision(采樣判決模塊) / 功能描述:將濾波器輸出電平值轉(zhuǎn)化為譯碼所需電平值 module decision(clk,b,l); input clk; input unsigned7:0l; output 2:0b; reg 2:0r; reg 1:0r0; reg 1:0count; assign b=r; always(posedge clk) begin count=count+1; r0=l/64; case(count) 3b10: case(r0) 2b00:r=3b001; 2b01:r=3b011; 2b10:r=3b101; default:r=3b111; endcase default:r=r; endcase end endmodule / 模塊名稱:no(反相模塊) / 功能描述:將-sin 載波所攜帶的基
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)安全應(yīng)急管理制度實(shí)施細(xì)則
- 四川省達(dá)州市(2024年-2025年小學(xué)五年級語文)統(tǒng)編版課后作業(yè)(下學(xué)期)試卷及答案
- 廣西玉林市(2024年-2025年小學(xué)五年級語文)統(tǒng)編版課后作業(yè)(下學(xué)期)試卷及答案
- 水閘施工現(xiàn)場安全管理方案
- 青海省海東地區(qū)(2024年-2025年小學(xué)五年級語文)人教版開學(xué)考試((上下)學(xué)期)試卷及答案
- 2024至2030年羧甲基纖維素鈉項(xiàng)目投資價值分析報告
- 2024至2030年烤漆小跟項(xiàng)目投資價值分析報告
- 2024至2030年低噪聲斜流風(fēng)機(jī)項(xiàng)目投資價值分析報告
- 食品企業(yè)綠色生態(tài)生產(chǎn)方案
- 2024年臘魚干項(xiàng)目可行性研究報告
- 蘇科版(2024新版)八年級上冊物理期中復(fù)習(xí):知識點(diǎn)考點(diǎn) 講義
- 咖啡線下活動策劃方案
- 2024年國家體育總局事業(yè)單位招聘90人易考易錯模擬試題(共500題)試卷后附參考答案
- 店長協(xié)議合同模板
- Unit 2 Bridging Cultures 課文知識點(diǎn)課件-高中英語人教版(2019)選擇性必修第二冊
- 期中測試卷(1-3單元)(試題)-2024-2025學(xué)年六年級上冊數(shù)學(xué)蘇教版
- 長安集團(tuán)在線測評題答案
- 期中綜合測試卷(試題)-2024-2025學(xué)年人教PEP版英語四年級上冊
- 中西醫(yī)協(xié)同發(fā)展多學(xué)科診療制度
- 全國設(shè)備管理與智能運(yùn)維職業(yè)技能競賽(管廊運(yùn)維員)考試題及答案
- 《醫(yī)療機(jī)構(gòu)工作人員廉潔從業(yè)九項(xiàng)準(zhǔn)則》制定主題學(xué)習(xí)課件
評論
0/150
提交評論