Patent · US Active

Nonvolatile memory controller that defers maintenance to host-commanded window

US10838853B1 · kind B1 · utility

33Cited by
41References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 16, 2017
Grant dateNov 17, 2020
Priority date
Expiry dateApr 20, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11C16/102
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

This disclosure provides for host-controller cooperation in managing NAND flash memory. The controller maintains information for each erase unit which tracks memory usage. This information assists the host in making decisions about specific operations, for example, initiating garbage collection, space reclamation, wear leveling or other operations. For example, metadata can be provided to the host identifying whether each page of an erase unit has been released, and the host can specifically then command each of consolidation and erase using direct addressing. By redefining host-controller responsibilities in this manner, much of the overhead association with FTL functions can be substantially removed from the memory controller, with the host directly specifying physical addresses. This reduces performance unpredictability and overhead, thereby facilitating integration of solid state drives (SSDs) with other forms of storage. The disclosed techniques are especially useful for direct-attached and/or network-attached storage.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.