可靠通信要求消息從信源到信宿盡量無誤傳輸,這就要求通信系統具有很好的糾錯能力,如使用差錯控制編碼。自仙農定理提出以來,先后有許多糾錯編碼被相繼提出,例如漢明碼,BCH碼和RS碼等,而C。Berrou等人于1993年提出的Turbo碼以其優異的糾錯性能成為通信界的一個里程碑。 然而,Turbo碼迭代譯碼復雜度大,導致其譯碼延時大,故而在工程中的應用受到一定限制,而并行Turbo譯碼可以很好地解決上述問題。本論文的主要工作是通過硬件實現一種基于幀分裂和歸零處理的新型并行Turbo編譯碼算法。論文提出了一種基于多端口存儲器的并行子交織器解決方法,很好地解決了并行訪問存儲器沖突的問題。 本論文在現場可編程門陣列(FPGA)平臺上實現了一種基于幀分裂和籬笆圖歸零處理的并行Turbo編譯碼器。所實現的并行Turbo編譯碼器在時鐘頻率為33MHz,幀長為1024比特,并行子譯碼器數和最大迭代次數均為4時,可支持8.2Mbps的編譯碼數掘吞吐量,而譯碼時延小于124us。本文還使用EP2C35FPGA芯片設計了系統開發板。該開發板可提供高速以太網MAC/PHY和PCI接口,很好地滿足了通信系統需求。系統測試結果表明,本文所實現的并行Turbo編譯碼器及其開發板運行正確、有效且可靠。 本論文主要分為五章,第一章為緒論,介紹Turbo碼背景和硬件實現相關技術。第二章為基于幀分裂和歸零的并行Turbo編碼的設計與實現,分別介紹了編碼器和譯碼器的RTL設計,還提出了一種基于多端口存儲器的并行子交織器和解交織器設計。第三章討論了使用NIOS處理器的SOC架構,使用SOC架構處理系統和基于NIOSII處理器和uC/0S一2操作系統的架構。第四章介紹了FPGA系統開發板設計與調試的一些工作。最后一章為本文總結及其展望。
資源簡介:可靠通信要求消息從信源到信宿盡量無誤傳輸,這就要求通信系統具有很好的糾錯能力,如使用差錯控制編碼。自仙農定理提出以來,先后有許多糾錯編碼被相繼提出,例如漢明碼,BCH碼和RS碼等,而C。Berrou等人于1993年提出的Turbo碼以其優異的糾錯性能成為通信界...
上傳時間: 2013-04-24
上傳用戶:ziyu_job1234
資源簡介:針對固定碼長Turbo碼適應性差的缺點,以LTE為應用背景,提出了一種幀長可配置的Turbo編譯碼器的FPGA實現方案。該設計可以依據具體的信道環境和速率要求調節信息幀長,平衡譯碼性能和系統時延。方案采用“自頂向下”的設計思想和“自底而上”的實現方法,對 Tu...
上傳時間: 2013-10-28
上傳用戶:d815185728
資源簡介:針對固定碼長Turbo碼適應性差的缺點,以LTE為應用背景,提出了一種幀長可配置的Turbo編譯碼器的FPGA實現方案。該設計可以依據具體的信道環境和速率要求調節信息幀長,平衡譯碼性能和系統時延。方案采用“自頂向下”的設計思想和“自底而上”的實現方法,對 Tu...
上傳時間: 2013-10-08
上傳用戶:回電話#
資源簡介:本文以Turbo碼編譯碼器的FPGA實現為目標,對Turbo碼的編譯碼算法和用硬件語言將其實現進行了深入的研究。 首先,在理論上對Turbo碼的編譯碼原理進行了介紹,確定了Max-log-MAF算法的譯碼算法,結合CCSDS標準,在實現編碼器時,針對標準中給定的幀長、碼率與交...
上傳時間: 2013-04-24
上傳用戶:haohaoxuexi
資源簡介:本文以Turbo碼譯碼器的FPGA實現為目標,對Turbo碼的迭代譯碼算法及用硬件語言實現其譯碼算法進行了深入研究。 本文首先在理論上對Turbo碼的編譯碼原理進行了深入的研究,并用C語言對其MAP譯碼算法進行了驗證仿真,接著就Turbo碼MAP算法的衍生算法即LOG_MAP和M...
上傳時間: 2013-04-24
上傳用戶:wengtianzhu
資源簡介:本文提出了一種高速Viterbi譯碼器的FPGA實現方案。這種Viterbi譯碼器的設計方案既可以制成高性能的單片差錯控制器,也可以集成到大規模ASIC通信芯片中,作為全數字接收的一部分。 本文所設計的Viterbi譯碼器采用了基四算法,與基二算法相比,其譯碼速率在理論...
上傳時間: 2013-04-24
上傳用戶:181992417
資源簡介:RS編譯碼器的DSP實現,首先用MATLAB仿真,最后在DSP上實現
上傳時間: 2017-02-10
上傳用戶:D&L37
資源簡介:一種自適應中值濾波器算法的FPGA實現!
上傳時間: 2014-01-03
上傳用戶:leixinzhuo
資源簡介:Viterbi譯碼器的FPGA實現代碼,來在國外大學論壇.
上傳時間: 2017-04-13
上傳用戶:維子哥哥
資源簡介:糾錯碼技術是一種通過增加一定冗余信息來提高信息傳輸可靠性的有效方法。RS碼是一種典型的糾錯碼,在線性分組碼中,它具有最強的糾錯能力,既能糾正隨機錯誤,也能糾正突發錯誤,在深空通信、移動通信、磁盤陣列、光存儲及數字視頻廣播(DVB)等系統中具有廣泛...
上傳時間: 2013-07-20
上傳用戶:xinshou123456
資源簡介:三篇關于Viterbi FPGA編譯碼器的優化設計文檔: 1、Viterbi譯碼器的FPGA設計實現與優化.pdf 2、Viterbi譯碼器的低功耗設計.pdf 3、基于FPGA的高速并行Viterbi譯碼器的設計與實現.pdf
上傳時間: 2013-11-27
上傳用戶:邶刖
資源簡介:基于VHDL語言的HDB3碼編譯碼器的設計 HDB3 碼的全稱是三階高密度雙極性碼,它是數字基帶傳輸中的一種重要碼型,具有頻譜中無直流分量、能量集中、提取位同步信息方便等優點。HDB3 碼是在AMI碼(極性交替轉換碼)的基礎上發展起來的,解決了AMI碼在連0碼過多時...
上傳時間: 2015-12-21
上傳用戶:jeffery
資源簡介: 本課題首先研究了常規的RS譯碼器的算法,確定在關鍵方程的計算中采用一種新改進的BM算法,然后提出了基于復數基的有限域快速并行乘法器和利用冪指數相減進行除法計算的有限域除法器,通過這些優化方法提高了RS譯碼器的速度,減少了譯碼延時和硬件資源使用...
上傳時間: 2013-06-29
上傳用戶:gokk
資源簡介:隨著移動終端、多媒體、Internet網絡、通信,圖像掃描技術的發展,以及人們對圖象分辨率,質量要求的不斷提高,用軟件壓縮難以達到實時性要求,而且會帶來因傳輸大量原始圖象數據帶來的帶寬要求,因此采用硬件實現圖象壓縮已成為一種必然趨勢。而熵編碼單元作...
上傳時間: 2013-05-19
上傳用戶:吳之波123
資源簡介:Turbo碼是一種低信噪比條件下也能達到優異糾錯性能的信道編碼。早期為了強調Turbo碼接近香農限的優異性能,研究的碼字長度非常大[1~2],存在譯碼復雜度大、譯碼時延長等問題。突發數據通信以傳輸中小長度的數據報文業務為主,所以突發通信中的Turbo碼的碼長...
上傳時間: 2013-12-09
上傳用戶:yuchunhai1990
資源簡介: 本文對于全并行Viterbi譯碼器的設計及其FPGA實現方案進行了研究,并最終將用FPGA實現的譯碼器嵌入到某數字通信系統之中?! ∈紫冉榻B了卷積碼及Viterbi譯碼算法的基本原理,并對卷積碼的糾錯性能進行了理論分析。接著介紹了Viterbi譯碼器各個模塊實現的...
上傳時間: 2013-07-30
上傳用戶:13913148949
資源簡介:該論文討論如何采用一種串行無逆的Berlekamp-Massey(BM)算法,設計應用于DVB系統中的RS(204,188)信道編碼/解碼電路,并通過FPGA的驗證.RS解碼器的設計采用無逆BM算法,并利用串行方式來實現,不僅避免了求逆運算,而且只需用3個有限域乘法器就可以實現,大大的降低...
上傳時間: 2013-08-05
上傳用戶:BOBOniu
資源簡介:本文以某型號接收機的應用為背景,主要論述了如何實現基于FPGA的參數化的Viterbi譯碼器的知識產權(IP)核。文中詳細論述了譯碼器的內部結構、VerilogHDL(硬件描述語言)實現、仿真測試等。這些可變的參數包括:碼型、ACS(加比選)單元的數目、軟判決比特數、回溯...
上傳時間: 2013-04-24
上傳用戶:waizhang
資源簡介:一種OFDM調制解調器的FPGA實現基于現代OFDM的書籍比較少
上傳時間: 2013-08-30
上傳用戶:yzy6007
資源簡介:這是一個有關哈夫曼編/譯碼器的課程設計, 原題參見青華大學出版社出版、嚴巍敏主編的數據結構題集(c語言版)
上傳時間: 2014-01-27
上傳用戶:fandeshun
資源簡介:Huffman編解碼器的模擬實現 應用Huffman算法實現模擬編解碼器,程序實現對輸入的一篇英文文章(以 .txt文件讀入),輸出Huffman 碼流(以 .txt文件輸出),最好能實現譯碼過程。程序語言可以選用C、 VC或C++。
上傳時間: 2013-12-25
上傳用戶:變形金剛
資源簡介:一種OFDM調制解調器的FPGA實現基于現代OFDM的書籍比較少
上傳時間: 2015-09-09
上傳用戶:huql11633
資源簡介:基于SystemView的漢明碼編譯碼器的仿真
上傳時間: 2013-12-22
上傳用戶:wlcaption
資源簡介:基于FPGA自適應高速RS編譯碼器的IP核設計
上傳時間: 2016-05-10
上傳用戶:asdkin
資源簡介:該程序是RS編譯碼器的MATLAB仿真程序,里面有對程序的詳細說明和解釋。包括編碼算法和譯法算法的原理,流程以及代碼實現。對掌握RS碼有非常好的學習價值。
上傳時間: 2013-12-31
上傳用戶:爺的氣質
資源簡介:基于vhdl的hdb3編譯碼器的設計與實現
上傳時間: 2014-01-13
上傳用戶:2525775
資源簡介:huffman 編譯碼器的實現,能夠做到壓縮率為80
上傳時間: 2013-12-26
上傳用戶:baiom
資源簡介:卷積編碼是深空通信系統和無線通信系統中常用的一種編碼方式。Viterbi碼算法是卷積碼的一種最大似然譯碼算法,它按照最大似然譯碼準則,在網格圖上找出一條最大似然路徑來得到譯碼結果。本設計的主要內容是3比特軟判決Viterbi譯碼器的FPGA實現,設計是采用硬...
上傳時間: 2013-07-02
上傳用戶:壞天使kk
資源簡介:無線局域網(WLAN,Wireless Local Area Network)是未來移動通信系統的重要組成部分.為了滿足用戶高速率、方便靈活的接入互聯網的需求,WLAN的研究和建設正在世界范圍內如火如荼的展開.由于擺脫了有線連接的束縛,無線局域網具有移動性好、成本低和不會出現線纜故...
上傳時間: 2013-06-19
上傳用戶:xinzhch
資源簡介:針對目前RTP協議,提出的一種MPEG流封裝成協議包的具體實現方法,是一篇不錯的文章。
上傳時間: 2015-11-22
上傳用戶:zhaiye