phy_txeq_ctrl[1:0] |
2 |
Input |
pclk |
TX equalization control. Must set back to 00b when txeq_done = 1b is
detected. Gen3 only for
AMD UltraScaleā¢
devices.
Gen3 and Gen4 only for UltraScale+ devices. Per-lane.
- 00b: Idle
- 01b: TX preset
- 10b: TX coefficient
- 11b: TX query
|
phy_txeq_preset[3:0] |
4 |
Input |
pclk |
Set the TX equalization to one of the defined preset when txeq_ctrl =
01b. Must use txeq_ctrl to change the preset, otherwise the default
preset 0100b is used. Gen3 only for UltraScale
devices. Gen3 and Gen4 only for UltraScale+ devices.
Per-lane.
Preset |
Pre-shoot (dB) |
De-emphasis (dB) |
0000b |
0 |
6 |
0001b |
0 |
3.5 |
0010b |
0 |
4.5 |
0011b |
0 |
2.5 |
0100b |
0 |
0 |
0101b |
2 |
0 |
0110b |
2.5 |
0 |
0111b |
3.5 |
6 |
1000b |
3.5 |
3.5 |
1001b |
3.5 |
0 |
1010b |
0 |
9.5 |
Others |
Reserved |
|
phy_txeq_coeff[5:0] |
6 |
Input |
pclk |
Set the TX equalization to a custom coefficient when txeq_control =
10b. Three consecutive pclk cycles are required to register the new
18-bit TX coefficient.
- The first pclk cycle is used to register
pre-cursor.
- The second pclk cycle is used to register
main-cursor.
- The third pclk cycle is used to register
post-cursor.
Gen3 only for
UltraScale devices. Gen3
and Gen4 only for UltraScale+ devices. Per-lane.
|
phy_txeq_fs[5:0] |
6 |
Output |
pclk |
Indicates the full swing of the TX driver. Static value based on
characteristics of TX driver. Gen3 only for UltraScale devices. Gen3 and Gen4 only for
UltraScale+
devices.
|
phy_txeq_lf[5:0] |
6 |
Output |
pclk |
Indicates the low frequency of the TX driver. Static value based on
characteristics of TX driver. Gen3 only for UltraScale devices. Gen3 and Gen4 only for
UltraScale+
devices.
|
phy_txeq_new_coeff[17:0] |
18 |
Output |
pclk |
Shows the status of the current TX equalization coefficient. Gen3 only for UltraScale devices. Gen3 and
Gen4 only for UltraScale+ devices. Per-lane.
- [17:12]: Pre-cursor.
- [11:6]: Main-cursor.
- [5:0]: Post-cursor.
|
phy_txeq_done |
1 |
Output |
pclk |
This port is High when TXEQ is equalization done. Single cycle done
indicator for txeq_control . Gen3 only for UltraScale devices. Gen3 and
Gen4 only for UltraScale+ devices. Per-lane.
|