Patent · US Active

System and method of interleaving data retrieved from first and second buffers

US10339079B2 · kind B2 · utility

2Cited by
11References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 2, 2014
Grant dateJul 2, 2019
Priority date
Expiry dateJun 2, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0656
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A host interface communicates with a non-volatile memory (NVM) device over a bus. The host interface includes a first buffer, a second buffer and a scatter/gather list (SGL). The first buffer stores blocks of application data to be communicated to the storage device. The second buffer stores blocks of protection data added by the host interface with respect to the blocks of application data stored in the first buffer. The SGL utilizes a first descriptor type that includes a first buffer address, a first buffer interleave burst length, and a burst count, and a second descriptor type that includes a second buffer address, and a second buffer interleave burst length, wherein only a first descriptor and a second descriptor is required to interleave application data from the first buffer with protection data from the second buffer.

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