Method and system for storage address re-mapping for a memory device
US9396103B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 22, 2008 |
| Grant date | Jul 19, 2016 |
| Priority date | — |
| Expiry date | May 29, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/7208
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and system for storage address re-mapping is disclosed. The method includes allocating logical addresses in blocks of clusters and re-mapping logical addresses into storage address space, where short runs of data dispersed in logical address space are mapped in a contiguous manner into blocks in storage address space. Valid data is flushed from blocks having both valid and obsolete data to make new blocks available for receiving data when an available number of new blocks falls below a desired threshold. The system includes a host file system, processor executable instructions residing on a host separately from the host file system or residing on a flash memory device such as an embedded solid state disk, or a backend memory manager of the flash memory device that is configured to map data from a logical address space to complete blocks in storage address space in a contiguous manner.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.