直接内存访问 (DMA) 控制器可实现数据块从外设到内存、内存到外设或内存到内存的移动,而不会给处理器带来负担。
DMA-230 是一种低门数(3-10k 门)微型 DMA 引擎,面向 Cortex-M3 系统和其他低功耗、成本敏感型应用。该器件在门数低的情况下性能卓越,所有代码都存储在系统 RAM 中,而不是寄存器中。使用该器件可以减少门数,降低系统中处理器的频率,从而降低总体功耗,从而使基于 Cortex-M1 和 Cortex-M3 的系统保持低成本。
功能和优点
提高系统性能
有效利用 DMA 可以从多个方面显著提高系统性能。例如,使用 DMA 控制器可以卸载处理器,从而降低功耗或提高处理器性能,或两者兼而有之。
支持高端节能系统
AMBA DMA 控制器可提供集中式 DMA 处理能力,不仅性能高、灵活性强,同时还能节省面积。
专为关键任务而设计
DMA 控制器是一个低功耗、高性能的 IP 核,在 AMBA 系统中执行关键任务,其设计可与 Arm Cortex、Mali 多媒体和 CoreLink 系统 IP 实现最佳兼容,是互连和内存控制器的天然补充。
---