Patent · US Active

Command and data selection in storage controller systems

US9507533B2 · kind B2 · utility

0Cited by
8References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 26, 2015
Grant dateNov 29, 2016
Priority date
Expiry dateOct 26, 2035

Classification

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

Abstract

A storage controller system may include a host controller that queues host commands as data transfer commands in a plurality of queue channels. The storage controller system may also include a data storage controller that selects data transfer commands for execution. The data storage controller may select all data transfer commands associated with a host command when all of the data transfer commands are located at heads of the queue channels. Alternatively, the data storage controller may select for execution data transfer commands at heads of the queue channels when associated cache areas are available to receive data, regardless of whether all of the data transfer commands associated with a host command are at the heads. The host controller may then retrieve the data in the cache areas when all of the data to be sent to the host in response to the host command is being cached.

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