• DocumentCode
    3232235
  • Title

    Achieving near-MLD performance with soft information-set decoders implemented in FPGAs

  • Author

    Gortan, Antonio ; Jasinski, Ricardo P. ; Godoy, Walter, Jr. ; Pedroni, Volnei A.

  • Author_Institution
    Dept. of Electron. Eng., UTFPR, Curitiba, Brazil
  • fYear
    2010
  • fDate
    6-9 Dec. 2010
  • Firstpage
    312
  • Lastpage
    315
  • Abstract
    This paper describes a design strategy that makes viable hardware implementations of Information-Set (IS)-based decoders with near-MLD performance. This is achieved through three main developments: i) a criterion that reduces the number of candidate codewords, without significant performance loss; ii) a modified, hardware-friendlier version of the Dorsch algorithm; and iii) detailed circuit analysis and optimization in all critical parts (matrix manipulators, data sorter, data memory, and data path) that comprise the final circuit. The proposed architecture was implemented in FPGA devices, for several code sizes, showing speeds from 80 MHz (for large codes) to 160 MHz (for small codes), and efficient resources usage, with the number of LUTs ranging from 400 (for small codes) to 5,600 (large codes). In pipelined operation, the number of clock cycles to decode a received word is equal to m (number of candidate codewords).
  • Keywords
    codecs; field programmable gate arrays; table lookup; Dorsch algorithm; FPGA devices; circuit analysis; data memory; data path; data sorter; information-set-based decoders; matrix manipulators; near-MLD performance; optimization; soft information-set decoders; Performance evaluation; Throughput; Block codes; Dorsch algorithm; FPGA; VHDL; hardware implementation; information set decoding; soft-decision;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (APCCAS), 2010 IEEE Asia Pacific Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4244-7454-7
  • Type

    conf

  • DOI
    10.1109/APCCAS.2010.5775037
  • Filename
    5775037