SNAS918 May 2025 LMK5C23208A
PRODUCTION DATA
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 14 and Equation 11 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 a DPLL/APLL with a 2500MHz VCO, then 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 8-7.
| FIELD NAME | REGISTER ADDRESS (HIGH BYTE TO LOW BYTE) |
|---|---|
| DPLL3_PH_OFFSET | R550, R551, R552, R553, R554, R555 |
| DPLL3_PARAM_A | R567 |
| DPLL3_PARAM_B | R548, R549 |
| DPLL3_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 |