This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS5409: LVDS config through programming

Part Number: ADS5409

IN datasheet of ADS5409 on page 36 is description of 3A register.

We see that in D12-D11 default is 01 (LVDS SW - 2 mA to 2.75 mA). And in D15-D13 default is 110 (LVDS output current strength - 3.5 mA).

But we see note - in D12-D11 LVDS driver internal switch setting – correct range must be set for setting in D15-D13. As we can see LVDS output current strength is set 3.5 mA, but according to bit D12-D11 it must be set 2 mA to 2.75 mA, not to 3.5 mA. 

Is an error in the document for this register description?

  • Hi,

    The rules described in that register description for those two fields to be set in a manner that matches each other is for optimum results, but it is still functional otherwise.  And it does appear that the default settings coming out of power up or reset do not match.  In the SPI GUI that was made for the EVM I made sure that the register writes do follow the rules by letting the user choose the LVDS output current strength and then having the GUI set the internal switch setting properly.

    Regards,

    Richard P.

  • So must I after power up set bits D12-D11 = 11 (3mA to 3.75mA) for optimal results? Or I can use default settings?