When I was using RAM playback to implement FM modulation, the AD9910 would suddenly stop working after working for several seconds. I added register printing. During normal operation, the printed registers were 0x00, 0x01, 0x02. When it stopped working, the data read was FFFFFFFF, whilch meas the chip has stopped.
My pins:
1、EXT_PWR_DWN: Connected to GND
2、Master_Reset : Connected to FPGA and keep low after init
3、PLL_CLK: When the chip stops functioning, it is very likely to cause a drop!!!