Patent · US Active

Data storage controller and method for exposing information stored in a data storage controller to a host system

US9021141B2 · kind B2 · utility

8Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 11, 2013
Grant dateApr 28, 2015
Priority date
Expiry dateDec 11, 2033

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data storage controller exposes information stored in a locally managed volatile memory store to a host system. The locally managed volatile memory store is mapped to a corresponding portion of a peripheral component interconnect express (PCIe) compliant memory space managed by the host system. Backup logic in the data storage controller responds to a power event detected at the interface between the data storage controller and the host system by copying the contents of the volatile memory store to a non-volatile memory store on the data storage controller. Restore logic restores a data storage controller state by copying the contents of the non-volatile memory store to the locally managed volatile memory store upon the application of power such that the data in the volatile memory store is persistent even in the event of a loss of power to the host system and or the data storage controller.

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