Device, system and method of I/Q mismatch correction
AssigneeMarvell International Ltd.
InventorGuy Wolf
Life of this patent
Estimating the term…
Abstract
A method of assigning values to parameters for IQ mismatch cancellation. The method includes providing values to a processing path of a communication device, passing the provided values through au IQ modulator, at least one non-linear element and an IQ demodulator, to produce distorted values, and estimating at least one parameter for cancellation of IQ mismatch effects of the communication device responsive to the provided values and to the distorted values.
Claims37
A method of assigning values to parameters for IQ mismatch cancellation, comprising:
- providing values to a processing path of a communication device;
- passing the provided values through an IQ modulator, at least one non-linear element and an IQ demodulator, to produce distorted values;
- and
- estimating at least one parameter for cancellation of IQ mismatch effects of the communication device responsive to the provided values and to the distorted values.
A method of assigning values to parameters for IQ mismatch cancellation, comprising:
- estimating a complex-valued base band equivalent gain of an amplification unit of a communication device;
- approximating values of one or more matrices representing an IQ mismatch effect of the communication device based on current values of at least one parameter for cancellation of the IQ mismatch effect;
- and
- selecting a next step value of the at least one parameter for cancellation of the IQ mismatch effect, which next step values minimize a cost function which depends on values passed through the communication device and depends on the estimated complex-valued gain and the approximated one or more matrices.
A trainer for an IQ mismatch cancellation unit of a communication device including at least an IQ modulator and an IQ demodulator along a sequential path, comprising:
- a first input adapted to receive values from before an entrance to the first of the IQ modulator and the IQ demodulator along the sequential path;
- a second input adapted to receive values from after an output of the last of the IQ modulator and the IQ demodulator along the sequential path;
- and
- a determination unit adapted to determine at least one parameter of the cancellation unit responsive to values on both the first and second inputs.
A transmitter, comprising:
- an IQ modulator;
- an IQ demodulator adapted to receive values from after an output of the modulator;
- mismatch adjustment circuitry adapted to compensate for mismatch effects of the modulator;
- and
- a mismatch trainer adapted to adjust at least one parameter of the mismatch adjustment circuitry responsive to values entering the modulator and respective values from the output of the demodulator.
A transmitter, comprising:
- an IQ modulator;
- a predistorter adapted to predistort values entering the modulator;
- a predistorter trainer adapted to adjust parameters of the predistorter;
- mismatch adjustment circuitry adapted to adjust signals entering the IQ modulator in order to cancel mismatch effects of the modulator;
- a mismatch trainer adapted to adjust at least one parameter of the mismatch adjustment circuitry;
- and
- a feedback conversion unit adapted to convert signals which passed through the IQ modulator back to base band and to provide the converted signals to the mismatch trainer and the predistorter trainer.
A method of assigning values to parameters for IQ mismatch cancellation of a transmitter, comprising:
- transmitting values by the transmitter;
- estimating at least one parameter for cancellation of IQ mismatch effects of the transmitter responsive to the values transmitted during a first period;
- and
- adjusting the at least one parameter estimated responsive to the values transmitted during a first period responsive to values transmitted during a second period, which second period is separated from the first period by a rest period in which the transmitted values are not used to adjust parameters for IQ mismatch cancellation.
Dependencies are inferred from the claim text.