Altera Embedded Peripherals IP User Manual
Page 227

Bit
Sub-Field Name
Definition
23:16
Transmit Error / Error
IRQ Enable
For MM->ST transfers, this field is
used to specify a transmit error.
This field is commonly used for
transmitting error information
downstream to streaming
components such as an Ethernet
MAC.
In this mode, it controls the error bits
on the streaming output of the read
master.
For ST->MM transfers, this field is
used as an error interrupt mask.
As errors arrive at the write master
streaming sink port, they are held
persistently; and when the transfer
completes, if any error bits were set at
any time during the transfer and the
error interrupt mask bits are set, then
the host receives an interrupt.
In this mode, it is used as an error
encountered interrupt enable.
15
Early Termination IRQ
Enable
Used to signal an interrupt to the host
when a ST->MM transfer completes
early.
For example, if you set this bit and set
the length field to 1MB for ST->MM
transfers, this interrupt asserts when
more than 1MB of data arrives to the
write master without the end of
packet being seen.
14
Transfer Complete IRQ
Enable
Used to signal an interrupt to the host
when a transfer completes.
In the case of MM->ST transfers, this
interrupt is based on the read master
completing a transfer.
In the case of ST->MM or MM->MM
transfers, this interrupt is based on
the write master completing a
transfer.
13
UG-01085
2014.24.07
Control Field
22-11
Altera Modular Scatter-Gather DMA
Altera Corporation