Logical to physical address mapping in storage systems comprising solid state memory devices
US9256527B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 25, 2011 |
| Grant date | Feb 9, 2016 |
| Priority date | — |
| Expiry date | Feb 28, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/7201
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The present idea provides a high read and write performance from/to a solid state memory device. The main memory of the controller is not blocked by a complete address mapping table covering the entire memory device. Instead such table is stored in the memory device itself, and only selected portions of address mapping information are buffered in the main memory in a read cache and a write cache. A separation of the read cache from the write cache enables an address mapping entry being evictable from the read cache without the need to update the related flash memory page storing such entry in the flash memory device. By this design, the read cache may advantageously be stored on a DRAM even without power down protection, while the write cache may preferably be implemented in nonvolatile or other fail-safe memory. This leads to a reduction of the overall provisioning of nonvolatile or fail-safe memory and to an improved scalability and performance.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.