LMX3305 NSC | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 24
Technical content
Features
n Three PLLs integrated on a single chip n RF PLL fractional-N counter n 16/17/20/21 RF quadruple modulus prescaler for PCS application n 8/9/12/13 RF quadruple modulus prescaler for cellular application n 2.7V to 3.6V operation n Low current consumption: ICC = 9 mA (typ) at 3.0V n Programmable or logical power down mode: ICC = 10 µA (typ) at 3.0V n RF PLL Fastlock feature with timeout counter n Digital lock detect n Microwire Interface with data preset n 24-pin CSP package
Applications
n CDMA Cellular telephone systems Block Diagram TRI-STATE® is a registered trademark of National Semiconductor Corporation. DS101361-1 PRELIMINARY August 2000 LMX3305 Triple Phase Locked Loop for RF Personal Communications © 2000 National Semiconductor Corporation DS101361 www.national.com
See NS Package Number SLB24A LMX3305 www.national.com 2
Pin No. Pin Name I/O Description 1 RF_CP o O Charge pump output for RF PLL. For connection to a loop filter for driving the input of an external VCO. 2 RF_GND PWR RF PLL ground.
3 RF_F
IN I RF prescaler input. Small signal input from the RF Cellular or PCS VCO. 4 RF_V CC PWR RF PLL power supply voltage. Input may range from 2.7V to 3.6V. Bypass capacitors should be placed as close as possible to this pin and be connected directly to the ground plane. Tx V CC =R xV CC =R FV CC . 5 Lock_Det O Multiplexed output of the RF, Rx, and Tx PLL’s analog or digital lock detects. The outputs from the R, N and Fastlock counters can also be selected for test purposes. Refer to Section 2.3.4 for more detail. 6 N/C No Connect. 7 RF_En I RF PLL enable pin. A LOW on RF En powers down the RF PLL and TRI-STATE ® s the RF PLL charge pump. 8 Rx_En I Rx PLL enable pin. A LOW on Rx En powers down the Rx PLL and TRI-STATEs the Rx PLL charge pump. 9 Tx_En I Tx PLL enable pin. A LOW on Tx En powers down the Tx PLL and TRI-STATEs the Tx PLL charge pump. 10 Clock I High impedance CMOS clock input. Data for the various counters is clocked on the rising edge into the CMOS input. 11 Data I Binary serial data input. Data entered MSB first. 12 LE I High impedance CMOS input. When LE goes LOW, data is transferred into the shift registers. When LE goes HIGH, data is transferred from the internal registers into the appropriate latches.
13 Tx_F
IN I Tx prescaler input. Small signal input from the Tx VCO. 14 Tx_CP o O Charge pump output for Tx PLL. For connection to a loop filter for driving the input of an external VCO. 15 Tx_GND Tx PLL ground.
16 Tx_V
CC PWR Tx PLL power supply voltage input. Input may range from 2.7V to 3.6V. Bypass capacitors should be placed as close as possible to this pin and be connected directly to the ground plane. Tx V CC =R xV CC =R FV CC .
17 OSC IN I PLL reference input which has a VCC /2 input threshold and can be driven from an
external CMOS or TLL logic gate. The R counter is clocked on the falling edge of the OSC IN signal. 18 Rx_V CC PWR Rx PLL power supply voltage. Input ranges from 2.7V to 3.6V. Bypass capacitors should be placed as close as possible to this pin and be connected directly to the ground plane. Tx V CC =R xV CC =R FV CC . 19 Rx_GND PWR Rx PLL ground.
20 Rx_CP
o O Charge pump output for Rx PLL. For connection to a loop filter for driving the input of an external VCO. 21 Rx_F IN I Rx prescaler input. Small signal input from the Rx VCO.
22 RF_Sw1 O An open drain NMOS output which can be use for bandswitching or Fastlocking the
RF PLL. (During Fastlock mode a second loop filter damping resistor can be switched in parallel with the first to ground.) Refer to Section 2.5.3 for more detail.
23 RF_Sw2 O An open drain NMOS output which can be use for bandswitching or Fastlocking the
RF PLL. (During Fastlock mode a second loop filter damping resistor can be switched in parallel with the first to ground.) Refer to Section 2.5.3 for more detail. 24 V P O RF PLL charge pump power supply. An internal voltage doubler can be enabled in 3V applications to allow the RF charge pump to operate over a wider tuning range. LMX3305 www.national.com3
Absolute Maximum Ratings(Notes 1, 2) Power Supply Voltage (PLL VCC ) (Note 3) −0.3V to +6.5V Supply Voltage (VP) −0.3V to +6.5V Voltage on any Pin with G N D=0 V( VI) −0.3V to V CC +0.3V Storage Temperature Range (TS) −65˚C to +150˚C Lead Temp. (solder, 4 sec.) (TL) +240˚C ESD - Whole Body Model (Note 2) 2 kV Recommended Operating Conditions(Note 1) Power Supply Voltage (PLL VCC ) (Note 3) 2.7V to 3.6V Supply Voltage (VP) (Note 3) PLL V CC to 5.5V Operating Temperature (TA) −30˚C to +85˚C
Electrical Characteristics
(VCC =V P = 3V, −30˚C< TA < 85˚C except as specified) Symbol Parameter Conditions Value UnitMin Typ Max GENERAL I CC Power Supply Current RF = On, Rx = On, Tx = On 2.7V ≤ VCC ≤ 3.6V 9.0 15 mA ICC -PWDN Power Down Current 10 75 µA fIN PCS Operating Frequency 1200 2300 MHzCellular Operating Frequency 800 1400 IF Operating Frequency (Rx, Tx) 45 600 fOSC Oscillator Frequency 19.68 25 MHz fφ Phase Detector Frequency 10 MHz PfIN PCS/Cellular/IF Input Sensitivity 2.7V ≤ VCC ≤ 3.6V −15 +0 dBm PfOSC Oscillator Sensitivity 0.5 V CC VPP RF PN RF Phase Noise F OUT = 1 GHz −70 dBc/HzIF PN IF Phase Noise −70 Fractional Spur@ 10 kHz 1 kHz Loop Filter (Note 4) −50 dBc Fractional Spur Harmonic Attenuate 6 dB/OCT after 10 kHz dBc Tsw Switching Speed 1 kHz Loop Filter, 60 MHz Jump to Within 1 kHz 4.0 ms CHARGE PUMP RF IDo Source RF Charge Pump Source Current V Do =V P/2 (Note 5) −22 I NOM 22 % RF IDo Sink RF Charge Pump Sink Current V Do =V P/2 (Note 5) −22 I NOM 22 % IF IDo Source IF Charge Pump Source Current V Do =V CC /2 (Note 5) 80 100 120 µA IF IDo Sink IF Charge Pump Sink Current V Do =V CC /2 (Note 5) −80 −100 −120 µA IDo -TRI Charge Pump TRI-STATE Current (Note 6) 1000 pA IDo Sink vs IDo Source Charge Pump Sink vs Source Mismatch TA = 25˚C (Note 7) 31 0 % IDo vs VDo Charge Pump Current vs Voltage T A = 25˚C (Note 6) 8 15 % IDo vs TA Charge Pump Current vs Temperature (Note 7) 5 10 % DIGITAL INPUTS AND OUTPUTS V IH High-Level Input Voltage V CC = 2.7V to 3.6V 0.8 V CC V VIL Low-Level Input Voltage V CC = 2.7V to 3.6V 0.2 V CC V VOL Low-Level Output Voltage I OL = 2 mA 0.4 V IIH High-Level Input Current V IH =V CC = 3.6V −1.0 1.0 µA IIL Low-Level Input Current V IL = 0V, VCC = 3.6V −1.0 1.0 µA IIH OSC IN High-Level Input Current V IH =V CC = 3.6V 100 µA IIL OSC IN Low-Level Input Current V IL = 0V, VCC = 3.6V −100 µA LMX3305 www.national.com 4
Electrical Characteristics(Continued) (VCC =V P = 3V, −30˚C< TA < 85˚C except as specified) Symbol Parameter Conditions Value UnitMin Typ Max DIGITAL INPUTS AND OUTPUTS t CS Data to Clock Setup Time 50 ns tCH Data to Clock Hold Time 10 ns tCWH Clock Pulse Width High 50 ns TCWL Clock Pulse Width Low 50 ns tENSL Clock to Load_En Setup Time 50 ns tENW Load_En Pulse Width 50 ns Note 1:Absolute Maximum Ratings indicate limits beyond which damage to the device may occur. Recommended Operating Conditions indicate conditions for which the device is intended to be functional, but do not guarantee specific performance limits. For guaranteed specifications and test conditions, see the Electrical Char- acteristics. Note 2:This device is a high performance RF integrated circuit and is ESD sensitive. Handling and assembly of this device should be done on ESD protected work- stations. Note 3:PLL VCC represents RF VCC ,T xVCC and Rx VCC collectively. Note 4:Guaranteed by design. Not tested in production. Note 5:INOM = 100 µA, 400 µA, 700 µA or 900 µA for RF charge pump. Note 7:For RF charge pump, VDo =V P/2, for IF charge pump, VDo =V CC /2. LMX3305 www.national.com5
Charge Pump Current Specification Definitions DS101361-4 I1 = CP sink current at VDo =V P − ΔV I2 = CP sink current at VDo =V P/2 I3 = CP sink current at VDo = ΔV I4 = CP source current at VDo =V P − ΔV I5 = CP source current at VDo =V P/2 I6 = CP source current at VDo = ΔV 1. IDo vs VDo = Charge Pump Output Current magnitude variation vs Voltage = 2. IDo-sinkvs IDo-source= Charge Pump Output Current Sink vs Source Mismatch = 3. IDo vs TA = Charge Pump Output Current magnitude variation vs Temperature = LMX3305 www.national.com 6
1.0 Functional Description
The LMX3305 phase-lock-loop (PLL) system configuration consists of a high-stability crystal reference oscillator, three frequency synthesizers, three voltage controlled oscillators (VCO), and three passive loop filters. Each of the frequency synthesizers includes a phase detector, a current mode charge pump, as well as programmable reference [R] and feedback [N] frequency dividers. The VCO frequency is es- tablished by dividing the crystal reference signal down via the R-counter to obtain a comparison reference frequency. This reference signal (f R ) is then presented to the input of a phase/frequency detector and compared with the feedback signal (f N ), which is obtained by dividing the VCO frequency down by way of the N-counter, and fractional circuitry. The phase/frequency detector’s current source output pumps charge into the loop filter, which then converts the charge into the VCO’s control voltage. The function of phase/ frequency comparator is to adjust the voltage presented to the VCO until the feedback signal frequency and phase match that of the reference signal. When the RF PLL is in a “Phase-Locked” condition, the RF VCO frequency will be (N + F) times that of the comparison frequency, where N is the integer divide ratio, and F is the fractional component. The fractional synthesis allows the phase detector frequency to be increased while maintaining the same frequency step size for channel selection. The divider ratio N is thereby re- duced giving a lower phase noise referred to the phase de- tector input, and the comparison frequency is increased al- lowing faster switching time.
1.1 REFERENCE OSCILLATOR INPUTS
The reference oscillator frequency for the RF and IF PLLs are provided from the external references through the OSC IN pin. OSCIN input can operate up to 25 MHz with input sensi- tivity of 0.5 VPP minimum and it drives RF, Rx and Tx R-counters. OSCIN input has a VCC /2 input threshold that can be driven from an external CMOS or TTL logic gate. Typically, the OSC IN is connected to the output of a crystal oscillator.
1.2 REFERENCE DIVIDERS (R-COUNTERS)
The RF, Rx and Tx R-counters are clocked through the oscil- lator block. The maximum frequency is 25 MHz. All RF, Rx and Tx R-counters are CMOS design. The RF R-counter is 8-bit in length with programmable divider ratio from 2 to 255. The Rx and Tx R-counters are 10-bit in length with program- mable divider ratio from 2 to 1023.
1.3 PRESCALERS
The LMX3305 has a 16/17/20/21 quadruple modulus pres- caler for the PCS application and a 8/9/12/13 quadruple modulus prescaler for the cellular application. The Rx and Tx prescalers are dual modulus with 8/9 modulus ratio. Both RF/IF prescalers’ outputs drive the subsequent CMOS flip- flop chain comprising the programmable N feedback counters.
1.4 FEEDBACK DIVIDERS (N-COUNTERS)
The RF, Rx and Tx N-counters are clocked by the output of RF, Rx and Tx prescalers respectively. The RF N-counter is composed of two parts: the 15 MSB bits comprise the integer portion and the 4 LSB bits comprise the fractional portion. The RF fractional N divider is fully programmable from 80 to 32767 over the frequency range from 1200 MHz-2300 MHz for PCS application and 40 to 16383 over the frequency range from 800 MHz-1400 MHz for cellular application. The 4-bit fractional portion of the RF counter represents the frac- tion’s numerator. The fraction’s denominator base is deter- mined by the fourFRAC_D register bits. The Rx and Tx N-counters are each a 13-bit integer divisor, fully programmable from 56 to 8,191 over the frequency range from 45 MHz–600 MHz. The Rx and Tx N-counters do not include fractional compensation.
1.5 FRACTIONAL COMPENSATION
The fractional compensation circuitry of the LMX3305 RF di- vider allows the user to adjust the VCO tuning resolution in 1/2 through 1/16th increments of the phase detector com- parison frequency. A 4-bit denominator register(FRAC_D) selects the fractional modulo base. The integer averaging is accomplished by using a 4-bit accumulator. A variable phase delay stage compensates for the accumulated integer phase error, minimizes the charge pump duty cycle and reduces the spurious levels. This technique eliminates the need for compensation current injection into the loop filter. An over- flow signal generated by the accumulator is equivalent to one full RF VCO cycle, and results in a pulse swallow.
1.6 PHASE/FREQUENCY DETECTORS
The RF and IF phase/frequency detectors are driven from their respective N- and R-counter outputs. The maximum fre- quency at the phase detector inputs is 10 MHz unless limited by the minimum continuous divide ratio of the multi-modulus prescaler. The phase detector output controls the charge pump. The polarity of the pump-up or pump-down control is programmed using RF_PD_POL , Rx_PD_POL ,o r Tx_PD_POL depending on whether RF or IF VCO charac- teristics are positive or negative. The phase detector also re- ceives a feedback signal from the charge pump in order to eliminate dead zones.
1.7 CHARGE PUMPS
The phase detector’s current source output pumps charge into an external loop filter, which then converts it into the VCO’s control voltage. The charge pump steers the charge pump output CP o to VCC (pump-up) or Ground (pump- down). When locked, CPo is primarily in a TRI-STATE mode with small corrections. The IF charge pump output current magnitudes are nominally 100 µA. The RF charge pump out- put currents can be programmed by theRF_Icpo bits at 100 µA, 400 µA, 700 µA, or 900 µA.
1.8 VOLTAGE DOUBLER (V
The VP pin is normally driven from an external power supply over a range of VCC to 5.5V to provide current for the RF charge pump circuit. An internal voltage doubler circuit con- nected between the V CC and VP supply pins alternately al- lows VCC =3 V(±10%) users to run the RF charge pump cir- cuit at close to twice the VCC power supply voltage. The voltage doubler mode is enabled by setting theV2X bit to a HIGH level. The voltage doubler’s charge pump driver origi- nates from the oscillator input. The device will not totally powerdown until theV2X bit is programmed LOW. The aver- age delivery current of the doubler is less than the instanta- neous current demand of the RF charge pump when active and is thus not capable of sustaining a continuous out of lock condition. A large external capacitor connected to V P (=0.1 µF) is needed to control power supply droop when changing frequencies. LMX3305 www.national.com7
1.0 Functional Description(Continued)
1.9 MICROWIRE INTERFACE
The programmable register set is accessed through the mi- crowire serial interface. The interface is comprised of three signal pins: Clock, Data, and LE. After the LE goes LOW, se- rial data is clocked into the 32-bit shift register upon the ris- ing edge of Clock MSB first. The last three data bits shifted into the shift register select one of five addresses. When LE goes HIGH, data is transferred from the shift registers into one of the four register bank latches. Selecting the address <000> presets the data in the four register banks. The syn- thesizer can be programmed even in the power down (or not enabled) state.
1.10 LOCK DETECT OUTPUTS
The open-drain Lock Detect is available in the LMX3305 to provide a digital or analog lock detect indication for the sum of the active PLLs. In the digital lock detect mode, an internal digital filter produces a logic level HIGH at the lock detect output when the error between the phase detector inputs is less than 15 ns for five consecutive comparison cycles. The lock detect output is LOW when the error between the phase detector inputs is more than 30 ns for one comparison cycle. In the analog lock detect mode, the lock detect pin becomes active low whenever any of the active PLLs are charge pumping. TheLock_Det pin can also be programmed to provide the outputs of the R, N or fastlock timeout counters.
1.11 POWER CONTROL
Each PLL is individually power controlled by the microwire power down bitsRx_PWDN ,Tx_PWDN and RF_PWDN . Al- ternatively, the PLLs can also be power controlled by the Tx_En, Rx_En, and RF_En pins. The enable pins override the power down bits except for theV2X bit. When the re- spective PLL’s enable pin is high, the power down bits deter- mine the state of power control. Activation of any PLL power down modes result in the disabling of the respective N counter and de-biasing of its respective f IN input (to a high impedance state). The R counter functionality also becomes disabled when the power down bit is activated. The refer- ence oscillator block powers down and theOSC IN pin reverts to a high impedance state when all of the enable pins are LOW or all of the power down bits are programmed HIGH, unlessV2X bit is HIGH. Power down forces the respective charge pump and phase comparator logic to a TRI-STATE condition. A power down counter reset function resets both N and R counters of the respective PLL. Upon powering up the N counter resumes counting in “close” alignment with the R counter (the maximum error is one prescaler cycle). The mi- crowire control register remains active and capable of load- ing and latching in data during all of the power down modes. LMX3305 www.national.com 8
2.0 Programming Description
2.1 MICROWIRE SERIAL BUS INTERFACE
The LMX3305 uses Clock, Data, and LE signals to accomplish all data transactions. Data is latched into the 32-bit shift register on the rising edge of Clock, MSB first. The last three bits loaded are the address bits that determine which of the four Data register banks the shift register data will be transferred to when LE goes HIGH. Most Significant Bit SHIFT REGISTER BIT LOCATION Least Significant Bit 3 1 3 0 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 9 8 7654 3210 Data Field Address Field P All Register bits Preset (Upon LE latching address<000>) 000 IF_R Tx_R_CNTR [9:0] Tx_PD_POL Tx_RST LD [3:0] Rx_R_CNTR [9:0] Rx_PD_POL Rx_RST X001 IF_R28 IF_R27 IF_R26 IF_R25 IF_R24 IF_R23 IF_R22 IF_R21 IF_R20 IF_R19 IF_R18 IF_R17 IF_R16 IF_R15 IF_R14 IF_R13 IF_R12 IF_R11 IF_R10 IF_R9 IF_R8 IF_R7 IF_R6 IF_R5 IF_R4 IF_R3 IF_R2 IF_R1 IF_R0 IF_N Tx_NB_CNTR [9:0] Tx_NA_ CNTR [2:0] Tx_PWDN Rx_NB_CNTR [9:0] Rx_NA_CNTR [2:0] Rx_PWDN X010 IF_N28 IF_N27 IF_N26 IF_N25 IF_N24 IF_N23 IF_N22 IF_N21 IF_N20 IF_N19 IF_N18 IF_N17 IF_N16 IF_N15 IF_N14 IF_N13 IF_N12 IF_N11 IF_N10 IF_N9 IF_N8 IF_N7 IF_N6 IF_N5 IF_N4 IF_N3 IF_N2 IF_N1 IF_N0 RF_R RF_R_CNTR [7:0] FSTL_CNTR [6:0] FSTM2 FSTM1 FSTSW2 FSTSW1 FRAC_CAL [4:0] RF_Icpo RF_PD_POL RF_RST V2X 011 RF_R28 RF_R27 RF_R26 RF_R25 RF_R24 RF_R23 RF_R22 RF_R21 RF_R20 RF_R19 RF_R18 RF_R17 RF_R16 RF_R15 RF_R14 RF_R13 RF_R12 RF_R11 RF_R10 RF_R9 RF_R8 RF_R7 RF_R6 RF_R5 RF_R4 RF_R3 RF_R2 RF_R1 RF_R0 RF_N RF_N_CNTR [14:0] FRAC_N [3:0] FRAC_D [3:0] Fbps PCS RF_PWDN Test [2:0] 1 0 0 RF_N28 RF_N27 RF_N26 RF_N25 RF_N24 RF_N23 RF_N22 RF_N21 RF_N20 RF_N19 RF_N18 RF_N17 RF_N16 RF_N15 RF_N14 RF_N13 RF_N12 RF_N11 RF_N10 RF_N9 RF_N8 RF_N7 RF_N6 RF_N5 RF_N4 RF_N3 RF_N2 RF_N1 RF_N0 Note:X denotes don’t care bits. LMX3305 www.national.com9
2.0 Programming Description(Continued)
2.2 P REGISTER
P register has the special function of programming all of the registers to a preset known set state shown below. Note that this does not prevent the otherfour address registers from being programmed after this. Most Significant Bit SHIFT REGISTER BIT LOCATION Least Significant Bit 3 1 3 0 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 9 8 7654 3210 Data Field Address Field P All Register bits Preset (Upon LE latching address<000>) 000 IF_R Tx_R_CNTR [9:0] Tx_PD_POL Tx_RST LD [3:0] Rx_R_CNTR [9:0] Rx_PD_POL Rx_RST X001 0000010000100 0 0000101001 00100 IF_R28 IF_R27 IF_R26 IF_R25 IF_R24 IF_R23 IF_R22 IF_R21 IF_R20 IF_R19 IF_R18 IF_R17 IF_R16 IF_R15 IF_R14 IF_R13 IF_R12 IF_R11 IF_R10 IF_R9 IF_R8 IF_R7 IF_R6 IF_R5 IF_R4 IF_R3 IF_R2 IF_R1 IF_R0 IF_N Tx_NB_CNTR [9:0] Tx_NA_ CNTR [2:0] Tx_PWDN Rx_NB_CNTR [9:0] Rx_NA_CNTR [2:0] Rx_PWDN X010 0000011010100 0 0010110001 11100 IF_N28 IF_N27 IF_N26 IF_N25 IF_N24 IF_N23 IF_N22 IF_N21 IF_N20 IF_N19 IF_N18 IF_N17 IF_N16 IF_N15 IF_N14 IF_N13 IF_N12 IF_N11 IF_N10 IF_N9 IF_N8 IF_N7 IF_N6 IF_N5 IF_N4 IF_N3 IF_N2 IF_N1 IF_N0 RF_R RF_R_CNTR [7:0] FSTL_CNTR [6:0] FSTM2 FSTM1 FSTSW2 FSTSW1 FRAC_CAL [4:0] RF_Icpo RF_PD_POL RF_RST V2X 011 0010100101111 0 0110000000 11100 RF_R28 RF_R27 RF_R26 RF_R25 RF_R24 RF_R23 RF_R22 RF_R21 RF_R20 RF_R19 RF_R18 RF_R17 RF_R16 RF_R15 RF_R14 RF_R13 RF_R12 RF_R11 RF_R10 RF_R9 RF_R8 RF_R7 RF_R6 RF_R5 RF_R4 RF_R3 RF_R2 RF_R1 RF_R0 RF_N RF_N_CNTR [14:0] FRAC_N [3:0] FRAC_D [3:0] Fbps PCS RF_PWDN Test [2:0] 1 0 0 0001111101101 1 0011000000 00000 RF_N28 RF_N27 RF_N26 RF_N25 RF_N24 RF_N23 RF_N22 RF_N21 RF_N20 RF_N19 RF_N18 RF_N17 RF_N16 RF_N15 RF_N14 RF_N13 RF_N12 RF_N11 RF_N10 RF_N9 RF_N8 RF_N7 RF_N6 RF_N5 RF_N4 RF_N3 RF_N2 RF_N1 RF_N0 These preset bit states provide the following local oscillator conditions for an OSCIN frequency of 19.68 MHz: Rx PLL: Rmod = 164 Nmod = 1423 phase detect freq = 120 kHz Fvco = 170.76 MHz Tx PLL: Rmod = 16 Nmod = 212 phase detect freq = 1.23 MHz Fvco = 260.76 MHz RF PLL: Rmod = 41, T.O count = 480 Nmod = 20146/1 6 phase detect freq = 480 kHz Fvco = 966.90 MHz LMX3305 www.national.com 10
2.3 IF_R REGISTER
If the ADDRESS [2:0] field is set to 001, data is transferred from the 32-bit shift register into the IF_R register when LE signal goes high. The IF_R register sets the Rx PLL’s 10-bit R counter divide ratio, the Tx PLL’s 10-bit R counter divide ratio and various programmable bits. The divide ratio for both Rx andT xR counters are from 2 to 1023. Most Significant Bit SHIFT REGISTER BIT LOCATION Least Significant Bit 3 1 3 0 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 9 8 7654 3210 Data Field Address Field IF_R Tx_R_CNTR [9:0] Tx_PD_POL Tx_RST LD [3:0] Rx_R_CNTR [9:0] Rx_PD_POL Rx_RST X001 IF_R28 IF_R27 IF_R26 IF_R25 IF_R24 IF_R23 IF_R22 IF_R21 IF_R20 IF_R19 IF_R18 IF_R17 IF_R16 IF_R15 IF_R14 IF_R13 IF_R12 IF_R11 IF_R10 IF_R9 IF_R8 IF_R7 IF_R6 IF_R5 IF_R4 IF_R3 IF_R2 IF_R1 IF_R0 Note:X denotes don’t care bit. LMX3305 www.national.com11
2.3.1 10-Bit IF Programming Reference Divider Ratio (Tx R Counter, Rx R Counter) Divide Ratio Tx_R_CNTR [9:0] or Rx_R_CNTR [9:0] 2 0000000010 3 0000000011 1023 1111111111 Note:Divide ratio for both Tx and Rx R counters are from 2 to 1023.
2.3.2 Tx_PD_POL (IF_R[18])
This bit sets the polarity of the Tx phase detector. It is set to one when Tx VCO characteristics are positive. When Tx VCO fre- quency decreases with increasing control voltage, Tx_PD_POL should be set to zero.
2.3.3 Tx_RST (IF_R[17])
This bit will reset the Tx R and N counters when it is set to one. For normal operation, Tx_RST should be set to zero. The LD pin is a multiplexed output. When in lock detect mode, LD does ANDing function on the active PLLs. The RF fractional test mode is only intended for factory testing. Lock Detect Output Truth Table LD [3:0] LD Pin Function Output Format
0000 Digital Lock Detect Open Drain
0001 Analog Lock Detect Open Drain
1000 R x R Counter CMOS
1001 R x N Counter CMOS
1010 T x R Counter CMOS
1011 T x N Counter CMOS
1100 R F R Counter CMOS
1101 R F N Counter CMOS
1110 R F Fastlock Timeout Counter CMOS
1111 R F Fractional Test Mode Analog
Lock Detect Digital Filter The Lock Detect Digital Filter compares the difference between the phase of the inputs of the phase detector to a RC generated delay of approximately 15 ns. To enter the locked state (Lock Det = HIGH) the phase error must be less than the 15 ns RC delay for five consecutive reference cycles. Once in lock (Lock Det = HIGH), the RC delay is changed to approximately 30 ns. To exit the locked state (Lock Det = LOW), the phase error must become greater than the 30 ns RC delay. When the PLL is in the pow- erdown mode, Lock Det is forced HIGH. A flow chart of the digital filter is shown below. LMX3305 www.national.com 12
www.national.com13
Typical Lock Detect Timing
2.3.5 Rx_PD_POL (IF_R[2])
This bit sets the polarity of the Rx phase detector. It is set to one when Rx VCO characteristics are positive. When Rx VCO fre- quency decreases with increasing control voltage, Rx_PD_POL should set to zero.
2.3.6 Rx_RST (IF_R[1])
This bit will reset the Rx R and N counters when it is set to one. For normal operation, Rx_RST should be set to zero. DS101361-6 LMX3305 www.national.com 14
2.4 IF_N REGISTER
If the ADDRESS [2:0] field is set to 010, data is transferred from the 32-bit shift register into the IF_N register when LE signal goes high. The IF_N register sets the Rx PLL’s 13-bit N counter divide ratio, the Tx PLL’s 13-bit N counter divide ratio and various programmable bits. Both N counters consist of the3-bit swallow counter (A counter) and the 10-bit programmable counter (B counter). N divider continuous integer divide ratio is from 56 to 8191. Most Significant Bit SHIFT REGISTER BIT LOCATION Least Significant Bit 3 1 3 0 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 9876543210 Data Field Address Field IF_N Tx_NB_CNTR [9:0] Tx_NA_ CNTR [2:0] Tx_PWDN Rx_NB_CNTR [9:0] Rx_NA_ CNTR [2:0] Rx_PWDN X010 IF_N28 IF_N27 IF_N26 IF_N25 IF_N24 IF_N23 IF_N22 IF_N21 IF_N20 IF_N19 IF_N18 IF_N17 IF_N16 IF_N15 IF_N14 IF_N13 IF_N12 IF_N11 IF_N10 IF_N9 IF_N8 IF_N7 IF_N6 IF_N5 IF_N4 IF_N3 IF_N2 IF_N1 IF_N0 Note:X denotes don’t care bit. LMX3305 www.national.com15
2.4.1 3-Bit IF Swallow Counter Divide Ratio (Tx A Counter, Rx A Counter) Divide Ratio Tx_NA_CNTR [2:0] or Rx_NA_CNTR [2:0] 0000 1001
- ••• 7111 Divide ratio is from 0 to 7 Tx_NB_CNTR ≥ Tx_NA_CNTR and Rx_NB_CNTR ≥ Rx_NA_CNTR 2.4.2 10-Bit IF Programmable Counter Divide Ratio (Tx B Counter, Rx B Counter) Divide Ratio Tx_NB_CNTR [9:0] or Rx_NB_CNTR [9:0] 3 0000000011 4 0000000100 1023 1111111111 Divide ratio is from 3 to 1023 (Divide ratios less than 3 are prohibited) Tx_NB_CNTR ≥ Tx_NA_CNTR and Rx_NB_CNTR ≥ Rx_NA_CNTR N=P B+A B = N div P A = N mod P
2.4.3 Tx_PWDN (IF_N[15])
This bit will asynchronously powerdown the Tx PLL when set to one. For normal operation, it should be set to zero.
2.4.4 Rx_PWDN (IF_N[1])
This bit will asynchronously powerdown the Rx PLL when set to one. For normal operation, it should be set to zero. LMX3305 www.national.com 16
2.5 RF_R REGISTER
If the ADDRESS [2:0] field is set to 011, data is transferred from the 32-bit shift register into the RF_R register when LE signal goes high. The RF_R register sets the RF PLL’s 8-bit R counter divide ratio and various programmable bits. The divide ratio for RF R counter is from 2 to 255. Most Significant Bit SHIFT REGISTER BIT LOCATION Least Significant Bit 3 1 3 0 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 9876543210 Data Field Address Field RF_R RF_R_CNTR [7:0] FSTL_CNTR [6:0] FSTM2 FSTM1 FSTSW2 FSTSW1 FRAC_CAL [4:0] RF_Icpo RF_PD_POL RF_RST V2X 011 RF_R28 RF_R27 RF_R26 RF_R25 RF_R24 RF_R23 RF_R22 RF_R21 RF_R20 RF_R19 RF_R18 RF_R17 RF_R16 RF_R15 RF_R14 RF_R13 RF_R12 RF_R11 RF_R10 RF_R9 RF_R8 RF_R7 RF_R6 RF_R5 RF_R4 RF_R3 RF_R2 RF_R1 RF_R0 LMX3305 www.national.com17
2.5.1 8-Bit RF Programming Reference Divider Ratio (RF R Counter) Divide Ratio RF_R_CNTR [7:0] 2 00000010 3 00000011 2 5 5 11111111 Divide ratio for RF R counter is from 2 to 255.
2.5.2 FSTL_CNTR (RF_R[20]-[14])
The Fastlock Timeout Counter is a 10 bit counter wherein only the seven MSB bits are programmable. (The number of phase de- tector cycles the fastlock mode remains in HIGH gain is the binary FSTL_CNTR value loaded multiplied by eight.) Phase Detect Cycles FSTL_CNTR [6:0] 2 4 0000011 3 2 0000100 1008 1111110 1016 1111111
2.5.3 FSTM (RF_R[13]-[12]) and FSTSW (RF_R[11]-[10])
Fastlock enables the designer to achieve both fast frequency transitions and good phase noise performance by dynamically changing the PLL loop bandwidth. The Fastlock modes allow wide band PLL fast locking with seamless transition to a low phase noise narrow band PLL. Consistent gain and phase margins are maintained by simultaneously changing charge pump current magnitude and loop filter damping resistor. In the LMX3305, the RF fastlock can achieve substantial improvement in lock time by increasing the charge pump current by 4X, 7X or 9X, which causes a 2X, 2.6X or 3X increase in the loop bandwidth respectively. The damping resistors are connected to FSTSW pins. When bit FSTM2 and/or FSTM1 is set HIGH, the RF fastlock is enabled. As a new frequency is loaded, RF_Sw2 pin and/or RF_Sw1 pin goes to a LOW state to switch in the damping resistors, the RF CP o is set to a higher gain, and fastlock timeout counter starts counting. Once the timeout counter finishes counting, the PLL returns to its normal operation (the Icpo gain is forced to 100 µA irrespective of RF_Icpo bits). When bit FSTM2 and/or FSTM1 is set LOW, pins RF_Sw2 and/or RF_Sw1 can be toggled HIGH or LOW to drive other devices. RF_Sw2 and/or RF_Sw1 can also be set LOW to switch in different damping resistors to change the loop filter performance. FSTSW bits control the output states of the RF_Sw2 and RF_Sw1 pins. RF_R[12] FSTM1 RF_R[10] FSTSW1 RF_Sw1 Output Function 0 0 RF_Sw1 pin reflects RF_SwBit “0” logic state 0 1 RF_Sw1 pin reflects RF_SwBit “1” logic state 1 x RF_Sw1 pin LOW while T.O. counter is active RF_R[13] FSTM2 RF_R[11] FSTSW2 RF_Sw2 Output Function 0 0 RF_Sw2 pin reflects RF_SwBit “0” logic state 0 1 RF_Sw2 pin reflects RF_SwBit “1” logic state 1 x RF_Sw2 pin LOW while T.O. counter is active
2.5.4 FRAC_CAL (RF_R[9]-[5])
These five bits allow the users to optimize the fractional circuitry, therefore reducing the fractional reference spurs. The MSB bit, RF_R[9], activates the other four calibration bits RF_R[8]-[5]. These four bits can be adjusted to improve fractional spur. Improve- ments can be made by selecting the bits to be one greater or less than the denominator value. For example, in the 1/16 fractional mode, these four bits can be programmed to 15 or 17. In normal operation, these bits should be set to zero. LMX3305 www.national.com 18
2.5.5 RF_Icpo (RF_R[4]-[3])
These two bits set the charge pump gain of the RF PLL. The user is able to set the charge pump gain during the acquisition phase of the fastlock mode to 4X, 7X or 9X. Charge Pump Gain RF_R[4] RF_R[3] 100 µA 0 0 400 µA 0 1 700 µA 1 0 900 µA 1 1
2.5.6 RF_PD_POL (RF_R[2])
This bit sets the polarity of the RF phase detector. It is set to one when RF VCO characteristics are positive. When RF VCO fre- quency decreases with increasing control voltage, RF_PD_POL should be set to zero.
2.5.7 RF_RST (RF_R[1])
This bit will reset the RF R and N counters when it is set to one. For normal operation, RF_RST should be set to zero.
2.5.8 V2X (RF_R[0])
V2X when set high enables the voltage doubler for the RF charge pump supply. LMX3305 www.national.com19
2.6 RF_N REGISTER
If the ADDRESS [2:0] field is set to 100, data is transferred from the 32-bit shift register into the RF_N register when LE signal goes high. The RF_N register set the RF PLL’s 23-bit fractional N counter and various programmable bits. The fractional N counter consists of 15 bits integer portion and 8 bits fractional portion. The integer portion consists of a 2-bit swallow counter (A word), a 2-bit programmable counter (B word) and a 11-bit programmable counter (C word). The fractional portion consists of a 4-bit numerator and a 4-bit denominator. Most Significant Bit SHIFT REGISTER BIT LOCATION Least Significant Bit 3 1 3 0 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 9876543210 Data Field Address Field RF_N RF_N_CNTR [14:0] FRAC_N [3:0] FRAC_D [3:0] Fbps PCS RF_PWDN Test [2:0] 1 0 0 RF_N28 RF_N27 RF_N26 RF_N25 RF_N24 RF_N23 RF_N22 RF_N21 RF_N20 RF_N19 RF_N18 RF_N17 RF_N16 RF_N15 RF_N14 RF_N13 RF_N12 RF_N11 RF_N10 RF_N9 RF_N8 RF_N7 RF_N6 RF_N5 RF_N4 RF_N3 RF_N2 RF_N1 RF_N0 LMX3305 www.national.com 20
2.6.1 RF_N_CNTR (RF_N[28]-[14])
The RF N counter value is determined by three counter values that work in conjunction with four prescalers. This quadruple modulus prescaler architecture allows lower minimum continuous divide ratios than are possible with a dual modulus prescaler architecture. For the determination of the A, B, and C counter values, the fundamental relationships are shown below. N=P C+4 B+A C ≥ max {A,B} + 2 The A, B, and C values can be determined as follows: C=N divP B=( N-C P )div4 A = (N - CP)mod 4 N REGISTER FOR THE CELLULAR (8/9/12/13) PRESCALER OPERATING IN FRACTIONAL MODE Divide RF_N_CNTR [14:0] Ratio C Word B Word A Word 1-23 Divide Ratios Less than 24 are impossible since it is required that C ≥ 3 24-39 Some of these N values are Legal Divide Ratios, some are not 4 0 00000000101 0000 4 1 00000000101 0001 16383 11111111111 0111 N REGISTER FOR THE PCS (16/17/20/21) PRESCALER OPERATING IN FRACTIONAL MODE Divide RF_N_CNTR [14:0] Ratio C Word B Word A Word 1-47 Divide Ratios Less than 48 are impossible since it is required that C ≥ 3 48-79 Some of these N values are Legal Divide Ratios, some are not 8 0 00000000101 0000 8 1 00000000101 0001 32767 11111111111 1111
2.6.2 FRAC_N (RF_N[13]-[10])
These four bits, the fractional accumulator modulus numerator, set the fractional numerator values in the fraction. Modulus Numerator FRAC_N [3:0] 0 0000 1 0001 2 0010 1 4 1110 1 5 1111 LMX3305 www.national.com21
2.6.3 FRAC_D (RF_N[9]-[6])
These four bits, the fractional accumulator modulus denominator, set the fractional denominator from 1/2 to 1/16 resolution. Modulus Denominator FRAC_D [3:0] 1-8 Not Allowed 9 1001 10-14 •••• 1 5 1111 1 6 0000 MODULUS NUMERATOR (FRAC_N) AND DENOMINATOR (FRAC_D) PROGRAMMING Fractional Numerator (FRAC_N) RF_N[13]-[10] Fractional Denominator, (FRAC_D) RF_N[9]-[6] 1 23456 78 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0000 0=0000 Functions like an integer-N PLL as fractional component is set to 0. 1=0001 7=0111 *(14/16) 7/9 7/10 7/11 7/12 7/13 7/14 7/15 7/16 8=1000 FRAC_D values between 1 to 8 are not allowed. 8/9 8/10 8/11 8/12 8/13 8/14 8/15 8/16 9=1001 9/10 9/11 9/12 9/13 9/14 9/15 9/16 10=1010 10/11 10/12 10/13 10/14 10/15 10/16 11=1011 11/12 11/13 11/14 11/15 11/16 12=1100 12/13 12/14 12/15 12/16 13=1101 13/14 13/15 13/16 14=1110 14/15 14/16 15=1111 15/16 Remark: The *(FRAC_N / FRAC_D) denotes that the fraction number can be represented by (FRAC_N / FRAC_D) as indicated in the parenthesis. For example, 1/2 can be represented by 8/16.
2.6.4 FBPS (RF_N[5])
This bit when set to one will bypass the delay line calculation used in the fractional circuitry. This will improve the phase noise while sacrificing performance on reference spurs. When the bit is set to zero, the delay line circuit is in effect to reduce reference spur.
2.6.5 PCS (RF_N[4])
This bit will determine whether the RF PLL should operate in PCS frequency range or cellular frequency range. When the bit is set to one, the RF PLL will operate in the PCS mode and when it is set to zero, the cellular mode.
2.6.6 RF_PWDN (RF_N[3])
This bit will asynchronously powerdown the RF PLL when set to one. For normal operation, it should be set to zero.
2.6.7 Test (RF_N[2]-[0])
These bits are the internal factory testing only. They should be set to zero for normal operation. LMX3305 www.national.com 22
Notes:Parenthesis data indicates programmable reference divider data. Data shifted into register on clock rising edge. Data is shifted in MSB first. Test Conditions:The Serial Data Input Timing is tested using a symmetrical waveform around V CC /2. The test waveform has an DS101361-7 LMX3305 www.national.com23
Physical Dimensionsinches (millimeters) unless otherwise noted LIFE SUPPORT POLICY NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF NATIONAL SEMICONDUCTOR CORPORATION. As used herein: 1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain life, and whose failure to perform when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in a significant injury to the user. 2. A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. National Semiconductor Corporation Americas Tel: 1-800-272-9959 Fax: 1-800-737-7018 Email: support@nsc.com National Semiconductor Europe Fax: +49 (0) 180-530 85 86 Email: europe.support@nsc.com Deutsch Tel: +49 (0) 69 9508 6208 English Tel: +44 (0) 870 24 0 2171 Français Tel: +33 (0) 1 41 91 87 90 National Semiconductor Asia Pacific Customer Response Group Tel: 65-2544466 Fax: 65-2504466 Email: ap.support@nsc.com National Semiconductor Japan Ltd. Tel: 81-3-5639-7560 Email: nsj.crc@jksmtp.nsc.com Fax: 81-3-5639-7507 www.national.com Order Number LMX3305SLBX LMX3305 Triple Phase Locked Loop for RF Personal Communications National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.