Post Go back to editing

ad9139

Category: Hardware
Product Number: AD9139

Hello AD,

 

I am familiar with document CN0432 and understand how to construct a high-speed IQ transmitter.

 

I am having an issue with the DAC AD9139 in our hardware design, where two DACs are connected to an FPGA Xilinx Ultrascale+. Due to the FPGA's clock speed limitations, we must use the built-in PLL in the AD9139. We are unable to configure both AD9139s to be synchronized, i.e., to have the same latency.

 

We need to utilize two features advertised in DAC AD9139 simultaneously: the PLL for acquiring DAC clock and the synchronization of multiple devices. The datasheet does not state that these two functions are mutually exclusive.

 

Parameters:

 

DAC update rate: 1600 Msps.

Interpolation: 2.

DCI frequency: 400 MHz.

Frame clock frequency: DCI/8 = 50 MHz.

REFCLK/SYNCCLK frequency 200 MHz.

 

I used a PLL due to the FPGA's frequency limitation. The REFCLK/SYNCCLK input is currently 200 MHz. A lower REFCLK would be 1600 / 16 = 100 MHz (limitation of AD9139).

 

The sequence to start the FIFO system from the AD9139 datasheet on page 31 does not always lead to the correct synchronization of both AD9139s. Occasionally, there is a latency difference.

 

Please outline the procedure for achieving synchronization of two AD9139s connected to an FPGA without using additional external clock generators.

 

Thank you.

  • Hi  ,

    Thank you for your interest in AD9139. We'll look into this and get back to you as soon as possible. Just a question, am I correct in understanding that because you are not using external clock generators, are you using the FPGA as clock source for your system? 

    Best regards,
    Marco

  • Yes, I am using the FPGA as a clock source..

  • Hello,

    Since REF and SYNC share same pins, one would need to come up with common frequency that serves both the PLL and the synchronization frequency.

    Based on datasheet, it would appear that the SYNC frequency must be at least factor of 1/8th the DCI frequency thus in your case....SYNC frequency  should be 50 MHz.  The issue is that the highest loop divider setting is 16 thus forcing the REFP/REFN frequency to be 100 MHz thus it does not appear that one can use the same frequency to meet PLL reference frequency  and the max allowable SYNC frequency.

    Perhaps someone if the factory can verify that this is the case.