Methods, devices and systems for variable size logical page management in a solid state drive
US9507523B1 · kind B1 · utility
Assignees
Inventors
Key dates
| Filing date | Oct 12, 2012 |
| Grant date | Nov 29, 2016 |
| Priority date | — |
| Expiry date | Aug 21, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/7208
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data storage device may comprise an array of flash memory devices comprising a plurality of blocks, each comprising a plurality of physical pages. A controller may be coupled to and configured to program and read data from the array responsive to host commands. The controller may be configured to store data in a plurality of logical pages (L-Pages) of different sizes, each associated with an L-Page number that is configured to enable the host to logically reference data stored in one or more of the physical pages; and maintain a logical-to-physical address translation map configured to enable the controller to determine a location, within one or more physical pages, of the data referenced by each L-Page number. The translation map may comprise a plurality of mapping entries arranged by L-Page numbers, each comprising a complete starting physical address of an L-Page within one of the physical pages.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.