Peak elimination device and method for multicarrier baseband
AssigneeZte Corporation
InventorsFeng ZENG, Weiming PAN, Dameng; REN, Yuping CUI
Life of this patent
Estimating the term…
Abstract
A multicarrier baseband peak elimination device and method are disclosed. The device includes: K branches, a peak selection module, an error signal generation module, and an adder; wherein K is an integer greater than 1; and each branch includes a delayer, a digital up conversion module, a first numerically controlled oscillator, a first multiplier, a second numerically controlled oscillator, a second multiplier, a digital down conversion module, an offset pulse generation module, and a subtractor.
Claims14
A multicarrier baseband peak elimination device, comprising:
- K branches, a peak selection module, an error signal generation module, and an adder;
- wherein,
- K is an integer greater than 1;
- each branch comprises a delayer, a digital up conversion module, a first numerically controlled oscillator, a first multiplier, a second numerically controlled oscillator, a second multiplier, a digital down conversion module, an offset pulse generation module, and a subtractor;
- an input end of the digital up conversion module and an input end of the delayer are used for connecting baseband signals, an output end of the digital up conversion module is connected to an input end of the first multiplier, an output end of the first numerically controlled oscillator is connected to the input end of the first multiplier, an output end of the first multiplier of the K branches is connected to an input end of the adder, an output end of the adder is connected in sequence to the peak selection module and the error signal generation module, an output end of the error signal generation module is connected to one input end of the second multiplier in the K branches, an output end of the second numerically controlled oscillator is connected to the other input end of the second multiplier, an output end of the second multiplier is orderly connected to the digital down conversion module and the offset pulse generation module, an output end of the offset pulse generation module is connected to a minuend end of the subtractor, and an output end of the delayer is connected to a subtrahend end of the subtractor;
- the digital up conversion module is configured to:
- perform N-times upsampling interpolation filtering on an input baseband signal;
- the digital down conversion module is configured to:
- perform N-times downsampling decimation filtering on an input baseband signal;
- the first numerically controlled oscillator is configured to:
- generate a complex signal with a preset frequency;
- the second numerically controlled oscillator is configured to:
- generate a signal at the same frequency as and conjugated with the signal generated by the first numerically controlled oscillator;
- the peak selection module is configured to:
- screen out a peak signal with an amplitude exceeding a preset threshold in a combined signal output by the adder, and output a peak signal amplitude, a combined signal phase, and location information of the peak signal in the combined signal;
- the error signal generation module is configured to:
- calculate a product of the peak signal amplitude and the combined signal phase to obtain an error signal, and output the error signal and the location information;
- and
- the offset pulse generation module is configured to:
- generate a peak elimination sequence at a location corresponding to the location information according to the location information and multiply the peak elimination sequence by an input signal and then output.
A multicarrier baseband peak elimination device, comprising:
- K branches, an adder, a peak selection module, an error signal generation module, and an offset pulse generation module;
- wherein,
- K is an integer greater than 1;
- and each branch comprises a delayer, a digital up conversion module, a first numerically controlled oscillator, a first multiplier, a second numerically controlled oscillator, a second multiplier, a digital down conversion module, and a subtractor;
- an input end of the digital up conversion module and an input end of the delayer are used for connecting baseband signals, an output end of the digital up conversion module is connected to an input end of the first multiplier, an output end of the first numerically controlled oscillator is connected to the input end of the first multiplier, an output end of the first multiplier of the K branches is connected to an input end of the adder, an output end of the adder is connected to the peak selection module, the error signal generation module and the offset pulse generation module in sequence, an output end of the offset pulse generation module is connected to one input end of the second multiplier in the K branches, an output end of the second numerically controlled oscillator is connected to the other input end of the second multiplier, an output end of the second multiplier is connected to an input end of the digital down conversion module, an output end of the digital down conversion module is connected to a minuend end of the subtractor, and an output end of the delayer is connected to a subtrahend end of the subtractor;
- the digital up conversion module is configured to:
- perform N-times upsampling interpolation filtering on an input baseband signal;
- the digital down conversion module is configured to:
- perform N-times downsampling decimation filtering on an input baseband signal;
- the first numerically controlled oscillator is configured to:
- generate a complex signal with a preset frequency;
- the second numerically controlled oscillator is configured to:
- generate a signal at the same frequency as and conjugated with the signal generated by the first numerically controlled oscillator;
- the peak selection module is configured to:
- screen out a peak signal with an amplitude exceeding a preset threshold in combined signals output by the adder, and output a peak signal amplitude, a combined signal phase, and location information of the peak signal in the combined signals;
- the error signal generation module is configured to:
- calculate a product of the peak signal amplitude and the combined signal phase to obtain an error signal, and output the error signal and the location information;
- and
- the offset pulse generation module is configured to:
- generate a peak elimination sequence at a location corresponding to the location information according to the location information, and multiply the peak elimination sequence by an input signal and then output.
A multicarrier baseband peak elimination method, comprising:
- performing N-times upsampling interpolation filtering on a baseband signal and then multiplying the baseband signal by a complex signal with a preset frequency through each branch of K branches, wherein K is an integer greater than 1;
- adding signals obtained by multiplying in the K branches to obtain a combined signal, screening out a peak signal with an amplitude exceeding a preset threshold in the combined signal, and outputting a peak signal amplitude, a combined signal phase, and location information of the peak signal in the combined signal;
- calculating a product of the peak signal amplitude and the combined signal phase to obtain an error signal;
- and
- in each branch of the K branches, multiplying the error signal by a conjugated signal of the complex signal with the preset frequency, performing N-times downsampling decimation filtering on the signals obtained by multiplying to obtain a filtered signal, generating a peak elimination sequence at a location corresponding to the location information according to the location information and multiplying the peak elimination sequence by the filtered signal to obtain a product signal, and delaying the baseband signal and then subtracting the product signal to obtain a baseband peak elimination signal.
A multicarrier baseband peak elimination method, comprising:
- performing N-times upsampling interpolation filtering on a baseband signal and then multiplying the baseband signal by a complex signal with a preset frequency through each branch of K branches, wherein K is an integer greater than 1;
- adding the signals obtained by multiplying in the K branches to obtain a combined signal, screening out a peak signal with an amplitude exceeding a preset threshold in the combined signal, and outputting a peak signal amplitude, a combined signal phase, and location information of the peak signal in the combined signal;
- calculating a product of the peak signal amplitude and the combined signal phase to obtain an error signal;
- generating a peak elimination sequence at a location corresponding to the location information according to the location information and multiplying the peak elimination sequence by the error signal to obtain a product signal;
- and
- in each branch of the K branches, multiplying the product signal by a conjugated signal of the complex signal with the preset frequency, performing N-times downsampling decimation filtering on the signals obtained by multiplying to obtain a filtered signal, and delaying the baseband signal and then subtracting the filtered signal to obtain a baseband peak elimination signal.
The device according to 3, wherein,
- the error signal generation module is configured to calculate a product of the peak signal amplitude and the combined signal phase to obtain an error signal by means of:
- after calculating a complex number with a real part being a cosine function of the combined signal phase and an imaginary part being a sine function of the combined signal phase, calculating a product of the complex number and the peak signal amplitude to obtain the error signal.
Dependencies are inferred from the claim text.