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

Claim 0:
1. An integrated circuit comprising:
a plurality of direct memory access (DMA) controllers; and
an on-chip interconnect configured to implement control logic to:
convey a read request from a primary DMA controller of the plurality of DMA controllers to a source memory device; and
broadcast 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.