Post Go back to editing

9002 dac clk from fpga 9001 side

Thread Summary

The user is configuring ADRV9002 for a 4-lane CMOS DDR setup at 20 Msps and is experiencing issues with the DAC clock on the ADRV9001 side. The final answer suggests verifying the TX and RX logic inside the FPGA using loopback and configuring ADRV9002 in SSI loopback mode to ensure proper clock synchronization. The user confirms using TES to generate C99 code and a custom driver to configure the ADRV9001, noting that the DAC valid signal is not consistent with the ADC valid signal, which is high all the time.
AI Generated Content
Category: Hardware
Product Number: adrv9002

i have a 9002 setup for cmos 4 lane ddr.

so it should be doing 20 Msps. 

my question is on the 9001 side IP. 

How/where does the dac_clk get set to match the 9002?

there is an option in 9001 IP to use RX (adc clock) for tx (dac).

will that force the same clock to be used on both SSI directions and have it be controlled by 9002 config(via Spi)