Patent · US Active

Data storage methods and apparatus

US9201825B1 · kind B1 · utility

11Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 2, 2012
Grant dateDec 1, 2015
Priority date
Expiry dateApr 16, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/385
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A flash controller includes a PCIe interface, a DMA engine module, a memory control module, and a flash control module. The PCIe interface communicates with a host device and receives first data from the host device. The first data is formatted using a native PCIe protocol and includes a first key-value pair that is to be stored in first memory. The first memory includes flash memory. The first key-value pair includes a first unique number and the first data. The PCIe interface receives second data from the first memory and transmits the second data from the host device. The second data is formatted using the native PCIe protocol and includes a second key-value pair. The second key-value pair includes a second unique number and the second data. The DMA engine module transfers the first and second data between the PCIe interface, the first memory and second memory.

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