Hardware support to track and transition flash LUNs into SLC mode
US9971537B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 26, 2016 |
| Grant date | May 15, 2018 |
| Priority date | — |
| Expiry date | Oct 26, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG11C7/20
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for tracking and transitioning flash memory modes, performed by a storage system, is provided. The method includes tracking memory modes of a plurality of portions of flash memory, on a per portion basis, in a data structure in a first memory and determining, based on the data structure, whether the tracked memory mode of a portion of flash memory matches a memory mode for an I/O (input/output) command relating to the flash memory. The method includes sending at least one command to the flash memory to change the memory mode of the portion of flash memory, responsive to determining the tracked memory mode does not match the memory mode for the I/O command, and performing the I/O command with the memory mode of the portion of flash memory changed to match the memory mode for the I/O command.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.