×

Statistical distribution based variable-bit error correction coding

  • US 8,862,967 B2
  • Filed: 04/19/2012
  • Issued: 10/14/2014
  • Est. Priority Date: 03/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • in a data storage device that includes a memory, wherein the memory has a three-dimensional (3D) memory configuration, performing;

    providing user data to a variable-bit error correction coding (ECC) encoder that generates a first set of parity bits, wherein a first number of parity bits in the first set of parity bits is determined based on stored counts of read errors;

    storing the user data, the first set of parity bits, and a second set of parity bits to the memory;

    reading the user data and the first set of parity bits from the memory;

    initiating a first decode operation using the user data and the first set of parity bits; and

    in response to the first decode operation failing, accessing the second set of parity bits to initiate a second decode operation that uses the user data and the second set of parity bits.

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