System and method for reducing contentions in solid-state memory access
US9652379B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 30, 2014 |
| Grant date | May 16, 2017 |
| Priority date | — |
| Expiry date | Apr 30, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/7208
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments of the invention are directed to enabling concurrent commands from command requesters in a non-volatile solid-state storage subsystem in a manner that reduces contentions among the commands. Embodiments group blocks of memory into multiple sets of superblocks and associate a command requester to each superblock set. In one embodiment, the superblock sets are dynamically associated with a requester. In one embodiment, the superblock sets are dynamically associated with requesters based in part on at least one of internal memory management needs and host command throughput. In one embodiment, an erase command is executed on a superblock within a set and a simultaneous write command is executed on a superblock within another set.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.