| поискавой системы для электроныых деталей |
|
AD9548BCPZ датащи(PDF) 39 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9548BCPZ датащи(HTML) 39 Page - Analog Devices |
|
39 / 111 page ![]() Data Sheet AD9548 samples grows larger. Therefore, one way of indicating a locked condition is to count the number of consecutive in-phase PFD samples and, if it exceeds a certain value, then declare the PLL locked. This is exactly the role of the lock detect divider bits. When the lock detector is enabled (Register 0x0100, Bit 2 = 0), the lock detect divider bits determine the number of consecutive in-phase decisions required (128, 256, 512, or 1024) before the lock detector declares a locked condition. The default setting is 128. Charge Pump The charge pump operates in either automatic or manual mode based on the charge pump mode bit (Register 0x0100, Bit 6). When Register 0x0100, Bit 6 = 0, the AD9548 automatically selects the appropriate charge pump current based on the N-divider value. Note that the user cannot control the charge pump current bits (Register 0x0100, Bits[5:3]) in automatic mode. When Register 0x0100, Bit 6 = 1, the user determines the charge pump current via the charge pump current bits (Register 0x0100, Bits[5:3]). The charge pump current varies from 125 μA to 1 mA in 125 μA steps. The default setting is 500 μA. SYSCLK PLL Loop Filter The AD9548 has an internal second order loop filter that establishes the loop dynamics for input signals between 12.5 MHz and 100 MHz. By default, the device uses the internal loop filter. However, an external loop filter option is available by setting the external loop filter enable bit (Register 0x0100, Bit 7). This bypasses the internal loop filter and allows the device to use an externally connected second order loop filter, as shown in Figure 48. SYSCLK_VREG R1 AD9548 SYSCLK_LF C1 C2 48 49 Figure 48. External Loop Filter Schematic To determine the external loop filter components, the user decides on the desired open-loop bandwidth (fOL) and phase margin (φ). These parameters allow calculation of the loop filter components, as follows: ( ) + π = φ sin 1 1 VCO CP OL K I Nf R1 ( ) ( )2 2 φ tan OL VCO CP f N K I C1 π = ( ) ( ) ( ) − π = φ cos φ sin 1 2 2 OL VCO CP f N K I C2 where: KVCO is 7 × 107 V/ns (typical). ICP is the programmed charge pump current (amperes). N is the programmed feedback divider value. fOL is the desired open-loop bandwidth (in hertz). Φ is the desired phase margin (in radians). For example, assuming that N = 40, ICP = 0.5 mA, fOL = 400 kHz, and Φ = 50°, then the loop filter calculations yield R1 = 3.31 kΩ, C1 = 330 pF, and C2 = 50.4 pF. System Clock Period Many of the user programmable parameters of the AD9548 have absolute time units. To make this possible, the AD9548 requires a priori knowledge of the period of the system clock. To accommodate this requirement, the user programs the 21-bit nominal system clock period in the nominal SYSCLK period registers (Address 0x0103 to Address 0x0105). The contents of this register reflect the actual period of the system clock in femtoseconds. The user must properly program this register to ensure proper operation of the device because many of its subsystems rely on this value. System Clock Stability Timer The system clock stability timer (Register 0x0106 to Register 0x0108) is a 20-bit value programmed in milliseconds. If the programmed timer value is 0, then the timer immediately indicates that it has timed out. If the programmed timer value is a nonzero value and the SYSCLK PLL is enabled, then the timer starts timing when the SYSCLK PLL lock detector indicates lock and times out after the prescribed period. However, when the user disables the SYSCLK PLL, then the timer ignores the SYSCLK PLL lock detector and starts timing as soon as the SYSCLK PLL is disabled. The user can monitor the status of the stability timer via Register 0x0D01, Bit 4, via the multifunction pins or via the IRQ pin. Note that the system clock stability timer must be programmed before the SYSCLK PLL is either activated or disabled. SYSCLK PLL Calibration When using the SYSCLK PLL, it is necessary to calibrate the LC VCO to ensure that the PLL can remain locked to the system clock input signal. Assuming the presence of either an external SYSCLK input signal or a crystal resonator, the calibration process executes after the user sets and then clears the calibrate system clock bit in the cal/sync register (Register 0x0A02, Bit 0). During the calibration process, the device calibrates the VCO amplitude and frequency. The status of the system clock calibration process is user accessible via the system clock register (Register 0x0D01, Bit 1). It is also available via the IRQ monitor register (Register 0D02, Bit 1) provided the status bit is enabled via the IRQ mask register. When the calibration sequence is complete, the SYSCLK PLL eventually attains a lock condition, at which point the system clock stability timer begins its countdown sequence. Expiration of the timer indicates that the SYSCLK PLL is stable, which is reflected in the system clock register (Register 0x0D01, Bit 4). Rev. G | Page 39 of 111 |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |