Visible to Intel only — GUID: rce1495741148598
Ixiasoft
Visible to Intel only — GUID: rce1495741148598
Ixiasoft
A.4.2.3. Setting RX PMA Adaptation Modes
- Manual CTLE, Manual VGA, DFE Off
- Adaptive CTLE, Adaptive VGA, DFE Off
- Adaptive CTLE, Adaptive VGA, 1-Tap Adaptive DFE
- Adaptive CTLE, Adaptive VGA, All-Tap Adaptive DFE
Name | Address | Type | Attribute Name | Encodings |
---|---|---|---|---|
Bypass DFE | 0x161[6] |
read-write | adp_dfe_fxtap_bypass | 1'b0: Do not bypass DFE 1'b1: Bypass DFE |
Bypass DLEV | 0x161[5] |
read-write | adp_dlev_bypass | 1'b0: Do not bypass DLEV 1'b1: Bypass DLEV |
Bypass VGA | 0x149[7] |
read-write | adp_vga_bypass | 1'b0: Do not bypass VGA 1'b1: Bypass VGA |
Bypass CTLE - AC | 0x15F[3] |
read-write | adp_ctle_bypass_ac | 1'b0: Do not bypass CTLE AC Gain 1'b1: Bypass CTLE AC Gain |
Bypass CTLE - EQ | 0x15C[7] |
read-write | adp_ctle_bypass_dc | 1'b0: Do not bypass CTLE EQ Gain 1'b1: Bypass CTLE EQ Gain |
Enable DFE adaptation | 0x148[1] |
read-write | adp_dfe_en | 1'b0: Disable 1'b1: Enable |
Enable DLEV adaptation | 0x148[3] |
read-write | adp_dlev_en | 1'b0: Disable 1'b1: Enable |
Enable VGA adaptation | 0x148[4] |
read-write | adp_vga_en | 1'b0: Disable 1'b1: Enable |
Enable CTLE - AC adaptation | 0x161[7] |
read-write | adp_ac_ctle_en | 1'b0: Disable 1'b1: Enable |
Enable CTLE - EQ adaptation | 0x148[5] |
read-write | adp_dc_ctle_en | 1'b0: Disable 1'b1: Enable |
Bypass DFE taps 4-15 | 0x14C[6:5] |
read-write | adp_dfe_tap_sel_en | 2'b00: Bypass no DFE taps 2'b10: Bypass DFE taps 4-15 Other encodings: Not used |
Hold DFE taps 2-3 | 0x15D[3:1] |
read-write | adp_dfe_hold_sel | 3'b000: Do not hold DFE taps 3'b101: Hold DFE taps 2-3 Other encodings: Not used |
Enable the edge samplers sampling the edges without DFE tap 1 correction | 0x131[6] |
read-write | pdb_edge_pre_h1 | 1'b0: Disable 1'b1: Enable |
Enable the edge samplers sampling the edges with DFE tap 1 correction | 0x131[7] |
read-write | pdb_edge_pst_h1 | 1'b0: Disable 1'b1: Enable |
Enable DFE taps 4-9 | 0x12F[6] |
read-write | pdb_tap_4t9 | 1'b0: Disable 1'b1: Enable |
Enable DFE taps 10-15 | 0x12F[7] |
read-write | pdb_tap_10t15 | 1'b0: Disable 1'b1: Enable |
Enable DFE tap summing node | 0x150[5] |
read-write | pdb_tapsum | 1'b0: Disable 1'b1: Enable |
Select CTLE AC and VGA adaptation algorithm | 0x14A[6] |
read-write | adp_ac_ctle_cocurrent_mode_sel | No need to set this in manual mode. 1'b0: AC algorithm mode 1 (VGA adapts first, then AC) 1'b1: AC algorithm mode 2 (AC adapts first, then VGA) Other encodings: Not used |
Select CTLE EQ adaptation algorithm | 0x162[3:2] |
read-write | adp_dc_ctle_mode_sel | No need to set this in manual mode. 2'b00: DC algorithm mode 1 (Window Minimization) 2'b10: DC algorithm mode 3 (DFE H2 Range) Other encodings: Not used |
Select CTLE EQ adaptation algorithm | 0x167[6:3] |
read-write | adp_dc_ctle_mode0_win_start | No need to set this in manual mode. Controls window for EQ gain adaptation (direct-mapped). 4'b0000: 0 until 4'b1111: 15 |
Select CTLE EQ adaptation algorithm | 0x167[2] |
read-write | adp_dc_ctle_onetime | No need to set this in manual mode. Sets EQ gain to one-time. 1'b0: EQ gain is not one-time 1'b1: EQ gain is one-time |
Select VGA low limit | 0x158[6] |
read-write | adp_vga_ctle_low_limit | No need to set this in manual mode. 1'b0: Sets VGA low limit to 0 1'b1: Sets VGA low limit to 4 |
Select DLEV target | 0x166[4:0] |
read-write | adp_vga_dlev_target | No need to set this in manual mode. Controls the VGA target value. The value in mV is calculated as follows: 4mV*(25 + direct-mapped value) |