超高速概率計(jì)算Turbo譯碼器的原理和設(shè)計(jì)及性能
本文選題:Turbo碼 切入點(diǎn):ASIC 出處:《電子科技大學(xué)》2014年碩士論文
【摘要】:在3G及更高級(jí)的移動(dòng)通信中的信道編碼方案為Turbo碼。隨著移動(dòng)通信標(biāo)準(zhǔn)對(duì)通信速率突出更高的要求,Turbo基帶芯片也必須做的更快。然而,由于Turbo譯碼的復(fù)雜度比較高,要想提高譯碼速度通常只能靠加倍邏輯門的數(shù)量來實(shí)現(xiàn),而基帶芯片的面積畢竟有限,僅僅靠提高面積總會(huì)遇到瓶頸。為了解決這個(gè)辦法,概率計(jì)算技術(shù)被引入,從而提供一種新的譯碼思路。相比于傳統(tǒng)的加權(quán)二進(jìn)制來表示一個(gè)數(shù)據(jù),概率計(jì)算使用一串隨機(jī)碼流來表示數(shù)據(jù);谶@一點(diǎn)我們做了如下幾點(diǎn)工作。一是理解并仿真了傳統(tǒng)的Turbo譯碼算法中的max-log-MAP算法。論文中探討了使用概率計(jì)算方法實(shí)現(xiàn)時(shí)有可能出現(xiàn)的問題,并通過對(duì)計(jì)算過程中的參數(shù)加以限制解決了這個(gè)問題。之后設(shè)計(jì)了幾個(gè)概率計(jì)算器件,并分析了性能。仿真結(jié)果指出這些器件的關(guān)鍵指標(biāo)會(huì)對(duì)算法的精確度有影響,于是通過軟件仿真確定了它們的參數(shù)。同時(shí),我們也使用仿真程序測試了概率計(jì)算譯碼算法的性能,發(fā)現(xiàn)與理想算法相比概率計(jì)算方法僅有0.1dB的損失。接著使用硬件語言設(shè)計(jì)整個(gè)譯碼器。在確定了確定了硬件架構(gòu),自底向上編寫了各個(gè)部件之后,通過仿真軟件驗(yàn)證了各個(gè)模塊以及整體的有效性,得到的結(jié)果與軟件仿真的結(jié)果相同。最后采用130nm工藝觀察所占用資源以及性能。通過使用前端軟件完成了代碼綜合,確定了此設(shè)計(jì)能夠在100MHz的時(shí)鐘的情況下達(dá)到600Mbps的速度,若使用先進(jìn)工藝則能非常容易的達(dá)到4G要求。通過將這個(gè)數(shù)據(jù)與實(shí)際使用的譯碼器的數(shù)據(jù)相比較得知本設(shè)計(jì)有大約50%的加速比。
[Abstract]:In 3G and more advanced mobile communication, the channel coding scheme is Turbo code. With the requirement of higher communication rate in mobile communication standard, turbo baseband chip must also be done faster. However, because of the high complexity of Turbo decoding, In order to improve the decoding speed, we usually have to double the number of logic gates, but the area of baseband chip is limited after all, only by increasing the area will encounter a bottleneck. To solve this problem, probability calculation technology has been introduced. This provides a new way of decoding. Compared with the traditional weighted binary to represent a data, Probabilistic computation uses a series of random bit streams to represent data. Based on this, we do the following work. First, we understand and simulate the max-log-MAP algorithm in the traditional Turbo decoding algorithm. In this paper, we discuss the use of probabilistic calculation method. Problems that may arise when implementing, This problem is solved by limiting the parameters in the calculation process. Then several probability calculators are designed and the performance is analyzed. The simulation results show that the key parameters of these devices will affect the accuracy of the algorithm. At the same time, we also use the simulation program to test the performance of the probability calculation decoding algorithm. It is found that compared with the ideal algorithm, the probability calculation method has only the loss of 0.1dB. Then, the whole decoder is designed using hardware language. After the hardware architecture is determined and the components are written from bottom to top, The validity of each module and the whole system is verified by the simulation software, and the result is the same as that of the software simulation. Finally, the resource and performance are observed by the 130nm process. The code synthesis is accomplished by using the front-end software. It is determined that this design can achieve the speed of 600Mbps in the case of 100MHz clock, It is easy to meet the 4G requirement by using advanced technology. By comparing this data with that of the actual decoder, we know that this design has a speedup of about 50%.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN911.22;TN929.5
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 咖啡貓;巧用TURBO鍵方便超頻[J];電腦愛好者;2000年06期
2 譚明新,徐根深;差錯(cuò)非均勻保護(hù)turbo碼[J];哈爾濱工程大學(xué)學(xué)報(bào);2001年04期
3 曲波;;TURBO C語言的初級(jí)編程[J];微處理機(jī);1991年04期
4 俞泉華;中文方式下TURBO C及其圖形功能的使用[J];微計(jì)算機(jī)應(yīng)用;1992年03期
5 江森,孫洪,李坪;一種新穎的用于Turbo均衡的均衡器[J];通信學(xué)報(bào);2003年12期
6 李茂沛;周廷顯;;基于兩種信息融合的turbo碼幀同步器研究[J];南京理工大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年06期
7 陳星,劉正熙;TURBO BASIC使用的一些技巧[J];電腦與微電子技術(shù);1994年01期
8 ;APPLICATION OF NEURAL NETWORK INVERSE CONTROL SYSTEM IN TURBO DECODING[J];Journal of Electronics(China);2007年01期
9 ;Ping-pong effects study in PIC turbo joint detection for TDD CDMA[J];Journal of Systems Engineering and Electronics;2009年02期
10 陳星,劉正熙;TURBO BASIC使用的一些技巧[J];微型電腦應(yīng)用;1994年04期
相關(guān)會(huì)議論文 前5條
1 譚明新;徐根深;;非等保護(hù)能力turbo碼[A];中國電子學(xué)會(huì)第七屆學(xué)術(shù)年會(huì)論文集[C];2001年
2 劉勝興;許肖梅;;水聲跳頻通信系統(tǒng)中Turbo性能研究[A];中國聲學(xué)學(xué)會(huì)2006年全國聲學(xué)學(xué)術(shù)會(huì)議論文集[C];2006年
3 陳國泰;余輪;陳長汶;鄭海峰;;基于變長滑窗的turbo碼譯碼[A];2005通信理論與技術(shù)新進(jìn)展——第十屆全國青年通信學(xué)術(shù)會(huì)議論文集[C];2005年
4 Yuxin Cheng;Lei Zhang;Haige Xiang;;An Improved MMSE Turbo Equalization with Matched Filter Based on Hybrid Soft Feedback Interference Concelation[A];proceedings of 2010 3rd International Conference on Computer and Electrical Engineering (ICCEE 2010 no.2)[C];2012年
5 胡軼;楊晶;方建安;;基于MATLAB仿真的Turbo譯碼性能分析[A];上海市化學(xué)化工學(xué)會(huì)2006年度學(xué)術(shù)年會(huì)論文摘要集[C];2006年
相關(guān)重要報(bào)紙文章 前3條
1 ;TI的“turbo Wi-Fi”正在失去發(fā)展動(dòng)力?[N];計(jì)算機(jī)世界;2002年
2 《網(wǎng)絡(luò)世界》記者 岑義濤;內(nèi)外兼修 華為安全開啟Turbo模式[N];網(wǎng)絡(luò)世界;2013年
3 閆;貝爾實(shí)驗(yàn)室推Turbo解碼器[N];計(jì)算機(jī)世界;2003年
相關(guān)博士學(xué)位論文 前3條
1 陳俊;基于turbo碼的光無線通信系統(tǒng)研究[D];華中科技大學(xué);2007年
2 Kazi Takpaya;[D];華南理工大學(xué);2003年
3 江森;Turbo原理在信道調(diào)制、均衡中的應(yīng)用研究[D];武漢大學(xué);2004年
相關(guān)碩士學(xué)位論文 前10條
1 余樂;Multi-turbo碼的研究[D];浙江大學(xué);2008年
2 任康;基于turbo碼的Slepian-Wolf編碼技術(shù)的研究[D];西安電子科技大學(xué);2007年
3 滕鵬偉;基于TURBO原則的UWB信道估計(jì)與接收機(jī)研究[D];蘇州大學(xué);2006年
4 閆晉鋒;TURBO編碼技術(shù)及其在OFDM系統(tǒng)中的應(yīng)用研究[D];西安科技大學(xué);2005年
5 孫潔;空時(shí)網(wǎng)格碼及空間turbo碼研究[D];電子科技大學(xué);2005年
6 丁金鵬;一種新的TURBO碼編譯碼器結(jié)構(gòu)的研究及其在AWGN信道中的性能仿真[D];北京郵電大學(xué);2008年
7 金小龍;基于SW-LOG-MAP算法的TURBO譯碼器算法研究和RTL實(shí)現(xiàn)[D];電子科技大學(xué);2007年
8 楊桐;卷積碼和差分調(diào)制級(jí)聯(lián)編碼的Turbo檢測[D];南京理工大學(xué);2007年
9 甫榆;高吞吐率Turbo譯碼器設(shè)計(jì)與實(shí)現(xiàn)[D];西南交通大學(xué);2014年
10 陳緒斌;高性能Turbo譯碼器的研究與實(shí)現(xiàn)[D];復(fù)旦大學(xué);2012年
,本文編號(hào):1659320
本文鏈接:http://sikaile.net/kejilunwen/wltx/1659320.html