• DocumentCode
    105706
  • Title

    Memristive Circuits for LDPC Decoding

  • Author

    Poikonen, J.H. ; Lehtonen, E. ; Laiho, M. ; Poikonen, J.K.

  • Author_Institution
    Dept. of Commun. & Networking (Comnet), Aalto Univ., Espoo, Finland
  • Volume
    4
  • Issue
    4
  • fYear
    2014
  • fDate
    Dec. 2014
  • Firstpage
    412
  • Lastpage
    426
  • Abstract
    We present design principles for implementing decoders for low-density parity check codes in CMOL-type memristive circuits. The programmable nonvolatile connectivity enabled by the nanowire arrays in such circuits is used to map the parity check matrix of an LDPC code in the decoder, while decoding operations are realized by a cellular CMOS circuit structure. We perform detailed performance analysis and circuit simulations of example decoders, and estimate how CMOL and memristor characteristics such as the memristor OFF/ON resistance ratio, nanowire resistance, and the total capacitance of the nanowire array affect decoder specification and performance. We also analyze how variation in circuit characteristics and persistent device defects affect the decoders.
  • Keywords
    CMOS integrated circuits; integrated circuit design; iterative decoding; memristor circuits; nanowires; parity check codes; CMOL-type memristive circuits; LDPC code; cellular CMOS circuit structure; decoders; decoding operations; device defects; low-density parity check codes; nanowire arrays; parity check matrix; programmable nonvolatile connectivity; CMOS integrated circuits; Iterative decoding; Memristors; Parity check codes; Iterative decoding; memristors; parity check codes;
  • fLanguage
    English
  • Journal_Title
    Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    2156-3357
  • Type

    jour

  • DOI
    10.1109/JETCAS.2014.2361071
  • Filename
    6922162