Affiliation:
1. Xi’an Polytechnic University
Abstract
Turbo Code is a channel coding with excellent error-correcting performance in the condition of low noise-signal ratio.It has a superior decoding performance approaching the Shannon limit by adopting the random coding and decoding. This paper focuses on Turbo code and its implementation with FPGA and deeply analyzes the decoding theory and algorithm of Turbo code. Firstly, it analyzes the decoding theory of Turbo code. Then, it discusses key issues in the process of implementation with the most excellent and complicated Max—log—MAP algorithm. At last, it ends up with the Turbo encoder and decoding algorithm which hardware is successfully implemented finally.
Publisher
Trans Tech Publications, Ltd.
Reference5 articles.
1. Y. Liu and G.X. Zhu: Development of Turbo Code, Information and Communications(A Treatise on Electricity and Magnetism, China 2006) p.68–73(In Chinese).
2. J. Sun and O.Y. Takeshita: IEEE Communication Letters (Boston, American, 2005)Vol. 9, pp.252-254.
3. P. Robertson, P. Hoeher and E. Villebrun: Optimal and sub-optimal maximum a posteriori algorithms suitable for turbo decoding(European Transactions on Telecommunications, August 8, 1997) pp.119-125.
4. C. Berrou: IEEE Transactions on Communications (Boston, American, 1996). pp.1261-1271.
5. Dolinar S. and Divsalar D. Weight: Distribution for Turbo Codes using random and nonrandom permutations(TDA Progress Report, 1995). pp.42-122.