Method and system for DC compensation and AGC
First Claim
1. An apparatus for processing a received radio frequency (RF) signal, comprising:
- an RF device for processing the received RF signal to generate a downconverted signal;
an energy estimator coupled to the RF device for providing a signal related to an energy estimate of the received RF signal;
an automatic gain control (AGC) module comprising the energy estimator and a digital variable gain amplifier (DVGA), the DVGA of the AGC module for controlling the gain of the RF device based on the energy estimate signal;
a fine DC compensation module coupled to the RF device for performing fine adjustment of a DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the fine DC compensation module to perform the fine adjustment;
a coarse DC compensation module coupled to the RF device for performing coarse adjustment of the DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the coarse DC compensation module to perform the coarse adjustment;
an analog-to-digital converter (ADC) coupled to the RF device for converting the downconverted received signal from an analog domain to a digital domain; and
a digital gain module coupled to the ADC and adapted to adjust the level of the downconverted received signal in the digital domain,wherein the AGC module is adapted to control the digital gain module based on the energy estimate signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for performing AGC and DC compensation in a receiver. The receiver comprises an energy estimator for generating an estimate of the level of a received signal; an RF device to apply gain to the received signal; an AGC for controlling the RF device gain based on the energy estimation; a first DC compensation loop for finely adjusting the DC component of the received signal in fast or slow tracking mode (FTM or STM); and a second DC compensation loop for coarsely adjusting the DC component of the received signal. Three modes of AGC operations: In Acquisition, iterations of FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during signal timing detection. In Connected, long energy estimation, RF device gain adjustment, and STM fine and coarse DC adjustments are performed during superframe preamble. In Sleep, FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during superframe preamble.
-
Citations
28 Claims
-
1. An apparatus for processing a received radio frequency (RF) signal, comprising:
-
an RF device for processing the received RF signal to generate a downconverted signal; an energy estimator coupled to the RF device for providing a signal related to an energy estimate of the received RF signal; an automatic gain control (AGC) module comprising the energy estimator and a digital variable gain amplifier (DVGA), the DVGA of the AGC module for controlling the gain of the RF device based on the energy estimate signal; a fine DC compensation module coupled to the RF device for performing fine adjustment of a DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the fine DC compensation module to perform the fine adjustment; a coarse DC compensation module coupled to the RF device for performing coarse adjustment of the DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the coarse DC compensation module to perform the coarse adjustment; an analog-to-digital converter (ADC) coupled to the RF device for converting the downconverted received signal from an analog domain to a digital domain; and a digital gain module coupled to the ADC and adapted to adjust the level of the downconverted received signal in the digital domain, wherein the AGC module is adapted to control the digital gain module based on the energy estimate signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for processing a received radio frequency (RF) signal, comprising:
-
an RF device for processing the received RF signal to generate a downconverted signal; an energy estimator coupled to the RF device for providing a signal related to an energy estimate of the received RF signal; an automatic gain control (AGC) module comprising the energy estimator and a digital variable gain amplifier (DVGA), the DVGA of the AGC module for controlling the gain of the RF device based on the energy estimate signal; a fine DC compensation module coupled to the RF device for performing fine adjustment of a DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the fine DC compensation module to perform the fine adjustment; a coarse DC compensation module coupled to the RF device for performing coarse adjustment of the DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the coarse DC compensation module to perform the coarse adjustment; a signal processing module coupled to the RF device for detecting timing information in the downconverted received signal; and a controller coupled to the signal processing module, wherein in response to the signal processing module not detecting the timing information in the downconverted received signal, the controller is adapted to perform one or more iterations of the following sequential operations; instruct the fine DC compensation module to perform a fine adjustment in a fast tracking mode (FTM) of the DC component in the downconverted received signal; instruct the energy estimator to generate an energy estimate of the received RF signal; and instruct the AGC module to control the gain of the RF device based on the energy estimate signal. - View Dependent Claims (10)
-
-
11. An apparatus for processing a received radio frequency (RF) signal, comprising:
-
an RF device for processing the received RF signal to generate a downconverted signal; an energy estimator coupled to the RF device for providing a signal related to an energy estimate of the received RF signal; an automatic gain control (AGC) module comprising the energy estimator and a digital variable gain amplifier (DVGA), the DVGA of the AGC module for controlling the gain of the RF device based on the energy estimate signal; a fine DC compensation module coupled to the RF device for performing fine adjustment of a DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the fine DC compensation module to perform the fine adjustment; a coarse DC compensation module coupled to the RF device for performing coarse adjustment of the DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the coarse DC compensation module to perform the coarse adjustment; a signal processing module coupled to the RF device for detecting timing information in the downconverted received signal; and a controller coupled to the signal processing module and adapted to perform the following sequential operations; instruct the energy estimator to generate an energy estimate of the received RF signal in a timing relationship with the downconverted received signal; and instruct the AGC module to control the gain of the RF device based on the energy estimate signal in the timing relationship with the downconverted received signal. - View Dependent Claims (12, 13)
-
-
14. An apparatus for processing a received radio frequency (RF) signal, comprising:
-
an RF device for processing the received RF signal to generate a downconverted signal; an energy estimator coupled to the RF device for providing a signal related to an energy estimate of the received RF signal; an automatic gain control (AGC) module comprising the energy estimator and a digital variable gain amplifier (DVGA), the DVGA of the AGC module for controlling the gain of the RF device based on the energy estimate signal; a fine DC compensation module coupled to the RF device for performing fine adjustment of a DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the fine DC compensation module to perform the fine adjustment; a coarse DC compensation module coupled to the RF device for performing coarse adjustment of the DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the coarse DC compensation module to perform the coarse adjustment; a signal processing module coupled to the RF device for detecting timing information in the downconverted received signal; and a controller coupled to the signal processing module and adapted to perform the following operations if the DC component of the downconverted received signal exceeds a predetermined threshold; instruct the fine DC compensation module to perform a fine adjustment in a slow tracking mode (STM) of the DC component in the downconverted received signal in a timing relationship with the downconverted received signal; and instruct the coarse DC compensation module to perform a coarse adjustment of the DC component in the downconverted received signal in the timing relationship with the downconverted received signal.
-
-
15. An apparatus for processing a received radio frequency (RF) signal, comprising:
-
an RF device for processing the received RF signal to generate a downconverted signal; an energy estimator coupled to the RF device for providing a signal related to an energy estimate of the received RF signal; an automatic gain control (AGC) module comprising the energy estimator and a digital variable gain amplifier (DVGA), the DVGA of the AGC module for controlling the gain of the RF device based on the energy estimate signal; a fine DC compensation module coupled to the RF device for performing fine adjustment of a DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the fine DC compensation module to perform the fine adjustment; a coarse DC compensation module coupled to the RF device for performing coarse adjustment of the DC component in the downconverted received signal, wherein a signal output from the DVGA of the AGC module controls the coarse DC compensation module to perform the coarse adjustment; a signal processing module coupled to the RF device for detecting timing information in the downconverted received signal; and a controller coupled to the signal processing module and adapted to perform a predetermined one or more iterations of the following sequential operations; instruct the fine DC compensation module to perform a fine adjustment in a fast tracking mode (FTM) of the DC component in the downconverted received signal in a timing relationship with the downconverted received signal; instruct the energy estimator to generate an energy estimate of the received RF signal in the timing relationship with the downconverted received signal; and instruct the AGC module to control the gain of the RF device based on the energy estimate signal in the timing relationship with the downconverted received signal. - View Dependent Claims (16)
-
-
17. A method of processing a received radio frequency (RF) signal for adjusting a programmable power gain, comprising:
-
generating a signal related to an energy estimate of the received RF signal; controlling the programmable power gain by amplifying a digital variable gain based on the energy estimate signal; downconverting the received RF signal; adjusting a DC component of the downconverted signal in a relatively fine manner, wherein the amplified digital variable gain controls the adjustment in the relatively fine manner; adjusting the DC component of the downconverted signal in a relatively coarse manner, wherein the amplified digital variable gain controls the adjustment in the relatively coarse manner; performing one or more iterations of the following sequential operations prior to detecting timing information in the downconverted signal; adjusting the DC component of the downconverted signal in the relatively fine manner and in a fast tracking mode (FTM), generating the signal related to the energy estimate of the received RF signal, and controlling the programmable power gain based on the energy estimate signal; and detecting the timing information in the downconverted signal. - View Dependent Claims (18)
-
-
19. A method of processing a received radio frequency (RF) signal for adjusting a programmable power gain, comprising:
-
generating a signal related to an energy estimate of the received RF signal; controlling the programmable power gain by amplifying a digital variable gain based on the energy estimate signal; downconverting the received RF signal; adjusting a DC component of the downconverted signal in a relatively fine manner, wherein the amplified digital variable gain controls the adjustment in the relatively fine manner; adjusting the DC component of the downconverted signal in a relatively coarse manner, wherein the amplified digital variable gain controls the adjustment in the relatively coarse manner; detecting timing information in the downconverted signal; generating the signal related to the energy estimate of the received RF signal in a timing relationship with the downconverted signal; and controlling the programmable power gain based on the energy estimate signal in the timing relationship with the downconverted signal. - View Dependent Claims (20, 21)
-
-
22. A method of processing a received radio frequency (RF) signal for adjusting a programmable power gain, comprising:
-
generating a signal related to an energy estimate of the received RF signal; controlling the programmable power gain by amplifying a digital variable gain based on the energy estimate signal; downconverting the received RF signal; adjusting a DC component of the downconverted signal in a relatively fine manner, wherein the amplified digital variable gain controls the adjustment in the relatively fine manner; adjusting the DC component of the downconverted signal in a relatively coarse manner, wherein the amplified digital variable gain controls the adjustment in the relatively coarse manner; detecting timing information in the downconverted signal; and performing a predetermined number of one or more iterations of the following sequential operations; adjusting the DC component of the downconverted signal in the relatively fine manner and in a fast tracking mode (FTM) in a timing relationship with the downconverted signal; generating the signal related to the energy estimate of the received RF signal in the timing relationship with the downconverted signal; and controlling the programmable power gain based on the energy estimate signal in the timing relationship with the downconverted signal. - View Dependent Claims (23)
-
-
24. An apparatus for processing a received radio frequency (RF) signal for adjusting a programmable power gain, comprising:
-
means for generating a signal related to an energy estimate of the received RF signal; means for controlling the programmable power gain by amplifying a digital variable gain based on the energy estimate signal; means for downconverting the received RF signal; means for adjusting a DC component of the downconverted signal in a relatively fine manner, wherein the amplified digital variable gain controls the adjustment in the relatively fine manner; means for adjusting the DC component of the downconverted signal in a relatively coarse manner, wherein the amplified digital variable gain controls the adjustment in the relatively coarse manner; means for controlling the following in a sequential order prior to detecting timing information in the downconverted signal; means for adjusting the DC component of the downconverted signal in the relatively fine manner and in a fast tracking mode (FTM), means for generating the signal related to the energy estimate of the received RF signal, and means for controlling the programmable power gain based on the energy estimate signal; and means for detecting the timing information in the downconverted signal.
-
-
25. An apparatus for processing a received radio frequency (RF) signal for adjusting a programmable power gain, comprising:
-
means for generating a signal related to an energy estimate of the received RF signal; means for controlling the programmable power gain by amplifying a digital variable gain based on the energy estimate signal; means for downconverting the received RF signal; means for adjusting a DC component of the downconverted signal in a relatively fine manner, wherein the amplified digital variable gain controls the adjustment in the relatively fine manner; means for adjusting the DC component of the downconverted signal in a relatively coarse manner, wherein the amplified digital variable gain controls the adjustment in the relatively coarse manner; means for detecting timing information in the downconverted signal; and means for controlling the following in a timing relationship with the downconverted signal after the timing information in the downconverted signal is detected; means for generating the signal related to the energy estimate of the received RF signal in the timing relationship with the downconverted signal; and means for controlling the programmable power gain based on the energy estimate signal in the timing relationship with the downconverted signal. - View Dependent Claims (26)
-
-
27. An apparatus for processing a received radio frequency (RF) signal for adjusting a programmable power gain, comprising:
-
means for generating a signal related to an energy estimate of the received RF signal; means for controlling the programmable power gain by amplifying a digital variable gain based on the energy estimate signal; means for downconverting the received RF signal; means for adjusting a DC component of the downconverted signal in a relatively fine manner, wherein the amplified digital variable gain controls the adjustment in the relatively fine manner; means for adjusting the DC component of the downconverted signal in a relatively coarse manner, wherein the amplified digital variable gain controls the adjustment in the relatively coarse manner; means for detecting timing information in the downconverted signal; and means for controlling a predetermined one or more iterations of the following in a timing relationship with the downconverted signal; means for adjusting the DC component of the downconverted signal in the relatively fine manner and in a fast tracking mode (FTM); means for generating the signal related to the energy estimate of the received RF signal; and means for controlling the programmable power gain based on the energy estimate signal.
-
-
28. A computer readable program product for processing a received radio frequency (RF) signal for adjusting a programmable power comprising a computer-readable medium having instructions stored thereon, the instructions being executable by one or more processors and comprising:
-
instructions for generating a signal related to an energy estimate of the received RF signal; instructions for controlling the programmable power gain by amplifying a digital variable gain based on the energy estimate signal; instructions for downconverting the received RF signal; instructions for adjusting a DC component of the downconverted signal in a relatively fine manner, wherein the amplified digital variable gain controls the adjustment in the relatively fine manner; instructions for adjusting the DC component of the downconverted signal in a relatively coarse manner, wherein the amplified digital variable gain controls the adjustment in the relatively coarse manner; instructions for detecting timing information in the downconverted signal; instructions for generating the signal related to the energy estimate of the received RF signal in a timing relationship with the downconverted signal; and instructions for controlling the programmable power gain based on the energy estimate signal in the timing relationship with the downconverted signal.
-
Specification