Hello,
I am trying to finalize a solution for an external SYNC source for a SOM setup. A simplified block diagram of the HMC7044-CRR to HMC7044-SOM is shown below.
My goal is to use the HMC7044-SOM chip in fanout-only mode, and to have the ADRV9009's TX/RX sample rates at 200MSPS. The noted REFCLK and RFSYNC frequency values are not hard set, just an example. I have a couple questions regarding the SYNC pin requirements I couldn't find in the datasheet.
I understand the SYNC pin is sampled in the VCXO domain, so in this case at 100MHz. Due to some system architecture limitations and lack of foresight, I only have access to a free-running 50MHz 50% duty cycle signal to use as the input of SYNC (the 50MHz signal is used as a reference elsewhere for phase-locking and is an ideal signal to lock to). This leads to my first question:
1) What are the setup/hold requirements for the SYNC pin using a 100MHz VCXO? Is using a 50MHz 50% duty cycle signal feasible? Ignoring the fact a single SYNC pulse is desired (see next question).
From reading the datasheet I also saw SYNC should only be applied once, and having edges after a 16*6tDP2 amount of time will retrigger SYNC events and cause the outputs to toggle between enabled/disabled (from this EZ post). This leads to my second question:
If at startup of the SOM, I don't care if everything downstream of the HMC7044-SOM has integer clock rates yet, the HMC7044-SOM starts as default in the devicetree. I only care that the outputs of the HMC7044-CRR are phase-synced at this point.
2) Is it feasible to let the SYNC event occur however many times, then disable all the Clock Distribution registers' SYNC Enable bits in the HMC7044-CRR? Once all the output channels are not susceptible to a SYNC event, I would then set the HMC7044-SOM to fanout mode with stable CLKIN0/CLKIN1 signals and appropriate divide values.
I foresee this causing some conflict with the ADRV9009 device clock values and other things downstream from the HMC7044-SOM...
If this setup isn't feasible, I can do some workarounds depending on the SYNC requirements, but for a first pass this would be an ideal setup without any hardware modifications.
Thank you for your assistance,
-Samual