• DocumentCode
    2433175
  • Title

    MIMO Accelerator: A design flow for a programmable MIMO decoder architecture

  • Author

    Ali, Mohamd ; Mohammed, Karim ; Daneshrad, Babak

  • Author_Institution
    Wireless Integrated Syst. Res. (WISR) Lab., UCLA, Los Angeles, CA, USA
  • fYear
    2009
  • fDate
    1-4 Nov. 2009
  • Firstpage
    1292
  • Lastpage
    1296
  • Abstract
    We present a complete design flow for a novel programmable MIMO decoding architecture. The architecture uses a reconfigurable vector-coarse processing core with integrated dynamic scaling, combined with a novel memory access scheme that utilizes properties of matrix processing to afford both flexibility and single cycle access to vector operands. The architecture delivers DSP-like programmability while delivering PDP (power-delay-product) and area/energy efficiency that is three orders of magnitude higher than a DSP and on the same order of magnitude as dedicated ASIC designs. The hardware architecture is user reconfigurable; allowing independent control over the structure, word length, size of the processor, vector dimensions, and flexible memory access . The hardware configuration process is aided through a tool flow that feeds back real-time information on expected resources and performance, as well as allowing the automatic generation of hardware configurations from a target program. The design cycle of MIMO decoders is accelerated through both the architecture, which allows programmability approaching DSP and performance approaching dedicated hardware, and the hardware configuration flow which allows rapid analysis of hardware design tradeoffs.
  • Keywords
    MIMO communication; decoding; DSP-like programmability; MIMO accelerator; MIMO decoders; design flow; flexible memory access; hardware architecture; hardware configuration flow; independent control; integrated dynamic scaling; matrix processing; memory access scheme; power-delay-product; programmable MIMO decoder architecture; programmable MIMO decoding architecture; reconfigurable vector-coarse processing core; user reconfigurable; vector dimensions; Acceleration; Application specific integrated circuits; Automatic control; Decoding; Digital signal processing; Energy efficiency; Feeds; Hardware; MIMO; Size control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2009 Conference Record of the Forty-Third Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-5825-7
  • Type

    conf

  • DOI
    10.1109/ACSSC.2009.5469935
  • Filename
    5469935