V-Series Transceiver PHY IP Core User Guide

ID 683171
Date 7/26/2022
Document Table of Contents

17.11.1. Turning on DFE Continuous Adaptive mode

Complete the following steps to turn on DFE continuous adaptive mode:
  1. Read the DFE control and status register busy bit (bit 8) until it is clear.
  2. Write the logical channel number of the channel to be updated to the DFE logical channel number register.
  3. Write the DFE_offset address to 0x0.
  4. Write the data value 2'b11 to the data register. This data powers on DFE and enables the DFE continuous adaptation engine.
  5. Write the control and status register write bit to 1'b1.
  6. Read the control and status register busy bit. Continue to read the busy bit while its value is 1b’1.
  7. When busy = 1’b0, the Transceiver Reconfiguration Controller has updated the logical channel specified in Step 2 with the data specified in Steps 3 and 4.
The register-based write to turn on continuous adaptive DFE for logical channel 0 is as shown in the following example:

Register-Based Write To Turn On Adaptive DFE for Logical Channel 0

#Setting logical channel 0
write_32 0x18 0x0

#Setting DFE offset to 0x0
write_32 0x1B 0x0

#Setting data register to 3
write_32 0x1C 0x3

#Writing the data to turn on adaptive DFE
write_32 0x1A 0x1