SLAS748G March 2011 β January 2024 DAC3482
PRODUCTION DATA
For single or multi-device synchronization it is important that delay differences in the data are absorbed by the device so that latency through the device remains the same. Furthermore, the outputs from each DAC are phase aligned it is necessary that data is read from the FIFO of each device simultaneously. In the DAC3482 this is accomplished by operating the multiple devices in Dual Sync Sources mode. In this mode, the additional OSTR signal is required by each DAC3482 to be synchronized.
Data into the device is input as LVDS signals from one or multiple baseband ASICs or FPGAs. Data into the multiple DAC devices can experience different delays due to variations in the digital source output paths or board level wiring. These different delays can be effectively absorbed by the DAC3482 FIFO so that all outputs are phase aligned correctly.
For correct operation both OSTR and DACCLK must be generated from the same clock domain. The OSTR signal is sampled by DACCLK and must satisfy the timing requirements in Section 5.9. If the clock generator does not have the ability to delay the DACCLK to meet the OSTR timing requirement, the polarity of the DACCLK outputs can be swapped with respect to the OSTR ones to create 180 degree phase delay of the DACCLK. This may help establish proper setup and hold time requirement of the OSTR signal.
Careful board layout planning must be done so the DACCLK and OSTR signals are distributed from device to device with the lowest skew possible as this will affect the synchronization process. To minimize the skew across devices, it is recommended to use the same clock distribution device to provide the DACCLK and OSTR signals to all the DAC devices in the system.
The following steps are required to make sure the devices are fully synchronized. The procedure assumes all the DAC3482 devices have a DACCLK and OSTR signal and must be carried out on each device.
After these steps all the DAC3482 outputs will be synchronized.