Intel Arria 10 User Manual page 66

Transceiver phy
Hide thumbs Also See for Arria 10:
Table of Contents

Advertisement

Table 36.
Bit Reversal and Polarity Inversion
Parameter
Enable TX bit reversal
Enable TX byte reversal
Enable TX polarity
inversion
Enable tx_polinv port
Enable RX bit reversal
Enable rx_std_bitrev_ena
port
Enable RX byte reversal
Enable
rx_std_byterev_ena port
Enable RX polarity
inversion
Enable rx_polinv port
Enable rx_std_signaldetect
port
®
®
Intel
Arria
10 Transceiver PHY User Guide
66
2. Implementing Protocols in Arria 10 Transceivers
Range
On / Off
When you turn on this option, the 8B/10B Encoder reverses TX
parallel data before transmitting it to the PMA for serialization.
The transmitted TX data bit order is reversed. The normal order
is LSB to MSB. The reverse order is MSB to LSB. During the
operation of the circuit, this setting can be changed through
dynamic reconfiguration.
On / Off
When you turn on this option, the 8B/10B Encoder reverses the
byte order before transmitting data. This function allows you to
reverse the order of bytes that were erroneously swapped. The
PCS can swap the ordering of either one of the 8- or 10-bit
words, when the PCS/PMA interface width is 16 or 20 bits. This
option is not valid under certain Transceiver configuration
rules.
On / Off
When you turn on this option, the
polarity inversion of TX parallel data to the PMA. When you turn
on this parameter, you also need to turn on the Enable
tx_polinv port.
On / Off
When you turn on this option, the
is enabled. You can use this control port to swap the positive and
negative signals of a serial differential link, if they were
erroneously swapped during board layout.
On / Off
When you turn on this option, the word aligner reverses RX
parallel data. The received RX data bit order is reversed. The
normal order is LSB to MSB. The reverse order is MSB to LSB.
This setting can be changed through dynamic reconfiguration.
When you enable Enable RX bit reversal, you must also enable
Enable rx_std_bitrev_ena port.
On / Off
When you turn on this option and assert the
rx_std_bitrev_ena
reversed. The normal order is LSB to MSB. The reverse order is
MSB to LSB.
On / Off
When you turn on this option, the word aligner reverses the byte
order, before storing the data in the RX FIFO. This function allows
you to reverse the order of bytes that are erroneously swapped.
The PCS can swap the ordering of either one of the 8- or 10-bit
words, when the PCS / PMA interface width is 16 or 20 bits. This
option is not valid under certain Transceiver configuration
rules.
When you enable Enable RX byte reversal, you must also
select the Enable rx_std_byterev_ena port.
On / Off
When you turn on this option and assert the
rx_std_byterev_ena
individual 8- or 10-bit words received from the PMA is swapped.
On / Off
When you turn on this option, the
the polarity of RX parallel data. When you turn on this
parameter, you also need to enable Enable rx_polinv port.
On / Off
When you turn on this option, the
You can use this control port to swap the positive and negative
signals of a serial differential link if they were erroneously
swapped during board layout.
On / Off
When you turn on this option, the optional
rx_std_signaldetect
required for the PCI Express protocol. If enabled, the signal
threshold detection circuitry senses whether the signal level
present at the RX input buffer is above the signal detect
UG-01143 | 2018.06.15
Description
port controls
tx_std_polinv
input control port
tx_polinv
control port, the RX data order is
input control port, the order of the
port inverts
rx_std_polinv
input is enabled.
rx_polinv
output port is enabled. This signal is
continued...

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents