×

Wear-leveling in non-volatile storage systems

  • US 6,985,992 B1
  • Filed: 10/28/2002
  • Issued: 01/10/2006
  • Est. Priority Date: 10/28/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for allocating non-volatile memory, the non-volatile memory being substantially divided into elements, the method comprising:

  • grouping the elements into at least a first group, a second group, and a third group, wherein the first group includes erased elements with relatively low wear and the second group includes erased elements with relatively high wear;

    determining when a first element included in the third group is to be replaced by a second element included in the first group;

    copying contents associated with the first element into the second element obtained from the first group when it is determined that the first element is to be substantially replaced by the second element;

    erasing contents of the first element from the first element; and

    associating the second element with the third group, wherein associating the second element with the third group includes disassociating the second element from the first group.

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