Post Go back to editing

Clock tree for multiple ADRV9009 ICs

Hello,

I have a design with 8 ADRV9009 ICs. AD9528 is the clock chip used and it provide clocks and SYSREF ADRV9009 and the FPGA GT banks. We need all ADRV9009 ICs to have phase sync so the clock inputs must all be aligned.

These 8 ICs are present on one radio card. There are 4 such cards in the system, so the an input GLOBAL CLK is fed into each card.

Below are two possible clocking schemes, which is better/suggested?

Parents
  • Thanks for the reply.

      1. Since the input clock to the AD9528 is a clean clock, I'm actually bypassing both PLLs. The input clock to the AD9528 is fed into the VCXO input pins. Is this the correct way of using it as a buffer?
      2. Yes, I think option 1 can be used with 2x AD9528. But, what is the timing requirement for the forwarded clock from the first AD9528 to the second one. I can adjust the delays to offset any mismatch in the length matching on the PCB, but how do I measure the offset on the fly?
Reply
  • Thanks for the reply.

      1. Since the input clock to the AD9528 is a clean clock, I'm actually bypassing both PLLs. The input clock to the AD9528 is fed into the VCXO input pins. Is this the correct way of using it as a buffer?
      2. Yes, I think option 1 can be used with 2x AD9528. But, what is the timing requirement for the forwarded clock from the first AD9528 to the second one. I can adjust the delays to offset any mismatch in the length matching on the PCB, but how do I measure the offset on the fly?
Children
No Data