| Electronic Components Datasheet Search |
|
AD9554 Datasheet(PDF) 41 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9554 Datasheet(HTML) 41 Page - Analog Devices |
|
41 / 116 page ![]() Data Sheet AD9554 Rev. D | Page 41 of 116 OUTPUT ANALOG PLL (APLL) There are four output analog PLLs (APLLs) on the AD9554. They provide the frequency upconversion from the digital PLL (DPLL) outputs. The frequency ranges for each APLL are in Table 11. Each APLL also provides a noise filter on the DPLL output. The APLL reference input is the output of the DPLL. The feedback divider is an integer divider. The loop filter is partially integrated with one external 15 nF capacitor that connects to the internal LDO. In addition to the capacitor, there is an additional 0.22 μF capacitor from the LDO pin to ground. The nominal loop bandwidth for all four APLLs is 240 kHz. The APLL_0 block diagram is shown in Figure 34. APLL_1 through APLL_3 are copies of APLL_0 with different VCO ranges. Each APLL_x input is connected to the respective DPLL_x output, and each APLL_x output is connected to the respective Px divider. LF_0 CAP LF_0 PIN VCO_0 PFD FROM DPLL_0 TO P0 DIVIDER LF CP INTEGER DIVIDER OUTPUT PLL (APLL_0) ÷M0 23 LDO_0 PIN 22 Figure 34. APLL_0 Block Diagram APLL CONFIGURATION The frequency wizard that is included in the evaluation software configures the APLL, and the user must not need to make changes to the APLL settings. However, there may be special cases where the user may want to adjust the APLL loop band- width to meet a specific phase noise requirement. The easiest way to change the APLL loop bandwidth is to adjust the APLL charge pump current, which is controlled in the following registers: Register 0x0430 (APLL_0) Register 0x0530 (APLL_1) Register 0x0630 (APLL_2) Register 0x0730 (APLL_3) There is sufficient stability (68° of phase margin) in the APLL default settings to permit a broad range of adjustment without causing the APLL to be unstable. APLL CALIBRATION Calibration of the APLLs must be performed at startup and whenever the nominal input frequency to the APLL changes by more than ±100 ppm; although, the APLL maintains lock over voltage and temperature extremes without recalibration. APLL calibration at startup is normally performed during initial register loading, see the detailed instructions in the Device Register Programming Using a Register Setup File section. To recalibrate the APLL VCO after the chip has been running, first, input the new settings (if any). The user can calibrate APLL_0 without disturbing any of the other three APLLs (APLL_1, APLL_2, and APLL_3). Use the following steps to recalibrate the APLL VCO. It is important to note that an IO_UPDATE (Register 0x000F = 0x01) is needed after each of these steps. 1. Ensure that the DPLL free run tuning word is set (Register 0x0A22[0] = 1b for DPLL_0, Register 0x0A42[0] = 1b for DPLL_1, Register 0x0A62[0] = 1b for DPLL_2, and Register 0x0A82[0] = 1b for DPLL_3). 2. Clear the desired APLL calibration bit (Register 0x0A20[1] = 0b for APLL_0, Register 0x0A40[1] = 0b for APLL_1, Register 0x0A60[1] = 0b for APLL_2, and Register 0x0A80[1] = 0b for APLL_3). Alternatively, the user can write Register 0xA00 = 0x00 to clear the calibrate all bit. This allows the user to set this bit in the next step to calibrate all four VCOs at the same time. 3. Set the desired APLL calibration bit (Register 0x0A20[1] = 1b for APLL_0, Register 0x0A40[1] = 1b for APLL_1, Register 0x0A60[1] = 1b for APLL_2, and Register 0x0A80[1] = 1b for APLL_3). Alternatively, the user can write Register 0xA00 = 0x02 to calibrate all four VCOs at the same time. 4. To ensure that the APLLs have locked, poll the APLL lock status (Register 0x0D20[3] = 1b indicates lock for APLL_0, Register 0x0D40[3] = 1b indicates lock for APLL_1, Register 0x0D60[3] = 1b indicates lock for APLL_2, and Register 0x0D80[3] = 1b indicates lock for APLL_3). 5. Ensure that the DPLL free run tuning word is cleared (Register 0x0A22[0] = 0b for DPLL_0, Register 0x0A42[0] = 0b for DPLL_1, Register 0x0A62[0] = 0b for DPLL_2, and Register 0x0A82[0] = 0b for DPLL_3). |
|
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 |