Post Go back to editing

ADRV9009 RF-SOM multichip sync

Thread Summary

The user inquires about synchronizing two ADRV9009 transceivers with one HMC7044 clock generator, specifically regarding the sysref signal mode and synchronization issues. The final answer recommends using a single-shot sysref for JESD bring-up and RF phase synchronization, emphasizing that the sysref should reach both ADRV9009 and FPGA simultaneously to avoid phase discrepancies. The accompanying answers clarify that continuous sysref can cause issues due to skew and that a central sysref distribution is necessary for simultaneous MCS sequences, especially when using separate deframers for each ADRV9009.
AI Generated Content

Hello,

In RF-SOM clock tree, I see 1 HMC7044  generate ref_clk and sys_ref for 2 ADRV9009. I have some questions:

1. How to synchronize 2 ADRV9009 with 1 HMC7044, sysref signal is 1 shot or continuous? (I have synchronized 2 adrv9009 eval board with 1 shot sysref and continuous-sysref is not ok)

2. Can I synchronize number of HMC7044 in 1-pulse mode? I try but it doesn't work.

3. 8 ADRV9009's phase difference is const every times power up or after boot, we have to calibrate again.

Thanks.

Parents
  • 1. For JESD bring up its recommended to use single shot sysref, Continious also should work.

    For RF phase sync The syref should reach both ADRV9009 and FPGA at same time.

    2. Are you using multiple clock chips or same chip supplies clock to all 3 devices. ?

      Above diagram is not clear. Are you using evaluation board or custom board.

    3. At every boot you need to run RF PLL phase sync and it should bring the phase to same value as shown in user guide,

  • 1. I use continuous sysref to bring up JESD, it is ok. "The syref should reach both ADRV9009 and FPGA at same time", it means in one device clock cycle or exactly time, how the delay time between them and the jitters affect the RF phase sync? I use eval board (AD9528 inside), AD9528 is only used to bypass sysref, I can't measure the sysref signal from Ad9528 to ADRV9009.

    2. I use 1 hmc7044 to generate clocks (for FPGA, AD9528, ADRV9009 refclk) and 2 hmc7044 to bypass them. The Sysref is generated from refclk and trigger.

    3. Each board is in independent power-up sequence, are the sysref signals in all boards independent too? 

  • 1. If the sync signal has skew , then the elastic buffer size can vary from boot to boot which impacts the phase of input signal. RF Phase sync will not be able to correct this,

    2. for RF MCS to work properly , the device clock reaching both ADRV9009 should be aligned. RF PLL phase sync synchronizes internal LO to the device clock. If there is constant skew between devices you will some difference between devices which you can calibrate out during Antenna phase calibration (external).

    3. Power up sequence can be different . Sysref timing is critical.

  • Thank for your answers,

    According to the picture, all ADRV9009 enable MCS at the same time? Is it right?

Reply Children