07032087 is referenced by 43 patents and cites 39 patents.

Methods and apparatus for efficiently tracking the usage of physical blocks of non-volatile memory are disclosed. According to one aspect of the present invention, a method for maintaining a data structure that stores contents relating to the usage of physical blocks includes determining when to update the contents stored in the data structure, and obtaining a first differential erase count from the data structure when the contents are to be updated. The first differential erase count provides information on a number of times a first physical block has been erased. The method also includes determining a first actual erase count when the contents are to be updated. The first actual erase count is associated with a second physical block, and provides a number of times the second physical block has been erased. Finally, the method includes updating the first differential erase count when the contents are to be updated.

Title
Erase count differential table within a non-volatile memory system
Application Number
10/696228
Publication Number
7032087 (B1)
Application Date
October 28, 2003
Publication Date
April 18, 2006
Inventor
Farshid Sabet Sharghi
San Jose
CA, US
Bahman Qawami
San Jose
CA, US
Robert C Chang
Danville
CA, US
Agent
Anderson Levine & Lintel
Assignee
SanDisk Corporation
CA, US
IPC
G06F 12/00
View Original Source