Altera Transceiver PHY IP Core User Manual
Page 476

Name
Dir
Synchro‐
nous to tx_
10g_
coreclkin/
rx_10g_
coreclkin
Description
rx_10g_data_valid
[
Output
Yes
Active valid data signal with the following use:
• 10GBASE-R: Always high
• Interlaken: Toggles indicating when
rx_data
is
valid.
• Basic - Phase compensation: Toggles indicating
when
rx_data
is valid.
• Basic - Register: Toggles indicating when
rx_
data
is valid.
rx_10g_fifo_full
[
Output
No
Active high RX FIFO full flag. Synchronous to
rx_
10g_clkout
. This signal is pulse-stretched; you
must use a synchronizer.
rx_10g_fifo_pfull
[
Output
No
RX FIFO partially full flag. Synchronous to
rx_
10g_clkout
. This signal is pulse-stretched; you
must use a synchronizer.
rx_10g_fifo_empty
[
Output
Yes
Active high RX FIFO empty flag,
rx_10g_fifo_pempty
[
Output
Yes
Active high. RX FIFO partially empty flag,
rx_10g_fifo_align_clr
[
Input
Yes
For the Interlaken protocol, this signal clears the
current word alignment when the RX FIFO acts as
a deskew FIFO. When it is asserted, the RX FIFO is
reset and searches for a new alignment pattern.
rx_10g_fifo_align_en
[
Input
Yes
For the Interlaken protocol, you must assert this
signal to enable the RX FIFO for alignment.
rx_10g_align_val
[
Output
Yes
For the Interlaken protocol, an active high
indication that the alignment pattern has been
found
Rx_10g_fifo_del
[
Output
No
When asserted, indicates that a word has been
deleted from the TX FIFO. This signal is used for
the 10GBASE-R protocol. This signal is pulse-
stretched; you must use a synchronizer.
UG-01080
2015.01.19
10G PCS Interface
14-65
Arria V GZ Transceiver Native PHY IP Core
Altera Corporation