SNAS605AS March 2013 – May 2020 LMK04821 , LMK04826 , LMK04828
PRODUCTION DATA.
To properly use SYNC or SYSREF for JESD204B, it is important to understand the SYNC/SYSREF system. The SYNC and SYSREF signals share the same clocking path, with SYNC_DISX bits used to enable the path from SYSREF/SYNC to each divider reset port. Figure 12 illustrates the detailed diagram of a clock output block with SYNC circuitry included.Figure 13 illustrates the interconnects and highlights some important registers used in controlling the device for SYNC/SYSREF purposes.
To reset or synchronize a divider, the following conditions must be met:
Table 1 illustrates the some possible combinations of SYSREF_MUX and SYNC_MODE.
NAME | SYNC_MODE | SYSREF_MUX | OTHER | DESCRIPTION |
---|---|---|---|---|
SYNC disabled | 0 | 0 | CLKin0_OUT_MUX ≠ 0 | No SYNC occurs. |
Pin or SPI SYNC | 1 | 0 | CLKin0_OUT_MUX ≠ 0 | Basic SYNC functionality, SYNC pin polarity is selected by SYNC_POL.
To achieve SYNC through SPI, toggle the SYNC_POL bit. |
Differential input SYNC | 0 or 1 | 0 or 1 | CLKin0_OUT_MUX = 0 | Differential CLKin0 now operates as SYNC input. |
JESD204B pulser on pin transition. | 2 | 2 | SYSREF_PULSE_CNT sets pulse count | Produce SYSREF_PULSE_CNT programmed number of pulses on pin transition. SYNC_POL can be used to cause SYNC through SPI. |
JESD204B pulser on SPI programming. | 3 | 2 | SYSREF_PULSE_CNT sets pulse count | Programming the SYSREF_PULSE_CNT register starts sending the number of pulses. |
Re-clocked SYNC | 1 | 1 | SYSREF operational, SYSREF divider as required for training frame size. | Allows precise SYNC for n-bit frame training patterns for non-JESD converters such as LM97600. |
External SYSREF request | 0 | 2 | SYSREF_REQ_EN = 1
Pulser powered up |
When the SYNC pin is asserted, continuous SYSERF pulses occur. Turning on and off of the pulses is synchronized, to prevent runt pulses from occurring on SYSREF. |
Continuous SYSREF | X | 3 | SYSREF_PD = 0
SYSREF_DDLY_PD = 0 SYSREF_PLSR_PD = 1(1) |
Continuous SYSREF signal. Useful for validating phase alignment of SYSREF clocks, but not recommended for use in low-noise applications due to crosstalk spurs. |
Direct SYSREF distribution | 0 | 0 | CLKin0_OUT_MUX = 0
SDCLKoutY_DDLY = 0 (Local sysref DDLY bypassed) SYSREF_DDLY_PD = 1 SYSREF_PLSR_PD = 1 SYSREF_PD = 1. |
A direct fan-out of SYSREF with no re-clocking to clock distribution path. |