Hi,
I use ADS1278 Octal, 144kHz, Simultaneous Sampling 24-Bit Delta Sigma ADC.
I have problem with DRDY indication that freeze sometimes, for 128clocks of 1/fdata.
Seem that ADC have configuration change althought no one of digital control signals was changed.
ADC works in SPI interface with high speed mode. Each sample takes 256 clocks.
ADC1278 connected to SPARTAN6 FPGA and sample clock is about 13MHz (50*1024*256 =13.1072MHz).
I put trigger on DRDY signal and according to injected clock this signal is activates low every 19.usec, but sometimes with random time DRDY remaining high for 2.5msec, This time is exactly 128clocks of 1/fdata that can be from any configuration changes.
I sampled every conrol signals to DRDY freeze time occurance but no one of them had changed before and after.
I also check digital volatages at this time , also there was no any changes that can reset ADC.
Sync pulse inserted once time and remain high for all time. This phonomenon occurs after all configuration and repeat after some seconds or some minutes.
Seems that external noise can trigger DRDY freeze. If I put my card to noises place near system power supply this problem occurense appearance increased.
Any suggestions?
Thanks
Rovshan