Patent · US Active

Persistent storage device with NVRAM for staging writes

US9501398B2 · kind B2 · utility

170Cited by
133References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 14, 2013
Grant dateNov 22, 2016
Priority date
Expiry dateSep 4, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7203
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A persistent storage device includes both persistent storage, which includes a set of persistent storage blocks, and NVRAM, and in particular a set of NVRAM blocks. The persistent storage device also typically includes a storage controller. The persistent storage device, in addition to responding to commands to write data directly to and to read data directly from persistent storage blocks is also configured to write data to specified NVRAM blocks (e.g., specified by a host NVRAM write command) and to transfer data from a specified NVRAM block to a specified persistent storage block. As a result, multiple writes to a particular persistent storage block can be replaced with multiple writes to an NVRAM block and a subsequent single write to the particular persistent storage block. This reduces the number of writes to persistent storage and also reduces the number of corresponding block erase operations.

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