The present invention relates generally to frequency synthesizers. More specifically, a fast-hopping frequency synthesizer is disclosed.
Frequency synthesizers are widely used in communication systems. Existing frequency synthesizers typically include a reference frequency and a phase locked loop (PLL). The PLL takes the reference frequency as its input, and is configurable to provide a range of output frequencies based on the reference input via a feedback loop.
A PLL typically includes a voltage controlled oscillator (VCO) that is configured in a feedback loop to provide an output signal at the desired frequency. In some systems, the desired output frequency changes over time. The switching from one output frequency to another is referred to as frequency hopping or channel hopping. Since the PLL typically is unable to instantaneously lock onto a frequency, it usually takes some time for the frequency synthesizer to switch from one output frequency to another. This time is typically determined by the bandwidth of the loop filter.
While existing frequency synthesizers are adequate for communication systems that tolerate relatively long switching times, they typically do not meet the demands of systems that require very fast frequency hopping with a time-constant substantially greater than practical crystal (loop reference) frequencies or loop bandwidths. It would be desirable to have a frequency synthesizer that could meet the speed demands of fast-hopping systems, without significant increase in complexity and cost.
Various embodiments of the invention are disclosed in the following detailed description and the accompanying drawings.
The invention can be implemented in numerous ways, including as a process, an apparatus, a system, a composition of matter, a computer readable medium such as a computer readable storage medium or a computer network wherein program instructions are sent over optical or electronic communication links. In this specification, these implementations, or any other form that the invention may take, may be referred to as techniques. In general, the order of the steps of disclosed processes may be altered within the scope of the invention.
A detailed description of one or more embodiments of the invention is provided below along with accompanying figures that illustrate the principles of the invention. The invention is described in connection with such embodiments, but the invention is not limited to any embodiment. The scope of the invention is limited only by the claims and the invention encompasses numerous alternatives, modifications and equivalents. Numerous specific details are set forth in the following description in order to provide a thorough understanding of the invention. These details are provided for the purpose of example and invention may be practiced according to the claims without some or all of these specific details. For the purpose of clarity, technical material that is known in the technical fields related to the invention has not been described in detail so that the invention is not unnecessarily obscured.
An improved system and method for providing a fast-hopping signal are disclosed. In some embodiments, a fast-hopping frequency synthesizer that includes a fixed frequency generator and a variable frequency generator is used. In some embodiments, the variable frequency generator provides a variable frequency signal using an open loop configuration where the variable frequency signal is not connected back to other components of the variable frequency generator. The variable frequency generator may include a direct digital synthesizer, an injection-locked synthesizer, or other appropriate synthesizers. A logic processor may also be included in the variable frequency generator. In some embodiments, the fast-hopping frequency synthesizer employs a direct modulation technique, and uses fast switching memory for controlling a voltage controlled oscillator. In some embodiments, the frequency synthesizer includes a feedback loop that comprises a digital to analog converter and/or a switch cap digital to analog converter and/or an (analog/digital) memory element (e.g. capacitor, RAM, etc) within a feedback loop.
The transceiver also includes a receiver 120. An input signal is received by the antenna 122 of the receiver and is sent to a low noise amplifier 124. In some embodiments, antenna 122 is the same physical antenna as 112 in the transmitter. The output of the low noise amplifier is mixed with a carrier frequency generated by the frequency synthesizer 130 using mixer 126.
The mixer output is sent to an automatic gain control (also referred to as a programmable gain amplifier) 128, and its output is sent to filter 130 and the analog to digital converter (ADC) 132 to obtain a final digital output. Mixer 108 modulates the baseband signal to its carrier frequency for transmission, and mixer 126 demodulates the signal from its carrier frequency down to baseband. Both the modulation and the demodulation components require a carrier frequency that is generated by frequency synthesizer 130. In this embodiment, the transceiver is used in high-speed applications such as ultrawide band (UWB) systems (for example, IEEE 802.15.3a, 802.15.4a, etc), where the carrier frequency hops from one channel to another quickly. Accordingly, the frequency synthesizer used in the system is preferably a fast-hopping frequency synthesizer. As used herein, a fast-hopping signal refers to a signal that switches from one channel to another within a time frame which is small relative to the PLL reference frequency input period, and a fast-hopping frequency synthesizer refers to a frequency synthesizer used to generate a fast-hopping signal.
The fixed frequency RF synthesizer includes a VCO 204, a loop filter 206, a phase frequency detector (PFD) 208. The output of the PFD is a signal proportional to the phase difference between a referenced frequency and the output of the VCO. The output of the PFD is filtered by loop filter 206 and the filtered result is sent to VCO 204. The VCO is used to generate a fixed RF sine wave. The RF sine wave is mixed with another sine wave generated by variable frequency generator 202.
The variable frequency generator has a feed-forward circuit configuration where the variable frequency signal is not connected back to other components of the variable frequency generator. Unlike traditional PLL's with feedback loops which have a finite time constant when settling to a frequency change, the feed-forward configuration allows the variable frequency generator to more quickly change its output frequency. In some embodiments, the settling time of the variable frequency generator is substantially less than the settling time of the fixed frequency generator required when the fixed frequency generator is first configured.
In the embodiment shown in
The DDS includes a parameter (e.g. I/Q sinewave) generator 214 and a DAC 212. The parameter generator configures the DAC, which generates an output signal with the desired frequency. There are a variety of techniques used to implement the parameter generator. In some embodiments, the parameter generator is implemented as a lookup table. To generate a signal of a desired frequency, information pertaining to the frequency is input into the lookup table, and the parameters corresponding to the desired frequency are located in the lookup table, and used to configure the DAC to synthesize the frequency desired. By digitally generating the variable frequency signal used for mixing, the DDS is capable of synthesizing signals that meet the precision and speed requirements of the fast-hopping systems. Because a broad range of frequencies can be synthesized by adjusting the DDS rather than the fixed frequency RF frequency synthesizer, this synthesizer architecture offers more flexibility.
The output of the RF synthesizer is also referred to as the injection signal. It is buffered by buffer 315 and injected into the injection-locked synthesizer. The injection signal has a channel spacing that is approximately the expected channel spacing of the VCO output divided by k, where k is an integer. The injection locked synthesizer includes a ring oscillator and a logic processor. The ring oscillator includes several stages, including 320, 322, 324, and 326. The number of stages may vary for different implementations. In this example, during steady state operation of the ring oscillator, the phase change between the input of stage 320 and the output of stage 326 is an integer multiple of 360°; each stage thus introduces a phase delay. The output of each oscillator stage is fed forward to a logic processor 330. The logic processor is capable of quickly selecting oscillator stage outputs of different phases and combining them to obtain desired output frequency. Details of the logic processor's operations are discussed in
The output frequency of the VCO is divided by N by a divider 504, where N is an appropriate value selected for the system to cause the desired frequency range to be generated in the output. The divided frequency is sent to counter 506. A reference frequency is sent to another counter 500. Counters 500 and 506 count their inputs for the same amount of time, and their respective outputs are sent to frequency detector 508. The frequency detector detects the frequency difference between its two inputs, and outputs a signal with a frequency that is proportional to the difference. The output of the frequency detector is filtered by a lowpass filter 510 and then used to adapt and update DAC 512 to achieve frequency lock. Using the counters allows the VCO output frequency to be measured with high precision. In some embodiments, counters 500 and 506 are omitted and the divided output and the reference frequency are compared directly by the frequency detector.
During the dwell time on a specific frequency, the feedback loop dynamically maintains lock and tracks out transient perturbations to the loop, as well as updates the DAC to obtain the desired output frequency. In some embodiments, the frequency synthesizer is trained to obtain outputs at various desired frequencies. The corresponding DAC configurations are stored in a memory 514. The memory is a component that is capable of storing the configuration, including registers, capacitors, random access memory (RAM), read-only memory (ROM), or any other appropriate component. Storing the configurations in memory enables the VCO controller to switch between different configurations at a speed that allows the VCO to provide a fast-hopping output, also referred to as the fast-hop switching speed. During operation, if the synthesizer's output is to hop to a new frequency, the corresponding DAC configuration is recalled and applied to the DAC. Digitally configuring the synthesizer loop allows for near instantaneous switching between frequencies.
An improved system and method for providing a fast-hopping signal have been disclosed. The techniques described provide a fast-hopping signal without significant increase in complexity and cost.
Although the foregoing embodiments have been described in some detail for purposes of clarity of understanding, the invention is not limited to the details provided. There are many alternative ways of implementing the invention. The disclosed embodiments are illustrative and not restrictive.