METHOD AND APPARATUS FOR CALIBRATING MISMATCHING BETWEEN IN-PHASE COMPONENT AND QUADRATURE COMPONENT IN WIRELESS COMMUNICATION SYSTEM
20190386869 ยท 2019-12-19
Assignee
Inventors
- Tuan Manh DAO (Gyeonggi-do, KR)
- Kihong MIN (Gyeonggi-do, KR)
- Yonghoon KIM (Gyeonggi-do, KR)
- Yuichi Aoki (Gyeonggi-do, KR)
Cpc classification
H04L2027/0022
ELECTRICITY
International classification
Abstract
Method of operating electronic device including transmitter and receiver in wireless communication system and the electronic device are provided. The method includes acquiring signal passing through intermediate path between transmitter and receiver; estimating phase change in intermediate path, based on the signal and a reception signal predicted by a modeled system; and determining in-phase/quadrature (I/Q) mismatch parameters indicating a mismatch of I components and Q components of the transmitter and the receiver from the phase change. The electronic device includes a transmitter; a receiver; and at least one processor, configured to acquire a signal passing through an intermediate path between the transmitter and the receiver, estimate a phase change in the intermediate path, based on the signal and a reception signal predicted by a modeled system, and determine I/Q mismatch parameters indicating a mismatch of I components and Q components of the transmitter and the receiver from the phase change.
Claims
1. A method of operating an electronic device including a transmitter and a receiver in a wireless communication system, the method comprising: acquiring a signal passing through an intermediate path between the transmitter and the receiver; estimating a phase change in the intermediate path, based on the signal and a reception signal predicted by a modeled system; and determining in-phase/quadrature (I/Q) mismatch parameters indicating a mismatch of I components and Q components of the transmitter and the receiver from the phase change.
2. The method of claim 1, wherein the I/Q mismatch parameters include two or more of a gain mismatch parameter of the transmitter, a gain mismatch parameter of the receiver, a phase mismatch parameter of the transmitter, and a phase mismatch parameter of the receiver.
3. The method of claim 1, wherein the phase change is an angle that maximizes a sum of power of the acquired signal and power of the reception signal predicted by the modeled system.
4. The method of claim 1, wherein the intermediate path includes a first intermediate path and a second intermediate path.
5. The method of claim 4, wherein the first intermediate path connects a first node, before the transmitter within the electronic device reaches a power amplifier, after undergoing I/Q modulation, and a second node, before the receiver within the electronic device reaches I/Q demodulation, after undergoing low-noise amplification, and the second intermediate path connects two nodes equal to those of the first intermediate path and connected to the first intermediate path in parallel.
6. The method of claim 4, wherein the acquired signal includes a signal passing through the first intermediate path and a signal passing through the second intermediate path.
7. The method of claim 4, wherein the phase change includes a first phase change estimated, based on the signal passing through the first intermediate path and the reception signal predicted by the modeled system, and a second phase change estimated, based on the signal passing through the second intermediate path and the reception signal predicted by the modeled system.
8. The method of claim 7, further comprising: calculating a first normalized power of the signal passing through the first intermediate path, based on the first phase change; and calculating a second normalized power of the signal passing through the second intermediate path, based on the second phase change.
9. The method of claim 8, wherein determining the I/Q mismatch parameters of the transmitter and the receiver comprises determining the I/Q mismatch parameters, based on the first phase change, the second phase change, the first normalized power, and the second normalized power.
10. The method of claim 1, further comprising calibrating the I/Q mismatch of the transmitter and the receiver, based on the I/Q mismatch parameters.
11. An electronic device in a wireless communication system, the electronic device comprising: a transmitter; a receiver; and at least one processor, configured to: acquire a signal passing through an intermediate path between the transmitter and the receiver, estimate a phase change in the intermediate path, based on the signal and a reception signal predicted by a modeled system, and determine in-phase/quadrature (I/Q) mismatch parameters indicating a mismatch of I components and Q components of the transmitter and the receiver from the phase change.
12. The electronic device of claim 11, wherein the I/Q mismatch parameters include two or more of a gain mismatch parameter of the transmitter, a gain mismatch parameter of the receiver, a phase mismatch parameter of the transmitter, and a phase mismatch parameter of the receiver.
13. The electronic device of claim 11, wherein the phase change is an angle that maximizes a sum of power of the acquired signal and power of the reception signal predicted by the modeled system.
14. The electronic device of claim 11, wherein the intermediate path includes a first intermediate path and a second intermediate path.
15. The electronic device of claim 14, wherein the first intermediate path connects a first node, before the transmitter within the electronic device reaches a power amplifier, after undergoing I/Q modulation, and a second node, before the receiver within the electronic device reaches I/Q demodulation after undergoing low-noise amplification, and the second intermediate path connects two nodes equal to those of the first intermediate path and connected to the first intermediate path in parallel.
16. The electronic device of claim 14, wherein the acquired signal includes a signal passing through the first intermediate path and a signal passing through the second intermediate path.
17. The electronic device of claim 14, wherein the phase change includes a first phase change estimated, based on the signal passing through the first intermediate path and the reception signal predicted by the modeled system, and a second phase change estimated, based on the signal passing through the second intermediate path and the reception signal predicted by the modeled system.
18. The electronic device of claim 17, wherein the at least one processor is further configured to calculate first normalized power of the signal passing through the first intermediate path, based on the first phase change, and calculate second normalized power of the signal passing through the second intermediate path, based on the second phase change.
19. The electronic device of claim 18, wherein the at least one processor is further configured to determine the I/Q mismatch parameters, based on the first phase change, the second phase change, the first normalized power, and the second normalized power.
20. The electronic device of claim 11, further comprising: a transmission calibrator; and a reception calibrator, wherein the at least one processor is further configured to calibrate the I/Q mismatch of the transmitter and the receiver, based on the I/Q mismatch parameters by controlling the transmission calibrator and the reception calibrator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description, taken in conjunction with the accompanying drawings, in which:
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION
[0036] The terms used in the disclosure are only used to describe certain embodiments, but are not intended to limit the disclosure. A singular expression may include a plural expression unless they are definitely different in a context. Unless defined otherwise, all terms used herein, have the same meanings as those commonly understood by a person skilled in the art to which the disclosure pertains. Such terms as those defined in a generally used dictionary may be interpreted to have the meanings equal to the contextual meanings in the relevant field of art, but are not intended to be interpreted to have ideal or excessively formal meanings unless clearly defined in the disclosure. In some cases, even a term defined in the disclosure is not intended to be interpreted to exclude embodiments of the disclosure.
[0037] Hereinafter, various embodiments of the disclosure are described based on hardware. However, various embodiments of the disclosure may include both hardware and software and, thus, the various embodiments of the disclosure are not intended to exclude software.
[0038] The disclosure relates to a method and an apparatus for calibrating a mismatch between an I component and a Q component (I/Q mismatch) in a wireless communication system. Specifically, the disclosure discloses performing I/Q mismatch calibration within a short period of time without a special training sequence by hardware.
[0039] The terms referring to a signal used in the following description, control information, network entities, and elements of a device are used only for convenience of description. Accordingly, the disclosure is not intended to be limited to the following terms and other terms having the same meanings may be used.
[0040] In a wireless communication system using quadrature modulation, the I/Q mismatch may cause system performance deterioration. Accordingly, through an operation of detecting and calibrating the I/Q mismatch, system performance deterioration may be prevented.
[0041]
[0042]
[0043] Referring to
[0044]
[0045] Referring to
[0046]
[0047] Referring to
[0048]
[0049] Referring to
[0050] In a quadrature modulator and demodulator, an I/Q mismatch includes a mismatch of a gain and a phase. The I/Q mismatch significantly influences system performance. Referring to
[0051]
[0052] Referring to
[0053] In step 303, the electronic device estimates an amount of a phase change in the intermediate path based on the received signal and the test signal. The amount of the phase change in the intermediate path may be referred to as a loopback angle, an OTA delay, or an OTA phase angle. For example, the electronic device may estimate the amount of the phase change in the intermediate path through a system modeled to have the equivalent characteristic as the target to be measured for the I/Q mismatch.
[0054] The electronic device may acquire a virtually received signal by deriving the result obtained after the test signal passes through the modeled system and estimating the amount of the phase change in the intermediate path based on a sum of power of the virtually received signal and the captured signal. The amount of the phase change may be determined as an amount of a phase change applied to the virtual received signal that maximizes the sum of power. The signal derived as the result from the modeled system may be referred to as a second received signal, a virtually received signal, a tuning signal, or a modeled signal.
[0055] In step 305, the electronic device determines I/Q mismatch parameters from the amount of the phase change in the intermediate path. The I/Q mismatch parameters include two or more of a first parameter indicating a gain mismatch of the transmitter, a second parameter indicating a gain mismatch of the receiver, a third parameter indicating a phase mismatch of the transmitter, and a fourth parameter indicating a phase mismatch of the receiver. The electronic device may determine I/Q mismatch parameters from the amount of change based on the relationship between the I/Q parameters derived from the estimated amount of the phase change in the intermediate path and a normalized power value of the captured signal. For example, the electronic device may generate relationship formulas indicating relationships between the I/Q mismatch parameters and the normalized power value and determine the I/Q mismatch parameters through the relationship formulas. The relationship formulas may include a relationship formula of a real number component and an imaginary number component of normalized power values.
[0056] In
[0057] When both the transmitter and the receiver are targets to be measured or calibrated for the I/Q mismatch, four I/Q mismatch parameters may be determined. In this case, a minimum of four relation formulas may be required and two intermediate paths (for example, two loopback paths) may be used therefor. The electronic device may estimate amounts of the phase change in the two intermediate paths and generate relationship formulas corresponding to the two intermediate paths.
[0058] The receiver may be an oscilloscope for calibrating the I/Q mismatch of the transmitter. The electronic device may configure I/Q mismatch parameters of the receiver as 0 and determine I/Q mismatch parameters of the transmitter. Further, the transmitter may be a signal generator for calibrating the I/Q mismatch of the receiver. The electronic device may configure the I/Q mismatch parameters of the transmitter as 0 and determine the I/Q mismatch parameter of the receiver.
[0059] A method of calibrating the I/Q mismatch according to an embodiment of the present disclosure has the following advantages as compared to a conventional method of calibrating the I/Q mismatch.
[0060] In a conventional method of calibrating the I/Q mismatch, a process of repeatedly evaluating performance until an optimal value is found without determining I/Q mismatch parameters within a short period of time since a loopback angle cannot be known. However, in the method of calibrating the I/Q mismatch according to an embodiment of the disclosure, the I/Q mismatch parameters may be determined within a short period of time based on the loopback angle since the loopback angle may be estimated.
[0061] In the conventional method of calibrating the I/Q mismatch, the I/Q calibration may be performed on only one of the transmitter and the receiver. However, in a method of calibrating the I/Q mismatch according to an embodiment of the disclosure, the I/Q calibration may be performed on both the transmitter and the receiver. Further, the I/Q calibration may be selectively performed on one of the transmitter and the receiver as necessary.
[0062] In the conventional method of calibrating the I/Q mismatch, a special training sequence is applied and, thus, a complex and expensive hardware device is needed. However, in a method of calibrating the I/Q mismatch according to an embodiment of the disclosure, I/Q mismatch parameters are determined by a simple operation procedure and thus a simple and cheap hardware component may be sufficient.
[0063]
[0064] Referring to
[0065] The electronic device 400 may further include at least one processor. The at least one processor may be operatively connected to the transmitter 403 and the receiver 405 and may control the transmitter 403 and the receiver 405.
[0066] The transmitter 403 allows test signals of I and Q to pass through low pass filters (LPFs) 413 and 415 and then be inputted into an I/Q modulator 417. The signal passing through the I/Q modulator 417 passes through a power amplifier (PA) 419 and is then transmitted through an antenna 407.
[0067] The receiver 405 allows a signal received through an antenna 409 to pass through a low noise amplifier (LNA) 427 and then be inputted into an I/Q demodulator 425. The signal passing through the I/Q demodulator 425 passes through low pass filters 421 and 423 and is then received as I/Q signals.
[0068] The signal passing through the I/Q modulator 417 of the transmitter 403 may be input into the I/Q demodulator 425 of the receiver 405 through a loopback path 429 opened/closed by a switch 411. According to circumstances, the loopback path 429 may include a first loopback path and a second loopback path.
[0069] The electronic device 400 may estimate a loopback angle by comparing a signal received through the loopback path 429 with a received signal predicted by the modeled system and then determine I/Q mismatch parameters of the transmitter 403 and the receiver 405. The I/Q mismatch parameters include a gain mismatch parameter .sub.Tx of the transmitter, a gain mismatch parameter .sub.Rx of the receiver, a phase mismatch parameter .sub.Tx of the transmitter, and a phase mismatch parameter .sub.Rx of the receiver.
[0070] The electronic device 400 estimates the loopback angle based on an I/Q test signal transmitted by the transmitter 403 and the I/Q signal received by the receiver 405. The loopback angle may include a first loopback angle estimated based on the I/Q signal received through a first loopback path and the I/Q test signal and a second loopback angle estimated based on the I/Q signal received through a second loopback path and the I/Q test signal. The loopback angle is an angle that maximizes a sum of power of the received I/Q signal and an I/Q received signal predicted by the modeled system. After determining the loopback angle, the electronic device 400 may calculate I/Q mismatch parameters through a predetermined equation based on the loopback angle.
[0071]
[0072] Referring to
[0073] The wireless device 431 may configure I/Q mismatch parameters of the reception device 437 as 0 and determine I/Q mismatch parameters of the transmitter 433. A process in which the wireless device 431 determines the I/Q mismatch parameters of the transmitter 433 is similar to that of
[0074]
[0075] Referring to
[0076] The wireless device 443 may configure I/Q mismatch parameters of the transmission device 449 as 0 and determine I/Q mismatch parameters of the receiver 445. A process in which the wireless device 443 determines the I/Q mismatch parameters of the receiver 445 is similar to that of
[0077]
[0078] In the embodiments of
[0079] Referring to
[0080] A transmission signal to be transmitted by a transmitter 513 may be expressed by Equation (1) below.
x=x.sub.I+jx.sub.QEquation (1)
[0081] In Equation (1) above, x denotes a transmission signal to be transmitted by the transmitter 513, x.sub.I denotes a real number component of x, and x.sub.Q denotes an imaginary number component of x.
[0082] A signal of the real number component and the imaginary number component x.sub.Q and x.sub.I of the transmission signal x is input into an I branch and a Q branch of the transmitter 513. x.sub.I and x.sub.Q pass through LPF 501 and LPF 505, respectively, and then are converted into passband signals by up converter 519 and up converter 521, respectively. A signal of a mixer 503 is also input into the up converter 519 and the up converter 521 at phases of 0 degrees and 90 degrees, respectively. After passing through the up converter 519, x.sub.I is multiplied by
After passing through the up converter 521, x.sub.Q is multiplied by
.sub.Tx denotes a mismatch of an amplitude in the transmitter 513 and .sub.Tx denotes a mismatch of a phase in the transmitter 513.
[0083] The signals passing through the up converter 519 and the up converter 521 are transmitted to the receiver 517 through loopback or OTA 515. Specifically, the signals are transmitted to the receiver 517 through the loopback when both the transmitter (TX) 513 and the receiver (RX) 517 are calibrated, and transmitted to the receiver 517 OTA when one of the TX 513 and the RX 517 is calibrated. The loopback route or the OTA delay may be modeled in a parameter form.
[0084] A real number component and an imaginary number component of the signal input into the receiver 517 are input into an I branch and a Q branch of the receiver 517, respectively.
[0085] After passing through the LPF 501 and the LPF 505, the real number component and the imaginary number component of the signal input into the receiver 517 are converted into baseband signals by down converter 523 and down converter 525. A signal of a mixer 509 is also input into the down converter 523 and the down converter 525 at phases of 0 degrees and 90 degrees, respectively. The baseband signals passing through the down converter 523 and the down converter 525 pass through LPF 507 and LPF 511. The signals passing through the LPF 507 and LPF 511 are included in a real component I.sup.out and an imaginary number component Q.sup.out of a reception signal r, respectively. That is, the reception signal r received by the receiver 517 may be expressed by Equation (2) below.
r=I.sup.out+jQ.sup.outEquation (2)
[0086] In Equation (2) above, r denotes a reception signal, I.sup.out denotes a real number component of r, and Q.sup.out denotes an imaginary number component of r.
[0087] After passing through the down converter 523 and the low pass filter 507, I.sup.out is a value obtained by multiplying the real number component of the signal input into the receiver 517 and
After passing through the down converter 525 and the low pass filter 511, Q.sup.out is a value obtained by multiplying the imaginary number component of the signal input into the receiver 517 and
.sub.Rx denotes a mismatch of an amplitude in the receiver 517 and .sub.Rx denotes a mismatch of a phase in the receiver 517.
[0088] When both the TX 513 and the RX 517 are calibrated, the procedure is performed by the TX 513, the loopback 515, and the RX 517. When only the TX 513 is calibrated, the procedure is performed by the TX 513, OTA, the spectrum analyzer, or the oscilloscope. When only the RX 517 is calibrated, the procedure is performed by the signal generator, OTA, and the RX 517.
[0089] Equation (3) and Equation (4) below corresponding to functions of the transmission signal and mismatch parameters are induced from the reception signal r.
[0090] G denotes a system gain.
[0091] Signals I.sup.out and Q.sup.out, after passing through the LPF 507 and the LPF 511, may be expressed by Equation (5) and Equation (6) below.
[0092] For the reception signal r, r=I.sup.out+jQ.sup.out.
[0093] That is, the reception signal r may be expressed by a function of a loopback angle . Accordingly, in order to acquire the four mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx, estimating the loopback angle is required.
[0094]
[0095] Referring to
[0096] r(t) is expressed by
for the transmission signal x(t) as described above.
[0097] Accordingly, r.sub.tot(t) which is a sum of r.sub.capt(t) and r(t) may be acquired as shown in Equation (7) below.
r.sub.tot=r.sub.capt+rEquation (7)
[0098] In Equation (7) above, r.sub.capt(t) denotes a reception signal captured from the actual system 601, r(t) denotes a reception signal r(t) expected by the modeled system 603, and r.sub.tot(t) denotes a sum of r.sub.capt(t) and r(t).
[0099] After tot is acquired from Equation (7) above, a loopback angle .sub.s may be acquired from a graph of tot of
[0100]
[0101] Referring to
[0102] The loopback angle .sub.s may be expressed by
That is, as total power of the two signals r.sub.capt and r has the same phase, the loopback angle .sub.s corresponds to a phase that maximizes the total power [dB].
[0103] r(t) is expressed by
for the transmission signal x(t) as described above. That is, r(t) includes five parameters , .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx.
[0104] Accordingly, searching for parameter values by adjusting all of the five parameters , .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx to be maximum power in the modeled reception signal r in order to search for the loopback angle has too many numbers of cases, theoretically, and, thus, it takes a lot of time. Realistically, applying it is difficult.
[0105] However, values of the I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are small, and a contribution to a change in the total power of the I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx is so small as to be negligible. Accordingly, it may be assumed that the I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are 0 in order to simplify the modeled reception signal r in an embodiment of the present disclosure. According to an embodiment of the present disclosure, the I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx may be assumed to be predetermined values. The predetermined values may be average values of premeasured samples.
[0106] When the I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are assumed to be 0, r(t), which was expressed by
for the transmission signal x(t) as described above, may be simplified by r.sub.tune as shown in Equation (8) below.
r.sub.tune=G(x.sub.I cos x.sub.Q sin )+jG(x.sub.I sin +x.sub.0 cos ) Equation (8)
[0107] The loopback angle .sub.s may be expressed by
Accordingly, through simplification of the modeled reception signal r based on Equation (8) above, the search for the loopback angle .sub.s may be simplified from a five-dimensional arrangement search for the five conventional parameters , .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx to a one-dimensional arrangement search for the one parameter .
[0108]
[0109] Referring to
[0110] In the search for the loopback angle .sub.s, normalizing the signal in order to remove the influence of the amplitude difference is required. The reception signal r.sub.capt(t) captured from the actual system 801 and the reception signal r.sub.tune modeled through Equation (8) above by the modeled system 803 may be normalized and, accordingly, a total signal r.sub.tot may be expressed as Equation (9) below.
[0111] In Equation (9) above, r.sub.tune denotes a reception signal modeled through Equation (8) above by the modeled system 803, r.sub.capt is a reception signal captured from the actual system 801, and r.sub.tot is a sum of the normalized r.sub.tune and the normalized r.sub.capt.
[0112] The search for the loopback angle s may be simplified and expressed by Equation (10) below.
[0113] In Equation (10) above, r.sub.tot denotes a sum of normalized r.sub.tune and normalized r.sub.cap, and .sub.s denotes a loopback angle.
[0114] When the loopback angle .sub.s is determined, four equations may be formulated for four unknown parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Tx.
[0115] A general method is evaluating a second-order characteristic of an output signal which may be generalized to a function of I/Q mismatch parameters.
[0116] Normalized power R of the reception signal may be expressed by Equation (11) below.
[0117] In Equation (11) above, R denotes normalized power and E[X] denotes an expected value (mean) of X.
[0118] In Equation (11) above, rDC=I.sup.out+jQ.sup.out. Here,
and this may be simplified to I.sup.out=G[(1+x.sub.1)(cos +y.sub.1 sin )x.sub.I+(1x.sub.2)(sin +y.sub.2 cos )x.sub.Q] Q.sup.out=G[(1+x.sub.2)(sin +y.sub.2 cos )x.sub.I+(1x.sub.1)(cos y.sub.1 sin )x.sub.Q]. Here,
may be expressed by I.sup.out=G[a.sub.1x.sub.I+a.sub.2x.sub.Q], Q.sup.out=G[b.sub.1x.sub.I+b.sub.2x.sub.Q]. Here, a.sub.1=(1+x.sub.1)(cos +y.sub.1 sin ), a.sub.2=(1x.sub.2)(sin +y.sub.2 cos ), b.sub.1=(1+x.sub.2)(sin +y.sub.2 cos ), and b.sub.2=(1x.sub.1)(cos y.sub.1 sin ).
[0119] When a predetermined signal that meets E[x.sub.Ix.sub.Q]=0 and E[x.sub.I.sup.2]=E[x.sub.Q.sup.2] and E[x.sub.I.sup.2]=E[x.sub.Q.sup.2] is assumed for I.sup.out=G[a.sub.1x.sub.I+a.sub.2x.sub.Q], Q.sup.out=G[b.sub.1x.sub.I+b.sub.2x.sub.Q], the normalized power R of the reception signal may be simplified as follows.
that is, the normalized power R of the reception signal may be expressed by Equation (12) below.
R=Re{R}+jIm{R}Equation (12)
[0120] In Equation (12) above, R denotes normalized power, Re {R} denotes a real number part of R, and Im{R} denotes an imaginary number part of R.
[0121] In the case of |x.sub.i|,|y.sub.j|<<1, x.sub.i.sup.2.fwdarw.0, x.sub.j.sup.2.fwdarw.0, and x.sub.iy.sub.j.fwdarw.0. Accordingly, the normalized power R of the reception signal may be converted to the following linear equations.
Re{R}=f.sub.11x.sub.1+f.sub.12x.sub.2+f.sub.13y.sub.1+f.sub.14y.sub.2
Im{R}=f.sub.21x.sub.1+f.sub.22x.sub.2+f.sub.23y.sub.1+f.sub.24y.sub.2
[0122] Here, f.sub.11=2 cos.sup.2 , f.sub.12=2 sin.sup.2 , f.sub.13=2 cos sin , f.sub.14=2 cos sin , f.sub.21=2 cos sin , f.sub.22=2 cos sin , f.sub.23=2 sin.sup.2 , and f.sub.24=2 cos.sup.2 .
[0123] The real number part and the imaginary number part of the normalized power R of the reception signal may be expressed by Equation (13) and Equation (14) below.
f(.sub.Tx,.sub.Rx,.sub.Tx,.sub.Rx)=Re{R} Equation (13)
g(.sub.Tx,.sub.Rx,.sub.Tx,.sub.Rx)=Im{R} Equation (14)
[0124] R denotes normalized power, and .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx denote I/Q mismatch parameters.
[0125] For the four unknown parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx, four equations may be formulated. Since there are four unknown parameters, four equations are needed. A method of acquiring four equations is acquiring signals having two different values of the loopback angle.
[0126] That is, from two loopback angles .sub.1 and .sub.2, four equations corresponding to Equation (15) to Equation (18) below may be acquired for the four unknown parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx. Specifically, Equation (15) and Equation (16) below may be acquired from the first loopback angle .sub.1 and Equation (17) and Equation (18) below may be acquired from the second loopback angle .sub.2.
f.sub.1(.sub.Tx,.sub.Rx,.sub.Tx,.sub.Rx)=Re{R.sub.1} Equation (15)
f.sub.2(.sub.Tx,.sub.Rx,.sub.Tx,.sub.Rx)=Im{R.sub.1} Equation(16)
f.sub.3(.sub.Tx,.sub.Rx,.sub.Tx,.sub.Rx)=Re{R.sub.2} Equation (17)
f.sub.4(.sub.Tx,.sub.Rx,.sub.Tx,.sub.Rx)={R.sub.2} Equation (18)
[0127] .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are I/Q mismatch parameters. R.sub.1 denotes normalized first power of a signal received from the first loopback angle .sub.1 through a first loopback path. R.sub.2 denotes normalized second power of a signal received from the second loopback angle .sub.2 through a second loopback path.
[0128] Equation (15) to Equation (18) above may be expressed as follows.
Re{R.sub.1}=f.sub.11x.sub.1+f.sub.12x.sub.2+f.sub.13y.sub.1+f.sub.14y.sub.2
Im{R.sub.1}=f.sub.21x.sub.1+f.sub.22x.sub.2+f.sub.23y.sub.1+f.sub.24y.sub.2
Re{R.sub.2}=f.sub.31x.sub.1+f.sub.32x.sub.2+f.sub.33y.sub.1+f.sub.34y.sub.2
Im{R.sub.2}=f.sub.41x.sub.1+f.sub.42x.sub.2+f.sub.43y.sub.1+f.sub.44y.sub.2
[0129] Here,
[0130] Further, f.sub.11=2 cos.sup.2 .sub.1, f.sub.12=2 sin.sup.2 1, f.sub.13=2 cos 1 sin 1, f.sub.14=2 cos 1 sin 1, f.sub.21=2 cos 1 sin 1, f.sub.22=2 cos 1 sin 1, f.sub.23=2 sin.sup.2 1, f.sub.24=2 cos.sup.2 1, f.sub.31=2 cos.sup.2 2, f.sub.32=2 sin.sup.2 2, f.sub.33=2 cos 2 sin 2, f.sub.34=2 cos 2 sin 2, f.sub.41=2 cos 2 sin 2, f.sub.42=2 cos 2 sin 2, f.sub.43=2 sin.sup.2 2, and f.sub.44=2 cos.sup.2 2.
[0131] The coefficients f.sub.11 to f.sub.44 may be expressed by one matrix shown in Equation (19) below.
[0132] In Equation (19) above, f.sub.11=2 cos.sup.2 .sub.1, f.sub.12=2 sin.sup.2 .sub.1; f.sub.13=2 cos 1 sin 1, f.sub.14=2 cos .sub.1 sin .sub.1, f.sub.21=2 cos .sub.1 sin .sub.1, f.sub.22=2 cos .sub.1 sin .sub.1, f.sub.23=2 sin.sup.2 .sub.1, f.sub.24=2 cos.sup.2 .sub.1, f.sub.31=2 cos.sup.2 .sub.2, f.sub.32=2 sin.sup.2 .sub.2, f.sub.33=2 cos .sub.2 sin .sub.2, f.sub.34=2 cos .sub.2 sin .sub.2, f.sub.41=2 cos .sub.2 sin .sub.2, f.sub.42=2 cos .sub.2 sin .sub.2, f.sub.43=2 sin.sup.2 .sub.2, and f.sub.44=2 cos.sup.2 .sub.2.
where p.sub.11=Re{R.sub.1}, p.sub.21=Im{R.sub.1}, p.sub.31=Re{R.sub.2}, and p.sub.41=Im{R.sub.2}.
where z.sub.11=x.sub.1, z.sub.21=x.sub.2, z.sub.31=y.sub.1, and z.sub.41=y.sub.2, F, P, and z have the relation shown in Equation (20) below.
F.Math.z=PEquation (20)
[0133] By solving Equation (20) above, which is the linear equation for Z, solutions in Equation (21) below may be acquired for the four unknown parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx.
[0134] According to an embodiment of the present disclosure, it is possible to easily acquire I/Q mismatch parameters within a short period of time through a simple operation.
[0135]
[0136] Referring to
[0137] At least one processor 907 may be operatively connected to the transmitter 901 and the receiver 903 and may control the transmitter 901 and the receiver 903. Specifically, at least one processor 907 may function as an application processor (AP) or a modem and may perform digital signal processing (DSP) control and I/Q mismatch estimation.
[0138] After generating an ideal test signal as indicated by reference numeral 911, the transmitter 901 converts the ideal test signal from a complex number to a real number as indicated by reference numeral 913, and allows the test signal to pass through digital-to-analog (DAC) converter 915 and DAC 917 through an I branch and a Q branch, respectively. The transmitter 901 allows the test signal of I and Q to pass through LPF 919 and LPF 921, respectively, and then inputs into an I/Q modulator 923. The signals passing through the I/Q modulator 923 pass through a PA 925 and then are transmitted through an antenna 927.
[0139] The receiver 903 allows the signal received through the antenna 949 to pass through an LNA 947 and then inputs into an I/Q demodulator 945. The signal of I and Q passing through the I/Q demodulator 945 passes through LPF 941 and LPF 943 and then passes through analog-to-digital converter (ADC) 937 and ADC 939. The receiver 903 converts the signal passing through the ADC 937 and the ADC 939 from a real number to a complex number as indicated by reference 935 and captures a test signal as indicated by reference numeral 931.
[0140] The transmitter 901 and the receiver 903 include a device under test (DUT) 905 for determining I/Q mismatch parameters. The DUT 905 includes a first loopback path 955 and a second loopback path 957. A first switch 951 and a second switch 953 connect the first loopback path 955 and the second loopback path 957 based on a control signal from at least one processor 907.
[0141] At least one processor 907 may acquire two loopback angles .sub.1 and .sub.2 from the first loopback path 955 and the second loopback path 957 for the I/Q mismatch parameters. At least one processor 907 determines four unknown parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx which are I/Q mismatch parameters from the two loopback angles .sub.1 and .sub.2. At least one processor 907 determines whether there are I/Q mismatches of the transmitter 901 and the receiver 903 and how much the I/Q mismatches are calibrated based on the determined I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx. At least one processor 907 transmits a calibration signal and calibrates the I/Q mismatch of the transmitter 901 by controlling a transmitter I/Q mismatch calibrator 909. At least one processor 907 receives a calibration signal and calibrates the I/Q mismatch of the receiver 903 by controlling a receiver I/Q mismatch calibrator 929.
[0142] One device determines the I/Q mismatch and calibrates the I/Q mismatch. However, according to an embodiment of the present disclosure, within a device to be calibrated for the I/Q mismatch, a signal having undergone modulation, passing through the intermediate path between the transmitter and the receiver, and having undergone demodulation may also be transmitted and thus determination of the I/Q mismatch may be performed by an external device.
[0143]
[0144] Referring to
[0145] In step 959, the electronic device captures a reception signal. The reception signal is a signal received by the receiver within the electronic device after the ideal test signal passes through I/Q modulation of the transmitter, passes through the first loopback path, and then passes through I/Q demodulation of the receiver within the electronic device. Accordingly, when the reception signal is captured, the I/Q mismatch of the receiver within the electronic device has been reflected in the reception signal.
[0146] In step 961, the electronic device estimates a first loopback angle. A detailed method of estimating the first loopback angle is as shown in Equation (10) described above. That is, the first loopback angle may be an angle that maximizes a sum of power of the reception signal captured in step 959 and the reception signal predicted by the modeled system. According to an embodiment, it may be assumed that I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are 0 for the reception signal predicted by the modeled system. Alternatively, it may be assumed that PQ mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are predetermined values for the reception signal predicted by the modeled system. The predetermined values may be average values of premeasured samples.
[0147] In step 963, the electronic device calculates normalized first power of the reception signal. A detailed method of calculating first power is as shown in Equation (11) described above. The normalized first power may be simplified in the form of a complex number having a real number part and an imaginary number part.
[0148] In step 965, the electronic device transmits an ideal test signal through a second loopback path. The second loopback path is a path connecting two nodes which are the same as those of the first loopback and connected to the first loopback path in parallel. The second loopback path is connected by a second switch operated by a control signal of at least one processor within the electronic device. An ideal test signal is transmitted through the second loopback path after undergoing I/Q modulation of the transmitter. Accordingly, when the ideal test signal reaches the second loopback path, the I/Q mismatch of the transmitter within the electronic device is reflected in the ideal test signal.
[0149] In step 967, the electronic device captures a reception signal. The reception signal is a signal received by the receiver within the electronic device after the ideal test signal passes through I/Q modulation of the transmitter, passes through the second loopback path, and then passes through I/Q demodulation of the receiver within the electronic device. Accordingly, when the reception signal is captured, the I/Q mismatch of the receiver within the electronic device has been reflected in the reception signal.
[0150] In step 969, the electronic device estimates a second loopback angle. A detailed method of estimating the second loopback angle is as shown in Equation (10) described above. That is, the second loopback angle may be an angle that maximizes a sum of power of the reception signal captured in step 967 and the reception signal predicted by the modeled system. According to an embodiment, it may be assumed that I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are 0 for the reception signal predicted by the modeled system. Alternatively, it may be assumed that I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are predetermined values for the reception signal predicted by the modeled system. The predetermined values may be average values of premeasured samples.
[0151] In step 971, the electronic device calculates normalized second power. A detailed method of calculating second power is as shown in Equation (11) described above. The normalized second power may be simplified in the form of a complex number having a real number part and an imaginary number part.
[0152] In step 973, the electronic device calculates I/Q parameters based on the normalized first power and the normalized second power. A detailed method of calculating I/Q parameters may be as shown in Equation (20) and Equation (21) described above. That is, the electronic device acquires four equations for four I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx from the normalized first power and the normalized second power. The electronic device calculates the four I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx by solving the four equations.
[0153] In step 975, the electronic device calibrates I/Q mismatches of the transmitter and the receiver by controlling a transmission calibrator and a reception calibrator based on the I/Q parameters. At least one processor within the electronic device may control the transmission calibrator to transmit the signal for which the I/Q mismatch has been calibrated and control the reception calibrator to receive the signal for which the I/Q mismatch has been calibrated.
[0154]
[0155] Referring to
[0156] In step 1003, the reception device within the electronic device captures a reception signal. The reception signal is a signal received by the reception device within the electronic device after the ideal test signal passes through I/Q modulation of the transmitter within the electronic device, passes OTA, and then passes through I/Q demodulation of the reception device within the electronic device. However, since the reception device within the electronic device is a device for which the I/Q calibration has been performed, only the I/Q mismatch of the transmitter exists during the process of transmitting the signal without the generation of the I/Q mismatch during the process of receiving the signal. Accordingly, among the four I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx, the I/Q mismatch parameters .sub.Rx and .sub.Rx related to reception may be 0 and only the I/Q mismatch parameters .sub.Tx and .sub.Tx related to transmission have meaningful values.
[0157] In step 1005, the electronic device estimates an OTA phase angle. A detailed method of estimating the OTA phase angle may be as shown in Equation (10) described above. That is, the OTA phase angle may be an angle that maximizes a sum of power of the reception signal captured in step 1003 and the reception signal predicted by the modeled system. It may be assumed that I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are 0 for the reception signal predicted by the modeled system.
[0158] In step 1007, the electronic device calculates normalized power of the reception signal. A detailed method of calculating normalized power may be as shown in Equation (11) described above. The normalized power may be simplified in the form of a complex number having a real number part and an imaginary number part.
[0159] In step 1009, the electronic device calculates I/Q parameters .sub.Tx and .sub.Tx based on the normalized power. Among the four I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx, the I/Q mismatch parameters .sub.Rx and .sub.Rx related to reception may be 0 and only the I/Q mismatch parameters .sub.Rx and .sub.Tx have meaningful values. A detailed method of calculating I/Q parameters may be as shown in Equation (20) and Equation (21) described above. That is, the electronic device acquires two equations for two I/Q mismatch parameters .sub.Tx and .sub.Tx from the normalized power. The electronic device calculates the two I/Q mismatch parameters .sub.Tx and .sub.Tx by solving the two equations.
[0160] In step 1011, the electronic device calibrates the I/Q mismatch of the transmitter by controlling a transmission calibrator based on the I/Q parameters .sub.Tx and .sub.Tx. At least one processor within the electronic device may control the transmission calibrator to transmit the signal for which the I/Q mismatch has been calibrated.
[0161]
[0162] Referring to
[0163] In step 1103, the receiver within the electronic device captures a reception signal. The reception signal is a signal received by the reception device within the electronic device after the ideal test signal undergoes I/Q modulation of the transmission device within the electronic device, passes OTA, and then undergoes I/Q demodulation of the receiver within the electronic device. Accordingly, when the reception signal is captured, the I/Q mismatch of the receiver within the electronic device has been reflected in the reception signal.
[0164] In step 1105, the electronic device estimates an OTA phase angle. A detailed method of estimating the OTA phase angle may be as shown in Equation (10) described above. That is, the OTA phase angle may be an angle that maximizes a sum of power of the reception signal captured in step 1103 and the reception signal predicted by the modeled system. It may be assumed that I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx are 0 for the reception signal predicted by the modeled system.
[0165] In step 1107, the electronic device calculates normalized power of the reception signal. A detailed method of calculating normalized power may be as shown in Equation (11) described above. The normalized power may be simplified in the form of a complex number having a real number part and an imaginary number part.
[0166] In step 1109, the electronic device calculates I/Q parameters .sub.Rx and .sub.Rx based on the normalized power; Among the four I/Q mismatch parameters .sub.Tx, .sub.Rx, .sub.Tx, and .sub.Rx, the I/Q mismatch parameters .sub.Tx and .sub.Tx related to transmission may be 0 and only the I/Q mismatch parameters .sub.Rx and .sub.Rx related to reception have meaningful values. A detailed method of calculating I/Q parameters may be as shown in Equation (20) and Equation (21) described above. That is, the electronic device acquires two equations for two I/Q mismatch parameters .sub.Rx and .sub.Rx from the normalized power. The electronic device calculates the two I/Q mismatch parameters .sub.Rx and .sub.Rx by solving the two equations.
[0167] In step 1111, the electronic device calibrates the I/Q mismatch of the receiver by controlling the reception calibrator based on the I/Q parameters .sub.Rx and .sub.Rx. At least one processor within the electronic device may control the reception calibrator to receive the signal for which the I/Q mismatch is calibrated.
[0168]
[0169]
[0170] Referring to
[0171]
[0172] Referring to
[0173]
[0174] Referring to
[0175]
[0176] Referring to
[0177]
[0178] Referring to
[0179]
[0180] The accuracy of the I/Q mismatch calibration method of an embodiment of the disclosure has been identified by measurement.
[0181] Referring to
[0182] Methods according to embodiments of the disclosure may be implemented in hardware, software, or a combination of hardware and software.
[0183] When the methods are implemented in software, a non-transitory computer-readable storage medium for storing one or more programs (e.g., software modules) may be provided. The one or more programs stored in the non-transitory computer-readable storage medium may be configured for execution by one or more processors within the electronic device. The at least one program may include instructions that cause the electronic device to perform the methods according to various embodiments of the disclosure.
[0184] The programs (e.g., software modules or software) may be stored in non-volatile memories including a random access memory (RAM) and a flash memory, a read only memory (ROM), an electrically erasable programmable ROM (EEPROM), a magnetic disc storage device, a compact disc-ROM (CD-ROM), digital versatile discs (DVDs), other types of optical storage devices, or a magnetic cassette. Alternatively, any combination of some or all of the above-identified memories may form a memory in which the program is stored. Further, a plurality of such memories may be included in the electronic device.
[0185] In addition, the programs may be stored in an attachable storage device which is accessible through communication networks such as the Internet, Intranet, local area network (LAN), wide area network (WAN), storage area network (SAN), or a combination thereof. Such a storage device may access the electronic device via an external port. Further, a separate storage device on the communication network may access a portable electronic device.
[0186] In the above-described embodiments of the disclosure, a component may be expressed in the singular or the plural. However, the singular form or plural form is selected for convenience of description suitable for the presented situation, and the disclosure is not intended to be limited to a single element or multiple elements thereof. Further, either multiple elements expressed in the may be configured into a single element or a single element in the may be configured into multiple elements.
[0187] While the disclosure has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the disclosure. Therefore, the scope of the disclosure is not intended to be limited to the embodiments, but is defined by the appended claims and equivalents thereof.