Skip to main content
Log in

Abstract

Today's communications systems especially in the field of wireless communications rely on many different algorithms to provide applications with constantly increasing data rates and higher quality. This development combined with the wireless channel characteristics as well as the invention of turbo codes has particularly increased the importance of interleaver algorithms. In this paper, we demonstrate the feasibility to exploit the hardware parallelism in order to accelerate the interleaving procedure. Based on a heuristic algorithm, the possible speedup for different interleavers as a function of the degree of parallelism of the hardware is presented. The parallelization is generic in the sense that the assumed underlying hardware is based on a parallel datapath DSP architecture and therefore provides the flexibility of software solutions.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. C. Berrou, A. Glavieux, and P. Thitimajshima, “Near Shannon Limit Error-Correcting Coding and Decoding: Turbo-Codes (1),” in IEEE International Conference on Communications (ICC), Geneva, Switzerland, vol. 2, May 1993, pp. 1064–1070.

    Article  Google Scholar 

  2. L. Horvath, I.B. Dhaou, H. Tenhumen, and J. Isoaho, “A Novel, High-Speed, Reconfigurable Demapper-Symbol Deinterleaver Architecture for DVB-T,” in IEEE International Symposium on Circuits and Systems (ISCAS), Orlando, USA, vol. 4, May 1999, pp. 382–385.

    Google Scholar 

  3. G. Masera, G. Piccinini, M.R. Roch, and M. Zamboni, “VLSI Architectures for Turbo Codes,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems,vol. 7, Sept. 1999, pp. 369–379.

    Article  Google Scholar 

  4. J.L. Ramsey, “Realization of Optimum Interleavers,” IEEE Transactions on Information Theory,vol. IT-16, May 1970, pp. 338–345.

    Article  Google Scholar 

  5. G.D. Forney, Interleavers, US Patent 3652998, March 1972.

  6. G.D. Forney, Jr, “Burst-Correcting Codes for the Classic Bursty Channel,” IEEE Transactions on Communications Technology, vol. COM-19, 1971, pp. 772–781.

    Article  Google Scholar 

  7. R. Garello, G. Montorsi, S. Benedetto, and G. Cancellieri, “Interleaver Properties and Their Applications to the Trellis Complexity Analysis of Turbo Codes,” IEEE Transactions on Communications, vol. 49, 2001, pp. 793–807.

    Article  MATH  Google Scholar 

  8. C. Heegard and S.B. Wicker, Turbo Coding, Kluwer Academic Publishers, 1999.

  9. European Telecommunications Standards Institute (ETSI). European Digital Cellular Telecommunications System (Phase 1); GSM Full Rate Speech Transcoding (GSM 06.10), 1995. ETSI GTS 06.10 V3.2.0 (1995-01).

  10. The Institute of Electrical and Electronics Engineers. Supplement to IEEE Std 802.11a-1999, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, High-speed Physical Layer in the 5 GHz Band, 2000. ISO/IEC 8802-11:1999/Amd 1:2000(E).

  11. 3rd Generation Partnership Project: Technical Specification Group. Multiplexing and Channel Coding (FDD)— Technical Specification, Mar. 2000. TS 25.212 V3.2.0.

  12. Motorola/Agere Systems. SC140 DSP Core Reference Manual, Apr. 2001. Revision 2.

  13. Texas Instruments. TMS320C6000 CPUand Instruction Set Reference Guide, Oct. 2000. Literature Number SPRU189F.

  14. G.P. Fettweis, M.H. Weiss, W. Drescher, U. Walther, F. Engel, S. Kobayashi, and T. Richter, “Breaking New Grounds Over 3000 MOPS: A Broadband Mobile Multimedia Modem DSP,” in International Conference on Signal Processing, Applications & Technology (ICSPAT),Toronto, Canada, 13-16 Sept. 1998, pp. 1547–1551.

  15. M.H. Weiss, F. Engel, and G.P. Fettweis, “A New Scalable DSP Architecture for System on Chip (soc) Domains,” in IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Phoenix, Arizona, vol. 4, 15-19 March 1999, pp. 1945–1948.

    Google Scholar 

  16. T. Richter, W. Drescher, F. Engel, S. Kobayashi, V. Nikolajevic, M.H. Weiss, and G.P. Fettweis, “A Platform-Based Highly Parallel Digital Signal Processor,” in IEEE Custom Integrated Circuits Conference (CICC), San Diego, CA, USA, 6-9 May 2001.

  17. M.H. Weiss and G.P. Fettweis, “Dynamic Codewidth Reduction for VLIW Instruction Set Architectures in Digital Signal Processors,” in 3rd International Workshop in Signal and Image Processing, Manchester, UK, 6-9 Nov. 1996, pp. 517–520.

  18. M.A. Bickerstaff, D. Garrett, T. Prokop, C. Thomas, B. Widdup, G. Zhou, L.M. Davis, G. Woodward, C. Nicol, and R.-H. Yan, “A Unified Turbo/Viterbi Channel Decoder for 3GPP Mobile Wireless in 0.18 µ m CMOS,” IEEE Journal of Solid-State Circuits,vol. 37, no. 11, 2002, pp. 1555–1563.

    Article  Google Scholar 

  19. T. Richter and G.P. Fettweis, “Parallel Interleaving on Parallel DSP Architectures,” in IEEE Workshop on Signal Processing Systems (SiPS), San Diego, CA, USA, 16-18 Oct. 2002, pp. 195–200.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Richter, T., Fettweis, G.P. Interleaving on Parallel DSP Architectures. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 39, 161–173 (2005). https://doi.org/10.1023/B:VLSI.0000047278.94280.c3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:VLSI.0000047278.94280.c3

Navigation