基于FPGA的混合擴頻發(fā)射機設計與實(shí)現
摘要:以Alter公司的FPGA為硬件平臺,以QuartusⅡ為設計工具,來(lái)實(shí)現該直擴/跳頻混合發(fā)射系統。頂層采用圖形設計方式,各個(gè)模塊均采用Verilog語(yǔ)言進(jìn)行設計。編碼模塊采用了RS(255,223)碼與卷積碼(2,1,7)相結合,擴頻模塊采用GOLD碼序列進(jìn)行擴頻,調制模塊采用MSK調制。仿真結果表明:各個(gè)仿真模塊均滿(mǎn)足設計的要求,整個(gè)系統輸出穩定無(wú)毛刺,達到了預期的效果。
關(guān)鍵詞:直擴/跳頻;發(fā)射機;Verilog HDL;MSK
0 引言
擴頻通信是將待傳輸的信息數據用偽隨機序列進(jìn)行調制,實(shí)現頻譜擴展后再發(fā)射出去進(jìn)行傳輸。在接收端,使用與發(fā)射端相同的偽隨機碼對接收到的信號進(jìn)行相關(guān)處理,恢復出原來(lái)的信息。直擴/跳頻(DS/FH)混合模式是一種有效的方法,它結合了直擴擴頻與跳頻擴頻的優(yōu)點(diǎn),消除了直擴擴頻與跳頻擴頻的局限性,可廣泛應用于軍事通信中,達到更好的抗干擾效果。
該設計以FPGA為硬件平臺,以QuartusⅡ為設計工具來(lái)實(shí)現直擴/跳頻(DS/FH)發(fā)射機的。頂層采用圖形設計方式,各個(gè)模塊均采用Veri log語(yǔ)言進(jìn)行設計,編碼模塊采用了RS(255,223)碼與卷積碼(2,1,7)相結合,擴頻模塊采用GOLD碼序列進(jìn)行擴頻,調制模塊采用MSK調制。
1 發(fā)射系統的總體框圖
所設計的發(fā)射機系統主要包括:信道編碼器、組幀電路、直擴部分、成形電路、調制器、數/模轉換器、頻率合成器、RS碼產(chǎn)生器、混頻器、功放、天線(xiàn)等。組成框圖如圖1所示。
射頻部分主要采用跳頻技術(shù)將中頻信號進(jìn)行頻譜搬移,通過(guò)跳頻調制和高頻混頻兩步完成,用到頻率合成技術(shù)和濾波等,這主要通過(guò)硬件實(shí)現?;鶐Р糠謩t完成FPGA的設計,下面將詳細介紹。
主要可以劃分為以下幾個(gè)模塊:編碼模塊、組幀模塊、擴頻模塊、調制模塊。編碼模塊完成信息的RS編碼和卷積編碼;組幀模塊在經(jīng)過(guò)編碼的數據前面添加位同步和幀同步信息;直接序列擴頻模塊將信號頻譜擴展到一個(gè)很寬的頻段上;MSK調制模塊利用擴頻序列去調制載波,將擴頻調制信號搬移到射頻上去,然后經(jīng)過(guò)功率放大,D/A變換發(fā)送出去。
2 各個(gè)發(fā)射模塊的功能介紹及設計
2.1 編碼模塊設計
整個(gè)編碼實(shí)現由4級組成,分別是RS編碼、交織、并/串轉換和卷積編碼,如圖2所示。
評論