Post Go back to editing

Reading Data with 10MHz SPI Clock

Category: Hardware
Product Number: AD7949

I am trying to use the AD7949 with a custom board and I want to control this ADC with an FPGA over the SPI interface.

I can readback the configuration register properly when running the SPI interface clock at 1MHz. However, I cannot readback when running the SPI clock at 2MHz, 5MHz and 10MHz. I am following the Read After Conversion timing. I also paid attention to the timing in the table and I think it meets all of them. There is no activity on the interface 20ns before and 10ns after CNV high. Can you help me understand why I cannot read the configuration register?