The application relates, in general, to a system for frequency tuning a low noise amplifier (LNA). More specifically, the application relates to sweeping the LNA through a tuning range in order to maximize power output from the LNA.
In conventional radio frequency (RF) receivers, low noise amplifiers (LNAs) are calibrated so that their output power is maximized at a desired frequency of operation. LNAs are typically calibrated because silicon process variations during the manufacturing of the LNAs, affect the resultant LNA operation which may lead to degradation in signal to noise ratio (SNR) and/or sensitivity. These conventional RF receivers typically use additional circuitry (e.g. that turns the LNA into an oscillator) to perform calibration of the LNA. This additional circuitry increases the complexity and the cost of the conventional RF receiver.
To meet this and other needs, and in view of its purposes, the described system is configured to calibrate a radio frequency (RF) receiver. The RF receiver includes a low noise amplifier (LNA), a tunable resonant circuit, and a processor for performing calibration of the RF receiver. The processor is configured to sweep the tunable resonant circuit through a dynamic range of settings while measuring noise signal output power of the LNA at each setting. The processor is configured to then set the tunable resonant circuit to the setting that produces the maximum noise signal power output at the LNA. It is understood that the foregoing general description and the following detailed description is exemplary, but not restrictive.
As will be described, the example embodiments provide a system and a method for tuning narrowband low-noise amplifiers (LNAs). LNAs are commonly used to amplify signals with low power such as global positioning system (GPS) signals. Thus, LNAs are commonly used in GPS receivers.
In general, the LNA has a selectable gain for amplifying received radio frequency (RF) signals. The LNA may also include a tunable load (i.e. tunable resonant circuit) for tuning (i.e., calibrating) the LNA to operate at a frequency that maximizes its output power.
An example of an LNA implemented in an RF receiver is shown in
In addition to these components, the receiver in
It should also be noted that DSP 130 also includes automatic gain control (AGC) line 132 for automatically adjusting the gain of amplifiers 104, 122 and 124, tunable load control line 134 for adjusting the capacitance of variable capacitor 106, and matched load control line 136 for controlling the internal components (see
An example operation for tuning the LNA in the receiver of
During the receiving mode, RF signals (e.g., GPS signals) are received by RF antenna 142. These RF signals are filtered by an optional band select filter 100. The band select filter 100 may be centered at a frequency of the desired received RF signal (e.g., at the frequencies of the L1 and L2 carrier for the GPS system). During this receiving mode, the RF signal is transferred through optional matched load circuit 102.
Optional matched load circuit 102 may be implemented in one of two different configurations that are shown in
In either configuration as shown in
DSP 130 processes the digital signal to determine information in the received RF signal. For example, DSP 130 may process the I and Q signals to determine the raw GPS data transmitted from the satellite. In addition, during this receiving mode, DSP 130 may also perform automatic gain control (AGC) via control line 132. The AGC controls the respective gains of LNA 104 and amplifiers 122 and 124 which are all implemented as variable gain amplifiers (VGAs). Essentially, DPS 130 attempts to control the gains of these three components in order to improve the reception of the RF signal (i.e. achieve a higher signal to noise ratio (SNR)).
Although the RF receiver shown in
In this calibration mode, DSP 130 controls optional matched load circuit 102 via matched load control line 136, and also controls the tunable resonant circuit 140 via tunable load control line 134. In a first optional step, DSP 130 terminates the input terminal of LNA 104. In order to terminate the input terminal of LNA 104, the DSP 130 controls optional matched load circuit 102 (see
It is noted that termination of the input terminal of the LNA 104 is optional depending on many factors including but not limited to whether an interfering signal (e.g. jammer) is present, whether a legitimate RF signal (e.g. Frequency Modulated (FM) signal) is present that could possibly affect the calibration, and whether the gain capabilities of the RF receiver are sufficient to amplify white noise. In one example, if interfering signals or other RF signals that may affect calibration are present at the antenna and the RF receiver has sufficient gain, then the RF receiver would terminate the input of LNA 104 with the matched load circuit, thereby using the thermal noise produced by the matched load during the calibration. In another example, if no interfering signals or other RF signals that may affect calibration are present at the antenna, then the white noise received by the antenna may be used as an input to the LNA during the calibration (termination is not needed).
For example, if the receiver in
In general, when the matched load circuit is included in the receiver, the input terminal of LNA 104 does not need to be terminated with matched load resistor R when there are no significant interfering signals or other RF signals present that may affect calibration, and when the RF receiver has enough gain to properly amplify the white noise received through the antenna. Thus, the matched load circuit does not have to be included in the receiver (i.e. the matched load circuit is optional).
For example, as shown, DSP 130 may control the SPST switch in
The reason for connecting the input terminal of LNA 104 to matched load resistor R is to perform calibration based on random thermal noise of the matched load (i.e., thermal noise produced by resistor R). Thus, after matched load circuit 102 is switched by DSP 130, the input signal to LNA 104 is the random thermal noise produced by load resistor R, which is then amplified by LNA 104 and processed by the remaining components of the receiver.
After the matched load circuit 102 has been controlled by DSP 130 to connect load R to the input terminal of the LNA, calibration commences by tuning variable capacitor 106 in tunable load circuit 140. As shown in
Further details of the tunable load circuit 140 are shown in
In one example, the capacitors may have fixed capacitances that are weighted in a binary manner (e.g. C*2N, where N is the bit index of the capacitor with respect to the 5 bit binary control word). For example, capacitor C0 may have a capacitance C, capacitor C1 may have a capacitance value of 2C, capacitor C2 may have a capacitance value of 4C, capacitor C3 may have a capacitance value of 8C, and capacitor C4 may have a capacitance value of 16C, etc. This configuration allows DSP 130 to sweep the variable tank circuit through thirty-two different capacitance settings of a dynamic range of the variable tank circuit (e.g. 5 bits of dynamic range). Although five capacitors are shown in
In the calibration mode, DSP 130 controls switches SW0 to SW4 in order to sweep the variable tank circuit through all thirty-two possible frequencies at which the variable tank circuit resonates. At each of these settings, the variable tank circuit affects (i.e. increases/decreases in amplitude) the amplified thermal noise signal output from LNA 104. The output signal of LNA 104 is sent through the I/Q mixer, and then into DSP 130 where it is processed. Because the input signal to the LNA is the random thermal noise (e.g. white noise) of the resistor R.
Although
In one example, the goal of DSP 130 is to maximize the power of the noise signal output by LNA 104. Thus, DSP 130 attempts to determine the variable tank circuit setting (i.e. which capacitors to connect and disconnect from the resonant circuit) that results in the maximum noise signal power output of LNA 104.
Shown in
In one example shown in
It is noted that although I and Q signals are utilized in the example of the receiver shown in
Once processor 414 computes a magnitude of the I and Q components, the processor 414 then generates the tunable load control signal 134 for tuning load 140. This control signal is output through interface 410. It should be noted that the processes performed by processor 414 may be stored in memory 412 which may include software that the processor executes to compute the magnitude of the I/Q signals and to generate the three control signals. It is noted, that processor 414 also computes the automatic gain control signal 132 for performing automatic gain control, and the control signal 136 for the optional matched load control of the matched load circuit 102. These signals are also output through interface 410.
Thus, processor 414 controls the tunable load circuit via tunable load control 134 to sweep through all 32 possible capacitor settings. At each of the 32 capacitor settings, processor 414 computes the magnitude of the amplified thermal noise signal using the I and Q components and stores this magnitude in memory 412. Once all possible settings are swept through (e.g., all thirty-two possibilities), a setting that produces the greatest magnitude (i.e., the maximum noise signal power of LNA 104), is selected by processor 414 via tunable load control 134 as the setting to utilize during a subsequent receiving mode of the receiver. In another example, the processor 414 can sweep through the settings until a peak is encountered. Once a peak is encountered, the processor 414 stops sweeping through the settings (e.g. if when processing the 13th setting, the system determines that a peak occurred at setting 12, then the processor does not have to sweep through all 32 settings).
An example of the maximum power of the LNA is shown in
Although only three settings of the tunable load circuit 140 are shown in
Specifically,
The values on the Y-axis of the data plot in
It should be noted that the units of the baseband power indicated on the Y-axis of the data plot in
Once the maximum setting is determined, the calibration mode may be ended and a subsequent receive mode may begin. Specifically, to switch from the calibration mode, to the receive mode, DSP 130 performs two basic operations. First, it selects the 13th setting (i.e., the optimum setting) of the bank of capacitors in the tunable load circuit 140. This allows the LNA 104 to operate at an optimum tuning code (output the greatest power) for the received signal. Second, matched load circuit 102 is controlled to disconnect matched load resistor R from the input terminal of the LNA as shown in
The overall operation of the receiver in
As shown in
Once the AGC is frozen in step 702, DSP 130 may control the optional matched load circuit 104 to connect matched load R (see
After the maximum setting of the tunable load circuit is set by DSP 130, DSP 130 then unfreezes the AGC loops via AGC line 132, in step 710, and removes the optional matched load from the LNA input in step 711 (i.e., the matched load resistor R shown in
It should be noted, that when receiving GPS signals, terminating and un-terminating the matched load circuit to/from the LNA input terminal is not needed (unless a jammer signal or other interfering signal is present). In this example, assuming that the receiver has a matched load circuit, the matched load will not be connected to the input terminal of the LNA in step 704. The white noise received from the antenna is input to the LNA (bypassing the matched load), and used for calibration. The receiver still performs steps 706, 708 and unfreezes the AGC loop in step 710. Alternatively, if the receiver in
Although the calibration may be performed at power-up, as described in step 700, calibration may also be performed in different situations as shown in step 712. Specifically, the calibration may be performed based on periodic scheduling (e.g., once an hour, once a day, etc.) or may be performed when the DSP 130 determines that the RF signal quality has fallen below a threshold (e.g., the error rate of the received data is unacceptable). In yet another example, calibration may be performed based on the thermal condition of the RF receiver (i.e. calibration is performed if the temperature exceeds a temperature threshold as determined by a temperature sensor located in the RF receiver).
The above described system and method essentially allow the receiver to measure the amplified noise power level in the matched load R in order to maximize the LNA output. This allows the receiver to compute the largest output noise power which corresponds to the largest LNA gain at the desired RF frequency such as the RF frequency for receiving GPS signals. Terminating the input of the LNA with a matched load (e.g., 50 ohm resistor), during the calibration mode, ensures that there are no external signals or jammers present at the LNA input and that a constant noise power level can be determined. Also, by freezing the AGC during the calibration process, it is ensured that the measured baseband power variation is caused solely by the LNA gain variation due to tunable load circuit 140.
This system and method is simpler than conventional systems which turn the LNA into an oscillator, because Applicants' system does not require additional circuitry to generate positive feedback to perform oscillation, or a frequency counting circuit used by the oscillator based method, and does not allow large signal oscillations to potentially leak out of the RF input violating the Federal Communications Commission (FCC) radio frequency interference (RFI) requirements and potentially jamming other radios as in the oscillator based method. This saves silicon area which results in lower production costs. Also, the addition of the matched load circuit at the LNA input is a simple and low cost solution to implement.
Although the system is illustrated and described herein with reference to specific embodiments, it is not intended to be limited to the details shown. Rather, various modifications may be made in the details within the scope and range of equivalents of the claims.
Number | Name | Date | Kind |
---|---|---|---|
4785463 | Janc | Nov 1988 | A |
5420904 | Gulick | May 1995 | A |
6424824 | Stepp | Jul 2002 | B1 |
6509799 | Franca-Neto | Jan 2003 | B1 |
6978125 | Lindell | Dec 2005 | B2 |
7203472 | Seppinen | Apr 2007 | B2 |
7668521 | Vavelidis | Feb 2010 | B2 |
7911277 | Paul | Mar 2011 | B2 |
8417202 | Fong | Apr 2013 | B1 |
20010012770 | Pol | Aug 2001 | A1 |
20050085205 | Behzad et al. | Apr 2005 | A1 |
20050136856 | Goldberg | Jun 2005 | A1 |
20070202826 | Dean | Aug 2007 | A1 |
20080318537 | Dhamankar | Dec 2008 | A1 |
20090010452 | Unno | Jan 2009 | A1 |
20100164648 | Kravitz | Jul 2010 | A1 |
20130281042 | Wang | Oct 2013 | A1 |
20140035691 | Lamanna | Feb 2014 | A1 |
20140152394 | Chen | Jun 2014 | A1 |
20140355655 | Chakraborty | Dec 2014 | A1 |
20150002236 | Wang et al. | Jan 2015 | A1 |
Entry |
---|
lulian Rosu, “Understanding Noise Figure”, May 30, 2014, pp. 1-13. |
International Search Report and Written Opinion—PCT/EP2016/052023—ISA/EPO—Apr. 6, 2016. |
Number | Date | Country | |
---|---|---|---|
20160248462 A1 | Aug 2016 | US |