Exemplary embodiments of the present invention will be understood in more detail from the following description taken in conjunction with the attached drawings, in which:
The attached drawings for illustrating exemplary embodiments of the present invention are referred to in order to gain a sufficient understanding of the present invention, the merits thereof, and the objectives accomplished by the implementation of the present invention. Hereinafter, the present invention will be described in detail by explaining exemplary embodiments of the invention with reference to the attached drawings. Like reference numerals in the drawings denote like elements.
When the CP 14 supplies predetermined charges to a capacitor of the LPF 16 in response to the first phase control signal UP, an analog control voltage Vtune of the LPF 16 is increased. Accordingly, the feedback frequency fvco generated by the VCO 32 during fine tuning is increased. When the CP 14 discharges the charge stored on the capacitor of the LPF 16 in response to the second phase control signal DOWN, however, the analog control voltage Vtune of the LPF 16 is decreased. Accordingly, the feedback frequency fvco generated by the VCO 32 during fine tuning is decreased.
The AFC 34 receives the reference frequency fref and the feedback frequency fvco, compares them with each other, and outputs an n-bit control code AFC_CODE (where “n” is a natural number) and a control bit DCCS to the VCO 32 based on a comparison result. For clarity of this description, n=3 is assumed. The control bit DCCS may be one bit but is not limited in the number of bits. The AFC 34 operates only during coarse tuning.
The AFC 34 determines only whether the reference frequency fref is higher or lower than the feedback frequency fvco and does not determine whether a difference between the two frequencies fref and the fvco is within ½ of a code interval. Accordingly, the operating time of the AFC 34 according to an exemplary embodiment of the present invention is remarkably reduced, as compared to the operating time of the conventional AFC 20.
During coarse tuning, the VCO 32 outputs as the feedback frequency fvco a first frequency selected from 2n discrete frequencies included within a maximum frequency tuning range of the VCO 32 in response to the n-bit control code AFC_CODE. The n-bit control code AFC_CODE may have a value changing from a most significant bit (MSB) to a least significant bit (LSB) but is not restricted thereto. In addition, the n-bit control code AFC_CODE may be changed based on a binary search. The 2n discrete frequencies exist on 2n frequency curves, respectively, of the VCO 32.
The VCO 32 outputs as the feedback frequency fvco one frequency between a second frequency higher than the first frequency by ½ of the code interval and a third frequency lower than the first frequency by ½ of the code interval in response to the LSB of the n-bit control code AFC_CODE and the control bit DCCS. Accordingly, during the coarse tuning, the VCO 32 outputs as the feedback frequency fvco a frequency exactly corresponding to ½ of the code interval, regardless of the change in frequency or in manufacturing processes.
The PFD 12, the CP 14, the LPF 16, the VCO 32, the switch SW, and the AFC 34 together form a VCO control circuit. The VCO control circuit generates the n-bit control code AFC_CODE and the control bit DCCS for the coarse tuning and outputs the analog control voltage Vtune for fine tuning of the VCO 32, based on the reference frequency fref and the feedback frequency fvco output from the VCO 32.
The frequency detector 40 receives the reference frequency fref and the feedback frequency fvco, compares the two frequencies fref and the fvco with each other, and outputs a detection signal DS corresponding to a comparison result. For example, the frequency detector 40 outputs an enabled detection signal, for example, a high level or “1”, when the reference frequency fref is higher than the feedback frequency fvco and outputs a disabled detection signal, for example, a low level or “0”, when the reference frequency fref is lower than the feedback frequency fvco. The capacitor bank controller 42 outputs the n-bit control code AFC_CODE and the control bit DCCS to the VCO 32 in response to the detection signal DS from the frequency detector 40.
During coarse tuning, the L-C tank circuit 50 has discretely variable capacitance responding to the n-bit control code AFC_CODE and the control bit DCCS output from the AFC 34. During fine tuning, the L-C tank circuit 50 has continuously variable capacitance responding to the analog control voltage Vtune output from the LPF 16.
The negative conductance generator 52 provides energy so that the VCO 32 can maintain stable oscillation and may be implemented by cross-coupled transistors. Each of the transistors may have negative resistance or negative conductance to provide the stable oscillation.
The variable capacitor block 64 includes a plurality of capacitors C1 and C2, a plurality of varactor diodes VD, and a plurality of resistors R1 and R2. The capacitance of the variable capacitor block 64 may be controlled in response to the analog control voltage Vtune output from the LPF 16. Accordingly, the analog control voltage Vtune is continuously varied for the fine tuning of the feedback frequency fvco of a feedback signal VOUT output from the VCO 32. The VCO 32 can generate differential feedback signals VOUT+ and VOUT−.
The capacitor bank 66 includes a plurality of capacitors 71 through 78 controlled by the n-bit control code AFC_CODE. For example, the capacitor bank 66 may include binary-weighted switched capacitors 71 through 78 for the coarse tuning of the feedback frequency fvco of the feedback signal VOUT+ output from the VCO 32.
When a ratio of a channel width to a channel length, W/L (referred to as a gate aspect ratio) is 1 in each of the capacitors 71 and 72 controlled by the LSB of the n-bit control code AFC_CODE, where each of the capacitors is specifically a “capacitor formed using a transistor” but the term “capacitor” is used for convenience of the description, each of the capacitors 73 and 74 controlled by the first bit [xxx1x] from the LSB of the n-bit control code AFC_CODE has a gate aspect ratio of 2. Each of the capacitors 75 and 76 controlled by the second bit [xx1xx] from the LSB of the n-bit control code AFC_CODE has a gate aspect ratio of 4. Each of the capacitors 77 and 78 controlled by the MSB of the n-bit control code AFC_CODE has a gate aspect ratio of 2n, where “n” is a natural number and indicates a total bit number of the n-bit control code AFC_CODE.
The dummy capacitor block 68 includes one or more dummy capacitors 80 and 82. The capacitance of the dummy capacitor block 68 is discretely controlled in response to the control bit DCCS. For example, when each of the capacitors 71 and 72 controlled by the LSB of the n-bit control code AFC_CODE has a gate aspect ratio of 1, each of the dummy capacitors 80 and 82 may have a gate aspect ratio of ½. In other words, the VCO 32 includes the dummy capacitors 80 and 82 in order to obtain a frequency corresponding to ½ of a code interval. Accordingly, during coarse tuning, the L-C tank circuit 50 outputs a feedback frequency corresponding to ½ of a code interval in response to the LSB of the n-bit control code AFC_CODE and the control bit DCCS.
The frequency tuning operation of the PLL 30 according to an exemplary embodiment of the present invention will be described in detail with reference to
During coarse tuning, the switch SW provides an initial control voltage to the VCO 32 in response to a control signal (not shown) that controls the switch SW. The capacitor bank controller 42 included in the AFC 34 provides “100” as the initial control code AFC_CODE fed to the VCO 32. The initial control voltage may be ½ of the power supply voltage Vdd but is not restricted thereto. The VCO 32 outputs as the feedback frequency fvco a frequency, referred to as a “code 100 frequency f11” or a “frequency on a frequency curve corresponding to the code of 100”, corresponding to the initial control voltage Vdd/2 and the control code AFC_CODE of “100”.
The frequency detector 40 included in the AFC 34 compares the reference frequency fref with the code 100 frequency f11 and outputs a detection signal DS corresponding to a comparison result. For example, when the reference frequency fref is higher than the code 100 frequency f11, the frequency detector 40 outputs an enabled detection signal DS. When the reference frequency fref is lower than the code 100 frequency f11, the frequency detector 40 outputs a disabled detection signal DS. The frequency detector 40 does not determine whether a difference between the reference frequency fref and the feedback frequency fvco is within ½ of a code interval but outputs the detection signal DS considering only the difference therebetween.
The capacitor bank controller 42 may output “010” as the control code AFC_CODE in response to the enabled detection signal DS or may output “110” as the control code AFC_CODE in response to the disabled detection signal DS. The FCO 32 outputs as the feedback frequency fvco a frequency, referred to as a “code 010 frequency f12”, corresponding to the initial control voltage Vdd/2 and the control code AFC_CODE of “010”.
The frequency detector 40 included in the AFC 34 compares the reference frequency fref with the code 010 frequency f12 and outputs a detection signal DS corresponding to a comparison result. For example, when the reference frequency fref is higher than the code 010 frequency f12, the frequency detector 40 outputs the enabled detection signal DS. When the reference frequency fref is lower than the code 010 frequency f12, the frequency detector 40 outputs the disabled detection signal DS. The capacitor bank controller 42 may output “001”as the control code AFC_CODE in response to the enabled detection signal DS or may output “011” as the control code AFC_CODE in response to the disabled detection signal DS.
When the capacitor bank controller 42 outputs “011” as the control code AFC_CODE, the VCO 32 outputs as the feedback frequency fvco a frequency, referred to as a “code 011 frequency”, corresponding to the control code AFC_CODE of “011”.
The frequency detector 40 included in the AFC 34 compares the reference frequency fref with the code 011 frequency and outputs a detection signal DS corresponding to a comparison result. For example, when the reference frequency fref is higher than the code 011 frequency, the frequency detector 40 outputs the enabled detection signal DS. When the reference frequency fref is lower than the code 011 frequency, the frequency detector 40 outputs the disabled detection signal DS.
The capacitor bank controller 42 outputs “010” as the control code AFC_CODE and simultaneously outputs “1” as the control bit DCCS, in response to the enabled detection signal DS. Accordingly, the capacitance of the dummy capacitor block 68 included in the VCO 32 is varied in response to the control bit DCCS of “1”. In addition, the dummy capacitor block 68 forms a new frequency curve in the middle between a frequency curve corresponding to the control code AFC_CODE of “010” and a frequency curve corresponding to the control code AFC_CODE of “011”. A frequency on the frequency curve formed by the dummy capacitor block 68 exactly corresponds to ½ of the code interval, as shown in
The VCO 32 outputs as the feedback frequency fvco a frequency corresponding to the initial control voltage Vdd/2, the control code AFC_CODE of “010”, and the control bit DCCS of “1”.
As shown in
The VCO 32 outputs as the feedback frequency fvco a frequency corresponding to the initial control voltage Vdd/2, the control code AFC_CODE of “011”, and the control bit DCCS of “1”.
In addition, the VCO 32 outputs as the feedback frequency fvco a frequency f14 or f15 on a frequency curve newly formed based on the LSB of the n-bit control code AFC_CODE and the control bit DCCS of “1”, using the above-described method.
During fine tuning, the switch SW provides an output voltage of the LPF 16, that is, the analog control voltage Vtune to the VCO 32 in response to a control signal (not shown). The VCO 32 outputs as the feedback frequency fvco a predetermined frequency on a frequency curve corresponding to “0101” or a predetermined frequency on a frequency curve corresponding to “0111” based on the analog control voltage Vtune varying with a phase difference between the reference frequency fref and the feedback frequency fvco. The frequency curve corresponding to “0101” or “0111” has been newly formed based on the LSB of the n-bit control code AFC_CODE and the control bit DCCS of “1” during coarse tuning.
During coarse tuning, a conventional VCO outputs as a feedback frequency a frequency on a frequency curve selected by a control code. A VCO according to an exemplary embodiment of the present invention, however, outputs a frequency corresponding to ½ of a code interval as the feedback frequency.
As described above, a PLL using VCO and a frequency tuning method for the VCO according to an exemplary embodiment of the present invention can obtain an exact control voltage range of the VCO regardless of the change in frequency or in manufacturing processes, can reduce the coarse tuning time, can detect a frequency exactly corresponding to ½ of a code interval, and can output the detected frequency as a feedback frequency.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 10-2006-0034906 | Apr 2006 | KR | national |