Invention Grant
US08352689B2 Command tag checking in a multi-initiator media controller architecture
有权
多起始器媒体控制器架构中的命令标签检查
- Patent Title: Command tag checking in a multi-initiator media controller architecture
- Patent Title (中): 多起始器媒体控制器架构中的命令标签检查
-
Application No.: US12952207Application Date: 2010-11-23
-
Publication No.: US08352689B2Publication Date: 2013-01-08
- Inventor: David R. Noeldner , Michael Bratvold , Paul H. Smith
- Applicant: David R. Noeldner , Michael Bratvold , Paul H. Smith
- Applicant Address: US CA Milpitas
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA Milpitas
- Main IPC: G06F12/00
- IPC: G06F12/00

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.
Public/Granted literature
- US20110131375A1 Command Tag Checking in a Multi-Initiator Media Controller Architecture Public/Granted day:2011-06-02
Information query