• DocumentCode
    2011630
  • Title

    Design of a lattice decoder for MIMO systems in FPGA

  • Author

    Ma, Jing ; Huang, Xinming

  • Author_Institution
    Dept. of Electr. Eng., New Orleans Univ., LA, USA
  • fYear
    2004
  • fDate
    13-15 Oct. 2004
  • Firstpage
    24
  • Lastpage
    29
  • Abstract
    Hardware implementation of lattice decoding algorithms becomes a challenging task as the complexity of MIMO systems increases. This paper presents the design and implementation of a Schnorr-Euchner strategy based lattice decoder using an FPGA. This lattice decoding algorithm has high data dependency during the iterative closest lattice point search procedures. The parallelism of the algorithm is explored and efficient hardware architectures are developed with the decoding function on FPGA and the data preprocessing on DSP. The system prototype of the decoder shows that it supports 2.7 Mbits/s data rate on a Virtex2-1000 FPGA, and is about 4 times faster than a DSP-based lattice decoder. The bit error rate (BER) performance is also tested and verified with software simulation.
  • Keywords
    MIMO systems; error statistics; field programmable gate arrays; iterative decoding; parallel algorithms; 2.7 Mbit/s; BER performance; DSP data preprocessing; FPGA; MIMO wireless systems; Schnorr-Euchner strategy based lattice decoder; algorithm parallelism; bit error rate; high data dependency decoding algorithm; iterative closest lattice point search procedures; lattice decoding algorithm hardware implementation; Bit error rate; Data preprocessing; Digital signal processing; Field programmable gate arrays; Hardware; Iterative algorithms; Iterative decoding; Lattices; MIMO; Software prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2004. SIPS 2004. IEEE Workshop on
  • Print_ISBN
    0-7803-8504-7
  • Type

    conf

  • DOI
    10.1109/SIPS.2004.1363019
  • Filename
    1363019