Distortion compensation circuit
09660856 ยท 2017-05-23
Assignee
Inventors
Cpc classification
H03C2200/0083
ELECTRICITY
H03D2200/0088
ELECTRICITY
H04L27/364
ELECTRICITY
H04B1/1036
ELECTRICITY
H03F3/4508
ELECTRICITY
International classification
H04L25/03
ELECTRICITY
H03D3/00
ELECTRICITY
H04B1/10
ELECTRICITY
H03F1/32
ELECTRICITY
Abstract
A method and system of compensating for distortion in a baseband in-phase (I) and a corresponding baseband quadrature (Q) signal. The circuit includes an in-phase I attenuator configured to attenuate the baseband in-phase I signal and an in-phase Q attenuator configured to attenuate the baseband Q signal. There are one or more circuits that are configured to receive the attenuated in-phase I signal and the attenuated baseband Q signal. Each circuit performs a different calculation based on predetermined equations configured to determine the IM2, HD2@0, HD2@90, IM3@0, IM3@90, HD3@0, and HD3@90. The distortion compensation circuit is configured to use the result of at least one of the calculation circuits to generate I and Q distortion compensation signals.
Claims
1. An analog distortion compensation circuit configured to compensate for a distortion in a baseband in-phase (I) signal and a distortion in a corresponding baseband quadrature (Q) signal, the analog distortion compensation circuit comprising: an in-phase I attenuator configured to attenuate the baseband in-phase I signal; a quadrature Q attenuator configured to attenuate the baseband Q signal; and a plurality of the following calculation circuits configured to receive the attenuated in-phase I signal and the attenuated baseband Q signal and perform calculations based on the received attenuated I and Q signals: a second order intermodulation circuit configured to calculate a second order intermodulation correction signal IM2 based on IM2=I.sup.2+Q.sup.2; (ii) a second order harmonic distortion circuit configured to calculate a second order harmonic correction signal HD2@0 based on HD2@0=I.sup.2Q.sup.2; (iii) a second order harmonic distortion circuit configured to calculate a second order harmonic correction signal HD2@90 based on HD2@90=2IQ; (iv) a third order intermodulation circuit configured to calculate a third order intermodulation correction signal IM3@0 based on IM3@0=I.sup.3+Q.sup.2I; (v) a third order intermodulation circuit configured to calculate a third order intermodulation correction signal IM3@90 based on IM3 @90=I.sup.2Q+Q.sup.3; (vi) a third order harmonic distortion circuit configured to calculate a third order harmonic correction signal HD3@0 based on HD3@0=I.sup.33Q.sup.2I; and (vii) a third order harmonic distortion circuit configured to calculate a third order harmonic correction signal HD3@90 based on HD3@90=3.sup.2QQ.sup.3, wherein the analog distortion compensation circuit is configured to use a result of the plurality of the calculation circuits to generate an I distortion compensation signal at a first output and a Q distortion compensation signal at a second output.
2. The analog distortion compensation circuit of claim 1, wherein the distortion compensation circuit is configured to substantially use a result of all of the calculation circuits to generate the I distortion compensation signal at the first output and the Q distortion compensation signal at the second output.
3. The analog distortion compensation circuit of claim 1, further comprising a scaling circuit coupled to an output of each of the at least one calculation circuits, wherein the correction signal of each of the at least one calculation circuits is scaled independently by the scaling circuit.
4. The analog distortion compensation circuit of claim 1, wherein the distortion compensation circuit is configured to process differential I and Q signals.
5. The analog distortion compensation circuit of claim 1, wherein the second order intermodulation circuit configured to calculate the second order intermodulation correction signal IM2 comprises: an I side comprising: a first transconductance circuit coupled to an input of a first multiplier; and a first fold circuit coupled between an output of the first multiplier and an input of a second multiplier, wherein an I.sup.2 component of the IM2 signal is provided at the output of the first multiplier; and a Q side comprising: a third transconductance circuit coupled to a third multiplier; and a second fold circuit coupled between the third multiplier and a fourth multiplier; wherein a Q.sup.2 component of the IM2 signal is provided at the output of the third multiplier, wherein the first fold circuit is configured to add the I.sup.2 component at the output of the first multiplier with the Q.sup.2 component at the output of the third multiplier to provide an I.sup.2+Q.sup.2 component of the IM2 signal for the I side, and wherein the second fold circuit is configured to add the I.sup.2 component at the output of the first multiplier with the Q.sup.2 component at the output of the third multiplier to provide an I.sup.2+Q.sup.2 component of the IM2 signal for the Q side.
6. The analog distortion compensation circuit of claim 1, wherein the second order harmonic distortion circuit configured to calculate a second order harmonic correction signal HD2@0 comprises: an I side comprising: a first transconductance circuit coupled to an input of a first multiplier; and a first fold circuit coupled between an output of the first multiplier and an input of a second multiplier, wherein an I.sup.2 component of the HD2@0 signal is provided at the output of the first multiplier; and a Q side comprising: a second transconductance circuit coupled to a third multiplier; and a second fold circuit coupled between the third multiplier and a fourth multiplier, wherein a Q.sup.2 component of the HD2@0 signal is provided at an output of the third multiplier, wherein the first fold circuit is configured to subtract from the I.sup.2 component at the output of the first multiplier, the Q.sup.2 component at the output of the third multiplier, to provide an I.sup.2Q.sup.2 component of the HD2@0 signal for the I side, and wherein the second fold circuit is configured to subtract from the I.sup.2 component at the output of the first multiplier, the Q.sup.2 component at the output of the third multiplier, to provide an I.sup.2Q.sup.2 component of the HD2@0 signal for the Q side.
7. The analog distortion compensation circuit of claim 1, wherein the second order harmonic distortion circuit configured to calculate the second order harmonic correction signal HD2@90 comprises: an I side comprising: a first transconductance circuit coupled to an input of a first multiplier; and a first fold circuit coupled between an output of the first multiplier and an input of a second multiplier, wherein a first IQ component of the HD2@90 signal is provided at the output of the first multiplier; and a Q side comprising: a second transconductance circuit coupled to an input of a third multiplier; and a second fold circuit coupled between an output of the third multiplier and an input of a fourth multiplier, wherein a second IQ component of the HD2@90 signal is provided at the output of the third multiplier; and wherein the first fold circuit is configured to add the first IQ component at the output of the first multiplier with the second IQ component at the output of the third multiplier to provide an 2IQ component of HD2@90 signal for the I side, and wherein the second fold circuit is configured to add the first IQ component at the output of the first multiplier with the second IQ component at the output of the third multiplier to provide an 2IQ component of the HD2@90 signal at the Q side.
8. The analog distortion compensation circuit of claim 1, wherein the third order intermodulation circuit configured to calculate the third order intermodulation correction signal IM3@0 comprises: an I side comprising: a first transconductance circuit coupled to an input of a first multiplier; a second multiplier coupled to an output of the first multiplier; a first fold circuit coupled between an output of the second multiplier and an input of a third multiplier, wherein an I.sup.3 component of the IM3@0 signal is provided at the output of the second multiplier; and a Q side comprising: a second transconductance circuit coupled to a fourth multiplier; a fifth multiplier coupled to an output of the fourth multiplier; a second fold circuit coupled between an output of the fifth multiplier and an input of the sixth multiplier, wherein a Q.sup.2I component of the IM3@0 signal is provided at the output of the fifth multiplier; and wherein the first fold circuit is configured to add the I.sup.3 component at the output of the second multiplier with the Q.sup.2I component at the output of the fifth multiplier to provide an I.sup.3+Q.sup.2I component of the IM3@0 signal for the I side, and wherein the second fold circuit is configured to add the I.sup.3 component at the output of the second multiplier with the Q.sup.2I component at the output of the fifth multiplier to provide an I.sup.3+Q.sup.2I component of the IM3@0 signal for the Q side.
9. The analog distortion compensation circuit of claim 1, wherein the third order intermodulation circuit configured to calculate a third order intermodulation correction signal IM3@90 comprises: an I side comprising: a first transconductance circuit coupled to an input of a first multiplier; a second multiplier coupled to an output of the first multiplier; a first fold circuit coupled between an output of the second multiplier and an input of a third multiplier, wherein an I.sup.2Q component of the IM3@90 signal is provided at the output of the second multiplier; and a Q side comprising: a second transconductance circuit coupled to a fourth multiplier; a fifth multiplier coupled to an output of the fourth multiplier; a second fold circuit coupled between an output of the fifth multiplier and an input of the sixth multiplier, wherein a Q.sup.3 component of the IM3@90 signal is provided at the output of the fifth multiplier; and wherein the first fold circuit is configured to add the I.sup.2Q component at the output of the second multiplier with the Q.sup.3 component at the output of the fifth multiplier to provide an I.sup.2Q+Q.sup.3 component of the IM3@90 signal for the I side, and wherein the second fold circuit is configured to add the Q.sup.3 component at the output of the second multiplier with the I.sup.2Q component at the output of the fifth multiplier to provide an I.sup.2Q+Q.sup.3 component of the IM3@90 signal for the Q side.
10. The analog distortion compensation circuit of claim 1, wherein the third order harmonic distortion circuit configured to calculate a third order harmonic correction signal HD3@0 comprises: an I side comprising: a first transconductance circuit coupled to an input of a first multiplier; a second multiplier coupled to an output of the first multiplier; a first fold circuit coupled between an output of the second multiplier and an input of a third multiplier, wherein an I.sup.3 component of the HD3@0 signal is provided at the output of the second multiplier; and a Q side comprising: a second transconductance circuit coupled to an input of a fourth multiplier; a fifth multiplier coupled to an output of the fourth multiplier; a second fold circuit coupled between an output of the fifth multiplier and an input of the sixth multiplier, wherein a 3Q.sup.2I component of the HD3@0 signal is provided at the output of the fifth multiplier, and wherein the first fold circuit is configured to subtract from the I.sup.3 component at the output of the second multiplier the 3Q.sup.2I component at the output of the fifth multiplier to provide an I.sup.33Q.sup.2I component of the HD3@0 signal for the I side, and wherein the second fold circuit is configured to subtract from the I.sup.3 component at the output of the second multiplier the 3Q.sup.2I component at the output of the fifth multiplier to provide an I.sup.33Q.sup.2I component of the HD3@0 signal for the Q side.
11. The analog distortion compensation circuit of claim 10, wherein the fourth multiplier is configured to provide a 3{circumflex over (0)}(2/3)Q.sup.2 component at its output that is used by the fourth multiplier to provide the 3Q.sup.2I component of the HD3@0 signal for the Q side.
12. The analog distortion compensation circuit of claim 10, wherein the in-phase I attenuator attenuates the baseband in-phase I signal such that it is greater than the attenuated baseband in-phase I signal by a factor of 3^(1/3).
13. The analog distortion compensation circuit of claim 10, wherein the quadrature Q attenuator attenuates the baseband quadrature Q signal such that it is greater than the attenuated baseband in-phase I signal by a factor of 3^(1/3).
14. The analog distortion compensation circuit of claim 1, wherein the third order harmonic distortion circuit configured to calculate a third order harmonic correction signal HD3@90 comprises: an I side comprising: a first transconductance circuit coupled to an input of a first multiplier; a second multiplier coupled to an output of the first multiplier; a first fold circuit coupled between an output of the second multiplier and an input of a third multiplier, wherein an 3I.sup.2Q component of the HD3@90 signal is provided at the output of the second multiplier; and a Q side comprising: a second transconductance circuit coupled to an input of a fourth multiplier; a fifth multiplier coupled to the output of the fourth multiplier; a second fold circuit coupled between an output of the fifth multiplier and an input of the sixth multiplier, wherein a Q.sup.3 component of the HD3@90 signal is provided at the output of the fifth multiplier, and wherein the first fold circuit is configured to subtract from the 3I.sup.2Q component at the output of the second multiplier, the Q.sup.3 component at the output of the fifth multiplier, to provide an 3I.sup.2QQ.sup.3 component of the HD3@90 signal for the I side, and wherein the second fold circuit is configured to subtract from the 3I.sup.2Q component at the output of the second multiplier, the Q.sup.3 component at the output of the fifth multiplier, to provide an 3I.sup.2QQ.sup.3 component of the HD3@90 signal for the Q side.
15. The analog distortion compensation circuit of claim 14, wherein the in-phase I attenuator attenuates the baseband in-phase I signal such that it is greater than the attenuated baseband quadrature Q signal by a factor of 3^(1/3).
16. The analog distortion compensation circuit of claim 14, wherein the quadrature Q attenuator attenuates the baseband quadrature Q signal such that it is greater than the attenuated baseband quadrature Q signal by a factor of 3^(1/3).
17. A method of compensating for a distortion in a baseband in-phase (I) signal and a distortion in a corresponding baseband quadrature (Q) signal in an analog distortion compensation circuit, the method comprising: attenuating the baseband in-phase I signal; attenuating the baseband Q signal; performing a plurality of the following calculations based on the attenuated I and Q signals: calculating a second order intermodulation correction signal IM2 based on IM2=I.sup.2+Q.sup.2; (ii) calculating a second order harmonic correction signal HD2@0 based on HD2@0=.sup.2Q.sup.2; (iii) calculating a second order harmonic correction signal HD2@90 based on HD2@90=2IQ; (iv) calculating a third order intermodulation correction signal IM3@0 based on IM3@0=I.sup.3+Q.sup.21; (v) calculating a third order intermodulation correction signal IM3@90 based on IM3@90=I.sup.2Q+Q.sup.3; (vi) calculating a third order harmonic correction signal HD3@0 based on HD3@0=I.sup.33Q.sup.21; and (vii) calculating a third order harmonic correction signal HD3@90 based on HD3@90=3I.sup.2QQ.sup.3; and using a result of the plurality of the calculations to generate an analog I distortion compensation signal at a first output and an analog Q distortion compensation signal at a second output of the signal distortion compensation circuit.
18. The method of claim 17, further comprising using the result of all of the calculations to generate the I distortion compensation signal at the first output and the Q distortion compensation signal at the second output of the signal distortion compensation circuit.
19. The method of claim 17, further comprising scaling each of the at least one calculations, wherein each of the at least one calculations is scaled independently.
20. The method of claim 17, further comprising processing the attenuated I and Q signals differentially.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1) The drawings are of illustrative embodiments. They do not illustrate all embodiments. Other embodiments may be used in addition or instead. Details that may be apparent or unnecessary may be omitted to save space or for more effective illustration. Some embodiments may be practiced with additional components or steps and/or without all of the components or steps that are illustrated. When the same numeral appears in different drawings, it refers to the same or like components or steps.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
(21) In the following detailed description, numerous specific details are set forth by way of examples in order to provide a thorough understanding of the relevant teachings. However, it should be apparent that the present teachings may be practiced without such details. In other instances, well-known methods, procedures, components, and/or circuitry have been described at a relatively high-level, without detail, in order to avoid unnecessarily obscuring aspects of the present teachings. Some embodiments may be practiced with additional components or steps and/or without all of the components or steps that are described.
(22) The various methods and circuits disclosed herein generally relate to circuits and methods for correcting distortion for in-phase and quadrature component signals. In one aspect, a distortion compensation circuit compensates for distortion in a baseband quadrature Q signal and a corresponding baseband in-phase I signal. The distortion compensation circuit includes an in-phase I attenuator that attenuates the baseband in-phase I signal. There is an in-phase Q attenuator that attenuates the baseband quadrature Q signal. There are one or more calculation circuits that are configured to receive the attenuated in-phase I signal and the attenuated baseband Q signal. Based on these signals, the one or more calculation circuits calculate parameters, such as at least one of: IM2, HD2@0, HD2@90, IM3@0, IM3@90, HD3@0, and HD3@90. In one aspect, the distortion compensation circuit is configured to use the result of at least one of the calculation circuits to generate I and Q distortion compensation output signals.
(23) In various embodiments, the distortion compensation circuit may generate the I and Q distortion compensation signals by substantially using the result of a single calculation circuit, a plurality of the calculation circuits, or all of the calculation circuits, depending on the application.
(24) In one aspect, the circuits and methods described herein can correct or compensate for the distortion in IQ communication signal paths with substantially independent control of each distortion component. To that end the circuit may use an analog computation method to directly calculate from the I and Q signals the distortion products independently. Advantageously, in one aspect, the circuits and methods described herein are low-current and lend themselves to monolithic integration.
(25) With the foregoing overview, it may be helpful to provide a mathematical explanation of the concepts discussed herein. In this regard, consider I and Q baseband 2-tone signals provided in equations A1 and A2 below:
I=cos(.sub.1t)+cos(.sub.2t)Eq. A1
Q=sin(.sub.1t)+sin(.sub.2t)Eq. A2
(26) If these base-band signals are passed through a non-linearity comprising up to 3rd order terms, the following can be written:
I.sub.DIST=.sub.1I+.sub.2I.sup.2+.sub.3I.sup.3Eq. B1
(27) Equation B1 can be expanded as provided in equation B2 below:
I.sub.DIST=(.sub.1+9.sub.3/4)cos(.sub.1t)+(.sub.1+9.sub.3/4)cos(.sub.2t)+.sub.2+.sub.2 cos(.sub.2t.sub.1t)+.sub.2 cos(.sub.2t+.sub.1t)+.sub.2 cos(2.sub.1t)/2+.sub.2 cos(2.sub.2t)/2+3.sub.3 cos(2.sub.1t.sub.2t)/4+3.sub.3 cos(2.sub.2t.sub.1t)/4+3.sub.3 cos(2.sub.2t+.sub.1t)/4+3.sub.3 cos(2.sub.1+.sub.2t)/4+.sub.3 cos(3.sub.1t)/4+.sub.3 cos(3.sub.2t)/4Eq. B2
(28) Linear and nonlinear terms may be identified as follows:
I.sub.DIST=Linear Terms and DC Offset+2.sup.nd Order Intermodulation Term IM2+2.sup.nd Order Harmonic Distortion Terms HD2+3.sup.rd Order Intermodulation Terms IM3+3.sup.rd Order Harmonic Distortion Terms HD3Eq. B3
(29) A similar expansion can be performed for the quadrature distortion component Q.sub.DIST.
(30) Then, each of the following distortion components can be directly calculated as provided in equations 1 to 7 below:
IM2=I.sup.2+Q.sup.2=2 cos(.sub.2t.sub.1t)+2Eq. 1
HD2@0=I.sup.2Q.sup.2=2 cos(.sub.2t+.sub.1t)+cos(2.sub.1t)+cos(2.sub.2t)Eq. 2
HD2 @90=2IQ=2 sin(.sub.2t+.sub.1t)+sin(2.sub.1t)+sin(2.sub.2t)Eq. 3
IM3 @0=I.sup.3+Q.sup.2I=cos(2.sub.2t.sub.1t)+cos(2.sub.1t.sub.2t)+3 cos(.sub.2t)+3 cos(.sub.1t)Eq. 4
IM3 @90=I.sup.2Q+Q.sup.3=sin(2.sub.2t.sub.1t)+sin(.sub.1t.sub.1t)+3 sin(.sub.2t)+3 sin(.sub.1t) Eq. 5
HD3 @0=I.sup.33Q.sup.2I=3 cos(2.sub.2t+.sub.1t)+3 cos(2.sub.1t+.sub.2t)+cos(3.sub.2t)+cos(3.sub.1t)Eq. 6
HD3 @90=3I.sup.2QQ.sup.3=3 sin(2.sub.2t+.sub.1t)+3 sin(2.sub.1t+.sub.2t)+sin(3.sub.2t)+sin(3.sub.1t)Eq. 7
(31) Each distortion calculation in equations 1 to 7 uses two tone I and Q elements in the analog domain to represent a distortion component. Equations 1 to 7 above have the same form as the nonlinear terms in the expanded I.sub.DIST and Q.sub.DIST expressions. The advantage of having isolated distortion components in each equation 1 to 7, is that, for a particular application, the distortion levels of the components may be different, and these equations show that the distortion components can be independently controlled. The equations show that the distortion components can be generated directly by algebraic operations on the in-phase and quadrature signals, whereas prior art distortion compensation signals have used non-linear distortion generators implemented with degenerated differential pairs, or DSP methods that inherently suffer from high-current consumption, have limited bandwidth, and other drawbacks.
(32) Each of these equations can be realized at a mixer or amplifier output as combinations of multipliers and current summation or subtraction elements. The input signal level (e.g., voltage or current) can be scaled with an attenuator to provide the appropriate scaling factor for the overall distortion level. The overall distortion level may have some variation for a particular application, such as an integrated circuit, where process parameter variation and device matching may be a contributing factor. The appropriate scaling factor for the attenuator in this case may be chosen to provide a signal large enough to compensate for the worst case distortion level expected. In one embodiment, the output currents from each distortion compensation circuit are scaled for independent control of each distortion component. By scaling the output currents independently, the distortion level variation due to process parameter variation and device matching errors may be better compensated for each device.
(33) Reference now is made to
(34)
(35) Circuit 100 includes in phase inputs I (i.e., IP2.sub.A2/IM2.sub.A2 and IP2.sub.A3/IM2.sub.A3) and quadrature inputs Q (i.e., QP2.sub.A3/QM2.sub.A3 and QP2.sub.A2/QM2.sub.A2), where the I inputs (IP2.sub.A2/IM2.sub.A2 and IP2.sub.A3/IM2.sub.A3) and Q inputs (QP2.sub.A3/QM2.sub.A3 and QP2.sub.A2/QM2.sub.A2) may be attenuated (e.g., by use of a voltage attenuator) versions of the I and Q inputs, respectively. The I side of circuit 100 includes a transconductance block 102a, a multiplier 104a, a fold circuit 106a, and an output multiplier 108a. The multiplier 104a multiplies the two input I signals, providing at its output the I.sup.2 term in equation 1. The multiplier 104b multiplies the two Q signals, providing the Q.sup.2 of equation 1.
(36) The I.sup.2 term and the Q.sup.2 are summed by the folding circuit 108a for the I side, and the folding circuit 108b for the Q side, thereby providing the second order intermodulation correction signal of equation 1. In one embodiment the output signals of the I side and Q side may be scaled independently by multipliers 108a and 108b, based on inputs V.sub.IM2I and V.sub.IM2Q, respectively. V.sub.IM2I and V.sub.IM2Q are differential DC control voltages that can be generated by passing a differential control current through diodes as shown in
(37)
(38) The multiplier 204a, multiplies the two input I signals, providing the I.sup.2 term of equation 2. The multiplier 204b multiplies the two Q signals, providing the Q.sup.2 of equation 2. Since the I.sup.2 term and the Q.sup.2 are coupled to the inverse polarities of folding circuits 206a and 206b, each folding circuit 108a/108b subtracts the I.sup.2 and Q.sup.2 signals from each other for the I side and Q side, respectively. In one embodiment the output signals of the I side and Q side may be scaled independently by multipliers 208a and 208b, based on inputs V.sub.HD2IX and V.sub.HD2QX, respectively.
(39)
(40) The multiplier 304a, multiplies the input I signal by the input Q signal, providing an IQ term. Similarly multiplier 304b multiplies the input Q signal with the input I signal, providing another IQ term. Both IQ terms are summed by the folding circuits 306a and 306b, respectively, thereby providing the 2IQ term of equation 3. In one embodiment the output signals of the I side and Q side may be scaled independently by multipliers 308a and 308b, based on inputs V.sub.HD2IY and V.sub.HD2QY, respectively.
(41)
(42) Circuit 400 includes in phase inputs I (i.e., IP2.sub.A2/IM2.sub.A2, IP2.sub.A3/IM2.sub.A3, and IP2.sub.A1/IM2.sub.A1) and quadrature inputs Q (i.e., QP2.sub.A3/QM2.sub.A3 and QP2.sub.A2/QM2.sub.A2). The I side of circuit 400 includes a transconductance block 402a, a first multiplier 404a, a second multiplier 406a, a fold circuit 408a, and an output multiplier 410a. The first multiplier 404a provides an I.sup.2 output, which is multiplied by another I by the second multiplier 406a, thereby providing the I.sup.3 component of equation 4.
(43) On the Q side, the output of the first multiplier 404b provides the Q.sup.2 component. The second multiplier on the Q side 406b multiplies the Q.sup.2 component by I, thereby providing the Q.sup.2I component of equation 4. The I.sup.3 and the Q.sup.2I components are summed together by the folding circuits 408a and 408b, respectively, thereby providing the third order intermodulation correction signal of equation 4. In one embodiment the output signals of the I side and Q side may be scaled independently by multipliers 410a and 410b, based on inputs V.sub.IM3IX and V.sub.IM3QX, respectively.
(44)
(45) On the Q side, the first multiplier 504b provides a Q.sup.2 output, which is multiplied by another Q by the second multiplier 506b, thereby providing the Q.sup.3 component of equation 5.
(46) On the I side, the output of the first multiplier 504a provides the I.sup.2 component. The second multiplier on the I side 506a multiplies the I.sup.2 component by Q, thereby providing the I.sup.2Q component of equation 5. The Q.sup.3 and the I.sup.2Q components are summed together by the folding circuits 508a and 508b, respectively, thereby providing the third order intermodulation correction signal of equation 5. In one embodiment the output signals of the I side and Q side may be scaled independently by multipliers 510a and 510b, based on inputs V.sub.IM3IY and V.sub.IM3QY, respectively.
(47)
(48) Circuit 600 includes in phase inputs I (i.e., IP2.sub.A2/IM2.sub.A2, IP2.sub.A3/IM2.sub.A3, IP2.sub.A1/IM2.sub.A1, and IP1.sub.A1/IM1.sub.A1) and quadrature inputs Q (i.e., QP1.sub.A3/QM1.sub.A3 and QP1.sub.A2/QM1.sub.A2). The components of the circuit 600 are substantially similar to those of circuits 400 and 500, and will therefore not be repeated here for brevity.
(49) On the I side, the first multiplier 604a provides an I.sup.2 output, which is multiplied by another I by the second multiplier 606a, thereby providing the I.sup.3 component of equation 6.
(50) On the Q side, the signals are provided by a Q-side attenuator that provides signals that are greater than the I-side signals by a factor of 3^(1/3). Accordingly, the first multiplier 604b on the Q side calculates 3^(1/3)Q*3^(1/3)Q=3^(2/3)Q.sup.2. The second multiplier 606b on the Q side calculates 3^(1/3)I*3^(2/3)Q.sup.2=3IQ.sup.2, thereby providing the remaining component of equation 6. Since the I.sup.3 term and the 3IQ.sup.2 are coupled to the inverse polarities of folding circuits 608a and 608b, each folding circuit 608a/608b subtracts the I.sup.3 and 3IQ.sup.2 signals from each other for the I side and Q side, respectively.
(51) In one embodiment the output signals of the I side and Q side may be scaled independently by multipliers 610a and 610b, based on inputs V.sub.HD3IX and V.sub.HD3QX, respectively. It is noted that the attenuator connections such as M1 or P1 are 3^(1/3) larger in magnitude than the M2 or P2 signals, so that a signal like IM1A1 is 3^(1/3) times greater than IM2A1.
(52)
(53) Circuit 700 includes in phase inputs I (i.e., IP1.sub.A2/IM1.sub.A2, and IP1.sub.A3/IM1.sub.A3) and quadrature inputs Q (i.e., QP2.sub.A3/QM2.sub.A3, QP2.sub.A2/QM2.sub.A2, QP2.sub.A1/QM2.sub.A1, and QP1.sub.A1/QM1.sub.A1). The components of the circuit 700 are substantially similar to those of circuit 600, and will therefore not be repeated here for brevity.
(54) On the Q side, the first multiplier 704b provides a Q.sup.2 output, which is multiplied by another I by the second multiplier 706b, thereby providing the Q.sup.3 component of equation 7. In one embodiment, the quadrature Q attenuator attenuates the baseband quadrature Q signal such that it is greater than the attenuated baseband quadrature Q signal by a factor of 3^(1/3).
(55) On the I side, the signals are provided by an I-side attenuator that provides signals that are greater than the Q-side signals by a factor of 3^(1/3). So the first multiplier 704a on the Q side calculates 3^(1/3)I*3^(1/3)I=3^(2/3)I.sup.2. The second multiplier 706a on the I side calculates 3^(1/3)Q*3^(2/3)I.sup.2=3QI.sup.2, thereby providing the remaining component of equation 7. Since the Q.sup.3 term and the 3QI.sup.2 are coupled to the inverse polarities of folding circuits 708a and 708b, each folding circuit 708a/708b subtracts the I.sup.3 and 3QI.sup.2 signals from each other for the I side and Q side, respectively.
(56) In one embodiment the output signals of the I side and Q side may be scaled independently by multipliers 710a and 710b, based on inputs V.sub.HD3IY and V.sub.HD3QY, respectively. In essence, circuit 700 is substantially similar to circuit 600, except that the circuit has been flipped between the I side and Q side.
(57) Accordingly, it has been shown that
(58)
(59) Voltage bias point V.sub.BFOLD may be set so that the common mode voltage of the input nodes (i.e., I.sub.INP and I.sub.INM) does not cause the preceding transistors (i.e., Q1 and Q2, respectively) to saturate. For example, resistors R1/R2 may be configured to provide about a 500 mV drop from the positive rail 810 (which may be Vcc for bipolar, Vdd for FET, or any other suitable voltage). Accordingly, the voltage at the common node V.sub.BFOLD may be about 1.2V below the positive rail 810, due to the diode voltage drop from transistors Q1 and Q2, respectively.
(60)
(61)
I.sub.OUTPI.sub.OUTM=(I.sub.INPI.sub.INM)tan h[(V.sub.INPV.sub.INM)/(2V.sub.T)]Eq. 8
(62)
(63) Circuit 1100 includes resistors R1 (1102), R2 (1104), R3 (1106), R4 (1108), and R5 (1110) connected in series. Circuit 1100 also includes transistors Q1 (1120), Q2 (1122), Q3 (1124), Q4 (1126), Q5 (1128), Q6 (1130), Q7 (1132), and Q8 (1134), which are each configured as emitter followers, having each emitter coupled to a corresponding current source (i.e., I1 (1140) to I8 (1154), respectively).
(64) In one embodiment, the resistance pairs R1/R5 and R2/R4 match. The values of the resistances may be adjusted such that the voltage signal at the P1, M1 nodes is .sup.33 times larger than the voltage signal at the P2, M2 nodes. The attenuator factor .sup.33 may be chosen in order to implement the factor 3 in equations 6 and 7, since three signals are being multiplied together. In one embodiment, resistances R2 and R4 are set to be 0.2211 times the value of R3 to obtain this .sup.33 factor.
(65) Resistances R1 and R5 may be set to control the amount of signal attenuation for a desired range of distortion to be generated by the distortion compensation sub-blocks. Matched transistors Q1 to Q8 along with their associated current sources may be voltage buffers used for level shifting of the voltage signals from the attenuator to suitable bias points for the operation of the compensation circuits.
(66)
(67) Each half includes a diode connected transistor (1202a and 1202b, respectively) that is coupled to a current source (1204a and 1204b, respectively). Accordingly, circuit 1200 is a diode pre-distortion circuit that can be used to transform control currents to control voltages at each of the output multipliers of the compensation circuits. If I.sub.CP=I.sub.0+I.sub.CD/2, and I.sub.CM=I.sub.0I.sub.CD/2 are substituted, where I.sub.0=(I.sub.CP+I.sub.CM)/2, the control voltage outputs can be written in terms of the control current inputs as provided in equation 9 below:
V.sub.CPV.sub.CM=2V .sub.Tarctan h[I.sub.CD/(2I.sub.0)]Eq. 9
(68) When circuit 1200 is used with the multiplier of
I.sub.OUTPI.sub.OUTM=(I.sub.INPI.sub.INM)I.sub.CD/(2I.sub.0)Eq. 10
(69)
(70) In various embodiments, circuit 1300 may include one or more of the circuits that are represented by blocks 1310 to 1322, which are configured to receive the attenuated in-phase I signal and the attenuated baseband Q signal. Each of the circuits 1310 to 1322 is configured to implement the functions of equations 1 to 7 above, respectively.
(71) For example, circuit 1310 is a second order intermodulation circuit configured to calculate a second order intermodulation correction signal IM2 based on IM2=I.sup.2+Q.sup.2.
(72) Circuit 1312 is a second order harmonic distortion circuit configured to calculate a second order harmonic correction signal HD2@0 based on HD2@0=I.sup.2Q.sup.2.
(73) Circuit 1314 is a second order harmonic distortion circuit configured to calculate a second order harmonic correction signal HD2@90 based on HD2@90=2IQ.
(74) Circuit 1316 is a third order intermodulation circuit configured to calculate a third order intermodulation correction signal IM3@0 based on IM3@0=I.sup.3+Q.sup.2I.
(75) Circuit 1318 is a third order intermodulation circuit configured to calculate a third order intermodulation correction signal IM3@90 based on IM3@90=I.sup.2Q+Q.sup.3.
(76) Circuit 1320 is a third order harmonic distortion circuit configured to calculate a third order harmonic correction signal HD3@0 based on HD3@0=I.sup.33Q.sup.2I.
(77) Circuit 1322 is a third order harmonic distortion circuit configured to calculate a third order harmonic correction signal HD3@90 based on HD3@90=3I.sup.2QQ.sup.3.
(78) The distortion compensation circuit 1300 is configured to use the result of at least one of the calculation circuits 1310 to 1322 to generate an I distortion compensation signal (represented by differential signals IP/IM) at a first output, and a Q distortion compensation signal (represented by differential signals QP/QM) at a second output.
(79) With the foregoing explanation of the distortion compensation circuit 1300, it may be useful to provide some of the many practical implementations of the distortion compensation circuits and techniques discussed herein. To that end,
(80)
(81)
(82) The components, steps, features, objects, benefits, and advantages that have been discussed are merely illustrative. None of them, nor the discussions relating to them, are intended to limit the scope of protection in any way. Numerous other embodiments are also contemplated. These include embodiments that have fewer, additional, and/or different components, steps, features, objects, benefits, and/or advantages. These also include embodiments in which the components and/or steps are arranged and/or ordered differently.
(83) For example, any signal discussed herein may be scaled, buffered, scaled and buffered, converted to another mode (e.g., voltage, current, charge, time, etc.), or converted to another state (e.g., from HIGH to LOW and LOW to HIGH) without materially changing the underlying control method. Further, higher order distortion products could be compensated for by using this same method. The use of more multipliers and/or different attenuation factors could be used to calculate the result of more complicated equations for higher order distortions such as IM5 HD4 HD5, etc.
(84) In one example, the NPN transistors in
(85) Still further, the circuits shown in
(86) Even though the loads discussed herein are illustrated as resistors, other types of devices that include a resistance, including bipolar and MOS devices, are contemplated as well. Also, the circuits herein can be reconfigured to use current sinks instead of current sources. Accordingly, it is intended that the invention be limited only in terms of the appended claims.
(87) Unless otherwise stated, all measurements, values, ratings, positions, magnitudes, sizes, and other specifications that are set forth in this specification, are approximate, not exact. They are intended to have a reasonable range that is consistent with the functions to which they relate and with what is customary in the art to which they pertain.
(88) Except as stated immediately above, nothing that has been stated or illustrated is intended or should be interpreted to cause a dedication of any component, step, feature, object, benefit, advantage, or equivalent to the public, regardless of whether it is or is not recited in the claims.
(89) All articles, patents, patent applications, and other publications that have been cited in this disclosure are incorporated herein by reference.
(90) It will be understood that the terms and expressions used herein have the ordinary meaning as is accorded to such terms and expressions with respect to their corresponding respective areas of inquiry and study except where specific meanings have otherwise been set forth herein. Relational terms such as first and second and the like may be used solely to distinguish one entity or action from another, without necessarily requiring or implying any actual relationship or order between them. The terms comprises, comprising, and any other variation thereof when used in connection with a list of elements in the specification or claims are intended to indicate that the list is not exclusive and that other elements may be included. Similarly, an element preceded by an a or an an does not, without further constraints, preclude the existence of additional elements of the identical type.
(91) The Abstract of the Disclosure is provided to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in various embodiments for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive subject matter lies in less than all features of a single disclosed embodiment. Thus the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separately claimed subject matter.