EasyManua.ls Logo

Microsemi SmartFusion2 - SYSREG Control Register; Table 172 HPDMADR_REG; Table 173 SYSREG Control 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 263
8.5 SYSREG Control Register
In addition to the specific HPDMA registers, the registers provided in Ta ble 1 73, page 263 also control
the behavior of the HPDMA peripheral. Refer to the System Register Block, page 670 for a detailed
description of each register and associated bits.
18:16 HPDMADR_WBC_CST_DBG[2:0] 0 Write buffer controller current state
001 – IDLE
010 – RUN
100 – WAIT
21:19 HPDMADR_RBC_CST_DBG[2:0] 0 Read buffer controller current state
001 – IDLE
010 – RUN
100 – WAIT
25:22 HPDMADR_RRBN_CST_DBG[3:0] 0 Round robin FSM current state
0001 – D0
0010 – D1
0100 – D2
1000 – D3
27:26 HPDMADR_DMA_CST_DBG[1:0] 0 DMA controller FSM current state
01 – IDLE
10 – RUN
31:28 Reserved 0 Software should not rely on the value of a reserved bit. To
provide compatibility with future products, the value of a
reserved bit should be preserved across a read-modify-
write operation.
Table 173 • SYSREG Control Registers
Register Name
Register
Type
Flash Write
Protect Reset Source Description
SOFT_RESET_CR RW-P Bit SYSRESET_N Bit 17 is used for HPDMA reset
’1’ – Reset HPDMA
’0’ – Release from HPDMA reset
MASTER_WEIGHT1_CR RW-P Register SYSRESET_N Bits 4:0 define round robin weight values for the
HPDMA master.
Table 172 • HPDMADR_REG (continued)
Bit
Number Name
Reset
Value Description

Table of Contents

Other manuals for Microsemi SmartFusion2

Related product manuals