MIMO accelerator: a design flow for a programmable MIMO decoder architecture

  • Authors:
  • Mohamed Ali;Karim Mohammed;Babak Deneshard

  • Affiliations:
  • Wireless Integrated System Research Lab, UCLA, Los Angeles, California;Wireless Integrated System Research Lab, UCLA, Los Angeles, California;Wireless Integrated System Research Lab, UCLA, Los Angeles, California

  • Venue:
  • Asilomar'09 Proceedings of the 43rd Asilomar conference on Signals, systems and computers
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

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 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 configurations 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.