Wear leveling in storage devices based on flash memories and related circuit, system, and method
US8099545B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Dec 20, 2010 |
| Grant date | Jan 17, 2012 |
| Priority date | — |
| Expiry date | Dec 20, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/7211
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A wear leveling solution is proposed for use in a storage device based on a flash memory. The flash memory includes a plurality of physical blocks, which are adapted to be erased individually. A corresponding method starts with the step for erasing one of the physical blocks. One of the physical blocks being allocated for storing data is selected; this operation is performed in response to the reaching of a threshold by an indication of a difference between a number of erasures of the erased physical block and a number of erasures of the selected physical block. At least the data of the selected physical block being valid is copied into the erased physical block. The selected physical block is then erased.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.