雙二進(jìn)制Turbo碼的FPGA實(shí)現(xiàn)
本文關(guān)鍵詞:雙二進(jìn)制Turbo碼的FPGA實(shí)現(xiàn)
更多相關(guān)文章: Turbo FPGA 軟輸入軟輸出 編譯碼
【摘要】:自Turbo碼1993年被提出后,由于其逼近Shannon信道容量極限的優(yōu)異性能,迅速成為信息論與編碼領(lǐng)域的研究熱點(diǎn)。與一般的二進(jìn)制Turbo碼相比,雙二進(jìn)制Turbo碼具有編碼效率高、糾錯(cuò)能力強(qiáng)、譯碼延遲小等優(yōu)勢(shì)。目前,雙二進(jìn)制Turbo碼已被大量地應(yīng)用于無(wú)線通信系統(tǒng)中。本文主要研究雙二進(jìn)制Turbo碼的譯碼算法和FPGA實(shí)現(xiàn)。論文首先介紹了雙二進(jìn)制Turbo碼的編譯碼原理及結(jié)構(gòu),并對(duì)譯碼算法進(jìn)行了推導(dǎo)和簡(jiǎn)化,便于硬件實(shí)現(xiàn)中降低復(fù)雜度和提高吞吐率。接著分析了影響性能的幾個(gè)關(guān)鍵要素,在軟件環(huán)境軟件下對(duì)不同參數(shù)的雙二進(jìn)制Turbo碼進(jìn)行了仿真,并對(duì)仿真數(shù)據(jù)進(jìn)行了分析。然后在硬件實(shí)現(xiàn)方面,根據(jù)雙二進(jìn)制Turbo碼的特性,對(duì)譯碼算法進(jìn)行了分析、改進(jìn),使用了基于軟輸入軟輸出的滑動(dòng)窗口增強(qiáng)型Max-Log-Map迭代譯碼算法,降低了譯碼時(shí)延和硬件中的資源消耗。在硬件方案設(shè)計(jì)中采用了模塊化的思想,針對(duì)譯碼中窗口同步控制較為復(fù)雜的問(wèn)題,采用了兩級(jí)模式,使得子模塊之間的關(guān)系更為簡(jiǎn)單,整個(gè)譯碼系統(tǒng)更易于調(diào)試。在設(shè)計(jì)和實(shí)現(xiàn)各子模塊時(shí),綜合考慮硬件實(shí)現(xiàn)復(fù)雜度、吞吐率以及時(shí)延,努力提高模塊的通用性并降低運(yùn)算的復(fù)雜度。最后在實(shí)際的硬件平臺(tái)上進(jìn)行驗(yàn)證,得到了理想的結(jié)果。
【關(guān)鍵詞】:Turbo FPGA 軟輸入軟輸出 編譯碼
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN911.22;TN791
【目錄】:
- 摘要5-6
- ABSTRACT6-9
- 符號(hào)對(duì)照表9-10
- 縮略語(yǔ)對(duì)照表10-13
- 第一章 緒論13-17
- 1.1 信道編碼的發(fā)展13-14
- 1.2 Turbo碼的發(fā)展及其應(yīng)用14-16
- 1.3 本文的研究?jī)?nèi)容與安排16-17
- 第二章 雙二進(jìn)制Turbo碼的編譯碼原理17-31
- 2.1 雙二進(jìn)制Turbo碼編碼原理17-20
- 2.1.1 Turbo碼編碼原理與框圖17-18
- 2.1.2 分量編碼器18-19
- 2.1.3 交織器19-20
- 2.1.4 刪余器20
- 2.2 雙二進(jìn)制Turbo碼譯碼原理及算法20-31
- 2.2.1 雙二進(jìn)制Turbo碼譯碼原理20-22
- 2.2.2 以符號(hào)為單位的譯碼算法22-26
- 2.2.3 以比特為單位的譯碼算法26-27
- 2.2.4 雙二進(jìn)制Turbo碼譯碼算法改進(jìn)27-31
- 第三章 雙二進(jìn)制Turbo碼性能分析31-41
- 3.1 雙二進(jìn)制Turbo碼軟件仿真模型31
- 3.2 編碼參數(shù)對(duì)雙二進(jìn)制Turbo碼性能影響31-34
- 3.2.1 交織對(duì)譯碼性能的影響31-33
- 3.2.2 碼率對(duì)譯碼性能的影響33-34
- 3.3 譯碼參數(shù)對(duì)雙二進(jìn)制Turbo碼性能影響34-36
- 3.3.1 譯碼算法對(duì)譯碼性能的影響34-35
- 3.3.2 迭代次數(shù)對(duì)譯碼性能的影響35-36
- 3.4 硬件實(shí)現(xiàn)參數(shù)對(duì)雙二進(jìn)制Turbo碼性能影響36-41
- 3.4.1 量化對(duì)譯碼性能的影響36-38
- 3.4.2 滑動(dòng)窗口大小對(duì)譯碼性能的影響38-41
- 第四章 雙二進(jìn)制Turbo碼編譯碼器的FPGA實(shí)現(xiàn)41-65
- 4.1 FPGA開(kāi)發(fā)設(shè)計(jì)與運(yùn)行環(huán)境簡(jiǎn)介41-42
- 4.2 雙二進(jìn)制Turbo碼編碼系統(tǒng)的實(shí)現(xiàn)42-44
- 4.2.1 Encoder1的實(shí)現(xiàn)42-43
- 4.2.2 Encoder2的實(shí)現(xiàn)43-44
- 4.2.3 RSC模塊44
- 4.3 雙二進(jìn)制Turbo碼譯碼系統(tǒng)的整體設(shè)計(jì)44-49
- 4.3.1 譯碼器頂層模塊的實(shí)現(xiàn)44-46
- 4.3.2 滑動(dòng)窗口算法設(shè)計(jì)和實(shí)現(xiàn)46-48
- 4.3.3 控制部分的實(shí)現(xiàn)48-49
- 4.4 雙二進(jìn)制Turbo碼譯碼器子模塊實(shí)現(xiàn)49-61
- 4.4.1 控制模塊49-52
- 4.4.2 狀態(tài)轉(zhuǎn)移度量計(jì)算模塊52-56
- 4.4.3 后向度量計(jì)算模塊56-59
- 4.4.4 前向度量和對(duì)數(shù)似然比計(jì)算模塊59-61
- 4.5 雙二進(jìn)制Turbo碼的硬件結(jié)果性能分析61-65
- 4.5.1 編碼系統(tǒng)性能分析61
- 4.5.2 譯碼系統(tǒng)性能分析61-65
- 第五章 總結(jié)與展望65-67
- 參考文獻(xiàn)67-71
- 致謝71-73
- 作者簡(jiǎn)介73-74
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 毛倩;曾小清;張樹(shù)京;;一種適用于二進(jìn)制循環(huán)不等保護(hù)碼的譯碼算法[J];計(jì)算機(jī)應(yīng)用;2007年S1期
2 張長(zhǎng)帥;宋黎定;劉泳;;低密度奇偶校驗(yàn)碼快速收斂譯碼算法研究[J];遙測(cè)遙控;2007年03期
3 李穎;魏急波;張煒;;球形譯碼算法中不均勻半徑分配方案及性能分析[J];國(guó)防科技大學(xué)學(xué)報(bào);2008年01期
4 李小文;彭德義;譚兵;王振宇;;長(zhǎng)期演進(jìn)系統(tǒng)中一種低復(fù)雜度球形譯碼算法[J];計(jì)算機(jī)應(yīng)用;2012年03期
5 毛新宇;程宇新;項(xiàng)海格;;混合的深度優(yōu)先及寬度優(yōu)先球形譯碼算法[J];重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年05期
6 張立軍;劉明華;盧萌;;低密度奇偶校驗(yàn)碼加權(quán)大數(shù)邏輯譯碼研究[J];西安交通大學(xué)學(xué)報(bào);2013年04期
7 周曼;林云;;一種基于統(tǒng)計(jì)裁剪的球形譯碼算法[J];廣東通信技術(shù);2013年05期
8 李穎;王欣;魏急波;;一種復(fù)數(shù)球形譯碼算法的仿真[J];系統(tǒng)仿真學(xué)報(bào);2006年10期
9 張培;;低密度奇偶校驗(yàn)碼及其譯碼算法實(shí)現(xiàn)[J];蘇州市職業(yè)大學(xué)學(xué)報(bào);2007年02期
10 章敏;唐寧;廖圣鵬;;Turbo CPM系統(tǒng)Log-MAP譯碼算法優(yōu)化[J];電子設(shè)計(jì)工程;2010年01期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前10條
1 肖海勇;畢光國(guó);;聯(lián)合檢測(cè)的均衡譯碼算法[A];通信理論與信號(hào)處理新進(jìn)展——2005年通信理論與信號(hào)處理年會(huì)論文集[C];2005年
2 劉海濤;程型清;李道本;;低復(fù)雜度復(fù)球譯碼檢測(cè)算法[A];通信理論與信號(hào)處理新進(jìn)展——2005年通信理論與信號(hào)處理年會(huì)論文集[C];2005年
3 梁棟;李冬霞;;一種改進(jìn)的Turbo碼Log-MAP譯碼算法[A];2006通信理論與技術(shù)新進(jìn)展——第十一屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2006年
4 張穎;岳殿武;;幾何Goppa碼的譯碼[A];第一屆中國(guó)高校通信類院系學(xué)術(shù)研討會(huì)論文集[C];2007年
5 周朝霞;王大勇;;一種高速并行的Turbo碼譯碼算法[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(下冊(cè))[C];2007年
6 童勝;王鵬;王單;王新梅;;LDPC碼量化和積譯碼的高效實(shí)現(xiàn)[A];現(xiàn)代通信理論與信號(hào)處理進(jìn)展——2003年通信理論與信號(hào)處理年會(huì)論文集[C];2003年
7 盧而輝;賴信q;謝德望;李肇嚴(yán);;可運(yùn)用于線性區(qū)塊碼之新式軟式判定譯碼算法[A];2005年海峽兩岸三地?zé)o線科技學(xué)術(shù)會(huì)論文集[C];2005年
8 路成業(yè);孫蓉;王新梅;;Turbo碼幾種譯碼算法中的量化分析[A];開(kāi)創(chuàng)新世紀(jì)的通信技術(shù)——第七屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2001年
9 朱敏;孟慶民;高西奇;;球形譯碼在MIMO-OFDM系統(tǒng)中的應(yīng)用[A];第九屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2004年
10 劉釗;李會(huì)勇;何子述;劉本永;;VBLAST的一種新的非線性譯碼算法[A];2006通信理論與技術(shù)新進(jìn)展——第十一屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集[C];2006年
中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 張亮;極化碼的譯碼算法研究及其應(yīng)用[D];浙江大學(xué);2016年
2 吳道龍;極化碼構(gòu)造與譯碼算法研究[D];西安電子科技大學(xué);2016年
3 林偉;多元LDPC碼:設(shè)計(jì)、構(gòu)造與譯碼[D];西安電子科技大學(xué);2012年
4 崔俊云;LDPC碼的構(gòu)造及其譯碼算法研究[D];西安電子科技大學(xué);2012年
5 黃海藝;低密度奇偶校驗(yàn)(LDPC)碼改進(jìn)譯碼算法研究[D];華南理工大學(xué);2013年
6 羅天放;通信系統(tǒng)中的Turbo碼及Turbo均衡問(wèn)題研究[D];哈爾濱工程大學(xué);2003年
7 王單;LDPC碼編譯碼算法研究[D];西安電子科技大學(xué);2006年
8 陳曉剛;現(xiàn)代編碼的性能分析與簡(jiǎn)化譯碼算法[D];北京郵電大學(xué);2010年
9 劉原華;LDPC碼的代數(shù)構(gòu)造及譯碼算法研究[D];西安電子科技大學(xué);2009年
10 胡樹(shù)楷;LDPC碼構(gòu)造及低復(fù)雜度譯碼算法研究[D];西安電子科技大學(xué);2012年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 吳海東;LDPC碼編譯碼算法研究[D];南京信息工程大學(xué);2015年
2 陳沛;基于DVB-RCS2的CPM信號(hào)接收關(guān)鍵技術(shù)研究[D];解放軍信息工程大學(xué);2014年
3 劉星;極化碼的譯碼算法研究及實(shí)現(xiàn)[D];南京大學(xué);2015年
4 劉珊珊;基于CMMB標(biāo)準(zhǔn)的LDPC編譯碼算法研究[D];吉林大學(xué);2016年
5 張祺顯;基于噴泉碼的衛(wèi)星通信方法研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2016年
6 賀雙梅;基于位翻轉(zhuǎn)的LDPC混合譯碼算法的研究[D];華南理工大學(xué);2016年
7 倪磊;極化碼編譯碼算法研究及譯碼算法FPGA實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2016年
8 龔宇;LTE-A中LDPC譯碼算法在可重構(gòu)平臺(tái)的實(shí)現(xiàn)與驗(yàn)證[D];東南大學(xué);2016年
9 楊強(qiáng)華;高清視頻傳輸中的高速LDPC譯碼算法的研究與設(shè)計(jì)[D];電子科技大學(xué);2016年
10 韓承昊;m序列的差錯(cuò)控制機(jī)理與譯碼算法及其在SDR平臺(tái)的實(shí)現(xiàn)[D];電子科技大學(xué);2016年
,本文編號(hào):582548
本文鏈接:http://sikaile.net/kejilunwen/wltx/582548.html