Advertisement

Simulation Acceleration in Wireless Baseband Processing

  • Timo Lehnigk-Emden
  • Matthias Alles
  • Torben Brack
  • Norbert Wehn
Chapter

Abstract

The Monte Carlo method is state-of-the art to verify the performance of wireless communication systems. Statistical simulations for various signal-to-noise (SNR) operation points are mandatory. Bit error rates (BERs) of 10−9 or even lower require the simulation of tens to hundreds of thousands of blocks for a single SNR operating point. Therefore, system simulation in wireless baseband processing is a challenging task. For example, analyzing the error floor in DVB-S2 LDPC channel-decoding systems needs several weeks of simulation time for one specific set of code parameters. Design validation of hardware architectures is challenging as well for the same reasons. We will present different techniques for accelerating system simulation with emphasis on channel decoding techniques by distributed software simulation , accelerated simulation using the cell processor, and hardware-assisted acceleration using FPGAs . Moreover, we will show how design validation of such systems can be accelerated by rapid prototyping.

Keywords

Check Node Additive White Gaussian Noise Channel Cell Processor Thread Level Synergistic Processor Element 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Meyr, H., Moeneclaey, M., Fechtel, S.: Digital Communication Receivers. Wiley, New York, NY, (1998), ISBN 0–471–50275–8.Google Scholar
  2. 2.
    Dahlgren, F.: In: 9th International Forum on Embedded MPSoC and Multicore, Technological Trends, Design Constraints and Architectural Challenges in Mobile Phone Platforms, ST-Ericsson, http://www.mpsoc-forum.org/2009/slides/Dahlgren.pdf, October (2009).
  3. 3.
    Rowen, C.: In: 9th International Forum on Embedded MPSoC and Multicore, Technological Trends, Energy-Efficient LTE Baseband with Extensible Dataplane Processor Units, Tensilica, USA, http://www.mpsoc-forum.org/2009/slides/Rowen.pdf, October (2009).
  4. 4.
    van Berkel, K.: In: Proceedings of IEEE Conference Design, Automation and Test in Europe (DATE ’09), Multi Core for Mobile Phone, Nice, France (2009).Google Scholar
  5. 5.
    Müller, S., Schreger, M., Kabutz, M., Alles, M., Kienle, F., When, N.: In: Proceedings of IEEE Conference Design, Automation and Test in Europe (DATE ’09), A Novel LDPC Decoder for DVB-S2 IP, Nice, France, pp. 1308–1313, (2009).Google Scholar
  6. 6.
    (ETSI), E. T. S. I. Digital Video Broadcasting (DVB) Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications, EN 302 307 V1.1.2.Google Scholar
  7. 7.
  8. 8.
    High Level Synthesis Tool “Catapult C Synthesis”, Mentor Graphics, http://www.mentor.com/products/esl/high_level_synthesis/catapult_synthesis/upload/Catapult_DS.pdf.
  9. 9.
    Alles, M., Lehnigk-Emden, T., Brehm, C., When, N.: In: Proceedings of EDA Workshop 2009, A Rapid Prototyping Environment for ASIP Validation in Wireless Systems, VDE, Dresden, Germany, pp. 43–48, (2009), ISBN 978–3-8007–3165–7.Google Scholar

Copyright information

© Springer Science+business Media, LLC 2010

Authors and Affiliations

  • Timo Lehnigk-Emden
    • 1
  • Matthias Alles
    • 1
  • Torben Brack
    • 2
  • Norbert Wehn
    • 3
  1. 1.Microelectronic Systems Design Research GroupUniversity of KaiserslauternKaiserslauternGermany
  2. 2.University of KaiserslauternKaiserslauternGermany
  3. 3.Microelectronic Systems Design Research GroupUniversity of KaiserslauternKaiserslauternGermany

Personalised recommendations