Hello,
I want to do a readback to the register inside the AD7949 integrated circuit.
When I do a readback to the configuration register, I can read it not at the first time but at the 3rd time, I have the same problem every time I want to read it back. I am trying to do these operations using FPGA, with SPI protocol, SPI frequency is 6.25 MHz. Can you help me why I read it at the 3rd time? Is this how the ADC works? I uploaded the ILA PICTURE with the signals related to the issue below.
First I sent two dummy conversions, then I sent the 28'hFF38000 data, after two data transactions it returned the data I sent. Is this how the ADC works or is this a mistake I made?
Some infos added.
[edited by: zsa at 7:54 AM (GMT -5) on 5 Mar 2025]