Patent · US Active

Command queuing in disk drives

US9021147B1 · kind B1 · utility

2Cited by
40References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 4, 2013
Grant dateApr 28, 2015
Priority date
Expiry dateOct 4, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for command queuing in disk drives may improve performance by queuing multiple commands and sequentially executing them automatically without firmware intervention. The method may use a number of queues, e.g., a staging queue for commands to be executed, an execution queue for commands currently being executed, and a holding queue for commands which have been executed but have not received a status report from a host. With the pipelined nature of queued commands, when data requested by one command are being sent to the host, the queue logic may already be fetching data for the next command. If an error occurs in the transmission, commands in the queues may backtrack and restart from the point where data were last known to have been successfully sent to the host.

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