SNAS850 December 2024 LMX1205
ADVANCE INFORMATION
For the frequency of the SYSREF output in generator mode, the SYSREF_DIV_PRE divider is necessary to verify that the input of the SYSREF_DIV divider is not more than 3.2GHz.
fCLKIN | SYSREF_DIV_PRE | TOTAL SYSREF DIVIDE RANGE |
---|---|---|
3.2GHz or Less | ÷1, 2, or 4 | ÷2, 3, 4, ...16380 |
3.2GHz < fCLKIN ≤ 6.4GHz | ÷2 or 4 | ÷4, 6, 8, … 16380 |
fCLKIN > 6.4GHz | ÷4 | ÷8, 12, 16, … 16380 |
For the delay, the input clock frequency is divided by SYSREF_DLY_DIV to generate fINTERPOLATOR. This has a restricted range as shown in Table 6-12. Note also that when SYSREF_DLY_BYP = 1 (delaygen engaged) and SYSREF_MODE = 0 or 1 (a generator mode) the SYSREF output frequency must be a multiple of the phase interpolator frequency.
fINTERPOLATOR % fSYSREF = 0.
fCLKIN | SYSREF_DLY_DIV | SYSREF_DLY_SCALE | fINTERPOLATOR |
---|---|---|---|
6.4GHz < fCLKIN ≤ 12.8GHz | 16 | 0 | 0.4GHz to 0.8GHz |
3.2GHz < fCLKIN ≤ 6.4GHz | 8 | 0 | 0.4GHz to 0.8GHz |
1.6GHz < fCLKIN ≤ 3.2GHz | 4 | 0 | 0.4GHz to 0.8GHz |
0.8GHz < fCLKIN ≤ 1.6GHz | 2 | 0 | 0.4GHz to 0.8GHz |
0.4GHz < fCLKIN ≤ 0.8GHz | 2 | 1 | 0.2GHz to 0.4GHz |
0.3GHz < fCLKIN ≤ 0.4GHz | 2 | 2 | 0.15GHz to 0.2GHz |
The maximum delay is equal to the phase interpolator period and there are 4 × 127 = 508 different delay steps. Use Equation 2 to calculate the size of each step.
Use Equation 3 to calculate the total delay.
Table 6-13 shows the number of steps for each delay.
Below table can be used to program the desired delay step number.Step Number Range | SYSREFx_DLY_PHASE | SYSREFx_DLY |
---|---|---|
0 - 127 (127 - SYSREFx_DLY) | 0 | 127 to 0 |
127 - 254 (127 + SYSREFx_DLY) | 1 | 0 to 127 |
254 - 381 (381 - SYSREFx_DLY) | 3 | 127 to 0 |
381 - 508 (381 + SYSREFx_DLY) | 2 | 0 to 127 |
The SYSREF_DLY_BYP field selects the delay path in SYSREF generation output and repeater retime mode.
SYSREF_MODE | SYSREF_DIV_PRE | SYSREF_DIV | SYSREF_DLY_DIV | Unusable Step Number |
---|---|---|---|---|
Continuous Or Pulsed | 1 | 2 or 3 | 2 | Invalid Combination |
4 | ||||
8 | ||||
16 | ||||
2 | 2 | 15 to 45 | ||
4 | Invalid Combination | |||
8 | ||||
16 | ||||
4 | 2 | 10 to 45 | ||
4 | 140 to 175 | |||
8 | Invalid Combination | |||
16 | ||||
1 | >= 4 | 2 | 10 to 45 | |
4 | 390 to 430 | |||
8 | 215 to 240 | |||
16 | Invalid Combination | |||
2 | 2 | 265 to 300 | ||
4 | ||||
8 | 390 to 430 | |||
16 | 280 to 300 | |||
4 | 2 | 265 to 300 | ||
4 | ||||
8 | 140 to 175 | |||
16 | 390 to 430 | |||
Repeater Retime | x | x | 2 | 20 to 50 |
4 | 145 to 180 | |||
8 | 85 to 125 | |||
16 | 120 to 160 |
Figure shows an example of unusable delay step positions, where SYSREF rising edge lies around the phase interpolator rising edge.