Radio frequency receiver
AssigneesSTMicroelectronics (Crolles 2) SAS, STMicroelectronics France
InventorsClement Bonnafoux, Paul Svensson, Pascal Urard, Kosai Raoof, Youssef Serrestou
Life of this patent
Estimating the term…
Abstract
A reception element receives an analog signal. The received analog signal is converted by a reception chain into a digital signal. Based on the digital signal and a first filtering operation, a correction chain generates a correction digital signal reconstituting dynamic nonlinearities generated by the reception chain. A corrected signal from which the reconstituted dynamic nonlinearities have been removed is then generated by subtracting the correction digital signal from the digital signal.
Claims30
A circuit, comprising:
- a reception chain configured to convert an analog signal into a digital signal;
- a correction chain configured to generate a correction digital signal reconstituting dynamic nonlinearities generated by the reception chain, based on the digital signal and on a first filter;
- and
- circuitry configured to generate a corrected digital signal from which the dynamic nonlinearities have been removed by subtracting the correction digital signal from the digital signal;
- wherein the correction chain comprises:
- a first circuit configured to upsample the digital signal;
- a second filter configured to filter the upsampled digital signal;
- a second circuit configured to generate harmonics and intermodulation products of rank 3 by multiplying a cubing of the filtered upsampled digital signal by a coefficient;
- wherein said first filter is configured to filter the harmonics and intermodulation products of rank 3;
- and
- a third circuit configured to downsample an output of the first filter.
A method, comprising:
- converting, via a reception chain, an analog signal into a digital signal;
- generating, by a correction chain, a correction signal estimating dynamic nonlinearities generated by the reception chain, based on the digital signal and based on a first digital filter;
- and
- removing the dynamic nonlinearities by subtracting the correction signal from the digital signal to generate a corrected digital signal;
- wherein generating the correction signal comprises:
- upsampling the digital signal;
- applying a second filter to the upsampled digital signal;
- generating harmonics and intermodulation products of rank 3 by multiplying a cubing of the filtered upsampled digital signal by a coefficient;
- applying the first digital filter to the harmonics and intermodulation products of rank 3;
- and
- downsampling the filtered harmonics and intermodulation products of rank 3.
A circuit, comprising:
- a reception chain including an analog filter, said reception chain configured to convert an analog signal into a digital signal;
- a correction chain configured to generate a correction digital signal reconstituting dynamic nonlinearities generated by the reception chain, based on the digital signal and on a first filter;
- wherein the first filter is a digital infinite impulse response filter configured to model the analog filter of the reception chain;
- wherein a transfer function of the first filter is an amplitude transfer function F of form:
- F
-
- (
- z
- )
- =
- Σ
- k
- =
- 0
- Nb
- -
- 1
-
- b
- k
-
- z
- -
- k
- 1
- +
- Σ
- l
- =
- 1
- Na
- -
- 1
-
- a
- l
-
- z
- -
- l
- ,
- where Nb is the number of coefficients of the numerator of the first filter, Na is the number of coefficients of the denominator of the first filter, and where coefficients {b0, . . . , bNb-1} and {a1, . . . , aNa-1} are optimized as a result of an execution of an optimization algorithm;
- and
- circuitry configured to generate a corrected digital signal from which the dynamic nonlinearities have been removed by subtracting the correction digital signal from the digital signal.
A method, comprising:
- converting, via a reception chain including an analog filter, an analog signal into a digital signal;
- generating, by a correction chain, a correction signal estimating dynamic nonlinearities generated by the reception chain, based on the digital signal and based on a first digital filter;
- wherein the first filter is a digital infinite impulse response filter configured to model the analog filter of the reception chain;
- wherein a transfer function of the first filter is an amplitude transfer function F of form:
- F
-
- (
- z
- )
- =
- Σ
- k
- =
- 0
- Nb
- -
- 1
-
- b
- k
-
- z
- -
- k
- 1
- +
- Σ
- l
- =
- 1
- Na
- -
- 1
-
- a
- l
-
- z
- -
- l
- ,
- where Nb is the number of coefficients of the numerator of the first filter, Na is the number of coefficients of the denominator of the first filter, and where coefficients {b0, . . . , bNb-1} and {a1, . . . , aNa-1} are optimized as a result of an execution of an optimization algorithm;
- and
- removing the dynamic nonlinearities by subtracting the correction signal from the digital signal to generate a corrected digital signal.
Dependencies are inferred from the claim text.