Altera POS-PHY Level 4 IP Core User Manual

Page 62

Advertising
background image

4–24

Chapter 4: Functional Description—Receiver

Signals

POS-PHY Level 4 IP Core User Guide

December 2014

Altera Corporation

Table 4–7. Atlantic Receive Interface (Slave Source)

(Note 1)

Signal

Direction

Clock Domain

Description

aN_arxclk

Input

aN_arxclk

Atlantic clock (one for each Atlantic interface). This input is absent
and internally connected to rxsys_clk if a single clock domain is
selected. Signals prefixed with aN_ are synchronous to this clock.

aN_arxdav

Output

Atlantic data available (one for each Atlantic interface). Asserted when
the Atlantic FIFO buffer has at least ctl_ax_ftl bytes available to
read.

aN_arxena

Input

Atlantic enable (one for each Atlantic interface).

aN_arxdat[n:0]

Output

Atlantic data bus (one for each Atlantic interface). The width is set by
the Atlantic interface width parameter.

aN_arxval

Output

Atlantic data valid (one for each Atlantic interface).

aN_arxsop

Output

Atlantic start of packet (one for each Atlantic interface).

aN_arxeop

Output

Atlantic end of packet (one for each Atlantic interface).

aN_arxmty[n:0]

Output

Atlantic empty signal (one for each Atlantic interface). Number of
invalid octets on the upper bits of the Atlantic data bus (aN_arxdat).
Valid only when aN_arxeop is asserted. The width is log2(Atlantic
width/8)

.

aN_arxerr

Output

Atlantic error (one for each Atlantic interface).

aN_arxadr[7:0]

Output

Atlantic port address (one for each Atlantic interface). Only present
for the shared buffer with embedded addressing mode.

Note to

Table 4–7

:

(1) N is equal to the number of ports for the individual buffers mode; N is equal to zero for the shared buffer with embedded addressing mode.

Table 4–8. Atlantic FIFO Buffer Control and Status (Part 1 of 2)

Signal

Direction

Clock Domain

Description

ctl_ax_ftl[n:0]

(1)

Input

aN_arxclk

FIFO buffer threshold low determines when to inform the
user logic that data is available via the aN_arxdav signal.
This threshold applies to all buffers. Units are in bytes.
Only change at reset.

ctl_ax_fifo_eopdav

Input –
Static
reset

Assert to turn on dav when there is an end of packet
below the FTL threshold. Value applies to all Atlantic
buffers. Only change at reset.

err_aN_fifo_parityN

Output

Indicates that the FIFO buffer has detected a parity error
(one for each Atlantic buffer).

stat_aN_fifo_emptyN

Output

Indicates that the FIFO buffer has underflowed. Asserted
for one cycle if a buffer read fails because the buffer is
empty (one for each Atlantic interface).

Advertising