DC Offset Cancellation Circuits and Methods
Embodiments of the present invention include circuits and methods for reducing DC Offset. In one embodiment the present invention includes storing DC offset on internal capacitances. In one embodiment, parallel stages are used to remove DC offset corresponding to different local oscillator frequencies. Embodiments of the invention further include changing the low cutoff frequency of the DC cancellation circuits for fast calibration. In a first state, a high pass filter may have a first low cutoff frequency, and in a second state the high pass filter may have a second cutoff frequency lower than the first low cutoff frequency. The present invention also includes a variable gain amplifier with reduced DC offset.
Latest WiLinx Corporation Patents:
This application is a continuation of and claims the benefit of U.S. patent application Ser. No. 11/112,174, filed Apr. 22, 2005, entitled “DC Offset Cancellation Circuits and Methods,” naming Edris Rostami, Rahim Bagheri, Masoud Djafari, and Alireza Mehrnia as inventors.
BACKGROUNDThe present invention relates to reducing the effects of DC offset in electronic systems, and in particular, to circuits and methods that may be used to reduce DC offset in an electronic system such as a wireless receiver.
Electronic systems often include many different components that operate using voltages and currents, which are typically characterized according to whether or not they change periodically over time. Voltages and currents that do not change periodically over time are referred to as “direct current” (“DC”) signals, and voltages and currents that do change periodically over time are referred to as “alternating current” (“AC”) signals.
In many electronic systems it is desirable to process only the AC components of signals and not the DC component.
DC offsets are caused by a variety of phenomena. One source of DC offset is from second order harmonics generated by components of an electronic system. For example, if a transistor receives a sinusoidal input signal Vin (e.g., on a gate terminal), the output signal Vout (e.g., on a drain terminal) will typically include some harmonic distortion. The following equations represent the output of an electronic component as a series to illustrate DC offset generated by harmonic distortion:
Vout=AVin+BVin2+CVin3+ . . .
If the input, Vin, is a sinusoidal signal having a frequency ωc, then:
Vout=A Sin(ωct)+B Sin2(ωct)+C Sin3(ωct)+ . . .
Referring to the second term above, which is the second harmonic, the DC offset can be seen as follows:
B Sin2(ωct)=B[½−Cos(2ωct)/2]
It can be seen that the second harmonic introduces a DC component of B/2. Thus, second order harmonic is one source of DC offset in an electronic system.
Another source of DC offset in electronic systems is mismatch between electronic components. For example, if resistors are mismatched in a differential system, bias currents through the different resistances may produce a constant voltage difference in the system. More generally, mismatches between electronic components in amplifiers, current sources and other electronic circuits may cause the components operate at different DC operating points. These non-ideal operational conditions of the components often result in a DC offset in the system.
DC offset is an important factor in many applications, but it is particularly important in the design and operation of wireless receivers.
DC offset in a wireless receiver may have many sources in addition to the sources described above. For example, one source of DC offset is from unwanted coupling (sometimes referred to as “leakage” or “feedthrough”) of the local oscillator (“LO”) signal into other parts of the receiver. The LO signal is typically a strong signal, and as such may couple into the communication channel and back into antenna 610. The LO signal may also couple to the input of LNA 611. In both cases the LO signal is boosted by the high gain of the LNA and, consequently, received by mixer 612 on both inputs. This is referred to as “self-mixing.” Self-mixing may also occur when the LO signal couples directly to the input of mixer 612. When the LO signal self-mixes with itself, the DC offset voltage generated at the output of mixer 612 may be very large. For instance, when the LO signal is received on both inputs of mixer 612, the LO signal is multiplied by itself. The DC offset generated by this phenomena can be seen from the following equations wherein the LO signal is modeled as a sinusoidal signal having a frequency ωc:
Thus, the mixer output includes a constant component (i.e., ½) that has zero frequency. This term represents a DC offset at the output of the mixer resulting from self-mixing of the LO signal. Similarly, frequency components of the RF input signal may couple from the input channel to the LO input of the mixer. Such components will also self-mix and result in additional DC offset at the mixer output.
DC offset at the output of the mixer in a wireless receiver can have severe consequences on system performance. Typically, wireless receivers are designed to detect very low level signals, and therefore typically have very high gain. VGA 615, for example, may have a gain of 50 dBv or more (i.e., dBv=20 log10(Vout/Vin)), which would increase a DC offset at the mixer output by a factor of over 300. Moreover, in some applications an ADC may have a power supply as low as Vdd=1.2 v or less, with a dynamic range on the order of hundreds of millivolts (e.g., 250 mV). Therefore, for accurate conversion of the analog signal, a maximum DC offset of less than a hundred millivolts may be required. This would result in a maximum allowable DC offset at the mixer output of less than a few hundred microvolts. For example, for a maximum allowable offset of 75 mV at the input of the ADC, the maximum DC offset at the output of the mixer would be about 250 μV for a VGA with a gain of 300. While these values are only an example, they clearly illustrate the importance of DC offset cancellation in electronic systems such as a wireless receiver. DC offset cancellation (i.e., DC offset reduction) is thus an important consideration in the design of electronic systems.
Thus, there is a need for improved circuits and methods for reducing DC offset, and in particular, for improved circuits and methods that may be used to reduce DC offset in wireless receivers.
SUMMARYEmbodiments of the present invention include circuits and methods for reducing DC offset. In one embodiment the present invention includes storing DC offset on internal capacitances. In one embodiment, parallel stages are used to remove DC offset corresponding to different local oscillator frequencies. Other embodiments of the invention include DC offset cancellation circuits with changing cutoff frequencies that may be used to calibrate DC offsets in a very short period of time. In a first state, a the circuits may have a first cutoff frequency, and in a second state the circuits may have a second cutoff frequency lower than the first cutoff frequency. In another embodiment, the present invention includes a variable gain amplifier circuit including a fixed gain amplifier followed by a DC offset cancellation circuit followed by an attenuator to reduce the effects of DC offset.
In one embodiment, the present invention includes a wireless receiver comprising a mixer having a first input, a second input and an output, wherein the first input is coupled to a first amplifier to receive an amplified RF signal and the second input is coupled to a frequency synthesizer to receive a first signal having one of a plurality of frequencies, and a plurality of parallel DC offset cancellation stages selectively coupled to the mixer output, wherein if the first signal has a first frequency, then a first one of the plurality of parallel DC offset cancellation stages is coupled to the mixer output, and if the first signal has a second frequency, then a second one of the plurality of parallel DC offset cancellation stages is coupled to the mixer output.
In another embodiment, the present invention includes a wireless receiver comprising a first DC offset cancellation circuit, wherein in a first state, the first DC offset cancellation circuit has a first low cutoff frequency, and in a second state, the first DC offset cancellation circuit has a second low cutoff frequency less than the first low cutoff frequency. In one embodiment, the first DC offset cancellation circuit is coupled between a mixer and a variable gain amplifier. In another embodiment, the variable gain amplifier includes at least one second DC offset cancellation circuit, wherein in the first state, the second DC offset cancellation circuit has a third low cutoff frequency greater than the first low cutoff frequency of the first DC offset cancellation circuit, and in the second state, the second DC offset cancellation circuit has a fourth low cutoff frequency less than the third low cutoff frequency.
In yet another embodiment, the present invention includes wireless receiver including a DC offset cancellation circuit, the DC offset cancellation circuit comprising a capacitor having a first terminal coupled to receive an input signal and a second terminal, a first MOS transistor having a first terminal and a second terminal, the first terminal of the MOS transistor being coupled to the second terminal of the capacitor, and a resistance coupled between the second terminal of the first MOS transistor and a reference voltage, wherein, in a first state, the resistance has a first value so that the circuit has a first low cutoff frequency, and in a second state, the resistance has a second value so that the circuit has a second low cutoff frequency less than the first low cutoff frequency.
The following detailed description and accompanying drawings provide a better understanding of the nature and advantages of the present invention.
Described herein are techniques for reducing DC offset in electronic systems. In the following description, for purposes of explanation, numerous examples and specific details are set forth in order to provide a thorough understanding of the present invention. In particular, many of the techniques herein are very complex and are advantageously described using specific examples, such as wireless receivers and ultra-wideband (“UWB”) wireless receivers, to illustrate certain advantages of various embodiments. Therefore, many of the techniques are described in a wireless receiver application. However, it will be evident to one skilled in the art that embodiments of the present invention may be used in other applications. Thus, the inventions, as defined by the claims, may include some or all of the features in these examples alone or in combination with other features described below.
One problem caused by frequency hopping is that the different LO signals used to down convert the different carrier frequencies can produce different DC offsets.
In one embodiment, the present invention reduces DC offset caused by channel hopping.
fc=1/2πRC
ωc=1/RC
where C is the capacitance of C2 and R is the resistance determined by resistors 1215 (“R1”) and 1216 (“R2”).
When the system is receiving information on a first frequency channel, the system may close switches 1201 and 1202, thereby placing the circuit in the signal path and further configuriing R1 and R2 in parallel. Since the resistance of a parallel combination of resistors R1 and R2 is less than the resistance of R1 alone, the low cutoff frequency increases when switch 1202 is closed (i.e., R decreases so fc increases). If DC offset from the mixer causes an increase in the voltage on capacitor 1212 (“C2”), such increase will cause a corresponding increase on the filter output. However, the output of the filter will discharge back to zero volts through resistors R1 and R2. It is desirable to accurately store the DC offset on capacitor C2. Therefore, it is desirable to allow the output to discharge as close to zero volts as possible. The settling time of the circuit is governed by the time constant, τ. If a time period of 6τ passes, for example, the output will be very close to ground, and the DC correction voltage stored on C2 will be very close to the DC offset of the mixer. Since the time constant of the circuit is given by τ=RC, increasing the low cutoff frequency (e.g., by configuring R1 and R2 to be in parallel) has the effect of reducing the time constant, and therefore, reducing the time that is needed to accurately store the DC offset on the capacitor. Thus, during DC offset correction, the low cutoff frequency of the circuit may be increased so that the DC offset is accurately stored on capacitor C2.
However, increasing the low cutoff frequency may also cause a loss of information. As shown in
An example application of this technique is in a wireless receiver that receives 21 symbols in a preamble at the beginning of each communication transaction. In one application, each symbol is 310 ns, and different symbols may be received on different carrier frequencies (i.e., different LO frequencies are used to down convert the incoming RF signal carrying different symbols). For instance, the first symbol may be received on carrier frequency f1, the second symbol may be received on carrier frequency f2 and the third symbol may be received on carrier frequency B. In some cases, other frequency hopping patterns are used such as [f1, f3, f1, f3, f2] or [f1, f1, f2, f2, f3, f3], for example. Moreover, each symbol may include a plurality of subcarriers (e.g., s1, s2, . . . , sN) spaced at certain frequency intervals (e.g., 4.125 MHz). The subcarriers may carry information, for example, by encoding two data bits {a, b} as follows:
s1=sin(2πf1t+φ)
wherein an example of the data encoding is as follows:
{0,0}→φ=0
{0,1}→φ=π/2
{0,0}→φ=π
{1,1}→φ=3π/2
During a calibration cycle, this data may be used to configure the system to accurately receive the payload. Thus, during a calibration cycle, the DC offset must be corrected, but in the process of correcting for DC offset, data cannot be lost or else the system will not be able to receive the data encoded in the subcarriers.
For this example, DC offset may be captured on capacitor C2 for a first portion of the symbol (e.g., about the first 20% of the symbol, which is 20% of 310 ns, or about 66 ns). Therefore, when the first symbol is received, the DC offset correction circuit will initially be configured in a first state wherein the time to accurately store the DC offset on the capacitor is less than a predetermined portion of the total symbol time. In particular, switch 1202 may be closed so the resistance to ground is reduced and the time constant of the circuit reduced (i.e., the low cutoff frequency is increased). Resistors R1 and R2 and capacitor C2 may be selected so the time to accurately store the DC offset is less than about 20% of the symbol time (e.g., 6τ=6RC).
Additionally, the RC time constant will also set the cutoff frequency of the circuit. If the RC time constant is too low, the corresponding cutoff frequency will be very high and cause more of the subcarriers to be lost. Therefore, R1, R2 and C2 should be selected so that the RC time constant is low enough to allow sufficiently fast and accurate storage of the DC offset on capacitor C2, but high enough to result in a cutoff frequency that allows as many of the subcarriers to pass as possible. In one embodiment, R1, R2 and C2 are selected so that the cutoff frequency in the first state is about 15 Mhz, which only impacts subcarriers below that frequency, and the 6τ=6RC point is about 66 ns. Thus, after this portion of the symbol time, the system may receive the information in the first symbol above the cutoff frequency. It is to be understood that the cutoff frequency and time constant are only examples and that a variety of other implementations may be used depending on the requirements of the particular system.
After a predetermined time period during which the DC offset is stored on capacitor C2, the system may reconfigure circuit 1200 into a second state by opening switch 1202, and thereby removing R2 from the circuit. In the second state, the DC offset is removed from the signal path because such offset is stored on capacitor C2. However, the cutoff frequency is reduced because R2 is no longer in parallel with R1. Thus, in the second state, the cutoff frequency is below all the subcarriers, and all the subcarriers may pass through circuit 1200. In one embodiment, the cutoff frequency in the second state may be 1 Mhz.
As mentioned above, the first symbol, or even the first two symbols, may be received on a first carrier frequency f1, but the system may change to other carrier frequencies f2 or f3 to carry other symbols. As also described above, this frequency hopping may cause the DC offset to change. Accordingly, the DC offset cancellation process using multiple low cutoff frequencies may be applied to each new carrier frequency received by the system, so that the new DC offset generated from down conversion of a new carrier frequency can be eliminated. For example, if the hopping pattern is [f1, f2, f3, f1, f2, f3, . . . ], then the system will reconfigure itself to receive the second symbol at frequency f2 by deactivating a first DC offset correction circuit and activating a second DC offset correction circuit. For the third symbol, the system will reconfigure itself to receive the third symbol at frequency f3 by deactivating the second DC offset correction circuit and activating a third DC offset correction circuit.
In one embodiment, the system may reconfigure between the first cutoff frequency and the second lower cutoff frequency after all DC offset cancellation circuits have stored DC calibration voltages. For example, in one approach, all of the DC offset cancellation circuits may be configured in the first state until each channel in a frequency hopping pattern has been received and DC offsets corresponding to each frequency have been calibrated. When the last channel has been calibrated, the system may then reconfigure into the second state. A specific example may be if the frequency hopping pattern were [f1, f2, f3, f2, f3, f1, . . . ]. In this case, the system would be in the first state while the system is receiving the first three frequencies (i.e., after the first occurrence of f1, f2, and f3, and the system may reconfigure after the first pattern cycle (here, after the third symbol). If the pattern were [f1, f1, f2, f2, f3, f3, f1, . . . ], for example, the system may reconfigure after the fifth symbol (i.e., after the first occurrence of f3 has been calibrated).
In another embodiment, each channel may reconfigure after a predetermined time period of each symbol when the DC calibration voltage for that symbol frequency has been stored on the capacitor. For example, if the frequency hopping pattern is [f1, f2, f1, f2, f3, f1, . . . ], then during a first portion of the first symbol the circuit will enter a first state to store the DC offset corresponding to the first carrier frequency, f1, on an internal capacitance, and during a second portion of the first symbol the circuit will enter a second state with a lower cutoff frequency to allow subcarriers to pass unattenuated. Then, during a first portion of the second symbol the circuit will enter a first state to store the DC offset corresponding to the second carrier frequency, f2, on an internal capacitance, and during a second portion of the second symbol the circuit will enter a second state with a lower cutoff frequency to allow subcarriers to pass unattenuated. During a first portion of the third symbol the circuit will enter a first state to store the DC offset corresponding to the third carrier frequency, f3, on an internal capacitance, and during a second portion of the third symbol the circuit will enter a second state with a lower cutoff frequency to allow subcarriers to pass. It can be seen that other hopping patterns may be used. For example, if the hopping pattern is [f1, f1, f2, f2, f3, f3, f1, f1, f2, . . . ], then the system will store DC offsets on the first, third and fifth symbols. More generally, the system will store a DC offset for a first portion of each input signal at each carrier frequency and apply the stored DC offset to subsequent uses of that carrier frequency. It is to be understood that other implementations may use other similar techniques to store DC offsets and change cutoff frequencies between different portions of input signals in accordance with different requirements of particular applications. In addition to the other features and advantages described above, this technique is also advantageous because the lower cutoff frequency in the second state (e.g., 1 Mhz) will automatically eliminate any low frequency phenomena effecting DC offset with a frequency below such cutoff frequency.
Similarly, circuit 1300 includes a second DC offset cancellation stage including transistor switches 1303-1304 and capacitors 1323-1324 (“C3” and “C4”) for storing a second DC offset (i.e., +DC2 and −DC2). The third DC offset cancellation stage includes transistor switches 1305-1306 and capacitors 1325-1326 (“C5” and “C6”) for storing a third DC offset (i.e., +DC3 and −DC3). Transistors 1301-1306 may be used to selectively couple each DC offset cancellation stage into the signal path and thereby store different DC offsets. Since the voltages on the resistors are allowed to discharge close to ground, signals passing through the capacitors of each stage will undergo a DC shift from +/−DC to ground. The DC offset at the output of circuit 1300, Vout diff, therefore, may be substantially eliminated.
The accuracy of circuit 1300 may be improved by observing that certain factors can affect the DC offset stored on each capacitor. For example, transistor switches 1301 and 1302 will experience different gate-to-source and gate-to-drain voltages. In particular, transistors 1301 and 1302 may have the same gate voltages, but transistor 1301 may have source and drain voltages at +DC1, while transistor 1302 has source and drain voltages at −DC1. Such voltage differences may result in different charge injection as the transistors are turned off and on, which will cause the voltages on capacitors C1 and C2 to change by different amounts, resulting in a net DC offset.
Charge injection effects may be further reduced by addressing two other phenomena. First, device and component mismatch may be a further cause of DC offset. For instance, if switches 1401 and 1402 in circuit 1400A are mismatched, they may inject different amounts of charge. Moreover, the charge injected by such devices may produce different voltages if the capacitors and resistors (e.g., R1, R2, C1 and C2) are also mismatched. Such mismatch may be caused by device or component dimension variations during fabrication, for example. The DC offsets generated by these mismatches may be exacerbated by the input capacitances on the next stage of the system.
Cgda=Cgsb+Cgdb
Accordingly, the increase in voltage caused by capacitive divider Cgda and Cin is cancelled by the decrease in voltage caused by capacitive divider (Cgsb∥Cgdb) and Cin. Thus, using the techniques described above, the effects of charge injection and switching feedthrough may be reduced.
While the circuit in
In a normal operating state, switch 1845 is reconfigured to couple the input of amplifier 1850 to stage 1840 having a lower cutoff frequency than stage 1820. Stage 1840 also includes a capacitor (“C2”) and resistor 1843. However, the cutoff frequency of stage 1840 is lower than the cutoff frequency of stage 1820 so that all frequencies of interest may pass during normal operation. However, the DC offset correction voltage must be stored on this stage as well. Since this stage has a lower cutoff frequency, the RC time constant set by capacitor 1841 and resistor 1843 will not allow the DC offset to be stored on capacitor C2 during the DC calibration state. Thus, during DC calibration, stage 1840 will be configured into a high cutoff frequency state by closing switch 1844 so that the time constant of the circuit is reduced and the DC offset may be stored on C2. Once the DC offset is stored on capacitors C1 and C2, switch 1844 is opened and switch 1845 is reconfigured so that signal passes through low cutoff frequency stage 1840.
By using two stages in parallel there is a wider range of choices for the values of R and C in each signal path. For example, because stage 1820 is not switching cutoff frequencies, resistance 1822 may be less than resistance 1833 (i.e., resistance 1822 is reduced) and capacitance 1821 may be reduced. Reducing resistance 1822 results in an increase in effective upper bandwidth of this stage when coupled to the input capacitance of subsequent stages. Capacitance 1821 may also be reduced so that the effects of a capacitive divider created by capacitance 1821 and the parasitic input capacitance of switch 1845 and amplifier 1850 can be reduced. Similarly, because no signal is passing through stage 1840, a larger resistor value may be used for resistor 1842 (i.e., a lower cutoff frequency). For example, in one embodiment resistors 1822 and 1843 may be about the same size and resistor 1842 may be about one-tenth the value of resistor 1843. Thus, the effects of the resistor divider created with the output impedance of amplifier 1810 will be reduced.
The output of mixer 1920 is coupled through a filter 1914 and buffer 1915 to the input of a DC offset cancellation circuit 1901. The output of buffer 1920 is coupled to three parallel DC offset cancellation stages, which in this example include capacitors 1921-1923 that each have one terminal coupled to the output of buffer 1920 and a second terminal coupled to three switches 1927-1929. Switches 1927-1929 may also include dummy devices (not shown) for reducing charge injection effects. Switches 1927-1929 are coupled to variable attenuator (“R1”) 1925 and resistor (“R2”) 1924. DC offset cancellation circuit 1901 may receive control signals from a control circuit 1980 for reconfiguring the circuit between states and controlling the attenuation in variable attenuator 1925. For example, control circuit 1980 may transmit control signals to close switches 1927 and 1926 during a first time period of an input signal received on a first carrier frequency (e.g., during a first portion of an incoming symbol) so that the DC offset associated with the LO signal used to down convert the RF input is stored on capacitor C1. Similarly, control circuit 1980 may reconfigure the circuit by opening switch 1926 during a second time period of the input signal so that the cutoff frequency is reduced and more frequencies may pass. When the LO changes frequency, control circuit 1980 may generate control signals for changing between stages (e.g., opening switch 1927 and closing either switch 1928 or switch 1929). If filter 1914 causes transients or ringing at its output, the switches 1927-1928 may be opened for a predetermined time interval so that such ringing does not corrupt the stored DC calibration values on the capacitors.
The output of DC offset cancellation circuit 1901 is coupled to the input of VGA 1902. VGA 1902 includes a first fixed gain amplifier 1930, a first DC offset cancellation circuit and attenuator 1931, a second fixed gain amplifier 1940, a second DC offset cancellation circuit and attenuator 1941 and a final fixed gain amplifier 1950. The DC offset cancellation circuits 1931 and 1941 include internal capacitances for storing DC offsets from amplifiers 1930 and 1940, respectively. DC offset cancellation circuit and attenuators 1931 and 1941 may receive control signals from control circuit 1980 for reconfiguring the circuits between states and controlling the attenuation of the variable attenuators. For example, control circuit 1980 may transmit control signals to lower the time constant of each circuits during a first time period that an input signal received (e.g., during a first portion of the first incoming symbol) so that the DC offset associated amplifier 1930 is reduced. Similarly, control circuit 1980 may reconfigure the circuit and lower the cutoff frequency during a second time period so that more frequencies may pass. Control circuit 1980 may also provide control signals for selecting between first and second signals paths, wherein a first signal path has a low time constant and a second signal path has a low cutoff frequency. Control circuit 1980 may also provide control signals to control the attenuation of each attenuator. In one embodiment, each of the attenuators may use techniques disclosed in disclosed in commonly-owned concurrently filed U.S. patent application Ser. No. ______ (Unassigned, Attorney Docket No. 000007-000900US), entitled WIDEBAND ATTENUATOR CIRCUITS AND METHODS, naming Edris Rostami, Rahim Bagheri, and Masoud Djafari as inventors, the entire disclosure of which was incorporated herein by reference above.
In this example, DC offset cancellation circuits in VGA 1902 are used in conjunction with DC cancellation circuit 1901 between the filter and VGA. In one embodiment, the stages of DC offset cancellation circuit 1901 have cutoff frequencies that are less than the cutoff frequency of the DC offset cancellation circuits in the VGA so that the VGA circuits can track the signals from the previous stages during a DC calibration. For example, in one embodiment, the DC offset cancellation circuits in the VGA have a low cutoff frequency about twice the cutoff frequency of the upstream DC offset cancellation stages. In particular, if the low cutoff frequency of each DC offset cancellation stage may be 15 Mhz, the low cutoff frequency of the DC offset cancellation circuits in the VGA may be 30 Mhz, for example.
The above description illustrates various embodiments of the present invention along with examples of how aspects of the present invention may be implemented. The above examples and embodiments should not be deemed to be the only embodiments, and are presented to illustrate the flexibility and advantages of the present invention as defined by the following claims. Based on the above disclosure and the following claims, other arrangements, embodiments, implementations and equivalents will be evident to those skilled in the art and may be employed without departing from the spirit and scope of the invention as defined by the claims. The terms and expressions that have been employed here are used to describe the various embodiments and examples. These terms and expressions are not to be construed as excluding equivalents of the features shown and described, or portions thereof, it being recognized that various modifications are possible within the scope of the appended claims.
Claims
1. A wireless receiver comprising:
- a mixer having a first input, a second input and an output, wherein the first input is coupled to a first amplifier to receive an amplified RF signal and the second input is coupled to a frequency synthesizer to receive a first signal having one of a plurality of frequencies; and
- a plurality of parallel DC offset cancellation stages selectively coupled to the mixer output,
- wherein if the first signal has a first frequency, then a first one of the plurality of parallel DC offset cancellation stages is coupled to the mixer output, and if the first signal has a second frequency, then a second one of the plurality of parallel DC offset cancellation stages is coupled to the mixer output.
2. The wireless receiver of claim 1 wherein, in a first state, at least one of the DC offset cancellation stages has a first low cutoff frequency and, in a second state, the at least one DC offset cancellation stage has a second low cutoff frequency less than the first low cutoff frequency.
3. The wireless receiver of claim 1 wherein each of the plurality of DC offset cancellation stages includes a switch and a capacitor.
4. The wireless receiver of claim 1 wherein the DC offset cancellation stages comprise high pass filters.
5. The wireless receiver of claim 4 wherein the high pass filters are configure to have a first cutoff frequency during a calibration phase and a second cutoff frequency during normal operation.
6. The wireless receiver of claim 4 wherein the high pass filters are configure to have a first cutoff frequency during a first portion of a symbol and a second cutoff frequency during a second portion of a symbol.
7. A wireless receiver comprising a DC offset cancellation circuit, wherein the wireless receiver demodulates an RF signal using a plurality of different local oscillator frequencies at different times, and wherein the DC offset cancellation circuit stores a plurality of DC voltages corresponding to the plurality of different local oscillator frequencies.
8. The wireless receiver of claim 11 wherein the DC offset cancellation circuit is coupled between a mixer and a variable gain amplifier.
9. The wireless receiver of claim 12 wherein the variable gain amplifier includes at least one second DC offset cancellation circuit, wherein in the first state, the second DC offset cancellation circuit has a third low cutoff frequency greater than the first low cutoff frequency of the first DC offset cancellation circuit, and in the second state, the second DC offset cancellation circuit has a fourth low cutoff frequency less than the third low cutoff frequency.
10. The wireless receiver of claim 11 further comprising a variable gain amplifier comprising a fixed gain amplifier and variable attenuator, wherein the first DC cancellation circuit is coupled between the fixed gain amplifier and the variable attenuator.
11. The wireless receiver of claim 11 wherein the DC cancellation circuit includes a first and second parallel DC cancellation stages.
12. A method comprising:
- receiving an RF signal at a first input of a mixer;
- receiving a local oscillator signal at a second input of a mixer, the local oscillator signal having a first frequency;
- generating a first signal at an output of the mixer;
- coupling the first signal to a first DC offset cancellation stage;
- changing the frequency of the local oscillator signal, and in accordance therewith, coupling the first signal to a second DC offset cancellation stage.
13. The method of claim 12 further comprising storing, in each DC offset cancellation stage, a DC offset voltage corresponding to a frequency of the local oscillator signal.
14. A method of cancelling DC offset in a wireless receiver comprising:
- storing a first DC voltage when said wireless receiver demodulates an RF signal using a first local oscillator frequency; and
- storing a second DC voltage when the wireless receiver demodulates an RF signal using a second local oscillator frequency.
15. The method of claim 14 wherein the wireless receiver generates one or more additional local oscillator frequencies for demodulating the RF signal, the method further comprising storing one or more DC additional offset voltages corresponding to the one or more additional local oscillator frequencies.
16. The method of claim 15 wherein the local oscillator frequencies change between different frequencies according to a pattern.
17. The method of claim 14 wherein the local oscillator frequencies change periodically.
18. The method of claim 14 further comprising configuring a DC cancellation circuit to have a first low cutoff frequency during a calibration cycle, and configuring the DC cancellation circuit to have a second low cutoff frequency during normal operation.
19. The method of claim 18 wherein the first low cutoff frequency is higher than the second low cutoff frequency.
20. The method of claim 14 further comprising configuring a DC cancellation circuit to have a first low cutoff frequency during a first portion of a symbol, and configuring the DC cancellation circuit to have a second low cutoff frequency during a second portion of a symbol.
Type: Application
Filed: Dec 9, 2008
Publication Date: Apr 9, 2009
Applicant: WiLinx Corporation (Carlsbad, CA)
Inventors: Edris Rostami (San Diego, CA), Alireza Mehrnia (Los Angeles, CA), Rahim Bagheri (Carlsbad, CA), Masoud Djafari (Carlsbad, CA)
Application Number: 12/331,254
International Classification: H04B 1/18 (20060101);