1 DFE Calibration

DFE Calibration is carried out by a robust descent algorithm, which is optimized to avoid local minima, achieve predictable results, enable low area, and operate at high clock speeds. It adjusts the feedback coefficients (H1 - H5) by trial-and-error in response to the eye-area.

The algorithm operates on one dimension (a single coefficient) at a time. It takes a step of size 1 in the positive and then in the negative direction that is H1+1 and H1-1. If the area improves on either step, it continues to take another step in the same direction. If both directions yield a lower area, it continues to the next coefficient with the same step-size. After failing to improve the area on all coefficients, it increases the step-size and continues. If the area is improved the step-size immediately reduces to 1.

These demo designs are programmed using either of the following options: