0X0013: Tx/Rx Polarity And Gray Code Encoding - Intel Stratix 10 User Manual

E-tile transceiver phy
Hide thumbs Also See for Stratix 10:
Table of Contents

Advertisement

Description
Sets whether the PMA transmitter path, receiver path, or both are calibrated the next
time the PMA is enabled when using PMA attribute code 0x0001.
0x84[0]: 1'b1 to recalibrate the PMA transmitter path the next time the
transmitter is enabled
0x84[1]: 1'b1 to recalibrate the PMA receiver path the next time the receiver is
enabled
0x84[7:2]: 6'h00
8x85[7:0]: 8'h00
PMA Can Be Running While Updating PMA Attribute?
Yes
Return Value {0x89[7:0],0x88[7:0]}
0x0011

9.2.9. 0x0013: TX/RX Polarity and Gray Code Encoding

Attribute Code
0x0013
Description
Changes the state of TX polarity, RX polarity, or both.
0x84[0]: 1'b1 to invert TX polarity
0x84[1]: 1'b1 to enable TX Gray code in PAM4 mode
0x84[2]: 1'b1 to enable TX Precode (1/1+D) in PAM4 mode
0x84[3]: 1'b0 for even bits to be mapped to PAM4 LSB
0x84[3]: 1'b1 for even bits to be mapped to PAM4 MSB
0x84[4]: 1'b1 to invert RX polarity
0x84[5]: 1'b1 to enable RX Gray code in PAM4 mode
0x84[6]: 1'b1 to enable RX Precode (1/1+D) in PAM4 mode
0x84[7]: 1'b0 for RX even bits to be mapped to PAM4 LSB
0x84[7]: 1'b1 for RX even bits to be mapped to PAM4 MSB
0x85[0]: 1'b1 to set TX polarity to provided value in 0x84[0]
0x85[1]: 1'b1 to set RX polarity to provided value in 0x84[4]
0x85[2]: 1'b1 to set TX PMA4 MSB/LSB mapping, gray code encoding, precoding
to provided values on 0x84[3:1]
0x85[3]: 1'b1 to set RX PMA4 MSB/LSB mapping, gray code encoding, precoding
to provided values on 0x84[7:4]
0x85[7:4]: 4'h0
®
®
Intel
Stratix
10 E-Tile Transceiver PHY User Guide
176
9. Register Map
UG-20056 | 2019.02.04
Send Feedback

Advertisement

Table of Contents
loading

Table of Contents