×

Method and apparatus for performing error correction on data read from a multistate memory

  • US 6,209,113 B1
  • Filed: 09/01/1998
  • Issued: 03/27/2001
  • Est. Priority Date: 10/18/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of operating a multistate memory cell, the cell having one of 4 states, the method comprising:

  • reading the cell to generate a voltage signal indicative of the state of the cell, the voltage signal being in one of a sequence of voltage subranges Li<

    Hi in a voltage range of X volts defined from a minimum voltage, wherein i is an integer from 1 through 4, and wherein L1 is approximately 0 percent of X volts, H1 is approximately 24 percent of X volts, L2 is approximately 25 percent of X volts, H2 is approximately 49 percent of X volts, L3 is approximately 50 percent of X volts, H3 is approximately 74 percent of X volts, L4 is approximately 75 percent of X volts, and H4 is approximately 100 percent of X volts;

    encoding the voltage signal into one of a sequence of encoded signals E1, E2, E3, and E4, each of the encoded signals representing a unique ordered set of binary bits; and

    performing error detection and correction on the encoded signal to detect errors in the encoded signal and to correct correctable errors in the encoded signal.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×