Data rewriting method for flash memory using partial erases
First Claim
1. A data storage apparatus, comprising:
- a flash memory divided into sectors, each sector being completely erasable in a time T; and
a control unit that stores new data in the flash memory by executing a rewriting operation including erasing at least N sectors simultaneously for a time U less than the time T, where N is an integer greater than one, and writing the new data in a sector that has been erased N times, each time for the time U, and is now fully erased.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage apparatus includes a flash memory and a control unit that controls the rewriting of data in the flash memory. The flash memory is divided into sectors, each of which is completely erasable in a time T. During a rewriting operation, multiple sectors are erased simultaneously for a time U less than T, and new data are written in a sector that has undergone multiple erasures and is now fully erased. The new data typically replace data stored in a sector that proceeds to be erased during multiple rewriting operations. The duration of each rewriting operation is reduced because the erasing process lasts for time U instead of time T.
19 Citations
7 Claims
-
1. A data storage apparatus, comprising:
-
a flash memory divided into sectors, each sector being completely erasable in a time T; and
a control unit that stores new data in the flash memory by executing a rewriting operation including erasing at least N sectors simultaneously for a time U less than the time T, where N is an integer greater than one, and writing the new data in a sector that has been erased N times, each time for the time U, and is now fully erased. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification