Patent · US Active

Command and data selection in storage controller systems

US9170755B2 · kind B2 · utility

2Cited by
5References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 21, 2013
Grant dateOct 27, 2015
Priority date
Expiry dateSep 17, 2033

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.