发明名称 SCSI I/O command aggregation
摘要 The present disclosure includes systems and techniques relating to input/output (I/O) command aggregation for Small Computer System Interface (SCSI) enabled devices. In some implementations, a method can comprise receiving a first command for a target device, wherein the first command includes a first memory address and a first data transfer count; receiving a second command for the target device, wherein the second command includes a second memory address and a second data transfer count, and wherein the first and second commands are entirely read commands or entirely write commands; aggregating the first and second memory addresses and the first and second data transfer counts into consolidated command information; generating a packet command that includes a packet tag and a data size corresponding to the consolidated command information; communicating the packet command to the target device; in response to receiving a transfer ready notification from the target device, communicating the consolidated command information to the target device; and communicating additional information to the target device.
申请公布号 US8984182(B2) 申请公布日期 2015.03.17
申请号 US201313851908 申请日期 2013.03.27
申请人 Marvell International Ltd. 发明人 Zhao Qun;Kang Xinhai;Wang Michael;Feng Jacky;Xu Nancy;Yan Andy
分类号 G06F3/00;G06F13/00;G06F3/06;G06F13/42;G06F13/10 主分类号 G06F3/00
代理机构 代理人
主权项 1. A method comprising: receiving a first command for a target device, wherein the first command includes a first memory address and a first data transfer count; receiving a second command for the target device, wherein the second command includes a second memory address and a second data transfer count, and wherein the first and second commands are entirely read commands or entirely write commands; aggregating the first and second memory addresses and the first and second data transfer counts into consolidated command information; generating a packet command that includes a packet tag and a data size corresponding to the consolidated command information; communicating the packet command to the target device; in response to receiving a transfer ready notification from the target device, communicating the consolidated command information to the target device; and communicating additional information to the target device.
地址 Hamilton BM