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

基于FPGA的數字解擴解調模塊設計及實現

2008-04-12 00:00:00
現代電子技術 2008年5期

摘 要:提出了一種適用于直擴通信系統的解調解擴模塊。分析了該電路的基本原理及其實現技術,詳細討論了各電路模塊的設計實現方法,并采用自頂向下和模塊化的設計思想,利用Verilog語言,通過仿真和綜合,最后在FPGA上硬件實現。給出了電路實現后的仿真結果及RTL圖,結果表明該環路性能優良,能夠達到項目的設計指標要求,對工程設計有一定的參考價值。

關鍵詞:解擴;解調;Costas環;載波同步;FPGA;環路濾波器

中圖分類號:TN41,TP33 文獻標識碼:B

文章編號:1004373X(2008)0504303

Design and Realization of Digital Despread-Demodulator Based on FPGA

HE Xu,TIAN Zhong

(Research Institute of Electronic Science and Technology,University of Electronic Science Technology of China,Chengdu,610054,China)

Abstract:A despread-demodulator for Direct-Sequence Spread-Spectrum (DS-SS)system is introduced.The basic principle and realization technology of circuit is researched.Design of each submodels are described in detail.Up-down and modularization design thought are adopted during the design.The logical circuit of the circuit is implemented in FPGA chip with Verilog.The simulation results and RTL scheme are provided,the results show that high performance can be achieved by using this circuit.It achieves the target of project.The conclusion has reference value to engineering design.

Keywords:despread;demodulate;Costas loop;carrier synchronization;FPGA;loop filter

1 引 言

擴頻通信系統是將基帶信號的頻譜擴展到很寬的頻帶上,然后進行傳輸,通過增大頻帶寬度來提高信噪比的一種系統。由于擴頻系統具有抗干擾能力強、保密性高、截獲概率低、多址復用和任意選址等優點,在移動通信等諸多領域越來越受到重視。

在擴頻通信系統中,載波同步是擴頻接收機正常解調的前提,是擴頻通信中的一項關鍵性技術。常用的載波同步技術有平方環、Costas環和通用載波恢復環等。其中Costas環是跟蹤低信噪比的抑制載波信號的最佳裝置,也是現實中應用最多的一種。過去擴頻信號載波同步常采用模擬Costas環,但是模擬環常存在I,Q通道間幅相不平衡、必須初始校準等問題。采用全數字實現的環路能夠有效地避免這些問題 。

本文介紹一種全數字Costas環,他能夠很好地完成由BPSK調制的擴頻信號的載波同步和跟蹤,從而完成對調制信息的解擴解調。該電路具有可靠性高、體積小、功耗低、調試方便等優點。通過編程、綜合和仿真,最后在FPGA上硬件實現本模塊。測試結果表明,本模塊的各項指標均達到設計要求。

2 數字Costas環的基本原理

Costas環主要由數字下變頻器、解擴單元、積分-清零器(I-D)、數字鑒相器、數字環路濾波器(LPF)以及數字控制振蕩器(DDS)等模塊組成。

設輸入的BPSK調制信號為S(n)=APcos ωn,其中P為擴頻的PN碼,A為數據調制信號,ω為輸入載波角頻率,將輸入信號分別加到I路和Q路乘法器,分別與環路DDS產生的cos(ωn+φ)和sin(ωn+φ)相乘,則I,Q兩路乘法器輸出分別為:

當輸入信號中擴頻碼(PN碼)和來自碼同步環的擴頻碼精確同步的情況下,輸入信號通過解擴單元就可以去除擴頻碼,解擴后I,Q兩路輸出分別為:

最后通過低通濾波器濾去二倍頻,最終I,Q兩路輸出分別為:

可見,兩路乘法器的輸出均包含有調制信號,兩者相乘可消除調制信號的影響,再經環路濾波器濾波后可得DDS控制電壓:

由于DDS的控制電壓已經去除了基帶信號的成分,只受到相位誤差φ的控制(k為常數),所以可以對DDS進行準確的調整,實現對載波的精確同步和跟蹤。

3 數字Costas環各子模塊設計

從資源消耗和精度的綜合考慮,采用了8位的查找表(IP核)來生成正弦余弦波,所以從累加器輸出的相位信號必須截取高8位作為查找相位數據輸入到查找表,輸出正弦余弦信號也為8位。其具體實現結構如圖2所示。

3.2 解擴單元

由于在直擴通信系統中,只有在PN碼進入精確跟蹤之后,碼同步環路把精確PN碼鐘送入該環路的解擴單元完成擴頻碼片數據的解擴功能,載波同步環路才能開始工作。該模塊采用異或門來完成解擴(解擴方法與接收信號的擴頻方式有關)。

3.3 積分清零器

設置積分清零器的目的是為了去掉數字混頻后的高次諧波和實現擴頻增益。積分清零器實際上是由累積器和寄存器組成,積分清零數需要根據積分結果和擴頻增益而定,積分結果和積分時間跟信息速率有緊密的關系,并要求清零時鐘沿和采樣時鐘沿保持一致。

本設計中累加時鐘采用系統時鐘,清零時鐘采用信息速率時鐘。所以積分次數Dr=fclk/fd=3 060次,滿足增益要求。為了防止數據溢出,在進行累加前必須對輸入信號擴位,根據累加次數可以計算出輸出需要擴展12位。

3.4 數字鑒相器

數字鑒相器主要完成同相(I)支路信號的檢測。由于整個Costas環采用補碼運算,過零檢測就是判決積分清零器運算結果的符號位,并使得I支路的積分清零脈沖輸出過零點形成檢測脈沖。在運用中,我們采用判決I支路輸出信號的最高位的正、負符號位,從而形成了過零檢測脈沖。然后,該脈沖跟Q支路的輸出數據進行異或門鑒相,鑒相后的誤差信號送入環路濾波器。

3.5 數字環路濾波器

數字環路濾波器在環路中對輸入噪聲起抑制作用,并且對環路的校正速度還起到調節作用,因此對環路的性能起著關鍵作用,是需要進行參數調整的主要模塊。在本接收機中采用一階理想數字環路濾波器。該濾波器在其直流增益為無窮大而頻偏為常數的情況下可以實現零穩態相位誤差和頻率誤差。其結構如圖3所示。

在本設計中,取阻尼系數0.707,環路帶寬為BL=800 Hz,AD位數n=8,Q=228-1=0.015 625,積分清零器輸出與輸入位數之差B=28-16=12,D為清零率等于Dr,系統時鐘為48.96 MHz,DDS相位累加器字長N=32位,調整間隔取T等于一個符號周期為1/16K,可得環路增益K、濾波器固有頻率ωn、濾波器參數C1和C2,詳細推導見文獻[1]。

在FPGA實現中,為了避免過多使用乘法器占用FPGA資源和簡化硬件電路設計,C1和C2可用小數乘法來實現,這里用移位的方法來近似實現。即通過右移其相應指數的位數(取絕對值)來實現。

本設計中要求達到跟蹤1.5 kHz的頻偏,經過參數調整,實際選取C1=2-6,C2=2-10時,則分別右移6位和10位,頻偏在快捕帶外同步帶內,環路經過調整后鎖定;當選取C1=2-5,C2=2-9時,則分別右移5位和9位,頻偏處于快捕帶內,環路直接鎖定。

4 數字Costas環在FPGA上的實現

本設計采用Xilinx公司的Spartan3系列XC3S4000 FPGA,用Verilog語言編程,開發環境為Xilinx ISE 7.1i,仿真工具采用ModelSim 6.1a,綜合工具采用Synplify Pro 8.0。經過測試,該環路能夠鎖定的最大頻偏能夠達到2 kHz,實現載波同步。圖4為在ModelSim上仿真結果,由環路濾波器輸出曲線可知,環路鎖定(環路濾波器輸出穩定)時間大約為3 ms,滿足接收機設計指標要求。在Synplify平臺上綜合后的頂層RTL圖如圖5所示。[LL]

5 結 語

在擴頻通信系統中,數字Costas環結構簡單、性能優秀,能夠快速高效的實現載波同步從而實現調制信息的接擴解調。在整個系統中最關鍵的是環路濾波器的設計,對整個環路的性能起著重要作用。

本文中的Costas環已經在以FPGA為核心的硬件系統中運行,能夠精確實現載波的同步和跟蹤,且占用系統資源較少,動態范圍較大,測試結果達到預期的設計指標要求。本電路已成功地應用于某直擴通信接收機中,效果良好。

參考文獻

[1]張欣.擴頻通信數字基帶信號處理算法及其VLSI實現[M].北京:科學出版社,2004.

[2]張厥盛,鄭繼禹,萬心平.鎖相技術[M].西安:西安電子科技大學出版社,2003.

[3]曾一凡,李暉.擴頻通信原理[M].北京:機械工業出版社,2005.

[4]王誠.FPGA/CPLD設計工具:Xilinx ISE使用詳解[M].北京:人民郵電出版社,2004.

[5]Costas J P.Synchronous Communication[J].Proceedings of the IRE,1956,44(12):1 713-1 718.

[6]Michael S,Braasch A J,Van Dierendock.GPS Receiver Architectures and Measurements[J].Proceedings of the IEEE,1999,87(1):48-64.

[7]Chung B.Performance Analysis of An All-digital BPSK Direct Sequence Spread Spectrum IF Receiver Architecture[J].IEEE.S.Areas.Commun.,1993,11(9):1 614-1 631.

注:“本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文。”

主站蜘蛛池模板: 亚洲国产中文欧美在线人成大黄瓜| 国产精品爽爽va在线无码观看| 亚洲欧美一区二区三区麻豆| 黄色网页在线播放| 亚洲丝袜第一页| 国产在线观看高清不卡| 成人毛片在线播放| aⅴ免费在线观看| 亚洲视频二| 久久超级碰| 午夜精品久久久久久久99热下载| 成年人国产视频| 欧美一级高清免费a| 亚洲视频二| 亚洲Av综合日韩精品久久久| 亚洲AⅤ无码国产精品| 国产精品3p视频| 污网站在线观看视频| 日韩高清欧美| 亚洲午夜国产精品无卡| 在线视频亚洲色图| 性做久久久久久久免费看| 欧美日韩国产在线观看一区二区三区| 欧美日韩中文字幕在线| 亚洲天堂久久新| 亚洲视频四区| lhav亚洲精品| 国产激情无码一区二区三区免费| 欧美第一页在线| 777午夜精品电影免费看| 黄色网在线| 国产成人精品免费av| 91精品福利自产拍在线观看| h网站在线播放| 精品福利视频网| 无码免费的亚洲视频| 免费激情网址| 久久www视频| 国内精自视频品线一二区| 久久中文字幕不卡一二区| 国产福利小视频在线播放观看| 国产美女主播一级成人毛片| 亚洲精品福利视频| 日韩经典精品无码一区二区| 日韩小视频在线播放| 国产午夜不卡| 亚洲色图综合在线| 999国内精品久久免费视频| 天堂成人av| 国产精品一区二区国产主播| 国产91高清视频| 熟女视频91| 亚洲精品午夜天堂网页| 中文字幕av无码不卡免费| 91久久性奴调教国产免费| 久久国产精品影院| 国产一区二区丝袜高跟鞋| 在线免费无码视频| AV在线天堂进入| 国模在线视频一区二区三区| 久久精品国产精品青草app| 韩日免费小视频| 国产超碰在线观看| 婷婷99视频精品全部在线观看| 毛片免费在线| 久久精品一卡日本电影| 嫩草国产在线| 日韩福利视频导航| 亚洲久悠悠色悠在线播放| 玖玖免费视频在线观看| 亚洲精品福利网站| 1769国产精品视频免费观看| 一级毛片免费观看不卡视频| 一本色道久久88| 无码人妻热线精品视频| 女人18一级毛片免费观看| 久久婷婷六月| 亚洲精品你懂的| 精品撒尿视频一区二区三区| 国产精品露脸视频| 亚洲成人高清无码| 午夜少妇精品视频小电影|