I am working on a design for a FPGA driving a 16 bit DAC, DAC37J82. There are 4 lanes of JESD204B available, and I am wondering if the attached clocking scheme will be adequate. From the DAC data sheet:
"In many applications, such as multi antenna systems where the various transmit channels information is
correlated, it is required that the latency across the link is deterministic and multiple DAC devices are completely
synchronized such that their outputs are phase aligned. The DAC37J82/DAC38J82 achieves the deterministic
latency using SYSREF (JESD204B Subclass 1).
SYSREF is generated from the same clock domain as DACCLK, and is sampled at the rising edges of the device
clock. It can be periodic, single-shot or “gapped” periodic. After having resynchronized its local multiframe clock
(LMFC) to SYSREF, the DAC will request a link re-initialization via SYNC interface. Processing of the signal on
the SYSREF input can be enabled and disabled via the SPI interface."
Thus it appears that since I am only using a single device, it should be possible to use the scheme below. The LMK03033C was suggested by the TI Web clock accessory. We are not pushing the DAC near its limits in terms of frequency, but it is being used in an I/Q modulalor to produce 32APSK. SO although we do not yet have a good jitter specification, it appears the 200fs from the LM03033C will probably be adequate.
Any comments or suggestions for improvement much appreciated.