I am making use of the ADS6144 in a custom board with spartan 3a dsp 3400. I have set it for LVDS configuration with the following register settings:
/*
*Performing write to 0x00
*/
Cmd=0x0010;//first reset the internal registers
Cmd=0x0100;
/*
*Performing write to 0x04
*/
Not needed
/*
*Performing write to 0x09
*/
Cmd= 0x4C00;
/*
*Performing write to 0x0A
*/
Cmd= 0x5400;
/*
*Performing write to 0x0b
*/
Not done
/*
*Performing write to 0x0c
*/
Not needed
/*
*Performing write to 0x0E
*/
Cmd= 0x7000;
/*
*Performing write to 0x0F
*/
Not needed
This works for test patterns.....but when I give an adc input i do not get the output. I make the relevant change for register 0x0A to change from test pattern mode to adc output mode(normal operation)..... Could anyone please tell me what the mistake could be????
r