亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

VITERBI

  • 基于FPGA的VITERBI譯碼器設計與實現.rar

    卷積碼是廣泛應用于衛星通信、無線通信等多種通信系統的信道編碼方式。VITERBI算法是卷積碼的最大似然譯碼算法,該算法譯碼性能好、速度快,并且硬件實現結構比較簡單,是最佳的卷積碼譯碼算法。隨著可編程邏輯技術的不斷發展,使用FPGA實現VITERBI譯碼器的設計方法逐漸成為主流。不同通信系統所選用的卷積碼不同,因此設計可重配置的VITERBI譯碼器,使其能夠滿足多種通信系統的應用需求,具有很重要的現實意義。 本文設計了基于FPGA的高速VITERBI譯碼器。在對VITERBI譯碼算法深入研究的基礎上,重點研究了VITERBI譯碼器核心組成模塊的電路實現算法。本設計中分支度量計算模塊采用只計算可能的分支度量值的方法,節省了資源;加比選模塊使用全并行結構保證處理速度;幸存路徑管理模塊使用3指針偶算法的流水線結構,大大提高了譯碼速度。在Xilinx ISE8.2i環境下,用VHDL硬件描述語言編寫程序,實現(2,1,7)卷積碼的VITERBI譯碼器。在(2,1,7)卷積碼譯碼器基礎上,擴展了VITERBI譯碼器的通用性,使其能夠對不同的卷積碼譯碼。譯碼器根據不同的工作模式,可以對(2,1,7)、(2,1,9)、(3,1,7)和(3,1,9)四種廣泛運用的卷積碼譯碼,并且可以修改譯碼深度等改變譯碼器性能的參數。 本文用Simulink搭建編譯碼系統的通信鏈路,生成測試VITERBI譯碼器所需的軟判決輸入。使用ModelSim SE6.0對各種模式的譯碼器進行全面仿真驗證,Xilinx ISE8.2i時序分析報告表明譯碼器布局布線后最高譯碼速度可達200MHz。在FPGA和DSP組成的硬件平臺上進一步測試譯碼器,譯碼器運行穩定可靠。最后,使用Simulink產生的數據對本文設計的VITERBI譯碼器的譯碼性能進行了分析,仿真結果表明,在同等條件下,本文設計的VITERBI譯碼器與Simulink中的VITERBI譯碼器模塊的譯碼性能相當。

    標簽: VITERBI FPGA 譯碼器

    上傳時間: 2013-06-24

    上傳用戶:myworkpost

  • 全并行VITERBI譯碼器的FPGA實現

      本文對于全并行VITERBI譯碼器的設計及其FPGA實現方案進行了研究,并最終將用FPGA實現的譯碼器嵌入到某數字通信系統之中。  首先介紹了卷積碼及VITERBI譯碼算法的基本原理,并對卷積碼的糾錯性能進行了理論分析。接著介紹了VITERBI譯碼器各個模塊實現的一些經典算法,對這些算法的硬件結構設計進行優化并利用FPGA實現,而后在QuartusⅡ平臺上對各模塊的實現進行仿真以及在Matlab平臺上對結果進行驗證。最后給出VITERBI譯碼模塊應用在實際系統上的誤碼率測試性能結果。  測試結果表明,系統的誤碼率達到了工程標準的要求,從而驗證了譯碼器設計的可靠性,同時所設計的基于FPGA實現的全并行VITERBI譯碼器適用于高速數據傳輸的應用場合。

    標簽: VITERBI FPGA 并行 譯碼器

    上傳時間: 2013-07-30

    上傳用戶:13913148949

  • IEEE80211a物理層關鍵技術研究——FIR濾波器與VITERBI譯碼器的FPGA實現

    無線局域網(WLAN,Wireless Local Area Network)是未來移動通信系統的重要組成部分.為了滿足用戶高速率、方便靈活的接入互聯網的需求,WLAN的研究和建設正在世界范圍內如火如荼的展開.由于擺脫了有線連接的束縛,無線局域網具有移動性好、成本低和不會出現線纜故障等特點.該文對無線局域網的主流協議IEEE 802.11a的物理層實現技術進行了系統的研究和分析,并采用可編程ASIC器件FPGA,設計實現了物理層基帶處理的關鍵模塊,為今后形成具有自主知識產權的IP核奠定了基礎.該文研究內容得到了天津市信息化辦公室"寬帶無線局域網關鍵技術研究"項目經費的支持.該文在對IEEE 802.11a協議深入研究的基礎上,提出了物理層的實現方案和功能模塊劃分.重點研究了實現基帶處理的關鍵模塊:FIR濾波器、卷積碼編碼器以及(2,1,7)VITERBI譯碼器的實現算法和硬件結構.在VITERBI譯碼器的設計中,

    標簽: VITERBI 80211a 80211 IEEE

    上傳時間: 2013-06-19

    上傳用戶:xinzhch

  • 高速VITERBI譯碼器的FPGA實現

    本文提出了一種高速VITERBI譯碼器的FPGA實現方案。這種VITERBI譯碼器的設計方案既可以制成高性能的單片差錯控制器,也可以集成到大規模ASIC通信芯片中,作為全數字接收的一部分。 本文所設計的VITERBI譯碼器采用了基四算法,與基二算法相比,其譯碼速率在理論上約提升一倍。加一比一選單元是VITERBI譯碼器最主要的瓶頸所在,本文在加一比一選模塊中采用了全并行結構的設計方法,這種方法雖然增加了硬件的使用面積,卻有效的提高了譯碼器的速率。在幸存路徑管理部分采用了兩路并行回溯的設計方法,與寄存器交換法相比,回溯算法更適用于FPGA開發設計。為了提高譯碼性能,減小譯碼差錯,本文采用較大譯碼深度的回溯算法以保證幸存路徑進行合并。實現了基于FPGA的誤碼測試儀,在FPGA內部完成誤碼驗證和誤碼計數的工作。 與基于軟件實現譯碼過程的DSP芯片不同,FPGA芯片完全采用硬件平臺對VITERBI譯碼器加以實現,這使譯碼速率得到很大的提升。針對于具體的FPGA硬件實現,本文采用了硬件描述語言VHDL來完成設計。通過對譯碼器的綜合仿真和FPGA實現驗證了該方案的可行性。譯碼器的最高譯碼輸出速率可以達到60Mbps。

    標簽: VITERBI FPGA 譯碼器

    上傳時間: 2013-04-24

    上傳用戶:181992417

  • (2,1,9)軟判決VITERBI譯碼器的設計與FPGA實現

    卷積碼是無線通信系統中廣泛使用的一種信道編碼方式。VITERBI譯碼算法是一種卷積碼的最大似然譯碼算法,它具有譯碼效率高、速度快等特點,被認為是卷積碼的最佳譯碼算法。本文的主要內容是在FPGA上實現約束長度為9,碼率為1/2,采用軟判決方式的VITERBI譯碼器。 本文首先介紹了卷積碼的基本概念,闡述了VITERBI算法的原理,重點討論了決定VITERBI算法復雜度和譯碼性能的關鍵因素,在此基礎上設計了采用“串-并”結合運算方式的VITERBI譯碼器,并在Altera EP1C20 FPGA芯片上測試通過。本文的主要工作如下: 1.對輸入數據采用了二比特四電平量化的軟判決方式,對歐氏距離的計算方法進行了簡化,以便于用硬件電路方式實現。 2.對ACS運算單元采用了“串-并”結合的運算方式,和全并行的設計相比,在滿足譯碼速度的同時,節約了芯片資源。本文中提出了一種路徑度量值存儲器的組織方式,簡化了控制模塊的邏輯電路,優化了系統的時序。 3.在幸存路徑的選擇輸出上采用了回溯譯碼方法,與傳統的寄存器交換法相比,減少了寄存器的使用,大大降低了功耗和設計的復雜度。 4.本文中設計了一個仿真平臺,采用Modelsim仿真器對設計進行了功能仿真,結果完全正確。同時提出了一種在被測設計內部插入監視器的調試方法,巧妙地利用了Matlab算法仿真程序的輸出結果,提高了追蹤錯誤的效率。 5.該設計在Altera EP1C20 FPGA芯片上通過測試,最大運行時鐘頻率110MHz,最大譯碼輸出速率10.3Mbps。 本文對譯碼器的綜合結果和Altera設計的VITERBI譯碼器IP核進行了性能比較,比較結果證明本文中設計的VITERBI譯碼器具有很高的工程實用價值。

    標簽: VITERBI FPGA 軟判決 譯碼器

    上傳時間: 2013-07-23

    上傳用戶:葉山豪

  • 參數化VITERBI譯碼器的FPGA實現

    本文以某型號接收機的應用為背景,主要論述了如何實現基于FPGA的參數化的VITERBI譯碼器的知識產權(IP)核。文中詳細論述了譯碼器的內部結構、VerilogHDL(硬件描述語言)實現、仿真測試等。這些可變的參數包括:碼型、ACS(加比選)單元的數目、軟判決比特數、回溯深度等。用戶可以根據自己的需要設置不同的參數由開發工具生成不同的譯碼器用于不同的系統。  本文的創新之處在于,針對FPGA的內部結構提出了一種新的累加度量RAM的組織形式,大大節省了嵌入式RAM塊;提出了一種新的累加度量值的歸一化辦法;此外還給出了用Matlab建模得到軟判決信息輔助仿真工具進行電路仿真的方法,大大提高了仿真的速度。  所設計的(2,1,7)連續型5比特軟判決譯碼器已經應用于某型號接收機,經受了實際應用的考驗產生了巨大的經濟效益。

    標簽: VITERBI FPGA 參數 譯碼器

    上傳時間: 2013-04-24

    上傳用戶:waizhang

  • 卷積編碼及基于DSP的VITERBI譯碼器設計

    ·卷積編碼及基于DSP的VITERBI譯碼器設計

    標簽: VITERBI DSP 卷積 編碼

    上傳時間: 2013-04-24

    上傳用戶:Jason1990

  • VITERBI的FPGA實現

    VITERBI的FPGA實現,南京理工大學的一篇碩士論文,很有參考價值。文件為.nh類型。

    標簽: VITERBI FPGA

    上傳時間: 2013-08-20

    上傳用戶:molo

  • VITERBI編解碼器的完整vhdl代碼

    論文格式,內含VITERBI編解碼器的完整vhdl代碼,文件為.nh格式

    標簽: VITERBI vhdl 編解碼器 代碼

    上傳時間: 2013-09-03

    上傳用戶:qiaoyue

  • VITERBI譯碼器的一種fpga實現

    VITERBI譯碼器的一種fpga實現.是一個cs252\r\n的project的result\r\n供大家研究用

    標簽: VITERBI fpga 譯碼器

    上傳時間: 2013-09-06

    上傳用戶:dsgkjgkjg

主站蜘蛛池模板: 金山区| 登封市| 遂溪县| 铁力市| 武义县| 册亨县| 如皋市| 马山县| 乐山市| 金堂县| 金川县| 洛川县| 老河口市| 河东区| 高陵县| 资源县| 怀化市| 江西省| 怀远县| 从江县| 攀枝花市| 宣化县| 如东县| 昔阳县| 永修县| 闻喜县| 贞丰县| 当阳市| 湟中县| 盘锦市| 汉川市| 瓦房店市| 昌吉市| 丹凤县| 体育| 嘉荫县| 扶余县| 新化县| 黄山市| 福建省| 锦州市|