Skip to main content

A New Low Latency Parallel Turbo Decoder Employing Parallel Phase Decoding Method

  • Conference paper
Algorithms and Architectures for Parallel Processing (ICA3PP 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7440))

  • 1426 Accesses

Abstract

In this paper, a new parallel phase algorithm for parallel turbo decoder is proposed. Traditional sliding window turbo algorithm exchanges extrinsic information phase by phase, it will induce long decoding latency. The proposed algorithm exchanges extrinsic information as soon as it had been calculated half the frame size, thus, it can not only eliminate (De-)Interleaver delay but also save the storage space. For verifying the proposed parallel phase turbo decoder, we have used FPGA to emulate the hardware architectures, and designed this turbo decoder chip with TSMC 0.18μm 1P6M CMOS process. The gate count of this decoder chip is 128284. The chip size including I/O pad is 1.91×1.91mm2. The simulation result shows that, compared to traditional sliding window method, for different code size, parallel phase turbo decoding method has 51.23%~58.13% decoding time saved, with 8 iteration times at 100MHz working frequency.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 3GPP specifications. 3rd generation partnership project (2000), http://www.3GPP.org/

  2. DVB standards & bluebooks. Digital video broadcasting (2003), http://www.dvb.org/

  3. Berrou, C., Glavieux, A., Thitimajshima, P.: Near Shannon limit error-correcting coding and decoding: Turbo codes. In: Proc. IEEE Int. Commun. Conf., pp. 1064–1070 (1993)

    Google Scholar 

  4. Robertson, P., Villebrun, E., Hoeher, P.: A comparison of optimal and suboptimal MAP decoding algorithms operating in the log domain. In: IEEE Int. Conf. on Commun., vol. 2, pp. 1009–1013 (1995)

    Google Scholar 

  5. Dawid, H., Meyr, H.: Real-time algorithms and VLSI architectures for soft output MAP convolutional decoding. In: IEEE Int. Symp. on Personal, Indoor and Mobile Radio Commun., vol. 1, pp. 193–197 (1995)

    Google Scholar 

  6. Sun, Y., Zhu, Y., Goel, M., Cavallaro, J.R.: Configurable and scalable high throughput turbo decoder architecture for multiple 4G wireless standards. In: Proc. IEEE Int. Conf. Application-Specific Systems, Architectures and Processors, pp. 209–214 (July 2008)

    Google Scholar 

  7. Wang, L., Yang, H., Yang, H.: A novel method for parallel decoding of turbo codes. In: IEEE Int. Conf. Circuits and Systems for Communications, pp. 768–772 (2008)

    Google Scholar 

  8. Bahl, L.R., Cocke, J., Jelinek, F., Raviv, J.: Optimal Decoding of Linear Codes for Minimizing Symbol Error Rate. IEEE Trans. Inform. Theory 20, 284–287 (1974)

    Article  MathSciNet  MATH  Google Scholar 

  9. Viterbi, A.J.: An intuitive justification and a simplified implementation of the MAP decoder for convolutional codes. IEEE J. Select. Areas Commun. 16, 260–264 (1998)

    Article  Google Scholar 

  10. Lee, W.T., Chang, Y.C.: Turbo decoder design employing a new phase estimation hard decision stopping criterion method. In: Proc. IEEE Int. Conf. Computer Science and Information Technology, pp. 237–240 (June 2011)

    Google Scholar 

  11. Boutillon, E., Gross, W.J., Gulak, P.G.: VLSI architectures for the MAP algorithm. IEEE Trans. Commun. 51(2), 175–185 (2003)

    Article  Google Scholar 

  12. Lu, Y.C., Chen, T.C., Lu, E.H.: Low-latency turbo decoder design by concurrent decoding of component codes. In: IEEE Int. Conf. Innovative Computing Information and Control, pp. 533–536 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, WT., Chang, MS., Shen, WC. (2012). A New Low Latency Parallel Turbo Decoder Employing Parallel Phase Decoding Method. In: Xiang, Y., Stojmenovic, I., Apduhan, B.O., Wang, G., Nakano, K., Zomaya, A. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2012. Lecture Notes in Computer Science, vol 7440. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33065-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33065-0_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33064-3

  • Online ISBN: 978-3-642-33065-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics