Instruction Set Summary - Altera Cyclone V Device Handbook

Hide thumbs Also See for Cyclone V:
Table of Contents

Advertisement

cv_54016
2013.12.30

Instruction Set Summary

The DMAC instructions:
• Indicate a DMA prefix, to provide a unique name-space
• Have 8-bit opcodes that might use a variable data payload of 0, 8, 16, or 32 bits
• Indicate suffixes that are consistent.
Table 16-3: Instruction Syntax Summary
Mnemonic
DMAADDH
DMAADNH
DMAEND
DMAFLUSHP
DMAGO
DMAKILL
DMALD
DMALDP
DMALP
DMALPEND
DMALPFE
DMAMOV
DMANOP
DMARMB
DMASEV
DMAST
DMASTP
DMASTZ
DMAWFE
DMA Controller
Send Feedback
Instruction
DMA Manager Usage
Add Halfword
No
Add Negative
No
Halfword
End
Yes
Flush and Notify
No
Peripheral
Go
Yes
Kill
Yes
Load
No
Load and Notify
No
Peripheral
Loop
No
Loop End
No
Loop Forever
No
Move
No
No Operation
Yes
Read Memory
No
Barrier
Send Event
Yes
Store
No
Store and Notify
No
Peripheral
Store Zero
No
Wait For Event
Yes
Instruction Set Summary
DMA Channel Usage
Yes
DMAADDH
16-28
Yes
DMAADNH
16-28
Yes
DMAEND
Yes
DMAFLUSHP
16-29
No
DMAGO
Yes
DMAKILL
Yes
DMALD[S | B]
16-32
Yes
DMALDP<S | B>
16-32
Yes
DMALP
Yes
DMALPEND[S | B]
page 16-34
Yes
DMALPFE
Yes
DMAMOV
Yes
DMANOP
Yes
DMARMB
Yes
DMASEV
Yes
DMAST[S | B]
16-38
Yes
DMASTP<S | B>
16-39
Yes
DMASTZ
Yes
DMAWFE
16-27
Description
on page
on page
on page 16-29
on page
on page 16-30
on page 16-31
on page
on page
on page 16-33
on
on page 16-36
on page 16-36
on page 16-37
on page 16-37
on page 16-38
on page
on page
on page 16-40
on page 16-40
Altera Corporation

Advertisement

Table of Contents
loading

Table of Contents