• DocumentCode
    2896713
  • Title

    Instruction set support and algorithm-architecture for fully parallel multi-standard soft-output demapping on baseband processors

  • Author

    Li, Min ; Amin, Amir ; Appeltans, Raf ; Torrea, Rodolfo ; Cappelle, Hans ; Fasthuber, Robert ; Dejonghe, Antoine ; Van der Perre, Liesbet

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    2010
  • fDate
    6-8 Oct. 2010
  • Firstpage
    140
  • Lastpage
    145
  • Abstract
    Soft output demapping is crucial for emerging standards with Turbo or LDPC FEC schemes. Existing soft output demapping techniques incur several problems when implementing on state of the art baseband processors: (1) too many operations, the number of average operation per-bit is even higher than that of FFTs; (2) difficult to exploit the potential parallelism supported by baseband processors; (3) difficult to support the wide variety of modulation schemes in a flexible way. In our work we take an instruction set centric approach to tackle the challenge. First, the instruction set requirement is defined to support fully parallel and flexible soft demapping. Then the requirement is propagated to guide algorithm and micro-architecture co-design to implement the required functionality. We have studied theoretical potential and detailed implementations on state of the art baseband processors. On an ADRES architecture slightly evolved from, the proposed scheme improves the number of instructions by 20.4 ×, improves the number of cycles by 21.9 ×, and improves the number of memory operations by 5.9 ×.
  • Keywords
    fast Fourier transforms; forward error correction; instruction sets; parallel algorithms; parallel architectures; parity check codes; turbo codes; ADRES architecture; LDPC FEC schemes; algorithm architecture; art baseband processors; fully parallel multistandard soft output demapping; instruction set requirement; instruction set support; microarchitecture codesign; potential parallelism; turbo schemes; Algorithm design and analysis; Baseband; Generators; Modulation; Multiplexing; Program processors; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems (SIPS), 2010 IEEE Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1520-6130
  • Print_ISBN
    978-1-4244-8932-9
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2010.5624777
  • Filename
    5624777