1. Field of the Invention
The present invention relates to a wide lock range phase locked loop (PLL) type frequency synthesizer including a plurality of voltage controlled oscillators and its method for selecting an oscillation frequency.
2. Description of the Related Art
Generally, in a mobile telephone apparatus, a wide lock range PLL type frequency synthesizer having a plurality of voltage controlled oscillators is mounted as a local oscillator to cope with different frequencies.
In a prior art wide lock range PLL type frequency synthesizer (see: JP-A-10-200406) including a PLL circuit having a phase/frequency comparator, a charge pump circuit, a loop filter, a voltage controlled oscillator block formed by a plurality of voltage controlled oscillators and a plurality of switches connected to the voltage controlled oscillators, and a 1/N frequency divider where N is a positive integer, an unlock control circuit is provided. The unlock control circuit has an unlocked state detecting circuit, an up/down counter, and a selector for selecting one of the switches in accordance with the output signals of the up/down counter. In this case, the up/down counter is connected to the phase/frequency comparator. That is, in an unlocked state, the unlocked state detecting circuit passes the output signals of the phase/frequency comparator to the up/down counter. As a result, when the phase/frequency comparator generates a leading signal, the up/down counter is counted up. Therefore, when the value of the up/down counter reaches its maximum value, the up/down counter generates an overflow carry signal, so that the selector selects another switch. Contrary to this, when the phase/frequency comparator generates a lagging signal, the up/down counter is counted down. Therefore, when the value of the up/down counter reaches its minimum value, the up/down counter generates an underflow carry signal, so that the selector selects another switch. Thus, as the oscillation frequency of the voltage control oscillator block fluctuates due to a temperature fluctuation or power supply voltage fluctuation, the up/down counter and the selector and are operated to quickly move a phase unlocked state to a phase locked loop stage. This will be explained later in detail.
In the above-described prior art PLL type frequency synthesizer, however, since the up/down counter is operated by the output signals of the phase/frequency comparator, when the precision of the phase/frequency comparator is enhanced, the precision of the up/down counter also has to be enhanced. As a result, the switching from a phase unlocked state to a phase locked state is delayed which increases the lockup time.
Also, in the above-described prior art PLL type frequency synthesizer, since all the voltage controlled oscillators are always operated, the power consumption would be increased.
It is an object of the present invention to provide a wide lock range PLL type frequency synthesizer capable of enhancing the precision of a phase/frequency comparator without decreasing the lockup time.
Another object is to provide a wide lock range PLL type frequency synthesizer capable of suppressing power consumption.
A further object is to provide a method for selecting an oscillation frequency in a wide lock range PLL type frequency synthesizer.
According to the present invention, in a phase locked loop type frequency synthesizer including a phase/frequency comparator for receiving an input signal, a charge pump circuit, a loop filter for generating a control voltage, a voltage control oscillator block including a plurality of voltage controlled oscillators controlled by the control voltage, and a frequency divider formed by a fixed frequency divider and a programmable frequency divider, a selecting circuit selects and actuates only one of the voltage controlled oscillators, and counts a number of output pulses of the first frequency divider within a predetermined number of output pulses of the input signal while applying a bias voltage to the loop filter. Thus, one of the voltage controlled oscillators is selected so that the number of the output pulses of the first frequency divide is brought close to an optimum value.
The present invention will be more clearly understood from the description set forth below, as compared with the prior art, with reference to the accompanying drawings, wherein:
Before the description of the preferred embodiment, a prior art wide lock range PLL type frequency synthesizer will be explained with reference to
In
A phased-lock loop circuit is constructed by a phase/frequency comparator 1, a charge pump circuit 2, a loop filter 3, a voltage controlled oscillator block 4 and a 1/N frequency divider 5.
The phase/frequency comparator 1 compares the phase of the input signal IN with that of an output signal of the 1/N frequency divider 5 to generate a leading signal UP and a lagging signal DN. As a result, the charge pump circuit 2 charges the loop filter 3 in accordance with the leading signal UP and discharges the loop filter 3 in accordance with the lagging signal DN, so that the loop filter 3 generates a control voltage VC. The control voltage VC is supplied to the voltage controlled oscillator block 4, thus controlling the oscillation frequency fvco of the voltage controlled oscillator block 4, i.e., the frequency of the output signal OUT. This output signal OUT is also supplied via the 1/N frequency divider 5 to the phase/frequency comparator 1. Therefore, in a phase locked state, the frequency fvco/N of the 1/N frequency divider 5 is brought close to the frequency fr of the input signal IN, i.e.,
fr≈fvco/N
∴fvco≈N·fr
The voltage controlled oscillator block 4 is constructed by a plurality of voltage controlled oscillators 41-0, 41-1, 41-2, . . . , 41-(m−1) where m is a positive integer larger than 1, and switches 42-0, 42-1, 42-2, . . . , 42-(m−1). In this case, the oscillation frequency characteristics of the voltage controlled oscillators 41-0, 41-1, 41-2, . . . , 41-(m−1) dependent upon the control voltage VC are different from each other, thus realizing a wide lock range. Also, the selectors 42-0, 42-1, 42-2, . . . , 42-(m−1) select output signals of the voltage controlled oscillators 41-0, 41-1, 41-2, . . . , 41-(m−1), respectively, In this case, only one of the switches 42-0, 42-1, 42-2, . . . , 42-(m−1) is turned ON while the other switches are turned OFF. Thus, different oscillation frequencies can be realized by selecting the switches 42-0, 42-1, 42-2, . . . , 42-(m−1).
Also, an unlock control circuit having an unlocked state detecting circuit 6, an up/down counter 7 and a selector 8 is provided. The selector 8 generates one selection signal SEL(0), SEL(1), SEL(2), . . . , SEL(m−1) for selecting the switches 42-0, 42-1, 42-3, . . . , or 42-(m−1). That is, in a phase locked state, one of the switches 42-0, 42-1, 42-2, . . . , 42-(m−1) is selected by the selector 8 and is fixed. On the other hand, in a phase unlocked state, the unlocked state detecting circuit 6 detects such a phase unlocked state to pass the output signals of the phase/frequency comparator 1 to the up/down counter 7.
The unlocked state detecting circuit 6 operates to change the state of the selector 8 using the output signals of the phase/frequency comparator 1. In more detail, when the phase/frequency comparator 1 generates a leading signal UP, the up/down counter 7 is counted up. As a result, when the value of the up/down counter 7 reaches its maximum value, the up/down counter 7 generates an overflow carry signal, so that the selector 8 selects the switch 42-(i+1) provided that the switch 42-i is currently selected. Contrary to this, when the phase/frequency comparator 1 generates a lagging signal DN, the up/down counter 7 is counted down. As a result, when the value of the up/down counter 7 reaches its minimum value, the up/down counter 7 generates an underflow carry signal, so that the selector 8 selects the switch 42-(i−1) provided that the switch 42-i is currently selected.
Note that the operation speed of the selector 8 is generally higher than the operation speed of the loop filter 3, so that the phase unlocked state can quickly return to a phase locked state. Therefore, as the oscillation frequency of the voltage control oscillator block 4 fluctuates due to the temperature fluctuation or the power supply voltage fluctuation, the unlocked state detecting circuit 6, the up/down counter 7 and the selector 8 are operated to quickly move a phase unlocked state to a phase locked state.
In the PLL type frequency synthesizer of
Also, since all of the voltage controlled oscillators 41-0, 41-1, 41-2, . . . , 41-(m−1) are always operated, the power consumption is increased.
In
The voltage control oscillator block 4′ is constructed by a plurality of voltage controlled oscillators 41′-0, 41′-1, 41′-2, . . . , 41′-(m−1) and switches 42′-0, 42′-1, 42′-2, . . . , 42′-(m−1). In this case, the voltage controlled oscillators 41′-0, 41′-1, 41′-2, . . . , 41′-(m−1) have similar oscillation frequency characteristics to those of the voltage controlled oscillators 41-0, 41-1, 41-2, . . . , 41-(m−1) as shown in
For example, as illustrated in
On the other hand, as illustrated in
The 1/N frequency divider 5′ is constructed by a prescaler, i.e., an 1/L frequency divider 51′ where L is a fixed positive integer larger than 1 and a 1/M frequency divider 52′ where M is a variable positive integer supplied from the programmable terminal P. In this case,
N=L·M
The control circuit 7′ may be constructed by a microcomputer including a central processing unit (CPU), a read-only memory (ROM) for storing programs and constants, a random access memory (RAM) for storing temporary data, and the like.
The decoder 8′ receives selection data SELD from the control circuit 7′ to generate one selection signal SEL(0), SEL(1), SEL(2), . . . , or SEL(m−1) for selecting the switches 42′-0, 42′-1, 42′-2, . . . , or 42′-(m−1).
The bias voltage source 12 generates a bias voltage VB which is a predetermined value such as a center value of the control voltage VC as shown in
In a phase locked state the control circuit 7′ generates no enable signal EN, i.e., EN=“0”, so that the switches 11A, 11B and 11C are activated toward their lower sides. As a result, a phase locked loop is formed by the phase/frequency comparator 1, the charge pump circuit 2, the loop filter 3, the voltage control oscillator block 4′ and the 1/N frequency divider 5′.
On the other hand, in a phase unlocked state or in an initial state where an optimum value Sopt is set, an enable signal EN is supplied from an enable signal generating circuit (not shown) to the control circuit 7′ which generates a frequency switching signal UPSEL, i.e., UPSEL=“1”, so that the switches 11A, 11B and 11C are activated at their upper sides. As a result, the input signal IN having the frequency fr is supplied to an interrupt terminal INT1 of the control circuit 7′, and the output signal of the prescaler 51′ having a frequency fvco/L is supplied to an interrupt terminal INT2 of the control circuit 7′. Thus, the switching operation of the oscillation frequency is carried out by the control circuit 7′ using flowcharts as illustrated in
The interrupt routine of
First, at step 501, a counter value R is counted up by +1. Note that, when the frequency switching signal UPSEL is changed as shown in
Next, at step 502, it is determined whether or not the counter value R is larger than a predetermined value R0. As a result, only when R>R0, does the control proceed to an oscillation frequency switching step 503. Otherwise, the control proceeds directly to step 504. The oscillation frequency switching step 503 will be explained in detail later with reference to
The interrupt routine of
First, at step 601, a counter value S is counted up by +1. Note that, when the frequency switching signal UPSEL is changed as shown in
Then, the routine of
The oscillation frequency switching step 503 of
First, at step 701, the counter value S is defined as a final counter value Sf.
Next, at step 702, it is determined whether or not the final counter value Sf is within an optimum range defined by Sopt−Δ and Sopt+Δ, where Sopt is the optimum value of the final counter value Sf and Δ is a definite positive value. As a result, when Sf<Sopt−Δ, the control proceeds to step 703, while, when Sf>Sopt+Δ, the control proceeds to step 706. Also, when Sopt−Δ≦Sf≦Sopt+Δ, the control proceeds directly to step 712.
At step 703, the selection data SELD is increased by +1, i.e., SELD←SELD+1, so that the current selection signal SEL(i) is changed to a selection signal SEL(i+1). In this case, the selection data SELD is guarded by its maximum value m−1 using steps 704 and 705.
At step 706, the selection data SELD is decreased by 1, i.e., SELD←SELD−1, so that the current selection signal SEL(i) is changed to a selection signal SEL(i−1). In this case, the selection data SELD is guarded by its minimum value 0 using steps 707 and 708.
At steps 709 and 710, the counter values R and S are cleared to prepare for the next processing.
Then, the routine of
On the other hand, at step 712, the control circuit 7′ resets the frequency switching signal UPSEL, i.e., UPSEL=“0”.
Then, the routine of
Thus, the operations as illustrated in
At steps 703 or 706 of
A modification of the oscillation frequency switching routine of
First, at step 901, the counter value S is defined as a final counter value Sf.
Next, at step 902, an absolute value Δi is calculated by
Δi←|Sf−Sopt|
where Sopt is an optimum value of the final counter value Sf.
Next, at step 903, the value i is counted up by +1, i.e.,
i←i+1
Next, at step 904, it is determined whether or not the value i is beyond its maximum, i.e., whether or not i>m−1 is satisfied. As a result, when i≦m−1, the control proceeds to step 905, while, when i>m−1, the control proceeds to step 909.
At step 905, the selection data SELD is caused to be i, and at steps 906 and 907, the counter values R and S are cleared, thus preparing for the next processing.
Then, the routine of
On the other hand, at step 909, a minimum value MIN is selected from the absolute value Δ0, Δ1, Δ2, . . . , Δ(m−1), and at step 910, the selection data SELD is caused to be MIN. As a result, the decoder 8′ generates a selection signal SEL(MIN), so that the switch 42′-MIN is turned ON and the other switches are turned OFF.
Next, at step 911, 912, and 913, the counter values R and S and the value i are cleared, thus preparing for the next processing.
Then, the routine of
Thus, the operations as illustrated in
In the above-described embodiment, as illustrated in
As explained hereinabove, according to the present invention, since the up/down counter of the prior art is unnecessary, even when the precision of the phase/frequency comparator is enhanced, the switching from a phase unlocked state to a phase locked state is not delayed to decrease the lockup time. Also, since only one voltage controlled oscillator is activated, the power consumption can be decreased.
Number | Date | Country | Kind |
---|---|---|---|
2003-047011 | Feb 2003 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6838947 | Gomez | Jan 2005 | B1 |
Number | Date | Country |
---|---|---|
0 825 714 | Feb 1998 | EP |
1 005 167 | May 2000 | EP |
1 189 351 | Mar 2002 | EP |
4-186926 | Jul 1992 | JP |
10-200406 | Jul 1998 | JP |
2001-144613 | May 2001 | JP |
2001-251186 | Sep 2001 | JP |
2001-339301 | Dec 2001 | JP |
2003-051745 | Feb 2003 | JP |
Number | Date | Country | |
---|---|---|---|
20040164811 A1 | Aug 2004 | US |