EasyManua.ls Logo

Microchip Technology Microsemi UG0677 - Page 35

Microchip Technology Microsemi UG0677
136 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Functional Description
Microsemi Proprietary and Confidential UG0677 User Guide Revision 9.0 28
LANE#_TX_DATA[N:0] Input TX_CLK_[R:G] Encoded user data from the fabric. The send/receive
order is low to high byte.
LANE#_PCS_ARST_N Input Asynchronous active-low reset for the PCS lane. This
reset is responsible for the reset of the 8b10b logic and
COMMA word aligner. The RX_SLIP is internally used
to align the parallel word on the fabric interface, but
does not reset the word aligner.
LANE#_PMA_ARST_N Input Asynchronous active-low reset for the PMA lane.
LANE#_RXD_N Input Transceiver receiver differential input.
LANE#_RXD_P Input Transceiver receiver differential input.
LANE#_8B10B_RX_K[N:0]
2
Output RX_CLK_[R:G] Active-high output from the decoder to the receiver
indicating that the received data is a K character. The
order of character bits within an octet, in 8b10b mode, is
least to most-significant bit as defined by 8b10b code
notation.
[0]: K decoded data on RX_DATA[7:0].
[1]: K decoded data on RX_DATA[15:8].
LANE#_RX_DISPARITY_
ERROR[N:0]
2
Output RX_CLK_[R:G] Active-high output indicates when the received code
group exists in the 8b10b decoding table but is not
found in the proper column according to the current
running disparity.
LANE#_RX_CODE_
VIOLATION[N:0]
2
Output RX_CLK_[R:G] Active-high signal indicating that the decoder has
detected an error in the received data.
LANE#_RX_DATA[N:0]
3
Output RX_CLK_[R:G] Decoded user data to fabric. The send/receive data
order is low to high byte meaning the octet order is least
to most-significant.
Data[7:0] = First octet
Data[15:8] = Second octet
LANE#_RX_VAL Output Asynchronous LANE#_RX_VAL indicates that the XCVR data path is
initialized. The parallel bus of LANE#_RX_DATA[N:0]
contains actual data recovered from the serial stream
when LANE#_RX_VAL = 1.
In 8b10b mode, the Rx PCS logic self-resets when the
CDR is not locked. In this mode, LANE#_RX_VAL rises
just after LANE#_RX_READY rises. Always pulse
LANE#_PCS_ARST_N=0 using a clock independent
from the LANE#_RX_CLK_R transceiver output.
Asserting and holding LANE#_PCS_ARST_N=0 can
prevent LANE#_PCS_RX_READY from rising and hold
LANE#_RX_CLK_R at a static level.
In 8b10b mode, the LANE#_RX_VAL is qualified when
XCVR receiver calibration completes, included with the
enhanced receiver management completion, and the
CDR locks and the initial comma/word alignment
occurs.
Table 7 • 8b10b Port List (continued)
Port Name Direction Clock Description

Table of Contents