×

NON-VOLATILE MEMORY WITH GUIDED SIMULATED ANNEALING ERROR CORRECTION CONTROL

  • US 20080244367A1
  • Filed: 03/31/2007
  • Published: 10/02/2008
  • Est. Priority Date: 03/31/2007
  • Status: Active Grant
First Claim
Patent Images

18. A non-volatile memory system, comprising:

  • a set of non-volatile storage elements; and

    managing circuitry in communication with the set of storage elements, the managing circuitry reads the set of storage elements by;

    detecting state information for the set of non-volatile storage elements;

    providing one or more code words based on the state information;

    detecting one or more errors associated with the one or more code words;

    performing a number of iterations of decoding for said one or more code words, wherein decoding includes assigning reliability metrics to bits of the one or more code words and adjusting the reliability metrics for subsequent decoding iterations in an attempt to decrease said one or more errors; and

    after the number of iterations, simulating annealing for the one or more code words, wherein simulating annealing includes providing at least a pseudo-random adjustment to one or more of said reliability metrics.

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