Tool/software:
Hi,
The ADCS7476 which I have is giving data as expected. To test the SPI signal, I have connected a variable power supply which can vary from 0 to Vdd(3V). The digital data which I am getting is double the corresponding applied voltage. I have verified the data recieved with a logic analyser as well and still I see that The received 12bit data is doublt the voltage value applied at Vin. At 1.5V it is showing max value i.e. 4095 and then starting from zero to 4095 from 1.6V to 3.3V. I have replaced the chip and still am getting the same result.
The pcb design is done as per the reccomendations in the datasheet. Can someone explain why it is happening that way and what is the solution?