• DocumentCode
    1663860
  • Title

    Processor architecture for software implementation of multi-sector G-RAKE receivers for HSUPA wireless infrastructure

  • Author

    Sreedhar, D. ; Derby, J.H. ; Vega, A.J. ; Rogers, B. ; Johnson, Curtis L. ; Montoye, R.K.

  • Author_Institution
    Res. Div., IBM, USA
  • fYear
    2013
  • Firstpage
    2770
  • Lastpage
    2774
  • Abstract
    The high speed uplink packet access (HSUPA) wireless standard requires extremely high-performance signal processing in the baseband receiver, the most challenging being the chip rate rake receiver. In this paper we describe the architectural enhancements on the IBM´s PowerEN processor, to enable it to support the computational requirements of the rake receiver in a fully programmable and scalable fashion. A key feature of these enhancements is a bank-based very-large register file, with embedded single instruction multiple data (SIMD) support. This processor-in-regfile (PIR) strategy is implemented as local computation elements (LCEs) attached to each bank. This overcomes the limitation on the number of register file ports and at the same time enables high degree of parallelism. We show that these enhancements enable the integration of multi-sector HSUPA G-RAKE receivers on a single processor.
  • Keywords
    parallel processing; radio receivers; HSUPA wireless infrastructure; HSUPA wireless standard; IBM PowerEN processor; PIR strategy; SIMD support; architectural enhancements; bank based very large register file; baseband receiver; chip rate rake receiver; embedded single instruction multiple data; high speed uplink packet access; local computation elements; multisector HSUPA G-RAKE receivers; processor architecture; processor-in-regfile; signal processing; Computer architecture; Multiaccess communication; Parallel processing; Receivers; Registers; Vectors; Wireless communication; HSUPA; SDR; SIMD; Vector Processors; WCDMA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2013.6638161
  • Filename
    6638161