Patent ID: 11971834
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 10:
11. A method for use with an integrated circuit that includes a plurality of direct memory access (DMA) controllers and an on-chip interconnect, the method comprising implementing control logic at the on-chip interconnect at least in part by:
conveying a read request from a primary DMA controller of the plurality of DMA controllers to a source memory device; and
broadcasting or multi-cast a read response by conveying respective copies of the read response from the source memory device to the primary DMA controller and one or more secondary DMA controllers, each of the primary DMA controller and one or more secondary DMA controllers having a corresponding on-chip destination memory device included in the integrated circuit,
wherein the primary DMA controller and the one or more secondary DMA controllers are each configured to write data included in the read response to a plurality of different respective pointer addresses at the corresponding on-chip destination memory devices for the respective primary and secondary DMA controllers.