Altera cyclone V Technical Reference page 1176

Hard processor system
Hide thumbs Also See for cyclone V:
Table of Contents

Advertisement

cv_5v4
2016.10.28
Abort Handling
The architecture of the DMAC is not designed to recover from an abort. You must use an external agent,
such as the MPU, to terminate a thread when an abort occurs.
The following figure shows the operating states for the DMA channel and DMA manager threads after an
abort occurs.
Figure 16-7: Abort Process
DMA Controller
Send Feedback
DMA Channel Thread
Executing
Program Thread
Has an Abort
no
Occurred?
yes
Thread Moves to the
Faulting Completing State
no
Active AXI
Transactions Complete?
yes
Thread Moves to the
Faulting State
no
DMAKILL
Executed?
yes
Thread Moves to the Stopped State
Abort Handling
DMA Manager Thread
Executing
Program Thread
Has an Abort
no
Occurred?
yes
16-25
Altera Corporation

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents