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)  |