发明名称 Controller for direct access to a memory for the direct transfer of data between memories of several peripheral devices, method and computer program enabling the implementation of such a controller
摘要 The subject of the invention is in particular the direct transfer of data between first and second peripherals connected via a communication bus. For this purpose, the first peripheral comprises a controller for direct access to a memory having means (425) for initiating at least one command for direct access to a region of a memory external to said first peripheral and means (400) for receiving at least one command for direct access to a region of a memory of said first peripheral, said command being received from said at least one second peripheral, and means (415) for transmitting said at least one received direct access command to a component of said first peripheral. The controller thus allows a controller of direct access to a memory of said at least one second peripheral to carry out a direct transfer of at least one data item to or from a memory of said first peripheral from or to said second peripheral.
申请公布号 US8990451(B2) 申请公布日期 2015.03.24
申请号 US201013513092 申请日期 2010.11.24
申请人 Bull SAS 发明人 Couvee Philippe;Ficet Jean-Vincent;Kalemkarian Yann
分类号 G06F13/28 主分类号 G06F13/28
代理机构 Knobbe Martens Olson & Bear, LLP 代理人 Knobbe Martens Olson & Bear, LLP
主权项 1. A controller configured to control direct access to or from a memory for a first peripheral device, wherein the first peripheral device is configured to be connected to at least one second peripheral device via a communication bus, the controller comprising: a memory; and a processing unit in communication with the memory, wherein the processing unit is configured to: register the first peripheral device and describe its type so as to be identifiable by the second peripheral device and so as to identify the second peripheral device;initiate a command for direct access to an area of a memory external to the first peripheral device;receive at least one command for direct access to an area of a memory of the first peripheral device, the received command being received from the second peripheral device;send the received command to a component of the first peripheral device; andenable a controller for direct access to a memory of the second peripheral device to perform a direct transfer of data to or from the area of the memory of the first peripheral device from or to the memory of the second peripheral device.
地址 Les Clayes Sous Bois FR