Efficient, High-Performance Direct Memory Access
The Arm CoreLink DMA-350 direct memory access (DMA) controller offloads memory movement tasks from the CPU to improve system performance and energy-efficiency. It includes support for scatter gather, 2D transformations, memory to memory, memory to peripheral (and vice versa) transfers.
This DMA controller pairs well with the Cortex-M55 and Cortex-M85 processors in endpoint AI systems to populate the tightly coupled memory (TCM) with data efficiently for ML and signal processing.
Features and Benefits
Channels support an optional AXI stream interface for connecting custom logic for in-line data processing. Examples include color-space conversion or alpha blending. Powerful data processing can be achieved with high efficiency in a small footprint.
Supports Arm TrustZone for Cortex-M and Cortex-A, so that data movement respects security attributes. DMA-350 embraces security by design, and is helpful to those looking to achieve PSA Certified.
Designed to be extremely flexible and meet a wide variety of use cases, from small sensors to complex SoCs. Many features are configurable, so designers can optimize the IP block for specific requirements.
Where Innovation and Ideas Come to Life
Talk with an Expert
Looking for additional resources to help you design Arm-based SoCs? Talk to an Arm expert.
Explore Products and Technologies
Cortex-M85
Arm’s highest performance Cortex-M processor with Helium vector processing technology to bring unprecedented scalar, DSP, and ML capabilities to the low-power, energy-efficient Cortex-M series.
Corstone-310
Corstone-310 includes an example subsystem based on Arm Cortex-M85 with built-in TrustZone technology, helping SoC designers build secure, intelligent IoT systems faster.
TrustZone for Cortex-M
TrustZone technology is a hardware-based mechanism to isolate security-critical resources from normal applications, enabling system-level protection against software attacks for devices based on Arm Cortex-M.
CoreLink DMA-350 Resources
Everything you need to know to make the right decision for your project. Includes technical documentation, industry insights, and where to go for expert advice.
Blog Post