发明名称 Method and apparatus for transferring data between a host and an embedded device
摘要 Methods, systems and computer program products are described for transferring aggregated data packets over an I/O interface from a host to a multiport embedded device. For example, a method includes receiving, by the device from the host, a single write command that (i) specifies two or more ports from among multiple ports of the device, and (ii) includes two or more data packets to be respectively written to the specified ports. The multiple ports of the device are mapped to corresponding locations of memory of the device. The method further includes saving, by the device in response to the single write command, the two or more data packets at two or more memory locations to which the specified ports are mapped. Additionally, the method includes sending, upon saving the data packets, a single notification to the host indicating that the device is ready to receive another write command.
申请公布号 US9152580(B1) 申请公布日期 2015.10.06
申请号 US201213648459 申请日期 2012.10.10
申请人 Marvell International Ltd. 发明人 Chau Benson;Banga Kanwal Preet;Huang Frank;Luo Xiaohua;Yeung Ken
分类号 G06F13/14;G06F13/00 主分类号 G06F13/14
代理机构 代理人
主权项 1. A method comprising: receiving, by interface hardware from a host, a single write command that (i) specifies two or more ports from among multiple ports of the interface hardware, and (ii) includes two or more data packets to be respectively written to the specified ports, wherein the multiple ports of the interface hardware are mapped to corresponding locations of memory associated with the interface hardware; saving, by the interface hardware in response to the single write command, the two or more data packets at two or more memory locations to which the specified ports are mapped; and upon completion of said saving the two or more data packets, sending a single notification to the host indicating that the interface hardware is ready to receive another write command.
地址 Hamilton BM