EasyManua.ls Logo

Microsemi SmartFusion2 - Figure 122 HPDMA Registers

Microsemi SmartFusion2
829 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
High Performance DMA Controller
UG0331 User Guide Revision 15.0 238
8.2.0.1 Interfaces
There are two types of interfaces used for communicating with HPDMA:
32-bit APB slave interface for configuration
Two AHB master interfaces (AHB-M1, AHB-M2) for data transfers:
AHB Master 1 does the read/write transfers at the AHB bus matrix end
AHB Master 2 does the read/write transfers at the MSS DDR bridge end
8.2.0.2 Configuration and Status Registers
The configuration and status registers of the HPDMA controller are accessed through a 32-bit APB slave,
as shown in the following figure. To enable and use HPDMA services, the AHB bus matrix master must
configure the 32-bit wide descriptor registers.
There are four descriptors available with the HPDMA controller. Each descriptor has the following five
registers:
Source memory address register
Destination memory address register
Control register
Status register
Pending Transfer register
Figure 122 HPDMA Registers
APB Interface
APB Slave
Descriptor 0 Registers
Descriptor 1 Registers
Descriptor 2 Registers
Descriptor 3 Registers
HPDMA Registers
Configuration and Status Registers
DMA Controller

Table of Contents

Other manuals for Microsemi SmartFusion2

Related product manuals