×

Flash memory Device Error Correction Code Controllers and Related Methods and Memory Systems

  • US 20080168319A1
  • Filed: 03/29/2007
  • Published: 07/10/2008
  • Est. Priority Date: 01/08/2007
  • Status: Active Grant
First Claim
Patent Images

1. An error correction code (ECC) controller for a flash memory device that stores M-bit data per memory cell, M being a positive integer equal to or greater than 2, the ECC controller comprising:

  • an encoder that is configured to generate first ECC data in response to input data that is to be stored in the flash memory device using a first error correction scheme and that is configured to generate second ECC data in response to the input data using a second error correction scheme; and

    a decoder that is configured to calculate the number of errors in data read from the flash memory device and to correct the errors in the read data using one of the first ECC data or the second ECC data selectively according to the number of the errors.

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