-
11.
公开(公告)号:US08966130B2
公开(公告)日:2015-02-24
申请号:US14133549
申请日:2013-12-18
Applicant: Apple Inc.
Inventor: Christopher J. Sarcone , Sergio J. Henriques
CPC classification number: G06F3/0659 , G06F3/061 , G06F3/067 , G06F13/00 , G06F13/102 , G06F13/385 , G06F2213/3802
Abstract: The disclosed embodiments provide a system that facilitates the processing of commands in a set of devices. The system includes a host bus adapter that provides an interface for connecting the set of devices to the host and manages the allocation of a set of tags to one or more of the devices. For each device connected to the host, the system also includes a queue-management apparatus that sends a tag request for the device to the host bus adapter. The queue-management apparatus then receives a subset of the tags for the device from the host bus adapter and uses the set of tags to queue commands from the host to the device and track the status of the queued commands.
Abstract translation: 所公开的实施例提供了有助于处理一组设备中的命令的系统。 该系统包括主机总线适配器,其提供用于将该组设备连接到主机的接口,并管理一组标签到一个或多个设备的分配。 对于连接到主机的每个设备,系统还包括一个队列管理装置,该装置向该主机总线适配器发送该设备的标签请求。 队列管理装置然后从主机总线适配器接收用于设备的标签的子集,并且使用该组标签将来自主机的命令排队到设备并且跟踪排队的命令的状态。