Altera Embedded Peripherals IP User Manual

Page 227

Advertising
background image

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

<reserved>

UG-01085

2014.24.07

Control Field

22-11

Altera Modular Scatter-Gather DMA

Altera Corporation

Send Feedback

Advertising