Micron Technology, Inc.
DIRECT MEMORY ACCESS (DMA) COMMANDS FOR NONCONTIGUOUS SOURCE AND DESTINATION MEMORY ADDRESSES
Last updated:
Abstract:
A processing device, operatively coupled with a plurality of memory devices, is configured to receive a DMA command for a plurality of data sectors to be moved from a source memory region to a destination memory region, the source memory region comprises a plurality of noncontiguous memory addresses and the DMA command comprises a source value referencing the plurality of noncontiguous memory addresses. The processing device further retrieves the plurality of noncontiguous memory addresses from a location identified by the source value. The processing device then reads the plurality of data sectors from the plurality of noncontiguous memory addresses. The processing device also writes the plurality of data sectors to the destination memory region.
Utility
25 Nov 2019
27 May 2021