SNAS689A October 2017 – July 2019 LMK04228
PRODUCTION DATA.
This register sets general SYNC parameters such as polarization, and mode. Refer to Figure 6 for block diagram. Refer to Table 2 for using SYNC_MODE for specific SYNC use cases.
BIT | NAME | POR DEFAULT | DESCRIPTION | |
---|---|---|---|---|
7 | SYSREF_CLR | 1 | Except during SYSREF Setup Procedure (see SYNC/SYSREF), this bit should always be programmed to 0. While this bit is set, extra current is used. Refer to Table 82. | |
6 | SYNC_1SHOT_EN | 0 | SYNC one shot enables edge sensitive SYNC.
0: SYNC is level sensitive and outputs will be held in SYNC as long as SYNC is asserted. 1: SYNC is edge sensitive, outputs will be SYNCed on rising edge of SYNC. This results in the clock being held in SYNC for a minimum amount of time. |
|
5 | SYNC_POL | 0 | Sets the polarity of the SYNC pin.
0: Normal 1: Inverted |
|
4 | SYNC_EN | 1 | Enables the SYNC functionality.
0: Disabled 1: Enabled |
|
3 | SYNC_PLL2_DLD | 0 | 0: Off
1: Assert SYNC until PLL2 DLD = 1 |
|
2 | SYNC_PLL1_DLD | 0 | 0: Off
1: Assert SYNC until PLL1 DLD = 1 |
|
1:0 | SYNC_MODE | 1 | Sets the method of generating a SYNC event. | |
Field Value | SYNC Generation | |||
0 (0x00) | Prevent SYNC Pin, SYNC_PLL1_DLD flag, or SYNC_PLL2_DLD flag from generating a SYNC event. | |||
1 (0x01) | SYNC event generated from SYNC pin or if enabled the SYNC_PLL1_DLD flag or SYNC_PLL2_DLD flag. | |||
2 (0x02) | For use with pulser - SYNC/SYSREF pulses are generated by pulser block via SYNC Pin or if enabled SYNC_PLL1_DLD flag or SYNC_PLL2_DLD flag. | |||
3 (0x03) | For use with pulser - SYNC/SYSREF pulses are generated by pulser block when programming register 0x13E (SYSREF_PULSE_CNT) is written to (see SYSREF_PULSE_CNT). |