Intel Cyclone 10 GX User Manual page 58

Phy
Hide thumbs Also See for Cyclone 10 GX:
Table of Contents

Advertisement

Name
tx_enh_frame_burst_en[
<n>-1:0]
rx_enh_frame[<n>-1:0]
rx_enh_frame_lock[<n>-
1:0]
rx_enh_frame_diag_stat
us[2 <n>-1:0]
rx_enh_crc32_err[<n>-1
:0]
Table 48.
10GBASE-R BER Checker
Name
rx_enh_highber[<n>-1:0
]
rx_enh_highber_clr_cn
t[<n>-1:0]
rx_enh_clr_errblk_coun
(10GBASE-R)
t[<n>-1:0]
Table 49.
Block Synchronizer
Name
rx_enh_blk_lock<n>-1:0
]
®
®
Intel
Cyclone
10 GX Transceiver PHY User Guide
58
2. Implementing Protocols in Intel Cyclone 10 GX Transceivers
Direction
Clock Domain
Input
tx_clkout
Output
rx_clkout
Output
rx_clkout
Output
rx_clkout
Output
rx_clkout
Direction
Clock Domain
Output
rx_clkout
Input
rx_clkout
Input
rx_clkout
Direction
Clock Domain
Output
rx_clkout
Description
frame generator block. This bus must be held constant for 5
clock cycles before and after the
following encodings are defined:
Bit[1]: When 1, indicates the lane is operational. When
0, indicates the lane is not operational.
Bit[0]: When 1, indicates the link is operational. When
0, indicates the link is not operational.
If Enable frame burst is enabled, this port controls frame
generator data reads from the TX FIFO to the frame
generator. It is latched once at the beginning of each
Metaframe. If the value of
tx_enh_frame_burst_en
the frame generator does not read data from the TX FIFO
for current Metaframe. Instead, the frame generator inserts
SKIP words as the payload of Metaframe. When
is 1, the frame generator reads
tx_enh_frame_burst_en
data from the TX FIFO for the current Metaframe. This port
must be held constant for 5 clock cycles before and after
the
pulse.
tx_enh_frame
When asserted, indicates the beginning of a new received
Metaframe. This signal is pulse stretched.
When asserted, indicates the Frame Synchronizer state
machine has achieved Metaframe delineation. This signal is
pulse stretched.
Drives the lane status message contained in the framing
layer diagnostic word (bits[33:32]). This signal is latched
when a valid diagnostic word is received in the end of the
Metaframe while the frame is locked. The following
encodings are defined:
Bit[1]: When 1, indicates the lane is operational. When
0, indicates the lane is not operational.
Bit[0]: When 1, indicates the link is operational. When
0, indicates the link is not operational.
When asserted, indicates a CRC error in the current
Metaframe. Asserted at the end of current Metaframe. This
signal gets asserted for 2 or 3 cycles.
Description
When asserted, indicates a bit error rate that is greater
-4
than 10
. For the 10GBASE-R protocol, this BER rate
occurs when there are at least 16 errors within 125 µs.
This signal gets asserted for 2 to 3 clock cycles.
When asserted, clears the internal counter that indicates
the number of times the BER state machine has entered
the BER_BAD_SH state.
When asserted the error block counter resets to 0.
Assertion of this signal clears the internal counter that
counts the number of times the RX state machine has
entered the
state.
RX_E
Description
When asserted, indicates that block synchronizer has
achieved block delineation. This signal is used for
10GBASE-R and Interlaken.
UG-20070 | 2018.09.24
pulse. The
tx_enh_frame
is 0,
Send Feedback

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents