Hi Expert,
Customer used LSF0102 for MDIO/MDC 1.8V to 2.5V but failed communication. Vh minimum need to > 2V.
MDC
Yellow: A port 1.8V
Blue: B port 2.5V
Communication fail:
Fig.1
We see DS recommend Vref_B and Ven to be 1V higher than Vref_A so we change Vref_B to 3.3V(still keep port B pullup to 2.5V), see fig.2. The communication is established. Is it correct way to do for Vref_A, Vref_B delta < 1V? Cause we are wondering what if the system don't have extra higher voltage(Vref_A + 1V) for the case? The two waveforms looks similar, do you have any idea why fig.2 works? Both Vh < 2V.
The port B high level looks not right cause they pullup to 2.5V, but it's only about 1.68V at rising edge though the communication works.
Communication pass.
Fig.2
We changed port B pullup resistors from 10Kohm to 150ohm and it looks pretty good.
Fig.3
Regards,
Allan