×

Multi-State Symbol Error Correction in Matrix Based Codes

  • US 20090172501A1
  • Filed: 03/10/2009
  • Published: 07/02/2009
  • Est. Priority Date: 03/03/2006
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for correcting errors in a sequence of k n-state data symbols, an n-state symbol being represented by a signal, with n>

  • 2, and k≧

    1, comprising;

    a memory enabled to store instructions;

    a processor that retrieves and executes instructions from the memory to perform the steps of;

    receiving on an input a plurality of signals representing the sequence of k n-state symbols and p n-state check symbols with p>

    k, each of the signals representing p n-state check symbols being generated by an implementation of one of p independent reversible n-state expressions using the k n-state symbols as variables;

    determining as an independent step which of up to p of the k n-state data symbols are potentially in error; and

    solving as an independent step up to p independent n-state expressions to determine an n-state value for the up to p of the k n-state symbols that are potentially are in error, wherein the solving applies at least an implementation of an n-state reversible logic function that is determined by an n by n truth table.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×