| Electronic Components Datasheet Search |
|
ADF4382ABCCZ Datasheet(PDF) 33 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADF4382ABCCZ Datasheet(HTML) 33 Page - Analog Devices |
|
33 / 82 page ![]() Data Sheet ADF4382A APPLICATIONS INFORMATION analog.com Rev. A | 33 of 82 Standard Power-Up and Initialization Sequence, Automatic VCO Calibration The following standard power-up and initialization sequence is the recommended procedure to power up and program the ADF4382A: 1. Follow Step 1 through Step 5 in the Power-Up and Initialization Sequence section. 2. It is optional to monitor the status of the VCO calibration bits, ADC_BUSY and FSM_BUSY (Register 0x058, Bit 2 and Bit 1, respectively. A VCO calibration is completed when ADC_BUSY transitions from high to low followed by FSM_BUSY transition- ing from high to low. 3. After the VCO calibration is complete, disable the VCO calibration clocks by setting EN_DRCLK = EN_DNCLK = EN_ADC_CLK = 0. Disabling the VCO calibration clocks re- duces unwanted spurious content. 4. The PLL is locked when the lock detector sets the LKDET pin (Pin 27) and the LOCKED bit (Register 0x58, Bit 0) high. 5. When changing the frequency, take the following steps: a. Program only the modified registers. b. Write to Register 0x010 to start a new VCO autocalibration as the final step whether it is modified or not. Fast Power-Up and Initialization, Manually Programmed VCO Calibration Settings For fast frequency hopping applications, much shorter lock time is required. The ADF4382A can be manually programmed with predetermined calibration values to decrease overall lock time by bypassing VCO calibration. The calibration values are first obtained by performing an autocalibration and reading back the correspond- ing band, core, and bias values for a given frequency. These values can then be manually programmed to the ADF4382A on subsequent device initializations. The values of the readbacks vary with each device due to process variation. The following steps outline the procedure to perform a manual VCO calibration after initialization: 1. Perform an autocalibration with the target frequency required. 2. Record the VCO_CORE and VCO_BAND. 3. If VCO_CORE = 0, read the VCO bias value from VCO0_BIAS_RDBK. If VCO_CORE = 1, read the VCO bias value from VCO1_BIAS_RDBK. The value read is used as the M_VCO_BIAS value. 4. On subsequent power-up and initialization sequences, pro- gram the override (O_VCO_CORE, O_VCO_BAND, and O_VCO_BIAS) and manual VCO bits (M_VCO_CORE, M_VCO_BAND, and M_VCO_BIAS) as documented in Table 24. All other bit fields are programmed as normal. 5. Repeat the sequence for each target frequency. Table 24. Manually Programmed VCO Calibration Settings Bit Fields Value Description O_VCO_DB 0x1 Manually calibrated values are dou- ble buffered by programming N_INT. MUTE_NCLK 0x1 Mutes the clock signal from the N-di- vider block to the PFD. Must be set to 1, when going from an integer to a fractional frequency (or vice versa). EN_AUTOCAL 0x0 Disables autocalibration. EN_DRCLK 0x0 Disables DIV_RCLK to the digital block. EN_DNCLK 0x0 Disables DIV_NCLK to the digital block. EN_ADC_CLK 0x0 Disables the ADC clock. O_VCO_CORE 0x1 Overrides the VCO core with value in M_VCO_CORE. O_VCO_BAND 0x1 Overrides the VCO band with M_VCO_BAND. O_VCO_BIAS 0x1 Overrides the VCO bias with M_VCO_BIAS. M_VCO_CORE Program with re- corded values Selects the VCO core when O_VCO_CORE = 1. M_VCO_BAND Program with re- corded values Selects the band within the core when O_VCO_BAND = 1. M_VCO_BIAS Program with re- corded values Selects the bias value used when O_VCO_BIAS = 1. Fast Calibration The fast calibration feature enables a VCO calibration time of <1 μs for each output frequency change, by storing 32 discrete VCO core, band, and bias values across the octave range of the ADF4382A. Fast calibration can be initiated during device initialization. When fast calibration is started, autocalibration is performed at 32 out- put frequencies across the octave output frequency range of the ADF4382A. An on chip look-up table in the device register map is used to store the corresponding VCO core, band, and bias value for each output frequency. After initialization, subsequent output frequency changes utilize the previously stored look-up table to determine the optimal VCO calibration values by interpolation. Fast calibration is a more effi- cient alternative solution to manually programming VCO calibration settings, which requires an external microcontroller with memory storage. It also reduces the number SPI writes required at each output frequency compared to manually writing. This feature is particularly useful in applications requiring many frequency hops. A separate application note details the programming procedure for fast calibration. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |