1. Field of the Invention
The present invention relates to a synthesizer, and in particular a synthesizer with a lock detector, a lock algorithm, an extended range voltage controlled oscillator, and a simplified dual modulus divider.
2. Description of the Related Art
Synthesizers are used in communication devices to obtain an output signal that is synchronized with some other signal, such as reference signal. Certain synthesizers use what is known as phase locked loop (PLL) with a voltage controlled oscillator (VCO) to cause the output signal frequency to vary in dependence upon the input control voltage.
A PLL circuit 200 that uses a VCO to generate an output signal that is synchronized to a reference signal is illustrated in
While the PLL circuit as described above is capable of automatically adjusting back to a lock condition, it is desirable to know whether the PLL circuit is in the lock condition or the out of lock condition at any moment in time. Accordingly, lock detectors are known that use the state of the PLL signals to indicate the presence or absence of a lock condition.
In many such conventional circuits, the phase detector, such as the phase detector 220 in
Nonetheless, a simplified lock detector circuit that can be easily implemented in digital logic and whose operation is independent from carrier frequency is desirable. The present invention, described hereinafter, provides such a circuit.
Furthermore, while
Further, in a conventional PLL, if one of the curves is currently being used with the VCO in a lock condition, and that lock condition is lost, an efficient, systematic method of determining the most appropriate curve to use to re-establish that lock condition does not exist.
Still furthermore, the divide-by-N circuit 250 described above with reference to
It is an object of the present invention to provide a lock detect circuit, and in particular a lock detect circuit that is efficient at Megahertz reference frequencies and Gigahertz carrier frequencies.
It is another object of the present invention to provide a method of and apparatus for generating a lock detect signal.
It is another object of the present invention to provide a method to systematically obtain a lock condition, including the ability to reacquire lock after a lock condition has existed, and then the lock condition is lost.
It is a further object of the present invention to provide a PLL with a divide-by-N circuit that uses only a single counter and a decoder.
It is a further object of the present invention to provide method of using a divide-by-N circuit that uses only a single counter and different decoders to design different PLLs that have different frequency and/or channel characteristics.
The present invention attains at least the above objects, and others, either singly or in combination, by providing a synthesizer having an efficient lock detect signal generator, an extended range VCO that can operate within any one of a plurality of adjacent characteristic curves defined by a plurality of adjacent regions, and a divide circuit implemented using only a single counter along with a decoder. This allows for a method of operating the synthesizer, methods of establishing or reestablishing a lock condition using the extended range VCO, and a method of designing a plurality of divide circuits which each use the same single counter and each use a different decoder.
According to one aspect, the present invention provides an apparatus for and a method of generating a lock detect signal indicative of stability of a frequency of an output signal based upon UP and DN signals received from a phase detector. In the apparatus and method, the UP and DN signals are combined, and then delayed, so that the delayed and undelayed combined signals can be operated upon to obtain the lock detect signal.
According to another aspect, the present invention provides a method of establishing a lock condition with a voltage controlled oscillator in which the voltage controlled oscillator can operate within any one of a plurality of adjacent characteristic curves defined by a plurality of adjacent regions. Each characteristic curve has a different capacitance value associated therewith and a lock is established with one of the plurality of characteristic curves. The characteristic curve that is used is one that is chosen to minimize phase noise.
According to another aspect, the present invention provides a method of reestablishing a lock condition in a synthesizer having an extended range voltage controlled oscillator. The extended range voltage controlled oscillator can operate within any one of a plurality of adjacent characteristic curves defined by a plurality of adjacent regions. Each characteristic curve has a different capacitance value associated therewith.
According to yet another aspect, the present invention provides a divide circuit implemented using only a single counter along with a decoder, as well as a method of designing a plurality of divide circuits which each use the same single counter and each use a different decoder.
Advantages of each of the above-recited aspects of the present invention will become apparent in the discussion provided hereinafter.
The above and other objectives, features, and advantages of the present invention are further described in the detailed description which follows, with reference to the drawings by way of non-limiting exemplary embodiments of the present invention, wherein like reference numerals represent similar parts of the present invention throughout several views and wherein:
The present invention will now be described in detail with reference to the drawings, which are provided as illustrative examples of the invention so as to enable those skilled in the art to practice the invention. Notably, the figures and examples below are not meant to limit the scope of the present invention. Where certain elements of the present invention can be partially or fully implemented using known components, only those portions of such known components that are necessary for an understanding of the present invention will be described, and detailed descriptions of other portions of such known components will be omitted so as not to obscure the invention. Further, the present invention encompasses present and future known equivalents to the known components referred to herein by way of illustration.
The present invention provides a synthesizer for use in communication devices, which, like conventional synthesizers, uses a PLL with a VCO to cause an output signal frequency to vary in dependence upon an input control voltage. Those aspects of the present invention that differ from a conventional synthesizer will accordingly be described hereinafter, with the conventional synthesizer portions not being described in detail.
As mentioned above, it is desirable to generate a lock detect signal indicating that the synthesizer is currently locked on the frequency of interest, and it is of particularly desirable to have such a lock detect circuit that is capable of operating at Megahertz (MHz) operating frequencies and Gigahertz (GHz) carrier frequencies.
As shown, both the UP and DN signals are input to the OR gate 310, the output of which is supplied to one input of the AND gate 320 and the delay circuit 330. The delayed output of the OR gate 310 is then input to the other input of the OR gate 320. It is noted that the combination of the OR gate 310 and the AND gate 320 can be implemented using solely NOR or NAND gates, such that the logical result remains the same. The output of the AND gate 320 thus becomes the lock detect signal, with the existence of a “long” pulse, described hereinafter, indicating an out of lock condition, and either no pulse or a “short” pulse, described hereinafter, indicating a lock condition.
As was mentioned previously, the other components illustrated in
The reset OR gate 350 is used to reset the lock detect circuit, which will occur when a RESET signal is received.
The latch circuit 360, in a preferred embodiment, is a S-R latch circuit. The latch circuit 360 will become SET, based upon the output from the counter 370, after a certain predetermined number of clock periods elapse without any pulses occurring at the output of gate 350. In the preferred embodiment, eight clock periods without any pulses from gate 350 indicate that a lock condition exists, thereby providing assurances that the output signal frequency is in fact stable. Accordingly, the output from the reset OR gate 350, which represent consecutive lock detect signals, are input into counter 370 as a reset signal. The counter 370 will increment at each consecutive clock pulse signal that is received and will be reset to zero by any reset signal pulse from gate 350. When the count of the counter reaches the predetermined number of clock periods without a reset occurring, a SET signal is generated and applied to the Set input of the latch circuit 360, thus causing an active high state lock detect signal at the output of the latch circuit 360. If, however, a long pulse lock detect signal is received, indicating that a lock condition does not exist, then the counter is zeroed and the predetermined number of clock periods must elapse before the SET signal can be generated.
The latch circuit 360 also receives each lock detect signal that is sent to the counter 370 at its Reset input. Any received long pulse lock detect signal, will cause the latch circuit to reset, thus indicating that a lock condition no longer exists. Accordingly, by resetting the latch, the output of the latch circuit 360 will change from the active high state lock detect signal to an active low state lock detect signal, indicative of a no lock condition.
A high state lock detect signal indicating the presence of lock condition output from the latch circuit 360 is received by the lock output circuit 380, which amplifies and shapes the high state lock detect signal for use by the synthesizer as is conventionally known.
The lock detect circuit described above is particularly efficient. It requires as inputs only the UP and DN signals already present in the synthesizer architecture, and from these signals alone can detect a locked or an unlocked stated. Further, the pure analog elements of this lock detect circuit are limited to delay lines , thus allowing for better repeatability and predictability over temperature and/or other environmental changes due to the relative robustness of the digital latches used. Having described the lock detect circuit, another aspect of the present invention, that of automatically obtaining and maintaining a lock condition in an extended range VCO, will now be described.
A conventional VCO that does not have an extended range allows a range of control voltages that exist within a substantially linear region to cause a corresponding range of VCO frequencies, as shown in
For example, referring to
Further, where proximity to the range limit is not an issue, but there are still more than one curve can both be used to attain the desired VCO frequency, and with other considerations being equal, it has been recognized that in this preferred embodiment it is desirable to use that curve which will minimize phase noise. In the preferred embodiment, phase noise can be minimized by maximizing the control voltage, Vc. Thus, using that curve which will have a higher control voltage will minimize phase noise. Circuits can also be designed such that the phase noise can be minimized by using minimizing the control voltage, Vc, which is intended as being within the scope of the present invention. Accordingly, for such an implementation, using that curve which will have a lower control voltage will minimize phase noise.
In order to automatically cause the implementation of the above-mentioned considerations in a system that provides for the automatic obtaining and maintaining of a lock condition in an extended range, the features described with respect to
The manner in which a lock condition is established and maintained is controlled by a state machine that controls the steps illustrated by
Step 612 follows the feedback mechanism of the synthesizer adjusts the control voltage to potentially obtain lock. After waiting for the synthesizer loop to settle, the state machine checks to see if lock has been achieved, as illustrated by step 614. If lock has not been achieved, the capacitor register is decremented, as shown by step 616. It is noted that within a given characteristic curve, a control voltage that achieves lock is needed. The manner in which the control voltage is chosen, given a particular curve, is conventional in PLL circuits, and need not, therefore, be further discussed.
The update of the capacitor register will cause the VCO 500 to operate at a point indicated by the next level lower curve, such as curve C3 illustrated in
If a lock condition results after step 614, then step 630, shown in
The steps used in making that determination are the same as the steps used in reacquiring a lock condition after lock has been lost, as described hereinafter. If a lock condition can exist at another curve voltage, then step 634 is followed and that new position (of both the curve and the control voltage) is used during operation. Since the VCO is designed with overlapping characteristic control voltage curves, this ensures that a lock condition within the range will exist.
Using the control voltage check as described above, the most appropriate control voltage can be used. After the control voltage check, then step 640 follows in which the control system is idled and the lock condition monitored through the UP and DN signals using the lock detect circuit previously discussed. Further, it is noted that it may be desirable to check for a lock condition more frequently than checking the control voltage, since checking for the control voltage requires strobing the comparator, which undesirably will cause excess power consumption.
If, after a lock condition exists, that lock condition is then lost, the steps as described hereinafter occur. Specifically, at step 650, shown in
While the sequence described above checks curves that are lower than the curve used when lock was lost, in alternative embodiments the curve that is one higher than the curve that was being used when the lock condition was lost checked in step 652 can be checked, or a plurality of curves that are adjacent to the curve that was being used when the lock condition was lost can be checked. Accordingly, the present invention checks the adjacent curves, arbitrarily starting with the lower one.
If lock is established in either of steps 650, 652 or 654, then step 630 from
In the preferred embodiment, if lock is still not established in step 654, then lock is attempted by setting the capacitor register to the initial state, as described previously in step 602, and attempting to re-establish lock as if lock had not been previously established. It is understood, however, that other adjacent curves could be searched before setting the capacitor register to the initial state.
It is another aspect of the present invention to provide a PLL with a divide-by-M circuit that uses only a single counter.
M=NP+S, (1)
where P is a predetermined integer value, N is another predetermined integer value, and S is a range of integer values, such that the highest value of S is less than the value of P. In an example, if PLL is to have 6 channels, the divisor ratio of each of the channels could be, for example, 260, 261, 262, 263, 264 and 265 for each of the respective channels. This divisor ratio can be achieved, for example using an N*P product of 256 and a range of S that is 4-9, such that 256+4=260, 256+5=261 and so on.
In such a conventional circuit the program counter 710 counts the P pulses, and the swallow counter 720 counts the S pulses. There is also included a dual-modulus prescalar 730 that will divide the output frequency by (N+1) until the swallow counter 720 overflows, and by N after the program counter 710 overflows. While this approach will work, it requires the implementation of a new swallow counter for each different design, which different design may have, for example, a different number of channels, different frequencies or the like. This disadvantage is eliminated in the present invention. Since the present invention uses a single counter, as will be described hereinafter, for a new design, there is required only a new decoder for the specific implementation, but the other circuit elements remain unchanged. Further, the present invention, since it employs only a single counter, eliminates half of the capacitive loading that exists in the conventional circuit by employing one counter and a decoder. Further, when different PLL characteristics are required for a different circuit, such as channel or frequency, the conventional circuit will require the swallow counter to be modified and hence affect the maximum operating speed performance. In contrast, the present invention will only require modification of the decoder, which will not have an effect on the maximum operating speed.
As shown in
When implemented as a comparator, as shown in
Alternatively, when implemented as detectors and S-R flip flops, as shown in
Although the present invention has been described in detail with reference to the preferred embodiments thereof, those skilled in the art will appreciate that various substitutions and modifications can be made to the examples described herein while remaining within the spirit and scope of the invention as defined in the appended claims.
Although the present invention has been particularly described with reference to the preferred embodiments thereof, it should be readily apparent to those of ordinary skill in the art that changes and modifications in the form and details thereof may be made without departing from the spirit and scope of the invention. For example, those skilled in the art will understand that variations can be made in the number and arrangement of components illustrated in the above block diagrams. It is intended that the appended claims include such changes and modifications.
This application is a continuation application of, and claims the benefit of priority from, U.S. patent application Ser. No. 10/099,208 filed on Mar.13, 2002 to Su et al. (now U.S. Pat. No. 6,731,176 issued on the date of this filing, May 4, 2004), which is a divisional application of, and claims the benefit of priority from, U.S. patent application Ser. No. 09747,778 filed on Dec. 22, 2000 to Su et al. (now U.S. Pat. No. 6,404,289 issued on Jun. 11, 2002), both of which are fully incorporated herein by reference for all purposes. This application is related to U.S. patent application Ser. No. 10/099,229 filed on Mar. 13, 2002 to Su et al. (now U.S. Pat. No. 6,570,453 issued on May 27, 2003), which is also a divisional application of, and claims the benefit of priority from, U.S. patent application Ser. No. 09/747,778 filed on Dec. 22, 2000 to Su et al. (now U.S. Pat. No. 6,404,289 issued on Jun. 11, 2002), and which is fully incorporated herein by reference for all purposes.
Number | Date | Country | |
---|---|---|---|
Parent | 09747778 | Dec 2000 | US |
Child | 10099208 | Mar 2002 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10099208 | Mar 2002 | US |
Child | 10839779 | May 2004 | US |