SNAS834 November 2024 LMK5C22212A
ADVANCE INFORMATION
Users can write to the DPLLx_PH_OFFSET[44:0] register fields to adjust the DPLL phase offset. The phase offset is a signed 2's complement value with a default setting of 0 and offsets the phase relationship of the feedback clock to reference clock at the TDC. The phase adjustment is common to all outputs derived from the DPLLx synchronization domain. DPLLx_PH_OFFSET adjustments occur in one direction. To shift in the negative direction, subtract the desired time offset from the period of the output clock to get the new phase offset.
Equation 13 and Equation 10 show the formulas to compute the DPLLx_PH_OFFSET field value to vary the output phase in fine adjustment steps. DPLLx_PH_OFFSET is related to the APLLx VCO period with a scaling factor for decimation and digital gain.
where
For example, if the user wants to introduce a phase offset of +1ns into DPLL2, use the following settings:
Alternatively, to apply a phase shift in the other direction, such as −1ns to a 25MHz output clock, use the following settings:
The DPLL parameters of a given configuration can be readback by accessing the registers listed in Table 7-9.
| FIELD NAME | REGISTER ADDRESS (HIGH BYTE TO LOW BYTE) |
|---|---|
| DPLL1_PH_OFFSET | R550, R551, R552, R553, R554, R555 |
| DPLL1_PARAM_A | R567 |
| DPLL1_PARAM_B | R548, R549 |
| DPLL1_PARAM_C | R566 |
| DPLL2_PH_OFFSET | R400, R401, R402, R403, R404, R405 |
| DPLL2_PARAM_A | R417 |
| DPLL2_PARAM_B | R398, R399 |
| DPLL2_PARAM_C | R416 |
| DPLL1_PH_OFFSET | R250, R251, R252, R253, R254, R255 |
| DPLL1_PARAM_A | R267 |
| DPLL1_PARAM_B | R248, R249 |
| DPLL1_PARAM_C | R266 |