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.

ADC3444: LVDS Serial Interface Errors.

Other Parts Discussed in Thread: ADC3444, ADC3444EVM

    I’m using adc3444 in my project. I can using the serial programming interface to program the device, and then read back the internal registers. Doing this, I can assure the ADC3444 is configured correctly.

I use this configuration as follow:

22'h0001FF

22'h000300

22'h000400

22'h000500

22'h000602

22'h000700

22'h000900

22'h000A22

22'h000B22

22'h000EFE

22'h000F00

22'h001300

22'h001501

22'h0025FF

22'h002700

22'h012202

22'h013428

22'h013908

22'h022202

22'h023428

22'h023908

22'h042202

22'h043428

22'h043908

22'h052202

22'h053428

22'h053908

22'h011D02

22'h021D02

22'h0308C0

22'h041D02

22'h051D02

22'h0608C0

22'h070A01;

The highest 14 bits are the register address; the lowest 8 bits are the data.

The configuration lets ADC3444 work in test mode, 2-wires,and all four channels output should be all ones.

The data get from the FCLK is :0x7F 0x00 0x7F 0x00 …. It’s OK.

But the data received from the channel DA0 and DA1 is always the same, and is irregularly. 

The fact is that no matter I set the device to any test modes(all ones, all zeros, fixed or custom),the data received from the DA0 and DA1 is always the same, and is irregularly.

Where the problem is?