AD75019 IC , The VCC is +12V, VSS = -12V , VDD = +5V, DGND = 0V,
Pclk , Sclk and Sin are driven from an FPGA . There is a voltage translator which converts the FPGA signals at 3.3V to 5V signals.
We have been using this IC in our project for several years now, with the same configuration and have been running the control signals at 2Mhz.
In the latest set of PCBs that we got from the manufacturer, We saw that the ICs didn't work consistently at 2Mhz. By this I mean, 1 out 100 times all the Switches would turn on on one IC and none of the switches would turn on on another IC. I verified that the protocol and bit selection is correct. The signal looks unchanged when the switches configure correctly vs when they dont.
Suspecting timing issues I reduced the clock frequency to 1Mhz. The inconsistency was more pronounced now. It failed to configure correct on every other run.
I increased the frequency to 4Mhz and the inconsistency went away.
The rise time remains unchanged at apprx 2ns with varying frequency.. I have attached the scope traces at 1Mhz. Please advice on what might be cause of this issue?
In the scope trace, blue is SIN, Green is SCLK, yellow is Pclk, purple is DGND, Pink is VCC