Patent · US Active

Command tag checking in a multi-initiator media controller architecture

US8352689B2 · kind B2 · utility

8Cited by
34References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 23, 2010
Grant dateJan 8, 2013
Priority date
Expiry dateJul 16, 2031

Classification

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

Abstract

Described embodiments provide a method of allocating resources of a media controller for a data transfer. A data transfer request is received from at least one host device, and includes a host device ID and a data transfer request ID. The media controller generates a Tag ID of the data transfer request based on the host device ID and the data transfer request ID, and generates a starting memory address of a tag table based on the Tag ID of the data transfer request. A tag count value is read from the starting memory address of the tag table. If the tag count value reaches a threshold, an absence of a tag overlap is determined and the Tag ID of the data transfer request is added to the tag table at the starting memory address.

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