Patent · US Active

Context processing for multiple active write commands in a media controller architecture

US8583839B2 · kind B2 · utility

0Cited by
34References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 23, 2010
Grant dateNov 12, 2013
Priority date
Expiry dateMay 10, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/40
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Described embodiments provide a method of transferring data from host devices to a media controller. The media controller generates a transfer context for each write request received from a host device. Receive-data threads corresponding to data transfer contexts for each transfer context are generated, each receive-data thread corresponding to a data transfer between a host device and the media controller. Buffer threads corresponding to data transfer contexts for each transfer context are generated, each buffer thread corresponding to a data transfer between the receive data path and a buffer subsystem. The receive-data and buffer threads are tracked for each transfer context. For each tracked transfer context, data from the receive datapath is iteratively transferred to the buffer subsystem for a previous data transfer context of the buffer thread while data from the host device is transferred to the receive datapath for a subsequent data transfer context of the receive-data thread.

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