TPC譯碼算法研究及FPGA實(shí)現(xiàn)
[Abstract]:In communication systems, channel coding is usually used to improve system performance. Turbo product code (TPC) is a simple coding method with good BER performance and complete theoretical derivation. It is widely used in practice. Nowadays, high performance codec chips have been widely used in communication, information storage and so on. However, due to the blockage of technology, high performance Turbo codec chips can not be obtained in China. Code and decode chips need to be driven by the main control chip in the engineering, and the corresponding wiring space and I / O resources are assigned to them. Therefore, based on the reasonable algorithm, the system can save resources and achieve high speed parallel processing through FPGA, and it has good portability. Based on the basic theory of TPC, this paper analyzes the traditional theory, and studies the effect of decoding parameters on decoding output. The main purpose of adjusting the existing decoding algorithms from the point of view of logic design is to design a codec system with high decoding speed, stable performance and low resource consumption. The main decoding algorithms of TPC are studied as follows: the hard decision algorithm can be applied to special single-bit transmission systems and has good performance under the condition of high signal-to-noise ratio (SNR). In the implementation of FPGA, the structure is simple, the decoding delay is small and the resource is low. On the basis of preserving the above advantages, error pattern adjustment and iterative method are used to improve the bit error rate (BER) performance. In this paper, the performance of the algorithm is verified by Matlab simulation, as well as the FPGA logic sequence diagram to further implement the algorithm and verify the results. On the basis of soft decision with good BER performance, the parameters affecting decoding speed and performance in decoding process are studied. The simulation results are verified by Matlab. Under the condition that the BER performance is not affected as much as possible, some adjustments are made from mathematical calculation, decoding structure, decoding parameters and decoding flow. Finally, the design of code and decode system with high throughput and good portability is realized by FPGA logic optimization.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TN911.22;TN791
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 黨小宇;陶靜;虞湘賓;楊鵬程;;一種低復(fù)雜度Turbo乘積碼自適應(yīng)Chase譯碼算法[J];電子與信息學(xué)報(bào);2014年03期
2 董政;鞏克現(xiàn);葛臨東;;低復(fù)雜度和低譯碼時(shí)延TPC迭代譯碼算法[J];四川大學(xué)學(xué)報(bào)(工程科學(xué)版);2012年02期
3 劉曉明;黃小平;;低復(fù)雜度的Turbo乘積碼迭代譯碼研究[J];計(jì)算機(jī)工程與應(yīng)用;2011年31期
4 鐘志;張微微;單明廣;;一種TPC硬判決譯碼改進(jìn)算法研究[J];哈爾濱工業(yè)大學(xué)學(xué)報(bào);2011年05期
5 竇高奇;高俊;劉冰;;準(zhǔn)循環(huán)LDPC碼快速編譯碼算法及DSP實(shí)現(xiàn)[J];解放軍理工大學(xué)學(xué)報(bào)(自然科學(xué)版);2008年04期
6 徐建武;王紅星;胡昊;;Turbo乘積碼技術(shù)及其性能研究[J];現(xiàn)代電子技術(shù);2008年15期
相關(guān)碩士學(xué)位論文 前4條
1 范祥;兩種加權(quán)迭代譯碼算法研究及其應(yīng)用[D];電子科技大學(xué);2012年
2 王福剛;Turbo乘積碼編譯碼算法研究及其DSP實(shí)現(xiàn)[D];電子科技大學(xué);2011年
3 盧磊;TPC編譯碼的技術(shù)研究及其FPGA實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2010年
4 戰(zhàn)偉東;Turbo乘積碼編譯碼算法研究及其FPGA實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2009年
,本文編號(hào):2199385
本文鏈接:http://www.sikaile.net/kejilunwen/xinxigongchenglunwen/2199385.html