SNAS849A December 2024 – July 2026 LMX2624-SP
PRODUCTION DATA
To reduce the VCO tuning gain and therefore improve the VCO phase-noise performance, the VCO frequency range is divided into several different frequency bands. The entire range, 7500MHz to 15000MHz, covers an octave that allows the divider to take care of frequencies below the lower bound. This creates the need for frequency calibration to determine the correct frequency band given a desired output frequency. The frequency calibration routine is activated any time that the R0 register is programmed with the FCAL_EN = 1 or toggle CAL pin from low-to-high in Pin-mode. A valid OSCin signal must present before VCO calibration begins.
The VCO also has an internal amplitude calibration algorithm to optimize the phase noise which is also activated any time the R0 register is programmed.
The optimum internal settings for this are temperature dependent. If the temperature is allowed to drift too much without being re-calibrated, some minor phase noise degradation can result. The maximum allowable drift for continuous lock, ΔTCL, is stated in the electrical specifications. For this device, temperature of 125°C means the device never loses lock if the device is operated within this range.
The LMX2624-SP allows the user to assist the VCO calibration. In general, there are three kinds of assistance, as shown in Table 6-4. Refer to the application note for detailed implementation procedures and performance demonstrations of VCO calibration technique showcased for commercial devices.
| ASSISTANCE LEVEL | DESCRIPTION | VCO_SEL | VCO_SEL_FORCE VCO_CAPCTRL_FORCE VCO_DACISET_FORCE |
VCO_CAPCTRL VCO_DACISET |
|---|---|---|---|---|
| No assist | User does nothing to improve VCO calibration speed. | 7 | 0 | Don't Care |
| Partial assist | Upon every frequency change, before the FCAL_EN bit is checked, the user provides the initial starting VCO_SEL | Select by table | 0 | Don't Care |
| Full assist | The user forces the VCO core (VCO_SEL), amplitude settings (VCO_DACISET), and frequency band (VCO_CAPCTRL) and manually sets the value. If the two frequency points are no more than 5MHz apart and on the same VCO core, the user can set the VCO amplitude and capcode for any frequency between those two points using linear interpolation | Select by readback | 1 | Select by readback |
For the no assist method, just set VCO_SEL=7 and this is done. For partial assist, the VCO calibration speed can be improved by changing the VCO_SEL bit according to the frequency. Note that the frequency is not the actual VCO core range, but favors selecting the VCO. This is not only optimal for VCO calibration speed, but required for reliable locking.
| fVCO | VCO CORE (MIN) |
|---|---|
| 7500 - 8600MHz | VCO1 |
| 8600 - 9900MHz | VCO2 |
| 9900 - 10800MHz | VCO3 |
| 10800 -11900MHz | VCO4 |
| 11900 - 13000MHz | VCO5 |
| 13000 - 14000MHz | VCO6 |
| 14000 - 15000MHz | VCO7 |
For fastest calibration time, use the minimum VCO core as recommended in the previous table. The following table shows typical VCO calibration times with or without analog lock time for this choice in bold as well as showing how long the calibration time is increased if a higher than necessary VCO core is chosen. Realize that these calibration times are specific to these fOSC and fPD conditions specified and at the boundary of two cores, sometimes the calibration time can be increased.
| fVCO | VCO_SEL | ||||||
|---|---|---|---|---|---|---|---|
| VCO7 | VCO6 | VCO5 | VCO4 | VCO3 | VCO2 | VCO1 | |
| 8.1GHz | 650 | 614 | 620 | 376 | 256 | 243 | 191 |
| 9.3GHz | 606 | 589 | 587 | 335 | 196 | 177 | Invalid |
| 10.4GHz | 598 | 579 | 570 | 338 | 177 | Invalid | |
| 11.4GHz | 543 | 540 | 530 | 284 | Invalid | ||
| 12.5GHz | 396 | 346 | 300 | Invalid | |||
| 13.6GHz | 262 | 218 | Invalid | ||||
| 14.7GHz | 164 | Invalid | |||||
| fVCO | VCO_SEL(1) | ||||||
|---|---|---|---|---|---|---|---|
| VCO7 | VCO6 | VCO5 | VCO4 | VCO3 | VCO2 | VCO1 | |
| 8.1GHz | 854 | 828 | 822 | 579 | 451 | 437 | 393 |
| 9.3GHz | 819 | 800 | 794 | 551 | 401 | 380 | Invalid |
| 10.4GHz | 808 | 786 | 781 | 551 | 388 | Invalid | |
| 11.4GHz | 767 | 745 | 743 | 494 | Invalid | ||
| 12.5GHz | 603 | 560 | 513 | Invalid | |||
| 13.6GHz | 469 | 426 | Invalid | ||||
| 14.7GHz | 385 | Invalid | |||||