• DocumentCode
    648929
  • Title

    Error detection and correction using LDPC in parallel Hopfield networks

  • Author

    Anton, Constantin ; Ionescu, L. ; Tutanescu, Ion ; Mazare, Alin ; Serban, G.

  • Author_Institution
    Electron., Comput. & Electr. Eng. Fac., Univ. of Pitesti, Pitesti, Romania
  • fYear
    2013
  • fDate
    11-13 Oct. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Low Density Parity Check (LDPC) coding is a classical method for the detection and correction of errors. Its problem is the relatively complex operations which must be performed at encoding, and especially at decoding, to detect and correct errors caused by communication channels. We present a solution for the errors correction using regular LDPC and Hopfield network-based associative memories. Our solution solves this problem by using an associative memory based on the Hopfield network on the decoding stage, which stores the correct code words. This memory tends to transform the code words received with errors in errors free code words. We improved the ability of the associative memory by storing the code words in a specific format (pairs with their inverses, the constant number of “1” bits). These conditions are met by using LDPC coding. To be viable in communications, which require real-time correction, our proposed solution has used Hopfield networks operating in parallel, fully integrated into the Field Programmable Gates Array (FPGA) circuit.
  • Keywords
    Hopfield neural nets; content-addressable storage; error correction; error detection; field programmable gate arrays; parity check codes; FPGA circuit; Hopfield network based associative memories; associative memory; code words; communication channels; error correction; error detection; field programmable gate array circuit; low density parity check; parallel Hopfield networks; regular LDPC coding; FPGA; Hopfield neural networks; associative memories; regular LDPC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Electronics Engineering (ISEEE), 2013 4th International Symposium on
  • Conference_Location
    Galati
  • Type

    conf

  • DOI
    10.1109/ISEEE.2013.6674380
  • Filename
    6674380