Patent · US Active

Method and system for random write unalignment handling

US8924631B2 · kind B2 · utility

5Cited by
2References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 15, 2011
Grant dateDec 30, 2014
Priority date
Expiry dateSep 15, 2031

Classification

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

Abstract

A method and system are disclosed for handling host write commands associated with both data aligned with physical page boundaries of parallel write increments in non-volatile storage areas in a non-volatile storage device and data unaligned with the physical page boundaries. The method may include a controller of a storage device identifying the aligned and unaligned portions of received data, temporarily storing the aligned and unaligned portions in different queues, and then writing portions from the unaligned data queue or the aligned data queue in parallel to the non-volatile memory areas when one of the queues has been filled with a threshold amount of data or when the controller detects a timeout condition. The system may include a storage device with a controller configured to perform the method noted above, where the non-volatile memory areas may be separate banks and the queues are random access memory.

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