beautypg.com

Altera Embedded Peripherals IP User Manual

Page 158

background image

per symbol, symbols per beat, and the width of the

channel

and

error

signals. The FIFO core performs

the endian conversion to conform to the output interface protocol.
The signals that comprise the output interface are mapped into bits in the Avalon address space. If Allow

backpressure is turned on, the input interface asserts

waitrequest

to indicate that the FIFO core does

not have enough space for the transaction to complete.

Figure 16-3: FIFO with Avalon-MM Input Interface and Avalon-ST Output Interface

On -Chip FIFO

Me mory

S

S

S

S RC

Input Statu s I/F

(option a l)

Output S ta tus I/F

(option a l)

sy s te m inte rconne ct fab ric

Input Da ta

S trea ming
Output Da ta

S RC

Avalo n-S T Source

S

Avalo n-MM S la ve P ort

Offset 31

24 23

19

18 16 15 13 12

8 7

4 3 2 1 0

base +

0

Symbol 3

Symbol 2

Symbol 1

Symbol 0

base +

1

reserved

reserved

error

reserve

d

channel

reserved empt

y

E

O

P

S

O

P

Table 16-1: Memory Map

Offset

Bits

Field

Description

0

31:0

SYMBOL_0,

SYMBOL_1,

SYMBOL_

2 ..

SYMBOL_n

Packet data. The value of the Symbols per beat

parameter specifies the number of fields in this

register; Bits per symbol specifies the width of

each field.

UG-01085

2014.24.07

Avalon-MM Write Slave to Avalon-ST Source

16-3

On-Chip FIFO Memory Core

Altera Corporation

Send Feedback