Hi,
we noticed the overshoot/undershoot on ADATE318 output on our prototype board is significantly higher than advertised in datasheet. The driver output is impedance-matched 50 ohm line terminated with 50 ohm to ground at the end. For output voltage swing 0-2V the overshoot is 500mV. We tested it on two different chips, both outputs (we have multiple ADATE318 chips on the board).
Our test procedure only executes software reset (SPI control register write), programs VIH and HIL DAC registers and enable DLC functionality in DLc control register. All other registers values are left default values. Moreover, when we program CLC register (0x1F) and enable the driver cable loss compensation (bits 15-13), we see not change in overshoot, instead noticed both low and high levels for driver output signal will be shifted by negative offset. The higher value we program the more both signals are offset with as much as -200mV for 111 value.
Can you think of anything we do wrong that might cause such an effect?
Previously we tested other functionality for comparators, programmable loads and high voltage driver so far and all works fine.