新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA的定時同步算法設計

        基于FPGA的定時同步算法設計

        作者: 時間:2014-05-13 來源:網絡 收藏

        5 算法實現

        本文引用地址:http://www.104case.com/article/246738.htm

        在Matlab仿真性能得到保證的前提下,文中對該算法進行了硬件實現,并取得了良好的效果。算法硬件實現流程,如圖7所示。

         

         

        信號源部分使用信號發生器產生300 MHz的BPSK信號,A/D采樣率為1.2 GHz,A/D直接對基帶信號以4倍的符號率采樣,匹配濾波的滾降系數為0.5,數字處理部分采用Xilinx公司的Virtex-4系列芯片。算法實現消耗8%的Slices以及14%的DSP48s。

        使用Chipscope觀察,當信噪比為15 dB時,定時同步前后的星座圖對比如圖8所示。

         

         

        6 結束語

        設計了基于數字濾波平方的全數字接收機定時同步方法,定時同步環路主要由定時誤差提取、定時控制與內插濾波器3部分組成。其中定時誤差是由基帶采樣信號進行離散傅里葉變換提取得到,并且文中設計了一種適用于高速通信下的并行實現結構,內插系數由定時控制模塊計算的小數間隔確定,從定時控制模塊計算出的整數間隔相當于重采樣時鐘,對內插后的信號進行采樣,即可得到同步數據。數字濾波平方法屬于非數據輔助型,對載波不敏感,可以先于載波同步進行,算法實現結構屬于前饋式,適合于突發通信、運算簡單、系統實現方便,Matlab仿真與硬件實現結果表明,該設計方案可以較好地解決定時問題。

        fpga相關文章:fpga是什么


        c++相關文章:c++教程


        數字濾波器相關文章:數字濾波器原理

        上一頁 1 2 下一頁

        關鍵詞: FPGA Gardner

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 牙克石市| 蓬溪县| 沈阳市| 佛坪县| 左云县| 长春市| 光山县| 宜阳县| 靖江市| 铁力市| 清流县| 卢湾区| 巴塘县| 缙云县| 富蕴县| 平和县| 西贡区| 东平县| 宁南县| 准格尔旗| 荣昌县| 射阳县| 钟山县| 临沧市| 正镶白旗| 枣庄市| 罗定市| 翁牛特旗| 电白县| 高碑店市| 怀集县| 三门峡市| 岗巴县| 佛冈县| 万源市| 易门县| 闽清县| 宝山区| 武威市| 榕江县| 原阳县|