Same-direction quadrature imbalance compensation method and device
By obtaining the I/Q calibration results of the radio frequency signal in the terminal device and converting it into mirror interference amplitude for compensation, the problem of degradation in RF signal quality caused by I/Q imbalance is solved, and a more accurate and effective compensation effect is achieved.
Patent Information
- Application Number
- CN202311853571.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2043-12-28
AI Technical Summary
In the prior art, the I/Q imbalance of the terminal equipment leads to a decrease in the quality of the radio frequency signal, and there is a lack of an effective compensation method.
By obtaining the I/Q calibration results of the radio frequency signal under multiple calibration gears, converting it into mirror interference amplitude, and compensating using a matching I/Q imbalance compensation method, improving the accuracy and effectiveness of the compensation.
The accuracy and effectiveness of I/Q imbalance compensation of radio frequency signals is improved, the intensification of mirror interference is avoided, and the signal quality is ensured.
Smart Images

Figure CN120238145A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technologies, and in particular, to a method and apparatus for compensating for co-directional quadrature imbalance. Background Art
[0002] Currently, communication systems generally use a complex modulation / demodulation mechanism for radio frequency (RF) signal processing. For example, when transmitting a signal, a terminal device needs to demodulate the received RF signal and modulate the transmitted RF signal. Among them, the two baseband signal components of the RF signal (in-phase component (abbreviated as I) and quadrature component (abbreviated as Q)) must be kept orthogonal to each other. However, due to the incomplete matching of the device characteristics of the I / Q two branches of the terminal device, I / Q imbalance of the RF signal may occur, and the I / Q imbalance may cause the quality of the RF signal to deteriorate. Therefore, in order to avoid the I / Q imbalance of the RF signal from degrading the quality of the RF signal, it is very important to compensate for the I / Q imbalance of the RF signal. Summary of the Invention
[0003] The present disclosure aims to solve at least one of the technical problems in the related art to some extent.
[0004] To this end, the present disclosure provides a method and apparatus for compensating for co-directional quadrature imbalance. By converting the first I / Q calibration result into the first mirror interference amplitude of the RF signal at the first calibration level among multiple calibration levels in the first calibration dimension, and according to the first mirror interference amplitude, using the first I / Q imbalance compensation method to compensate for the I / Q imbalance of the RF signal, it is realized that the first I / Q calibration result is converted into the first mirror interference amplitude caused by the I / Q imbalance, and the I / Q imbalance of the RF signal is compensated based on the first mirror interference amplitude obtained by converting the first I / Q calibration result, thereby improving the accuracy and effectiveness of the I / Q imbalance compensation of the RF signal.
[0005] An embodiment of one aspect of the present disclosure provides a method for compensating for co-directional quadrature imbalance, including: obtaining a first I / Q calibration result of an RF signal output by an RF path at a first calibration level among multiple calibration levels in a first calibration dimension; converting the first I / Q calibration result into a first mirror interference amplitude of the RF signal at the first calibration level according to a first I / Q imbalance compensation method matching the first I / Q calibration result; and compensating for the I / Q imbalance of the RF signal according to the first mirror interference amplitude by using the first I / Q imbalance compensation method.
[0006] Another embodiment of the present disclosure provides a co-directional quadrature imbalance compensation device, including: an acquisition module configured to acquire a first I / Q calibration result of a radio frequency signal output by a radio frequency path at a first calibration level among a plurality of calibration levels in a first calibration dimension; a conversion module configured to convert the first I / Q calibration result into a first image interference amplitude of the radio frequency signal at the first calibration level according to a first I / Q imbalance compensation method matching the first I / Q calibration result; and a compensation module configured to perform I / Q imbalance compensation on the radio frequency signal according to the first image interference amplitude by using the first I / Q imbalance compensation method.
[0007] Another embodiment of the present disclosure provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the co-directional quadrature imbalance compensation method described in the foregoing aspect is implemented.
[0008] Another embodiment of the present disclosure provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the co-directional quadrature imbalance compensation method described in the foregoing aspect is implemented.
[0009] Another embodiment of the present disclosure provides a computer program product, on which a computer program is stored. When the program is executed by a processor, the co-directional quadrature imbalance compensation method described in the foregoing aspect is implemented.
[0010] The co-directional quadrature imbalance compensation method and device provided by the present disclosure convert the first I / Q calibration result into a first image interference amplitude of the radio frequency signal at a first calibration level among a plurality of calibration levels in a first calibration dimension, and perform I / Q imbalance compensation on the radio frequency signal according to the first image interference amplitude by using the first I / Q imbalance compensation method, thereby realizing the conversion of the first I / Q calibration result into the first image interference amplitude caused by I / Q imbalance, and performing I / Q imbalance compensation on the radio frequency signal based on the first image interference amplitude converted from the first I / Q calibration result, improving the accuracy and effectiveness of I / Q imbalance compensation of the radio frequency signal.
[0011] Additional aspects and advantages of the present disclosure will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and / or additional aspects and advantages of the present disclosure will become apparent and be readily understood from the following description of the embodiments in conjunction with the accompanying drawings, where:
[0013] Figure 1 is a schematic flowchart of a co-directional quadrature imbalance compensation method provided by an embodiment of the present disclosure;
[0014] Figure 2 Schematic flowchart of another in-phase quadrature imbalance compensation method provided by an embodiment of the present disclosure;
[0015] Figure 3 Schematic flowchart of another in-phase quadrature imbalance compensation method provided by an embodiment of the present disclosure;
[0016] Figure 4 Schematic flowchart of another in-phase quadrature imbalance compensation method provided by an embodiment of the present disclosure;
[0017] Figure 5 Schematic diagram of the implementation principle of an in-phase quadrature imbalance compensation method provided by an embodiment of the present disclosure;
[0018] Figure 6 Schematic diagram of the structure of an in-phase quadrature imbalance compensation device provided by an embodiment of the present disclosure;
[0019] Figure 7 Block diagram of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners
[0020] The embodiments of the present disclosure will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are intended to explain the present disclosure, but should not be construed as limiting the present disclosure.
[0021] Currently, before the terminal device leaves the factory, it is necessary to perform I / Q calibration on the terminal device, and imbalance compensation is performed on the I / Q signals at the transmitting end or the receiving end according to the calibration results (amplitude difference and phase difference between the I channel and the Q channel). In the related art, the I / Q imbalance compensation methods mainly include the following two:
[0022] Imbalance compensation method 1:
[0023]
[0024] Among them, I is the I-channel signal before calibration, Q is the Q-channel signal before calibration, and Sig BB is the output signal after I / Q calibration, g and θ are the calibration results, where g is the amplitude difference between the I channel and the Q channel, and θ is the phase difference between the I channel and the Q channel;
[0025] Imbalance compensation method 2:
[0026] Sig′ BB = x(t) + α · conj(x(t)); (2)
[0027] Wherein, x(t) is a complex signal before calibration (including the real part I and the imaginary part Q), and Sig′ BB is the output signal after I / Q calibration (including the real part I and the imaginary part Q), and α is the calibration result, which is a complex number;
[0028] In actual I / Q calibration, due to reasons such as the signal quality of the calibration path (radio frequency path) itself and the fixed-point quantization error, the calibration result (g, θ) or α is unreasonable. If a wrong calibration result is used in formula (1) or formula (2), it will instead exacerbate the I / Q imbalance and make the image interference more serious.
[0029] Therefore, in view of the above problems, the present disclosure proposes a method and device for in-phase and quadrature imbalance compensation.
[0030] The following describes the method and device for in-phase and quadrature imbalance compensation according to the embodiments of the present disclosure with reference to the accompanying drawings
[0031] Figure 1 is a schematic flow chart of a method for in-phase and quadrature imbalance compensation provided by an embodiment of the present disclosure.
[0032] The execution subject of the method for in-phase and quadrature imbalance compensation according to the embodiments of the present disclosure is an in-phase and quadrature imbalance compensation device, which can be set in any electronic device so that the electronic device can perform the in-phase and quadrature imbalance compensation function.
[0033] Wherein, the electronic device can be any device with computing ability, such as a personal computer, a mobile terminal, a server, etc. The mobile terminal can be, for example, a vehicle-mounted device, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, etc., which are hardware devices with various operating systems, touch screens, and / or display screens.
[0034] As Figure 1 shown, the method for in-phase and quadrature imbalance compensation may include the following steps:
[0035] Step 101, obtain a first I / Q calibration result at a first calibration level among multiple calibration levels of a radio frequency signal output by a radio frequency path in a first calibration dimension.
[0036] As a possible implementation of the embodiments of the present disclosure, in the I / Q calibration scenario of a terminal device, a first I / Q calibration result of a radio frequency signal output by a radio frequency path of the terminal device in a first calibration dimension can be obtained. The radio frequency signal can be a received radio frequency signal or a radio frequency signal to be transmitted, and the present disclosure does not make a specific limitation. In addition, multiple calibration levels in the first calibration dimension can be, for example, multiple automatic gain control levels under the same bandwidth, or multiple automatic power control levels under the same bandwidth. For example, multiple calibration levels in the first calibration dimension include automatic gain control of 5 dB under a 5 MHz bandwidth, automatic gain control of 10 dB under a 5 MHz bandwidth, automatic gain control of 15 dB under a 5 MHz bandwidth, and automatic gain control of 20 dB under a 5 MHz bandwidth, etc.; or, multiple calibration levels in the first calibration dimension include: automatic power control of 5 dB under a 10 MHz bandwidth, automatic power control of 10 dB under a 10 MHz bandwidth, automatic power control of 15 dB under a 10 MHz bandwidth, and automatic power control of 20 dB under a 10 MHz bandwidth, etc. The first calibration level among multiple calibration levels in the first calibration dimension can be a calibration level among multiple calibration levels in the first calibration dimension. For example, the first calibration level among multiple calibration levels in the first calibration dimension is automatic gain control of 5 dB under a 5 MHz bandwidth.
[0037] In addition, multiple calibration levels in the first calibration dimension can also be, for example, multiple automatic gain control levels under the same frequency band, or multiple automatic power control levels under the same frequency band.
[0038] Multiple calibration levels in the first calibration dimension can also be, for example, multiple automatic gain control levels under the same amplitude, or multiple automatic power control levels under the same amplitude, etc.
[0039] It should be noted that the first I / Q calibration result can be the I / Q calibration result of the radio frequency signal output by the radio frequency path in the first calibration method in the first calibration dimension, that is, the first calibration result includes the amplitude difference between the I path and the Q path of the radio frequency path and the phase difference between the I path and the Q path. Or, the first I / Q calibration result can be the I / Q calibration result of the radio frequency signal output by the radio frequency path in the second calibration method in the first calibration dimension, and the first calibration result includes the image interference coefficient.
[0040] Step 102, convert the first I / Q calibration result into the first image interference amplitude of the radio frequency signal at the first calibration level according to the first I / Q imbalance compensation method matching the first I / Q calibration result.
[0041] As a possible implementation manner of the embodiments of the present disclosure, when different contents are included in the first I / Q calibration result, different I / Q imbalance compensation methods are corresponding. For example, when the first I / Q calibration result includes the amplitude difference between the I path and the Q path of the radio frequency path and the phase difference between the I path and the Q path, the first I / Q imbalance compensation method matching the first I / Q calibration result may be the I / Q imbalance compensation method 1 (i.e., formula (1)); when the first I / Q calibration result includes the image interference coefficient, the first I / Q imbalance compensation method matching the first I / Q calibration result may be the I / Q imbalance compensation method 2 (i.e., formula (2)).
[0042] As an example, different I / Q imbalance compensation methods correspond to different image interference amplitude calculation formulas. Based on the image interference amplitude calculation formula corresponding to the first I / Q imbalance compensation method matching the first I / Q calibration result, the first I / Q calibration result is converted into the first image interference amplitude of the radio frequency signal at the first calibration level in the first calibration dimension.
[0043] Step 103: According to the first image interference amplitude, perform I / Q imbalance compensation on the radio frequency signal by using the first I / Q imbalance compensation method.
[0044] As a possible manner of the embodiments of the present disclosure, when it is determined that the first I / Q calibration result is reasonable according to the first image interference amplitude, the first I / Q imbalance compensation method matching the first I / Q calibration result is used to perform I / Q imbalance compensation on the radio frequency signal based on the first I / Q calibration result.
[0045] In summary, by converting the first I / Q calibration result into the first image interference amplitude of the radio frequency signal at the first calibration level among multiple calibration levels in the first calibration dimension, and according to the first image interference amplitude, performing I / Q imbalance compensation on the radio frequency signal by using the first I / Q imbalance compensation method, it is realized that the first I / Q calibration result is converted into the first image interference amplitude caused by I / Q imbalance, and I / Q imbalance compensation is performed on the radio frequency signal based on the first image interference amplitude converted from the first I / Q calibration result, thereby improving the accuracy and effectiveness of I / Q imbalance compensation of the radio frequency signal.
[0046] To clearly illustrate how to perform I / Q imbalance compensation on the radio frequency signal by using the first I / Q imbalance compensation method according to the first image interference amplitude in the above embodiments, the present disclosure proposes another in-phase and quadrature imbalance compensation method.
[0047] Figure 2 It is a schematic flowchart of another in-phase and quadrature imbalance compensation method provided by the embodiments of the present disclosure.
[0048] As Figure 2 shown, the in-phase and quadrature imbalance compensation method may include the following steps:
[0049] Step 201, obtain a first I / Q calibration result of a radio frequency signal output by a radio frequency path at a first calibration level among a plurality of calibration levels in a first calibration dimension.
[0050] Step 202, according to a first I / Q imbalance compensation method matching the first I / Q calibration result, convert the first I / Q calibration result into a first image interference amplitude of the radio frequency signal at the first calibration level.
[0051] Step 203, in response to the first image interference amplitude being within a set interference amplitude range of the first calibration level in the first calibration dimension, obtain second I / Q calibration results of the radio frequency signal at a plurality of calibration levels in the first calibration dimension.
[0052] As a possible implementation manner of an embodiment of the present disclosure, determine whether the first image interference amplitude is within a set interference amplitude range of the first calibration level in the first calibration dimension. In response to the first image interference amplitude being within the set interference amplitude range of the first calibration dimension, perform I / Q calibration on the radio frequency signal at a plurality of calibration levels in the first calibration dimension by using a radio frequency path to obtain a plurality of second I / Q calibration results, where the plurality of calibration levels in the first calibration dimension may include, for example, automatic gain control of 5 dB at a 5 MHz bandwidth, automatic gain control of 10 dB at a 5 MHz bandwidth, automatic gain control of 15 dB at a 5 MHz bandwidth, and automatic gain control of 20 dB at a 5 MHz bandwidth, etc.
[0053] Among them, the set interference amplitude ranges corresponding to the respective calibration levels in the first calibration dimension may be the same or different, and the present disclosure does not make specific limitations.
[0054] Step 204, determine an average value of the image interference amplitude of the radio frequency signal in the first calibration dimension according to second image interference amplitudes of the respective second I / Q calibration results at the corresponding calibration levels in the first calibration dimension.
[0055] As an example, for any second I / Q calibration result, according to an I / Q imbalance compensation method matching the any second I / Q calibration result, convert the any second I / Q calibration result into a second image interference amplitude of the radio frequency signal at the corresponding calibration level in the first calibration dimension. Furthermore, according to the second image interference amplitudes of the respective second I / Q calibration results at the corresponding calibration levels in the first calibration dimension, an average value of the image interference amplitude of the radio frequency signal in the first calibration dimension can be determined.
[0056] Step 205, in response to a difference between the first image interference amplitude and the average value of the image interference amplitude being less than or equal to a set difference threshold, perform I / Q imbalance compensation on the radio frequency signal based on the first I / Q calibration result by using the first I / Q imbalance compensation method.
[0057] As a possible implementation, in response to the difference between the first image interference amplitude and the mean value of the image interference amplitudes being less than or equal to a set difference threshold, it indicates that the first I / Q calibration result is reasonable. The first I / Q imbalance compensation method can be adopted to perform I / Q imbalance compensation on the radio frequency signal based on the first I / Q calibration result.
[0058] As another possible implementation, in response to the difference between the first image interference amplitude and the mean value of the image interference amplitudes being greater than the set difference threshold, the radio frequency path is used to recalibrate the radio frequency signal at the first calibration level in the first calibration dimension to obtain a third I / Q calibration result. According to the third I / Q imbalance compensation method matching the third I / Q calibration result, the third I / Q calibration result is converted into the third image interference amplitude of the radio frequency signal at the first calibration level. In response to the difference between the third image interference amplitude and the mean value of the image interference amplitudes being less than or equal to the set difference threshold, the third I / Q imbalance compensation method matching the third I / Q calibration result is adopted to perform I / Q imbalance compensation on the radio frequency signal based on the third I / Q calibration result.
[0059] That is to say, in response to the difference between the first image interference amplitude and the mean value of the image interference amplitudes being greater than the set difference threshold, it indicates that the first I / Q calibration result is unreasonable. The radio frequency path can be used to recalibrate the radio frequency signal at the first calibration level to obtain a third I / Q calibration result, and the third I / Q calibration result is converted into the third image interference amplitude of the radio frequency signal at the first calibration level in the first calibration dimension. When the difference between the third image interference amplitude and the mean value of the image interference amplitudes is less than or equal to the set difference threshold, it indicates that the third I / Q calibration result obtained by recalibrating the radio frequency signal is reasonable. The third I / Q imbalance compensation method matching the third I / Q calibration result can be adopted to perform I / Q imbalance compensation on the radio frequency signal based on the third I / Q calibration result.
[0060] As another possible implementation, in response to the difference between the third image interference amplitude and the mean value of the image interference amplitudes being greater than the set difference threshold, the radio frequency path is used to recalibrate the radio frequency signal at the second calibration level among multiple calibration levels to obtain a fourth I / O calibration result, where the second calibration level is adjacent to the first calibration level. The fourth I / Q imbalance compensation method matching the fourth I / Q calibration result is adopted to perform I / Q imbalance compensation on the radio frequency signal based on the fourth I / Q calibration result.
[0061] That is to say, the third I / Q calibration result is calibrated under the first calibration gear among multiple calibration gears in the first calibration dimension. When the third I / Q calibration result is unreasonable, the fourth I / O calibration result calibrated under the second calibration gear among multiple calibration gears in the first calibration dimension is used to perform I / Q imbalance compensation on the radio frequency signal. Among them, the first calibration gear is adjacent to the second calibration gear, that is, the third I / Q calibration result and the fourth I / O calibration result are calibration results of adjacent calibration gears in the same calibration dimension.
[0062] As another possible implementation manner, in response to the first image interference amplitude being greater than the upper limit of the set interference amplitude range, candidate defective chips are determined from the radio frequency chips in the radio frequency path, and it is determined whether the candidate defective chips are target defective chips in combination with other judgment rules. When the candidate defective chips are target defective chips, the target defective chips are deactivated.
[0063] As another possible implementation manner, in response to the first image interference amplitude being less than the lower limit of the set interference amplitude range, it can be considered that the I / Q imbalance is small enough, and the first I / Q calibration result may be inaccurate due to the fixed-point quantization error in the calculation process. Therefore, the first I / Q calibration result is not used.
[0064] It should be noted that the execution processes of steps 201 to 202 can be implemented in any one of the embodiments of the present disclosure respectively. The embodiments of the present disclosure do not make any limitations in this regard and will not be elaborated further.
[0065] In summary, by responding to the first image interference amplitude being within the set interference amplitude range of the first calibration gear, the second I / Q calibration results of the radio frequency signal under multiple calibration gears in the first calibration dimension are obtained; according to the second image interference amplitudes corresponding to the respective second I / Q calibration results in the calibration gears in the first calibration dimension, the average value of the image interference amplitudes of the radio frequency signal in the first calibration dimension is determined; in response to the difference between the first image interference amplitude and the average value of the image interference amplitudes being less than or equal to the set difference threshold, the first I / Q imbalance compensation method is adopted, and the radio frequency signal is subjected to I / Q imbalance compensation based on the first I / Q calibration result. Thus, the first image interference amplitude caused by the I / Q imbalance is converted according to the first I / Q calibration result, and when it is determined that the first I / Q calibration result is reasonable, the first I / Q calibration result is used to perform I / Q imbalance compensation on the radio frequency signal, improving the effectiveness and accuracy of the I / Q imbalance compensation.
[0066] As an example, in response to the first image interference amplitude being greater than the upper limit of the set interference amplitude range, candidate defective chips are determined from the radio frequency chips in the radio frequency path, and it is determined whether the candidate defective chips are target defective chips in combination with other judgment rules, and when the candidate defective chips are target defective chips, the target defective chips are deactivated. The following will be combined with Figure 3 be described in detail.
[0067] Figure 3 Schematic flowchart of another co - rotating quadrature imbalance compensation method provided by an embodiment of the present disclosure.
[0068] As shown in Figure 3 , the co - rotating quadrature imbalance compensation method may include the following steps:
[0069] Step 301, obtain a first I / Q calibration result of a radio frequency signal output by a radio frequency path at a first calibration level among multiple calibration levels in a first calibration dimension.
[0070] Step 302, convert the first I / Q calibration result into a first image interference amplitude of the radio frequency signal at the first calibration level according to a first I / Q imbalance compensation method matching the first I / Q calibration result.
[0071] Step 303, determine candidate defective chips from radio frequency chips of the radio frequency path according to the first image interference amplitude and a set interference amplitude range.
[0072] As a possible implementation, in response to the first image interference amplitude being greater than the upper limit of the set interference amplitude range, determine a target radio frequency chip for processing the radio frequency signal from the radio frequency chips of the radio frequency path; use the target radio frequency chip as a candidate defective chip.
[0073] As another possible implementation, in response to the first image interference amplitude being greater than the upper limit of the set interference amplitude range, perform at least one re - calibration on the radio frequency signal at the first calibration level in the first calibration dimension of the radio frequency path to obtain at least one fifth I / Q calibration result; in response to the fourth image interference amplitude corresponding to at least one fifth I / Q calibration result being greater than the upper limit of the set interference amplitude range, use the target radio frequency chip as a candidate defective chip.
[0074] Step 304, in response to the error vector magnitude of the radio frequency signal being greater than a set magnitude threshold, use the candidate defective chip as a target defective chip.
[0075] As a possible implementation, obtain the error vector magnitude (Error Vector Magnitude, abbreviated as EVM) of the radio frequency signal, and when the EVM of the radio frequency signal is greater than the set magnitude threshold, use the candidate defective chip as a target defective chip.
[0076] As another possible implementation, obtain the signal - to - noise ratio of the radio frequency signal, and when the signal - to - noise ratio of the radio frequency signal is greater than the set signal - to - noise ratio threshold, use the candidate defective chip as a target defective chip.
[0077] Step 305, deactivate the target defective chip in the radio frequency chips of the radio frequency path.
[0078] Furthermore, as an example, deactivate the target defective die in the RF chip of the RF path and prompt for the repair of the target defective die.
[0079] It should be noted that the execution processes of steps 301 to 302 can be implemented in any one of the embodiments of the present disclosure, and the embodiments of the present disclosure do not limit this and will not elaborate further.
[0080] In summary, by determining candidate defective dies from the RF chips of the RF path according to the first image interference amplitude and the set interference amplitude range; in response to the error vector amplitude of the RF signal being greater than the set amplitude threshold, taking the candidate defective die as the target defective die and deactivating the target defective die in the RF chip of the RF path. Thus, according to the first image interference amplitude and the set interference amplitude range, candidate defective dies can be effectively determined from the RF chips of the RF path, and based on the error vector amplitude of the RF signal, it can be effectively determined whether the candidate defective die is the target defective die. In the case where the candidate defective die is the target defective die, deactivating the target defective die can avoid the problem of the degradation of the quality of the RF signal caused by the target defective die.
[0081] To clearly illustrate how the first I / Q calibration result is converted into the first image interference amplitude of the RF signal in the first calibration dimension according to the I / Q imbalance compensation method matching the first I / Q calibration result in the above embodiments, the present disclosure proposes a flowchart of another in-phase quadrature imbalance compensation method.
[0082] Figure 4 It is a flowchart of another in-phase quadrature imbalance compensation method provided by the embodiments of the present disclosure.
[0083] As Figure 4 shown, the in-phase quadrature imbalance compensation method may include the following steps:
[0084] Step 401, obtain the first I / Q calibration result of the RF signal output by the RF path in the first calibration gear among multiple calibration gears in the first calibration dimension.
[0085] Step 402, in response to the first I / Q calibration result including the amplitude difference between the I path and the Q path of the RF path and the phase difference between the I path and the Q path, determine the first I / Q imbalance compensation method according to the amplitude difference and the phase difference.
[0086] As an example, if the first I / Q calibration result includes the amplitude difference between the I path and the Q path of the RF path and the phase difference between the I path and the Q path, the first I / Q imbalance compensation method matching the first I / Q calibration result can be determined as
[0087] Equation 1(1), that is
[0088]
[0089] Among them, I is the I-channel signal before calibration, Q is the Q-channel signal before calibration, and Sig BB is the output signal after I / Q calibration, g is the amplitude difference between the I-channel and the Q-channel, and θ is the phase difference between the I-channel and the Q-channel.
[0090] Step 403: Query the first target mirror interference amplitude calculation formula that matches the first I / Q imbalance compensation method from the candidate mirror interference amplitude calculation formulas.
[0091] As a possible implementation, the first target mirror interference amplitude calculation formula that matches the above formula (1) can be expressed as follows:
[0092]
[0093] Among them, imbc amp represents the first mirror interference amplitude, g is the amplitude difference between the I-channel and the Q-channel, and θ is the phase difference between the I-channel and the Q-channel.
[0094] Step 404: Substitute the amplitude difference and the phase difference into the first target mirror interference amplitude calculation formula to obtain the first mirror interference amplitude of the radio frequency signal at the first calibration level.
[0095] Furthermore, the amplitude difference between the I-channel and the Q-channel and the phase difference between the I-channel and the Q-channel of the radio frequency path in the first I / Q calibration result can be substituted into the above formula (3) to obtain the first mirror interference amplitude of the radio frequency signal at the first calibration level.
[0096] As another example, in response to the first I / Q calibration result including a mirror interference coefficient, determine the first I / Q imbalance compensation method according to the mirror interference coefficient; query the second target mirror interference amplitude calculation formula that matches the first I / Q imbalance compensation method from the candidate mirror interference amplitude calculation formulas; substitute the mirror interference coefficient into the second target mirror interference amplitude calculation formula to obtain the first mirror interference amplitude of the radio frequency signal at the first calibration level in the first calibration dimension.
[0097] That is to say, when the first I / Q calibration result includes a mirror interference coefficient, it can be determined that the first I / Q imbalance compensation method is formula (2), that is
[0098] Sig′ BB = x(t) + α · conj(x(t));
[0099] Among them, x(t) is the complex signal before calibration (including the real part I and the imaginary part Q), and Sig′ BBis the output signal after I / Q calibration (including the real part I and the imaginary part Q), and α is the mirror interference coefficient (the first I / Q calibration result), which is a complex number. Furthermore, the second target mirror interference amplitude calculation formula matching formula (2) can be expressed as the following formula:
[0100] imbc amp =(20*log10α)dB; (4)
[0101] where imbc amp represents the first mirror interference amplitude.
[0102] Furthermore, substituting the mirror interference coefficient α in the first I / Q calibration result into formula (4), the first mirror interference amplitude of the radio frequency signal at the first calibration level can be obtained.
[0103] Step 405, according to the first mirror interference amplitude, perform I / Q imbalance compensation on the radio frequency signal by using the first I / Q imbalance compensation method.
[0104] It should be noted that the execution processes of step 401 and step 405 can be implemented by any one of the embodiments of the present disclosure respectively. The embodiments of the present disclosure do not make any limitations in this regard and will not be elaborated further.
[0105] In summary, by responding to the amplitude difference and phase difference between the I path and the Q path of the radio frequency path in the first I / Q calibration result, determining the first I / Q imbalance compensation method according to the amplitude difference and phase difference; querying the first target mirror interference amplitude calculation formula matching the first I / Q imbalance compensation method from the candidate mirror interference amplitude calculation formulas; substituting the amplitude difference and phase difference into the first target mirror interference amplitude calculation formula to obtain the first mirror interference amplitude of the radio frequency signal at the first calibration level. Thus, based on the first target mirror interference amplitude calculation formula matching the first I / Q imbalance compensation method, the first mirror interference amplitude of the radio frequency signal at the first calibration level is calculated, improving the accuracy of converting the first I / Q calibration result into the first mirror interference amplitude.
[0106] Based on any one of the embodiments of the present disclosure, the implementation principle of the present disclosure can be as Figure 5 shown, mainly including the following steps:
[0107] Step 1, the I / Q calibration module of the radio frequency path outputs the I / Q calibration result, which can be the (g,θ) parameter of calibration method 1 or the α parameter of calibration method 2;
[0108] Step 2, convert the calibration result of the current dimension (AGC-gain level / APC-gain level / different bandwidths, etc.) into the relative amplitude of the original mirror interference of the radio frequency path;
[0109] For the imbalance compensation method 1, use the (g,θ) calibration result to calculate the relative amplitude of the path image interference:
[0110]
[0111] For the imbalance compensation method 2, use the α parameter to calculate the relative amplitude of the path image interference:
[0112] imbc amp = (20 * log10α) dB;
[0113] Step 3, compare the image calculation result imbc amp with the thresholds highLmt and lowLmt. If imbc amp ≤ lowLmt, go to Step 4. If imbc amp ≥ highLmt, go to Step 5. If lowLmt < imbc amp < highLmt, go to Step 6;
[0114] Step 4, imbc amp ≤ lowLmt. It is considered that the original I / Q imbalance of the RF path is small enough to meet the I / Q imbalance index requirements. At the same time, since the path I / Q imbalance is very small, the calibration result may be inaccurate due to the fixed-point quantization error in the calculation process. Therefore, this calibration result is not used, and the I / Q signal directly skips the calibration circuit. The recommended value of lowLmtt <= -40dB;
[0115] Step 5, imbc amp ≥ highLmt. It is considered that the image interference caused by the original I / Q imbalance of the RF path is abnormally large. There may be serious quality problems with the current chip, or serious errors in calibration. It can directly list this chip as the basis for screening "bad chips", and combine other judgment criteria to determine whether it is a "bad chip", or consider the calibration result untrustworthy and re - calibrate. If the abnormal phenomena of multiple calibration results are similar, then list it as the basis for screening "bad chips" and combine other judgment criteria to determine whether it is a "bad chip". The highLmt threshold can be determined by adding an offset to the average value of the images caused by the I / Q imbalance of the chip batch. The recommended value of highLmt >= -15dB;
[0116] Step 6, lowLmt < imbc amp < highLmt. If the current - dimension imbc amp has a difference greater than the threshold from the average value of the image interference converted from the multi - dimension I / Q calibration result: It can be:
[0117]
[0118] It can also be:
[0119] The above dimensions can be: multiple AGC-gain levels under the same receive bandwidth, multiple APC-gain levels under the same receive bandwidth;
[0120] The recommended value of diffLmt ≥ 6 dB;
[0121] If the I / Q imbalance calibration result of the current dimension is considered unreasonable, go to step 7; otherwise, if the difference is less than or equal to the threshold, go to step 8;
[0122] Step 7: If the I / Q imbalance calibration result of the current dimension is considered unreasonable, recalibrate the current dimension. If the result is still considered unreasonable after the above judgment steps, use the calibration result of adjacent levels in the same dimension or abandon the calibration of this dimension;
[0123] Step 8: If the I / Q imbalance calibration result of the current dimension is reasonable, use the imbalance compensation method 1 (formula (1)) or imbalance compensation method 2 (formula (2)) in the above text to perform I / Q imbalance compensation on the RF path.
[0124] As an example, the implementation principle of the present disclosure mainly includes the following parts:
[0125] Step 1: The I / Q calibration module of the receive RF path uses calibration method 1 to output the I / Q calibration result: (g, θ);
[0126] Step 2: Convert the current calibration result to the relative amplitude of the original image interference of the RF path:
[0127] For imbalance compensation method 1, use the (g, θ) calibration result to calculate the relative amplitude of the path image interference:
[0128]
[0129] Step 3: Compare the image calculation result imbc amp with the thresholds highLmt and lowLmt. If imbc amp ≤ lowLmt, go to step 4; if imbc amp ≥ highLmt, go to step 5; if lowLmt < imbc amp < highLmt, go to step 6, where lowLmt = -40 dB and highLmt = -15 dB;
[0130] Step 4: imbc amp≤lowLmt, it is considered that the original I / Q imbalance of the RF path is small enough to meet the I / Q imbalance index requirements. At the same time, since the I / Q imbalance of the path is very small, the calibration result may be inaccurate due to the fixed-point quantization error in the calculation process. Therefore, this calibration result is not used, and the I / Q signal directly skips the calibration circuit;
[0131] Step 5, imbc amp ≥highLmt, it is considered that the image interference caused by the original I / Q imbalance of the RF path is abnormally large. There may be serious quality problems with the current chip, or serious errors in calibration. The chip can be directly screened as a "bad chip", or it is considered that the calibration result is not credible, and calibration is performed again. If the abnormal phenomena of multiple calibration results are similar, it is listed as a "bad chip".
[0132] Step 6, lowLmt < imbc amp < highLmt, if the current dimension imbc amp and the average value of the image interference converted from the multi-dimensional I / Q calibration result The difference is greater than the threshold:
[0133] diffLmt = 6dB;
[0134] It is considered that the I / Q imbalance calibration result of the current dimension is unreasonable and goes to step 7. Otherwise, if the difference is less than or equal to the threshold, it goes to step 8;
[0135] Step 7, recalibrate the current dimension. If the calibration result is still unreasonable after passing the above judgment steps, use the calibration result of the adjacent gear of the current dimension;
[0136] Step 8, use the imbalance compensation method 1 (formula (1)) in the above text to perform I / Q imbalance compensation on the RF signal.
[0137] As another example, the implementation principle of the present disclosure mainly includes the following parts:
[0138] Step 1, receive the I / Q calibration result output by the I / Q calibration module of the RF path in the current AGC gear using calibration method 1: (g, θ);
[0139] Step 2, convert the calibration result of the current AGC-gain gear into the relative amplitude of the original image interference of the RF path;
[0140] For the imbalance compensation method 1, use the (g, θ) calibration result to calculate the relative amplitude of the path image interference:
[0141]
[0142] Step 3, convert the mirror calculation result imbcamp Compare with the threshold values highLmt and lowLmt. If imbc amp ≤ lowLmt, go to step 4. If imbc amp ≥ highLmt, go to step 5. If lowLmt < imbc amp < highLmt, go to step 6; where lowLmt = -40dB and highLmt = -15dB;
[0143] Step 4, imbc amp ≤ lowLmt. It is considered that the original I / Q imbalance of the RF path is small enough to meet the requirements of the I / Q imbalance index. At the same time, since the I / Q imbalance of the path is very small, the calibration result may be inaccurate due to the fixed-point quantization error in the calculation process. Therefore, this calibration result is not used, and the I / Q signal directly skips the calibration circuit;
[0144] Step 5, imbc amp ≥ highLmt. It is considered that the image interference caused by the original I / Q imbalance of the RF path is abnormally large. There may be serious quality problems with the current chip, or serious errors in calibration. The chip can be directly screened as a "bad chip", or it is considered that the calibration result is not credible and calibration is performed again. If the abnormal phenomena of multiple calibration results are similar, it is listed as a "bad chip";
[0145] Step 6, lowLmt < imbc amp < highLmt. If the current dimension imbc amp differs from the average value of the image interference converted from the multi-dimensional I / Q calibration result by more than the threshold:
[0146] diffLmt = 6dB;
[0147] Then it is considered that the I / Q imbalance calibration result of the current dimension is unreasonable and go to step 7. Otherwise, if the difference is less than or equal to the threshold, go to step 8;
[0148] Step 7, recalibrate the current dimension. If the calibration result is still unreasonable after being judged by the above judgment steps, use the calibration result of the adjacent AGC gear;
[0149] Step 8, use the imbalance compensation method 1 (formula (1)) in the above text to perform I / Q imbalance compensation on the RF signal.
[0150] To implement the above embodiments, the present disclosure embodiments also propose a co-directional quadrature imbalance compensation device.
[0151] Figure 6 It is a schematic structural diagram of a co-directional quadrature imbalance compensation device provided by the present disclosure embodiments.
[0152] As shown in Figure 6 , the co-directional orthogonal imbalance compensation device 600 may include: an acquisition module 610, a conversion module 620, and a compensation module 630.
[0153] Among them, the acquisition module 610 is configured to acquire a first I / Q calibration result of a radio frequency signal output by a radio frequency path at a first calibration level among a plurality of calibration levels in a first calibration dimension; the conversion module 620 is configured to convert the first I / Q calibration result into a first image interference amplitude of the radio frequency signal at the first calibration level according to a first I / Q imbalance compensation method matching the first I / Q calibration result; the compensation module is configured to perform I / Q imbalance compensation on the radio frequency signal according to the first image interference amplitude by using the first I / Q imbalance compensation method.
[0154] As a possible implementation manner of an embodiment of the present disclosure, the compensation module 630 is configured to, in response to the first image interference amplitude being within a set interference amplitude range of the first calibration level, acquire a second I / Q calibration result of the radio frequency signal at a plurality of calibration levels in the first calibration dimension; determine an average value of the image interference amplitudes of the radio frequency signal in the first calibration dimension according to second image interference amplitudes corresponding to the respective second I / Q calibration results at the calibration levels in the first calibration dimension; and in response to a difference between the first image interference amplitude and the average value of the image interference amplitudes being less than or equal to a set difference threshold, perform I / Q imbalance compensation on the radio frequency signal based on the first I / Q calibration result by using the first I / Q imbalance compensation method.
[0155] As a possible implementation manner of an embodiment of the present disclosure, the compensation module 630 is further configured to, in response to a difference between the first image interference amplitude and the average value of the image interference amplitudes being greater than the set difference threshold, re-calibrate the radio frequency signal at the first calibration level by using the radio frequency path to obtain a third I / Q calibration result; convert the third I / Q calibration result into a third image interference amplitude of the radio frequency signal at the first calibration level according to a third I / Q imbalance compensation method matching the third I / Q calibration result; and in response to a difference between the third image interference amplitude and the average value of the image interference amplitudes being less than or equal to the set difference threshold, perform I / Q imbalance compensation on the radio frequency signal based on the third I / Q calibration result by using the third I / Q imbalance compensation method matching the third I / Q calibration result.
[0156] As a possible implementation of the embodiments of the present disclosure, the compensation module 630 is further configured to, in response to the difference between the third mirror interference amplitude and the average value of the mirror interference amplitudes being greater than a set difference threshold, obtain a fourth I / O calibration result, where the fourth I / O calibration result is obtained by calibrating the radio frequency signal by the radio frequency path at a second calibration level among a plurality of calibration levels, and the second calibration level is adjacent to the first calibration level; and perform I / Q imbalance compensation on the radio frequency signal based on the fourth I / Q calibration result by using a fourth I / Q imbalance compensation method that matches the fourth I / Q calibration result.
[0157] As a possible implementation of the embodiments of the present disclosure, the in-phase quadrature imbalance compensation device 600 further includes: a first determination module, a second determination module, and a deactivation module.
[0158] Wherein, the first determination module is configured to determine candidate defective chips from the radio frequency chips of the radio frequency path according to the first mirror interference amplitude and a set interference amplitude range; the second determination module is configured to, in response to the error vector magnitude EVM of the radio frequency signal being greater than a set magnitude threshold, use the candidate defective chips as target defective chips; and the deactivation module is configured to deactivate the target defective chips in the radio frequency chips of the radio frequency path.
[0159] As a possible implementation of the embodiments of the present disclosure, the first determination module is configured to, in response to the first mirror interference amplitude being greater than the upper limit of the set interference amplitude range, determine a target radio frequency chip that processes the radio frequency signal from the radio frequency chips of the radio frequency path; and use the target radio frequency chip as a candidate defective chip.
[0160] As a possible implementation of the embodiments of the present disclosure, the first determination module is configured to, in response to the first mirror interference amplitude being greater than the upper limit of the set interference amplitude range, perform at least one re-calibration on the radio frequency signal by using the radio frequency path at the first calibration level in the first calibration dimension to obtain at least one fifth I / Q calibration result; and in response to the fourth mirror interference amplitude corresponding to at least one fifth I / Q calibration result being greater than the upper limit of the set interference amplitude range, use the target radio frequency chip as a candidate defective chip.
[0161] As a possible implementation of the embodiments of the present disclosure, the conversion module 620 is configured to, in response to the first I / Q calibration result including the amplitude difference between the I path and the Q path of the radio frequency path and the phase difference between the I path and the Q path, determine a first I / Q imbalance compensation method according to the amplitude difference and the phase difference; query a first target mirror interference amplitude calculation formula that matches the first I / Q imbalance compensation method from the candidate mirror interference amplitude calculation formulas; and substitute the amplitude difference and the phase difference into the first target mirror interference amplitude calculation formula to obtain the first mirror interference amplitude of the radio frequency signal at the first calibration level.
[0162] As a possible implementation manner of the embodiments of the present disclosure, the conversion module 620 is further configured to, in response to the first I / Q calibration result including an image interference coefficient, determine a first I / Q imbalance compensation method according to the image interference coefficient; query, from candidate image interference amplitude calculation formulas, a second target image interference amplitude calculation formula that matches the first I / Q imbalance compensation method; and substitute the image interference coefficient into the second target image interference amplitude calculation formula to obtain a first image interference amplitude of the radio frequency signal at the first calibration level.
[0163] It should be noted that the foregoing explanation of the embodiments of the in-phase and quadrature imbalance compensation method is also applicable to the in-phase and quadrature imbalance compensation device of this embodiment, and will not be elaborated here.
[0164] The in-phase and quadrature imbalance compensation device of the embodiments of the present disclosure obtains a first I / Q calibration result of a radio frequency signal output by a radio frequency path at a first calibration level among a plurality of calibration levels in a first calibration dimension; converts the first I / Q calibration result into a first image interference amplitude of the radio frequency signal at the first calibration level according to a first I / Q imbalance compensation method that matches the first I / Q calibration result; and performs I / Q imbalance compensation on the radio frequency signal according to the first image interference amplitude by using the first I / Q imbalance compensation method. Thus, the first I / Q calibration result is converted into a first image interference amplitude caused by I / Q imbalance, and I / Q imbalance compensation is performed on the radio frequency signal based on the first image interference amplitude obtained by converting the first I / Q calibration result, improving the accuracy and effectiveness of I / Q imbalance compensation of the radio frequency signal.
[0165] To implement the above embodiments, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the in-phase and quadrature imbalance compensation method described in the foregoing method embodiments is implemented.
[0166] To implement the above embodiments, the present disclosure also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the in-phase and quadrature imbalance compensation method described in the foregoing method embodiments is implemented.
[0167] To implement the above embodiments, the present disclosure also provides a computer program product, on which a computer program is stored. When the computer program is executed by a processor, the in-phase and quadrature imbalance compensation method described in the foregoing method embodiments is implemented.
[0168] Figure 7 It is a block diagram of an electronic device provided by the embodiments of the present disclosure. For example, the electronic device 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0169] Referring to Figure 7 , the electronic device 700 may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input / output (I / O) interface 712, a sensor component 714, and a communication component 716.
[0170] The processing component 702 generally controls the overall operation of the electronic device 700, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-described methods. In addition, the processing component 702 may include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.
[0171] The memory 704 is configured to store various types of data to support the operation of the electronic device 700. Examples of such data include instructions for any application or method operating on the electronic device 700, contact data, phone book data, messages, pictures, videos, and the like. The memory 704 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.
[0172] The power component 706 provides power to the various components of the electronic device 700. The power component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 700.
[0173] The multimedia component 708 includes a screen that provides an output interface between the electronic device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the electronic device 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.
[0174] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 700 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 further includes a speaker for outputting audio signals.
[0175] The I / O interface 712 provides an interface between the processing component 702 and a peripheral interface module, and the peripheral interface module can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power button, and a lock button.
[0176] The sensor component 714 includes one or more sensors for providing status assessments of various aspects of the electronic device 700. For example, the sensor component 714 can detect the on / off state of the electronic device 700, the relative positioning of components, such as the display and the keypad of the electronic device 700. The sensor component 714 can also detect a change in the position of the electronic device 700 or a component of the electronic device 700, the presence or absence of user contact with the electronic device 700, the orientation or acceleration / deceleration of the electronic device 700, and a change in the temperature of the electronic device 700. The sensor component 714 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 714 can also include a light sensor, such as a CMOS or a CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 714 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0177] The communication component 716 is configured to facilitate communication between the electronic device 700 and other devices in a wired or wireless manner. The electronic device 700 can access a communication standard-based wireless network, such as WiFi, 4G, or 5G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra-Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0178] In an exemplary embodiment, the electronic device 700 can be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above method.
[0179] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the above instructions can be executed by a processor 720 of the electronic device 700 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, Random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0180] In the description of this specification, the description with reference to terms such as "an embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0181] Furthermore, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" can explicitly or implicitly include at least one of the features. In the description of the present disclosure, "a plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.
[0182] Any process or method description represented in a flowchart or otherwise described herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a customized logic function or process. The scope of the preferred embodiments of the present disclosure includes additional implementations where functions may be executed not in the order shown or discussed, including in a substantially simultaneous manner according to the functions involved or in a reverse order, which should be understood by those skilled in the art to which the embodiments of the present disclosure pertain.
[0183] The logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered a sequenced list of executable instructions for implementing a logical function, and can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device. As used in this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection having one or more wires (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable medium on which the program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.
[0184] It should be understood that various parts of the present disclosure can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one of the following techniques known in the art or a combination thereof can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0185] Those of ordinary skill in the art can understand that all or part of the steps carried out in implementing the above-mentioned embodiment methods can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
[0186] In addition, in each of the various embodiments of the present disclosure, each functional unit may be integrated in a processing module, or each unit may exist physically alone, or two or more units may be integrated in one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the above-mentioned integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0187] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above-mentioned embodiments are exemplary and should not be construed as limiting the present disclosure. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above-mentioned embodiments within the scope of the present disclosure.
Claims
1. A method for compensating for co-directional orthogonal imbalance, characterized in that Including: Obtain a first I / Q calibration result of a radio frequency signal output by a radio frequency path at a first calibration gear among a plurality of calibration gears in a first calibration dimension; Convert the first I / Q calibration result into a first image interference amplitude of the radio frequency signal at the first calibration gear according to a first I / Q imbalance compensation method matching the first I / Q calibration result; Perform I / Q imbalance compensation on the radio frequency signal according to the first image interference amplitude by using the first I / Q imbalance compensation method.
2. The method according to claim 1, wherein The performing I / Q imbalance compensation on the radio frequency signal according to the first image interference amplitude by using the first I / Q imbalance compensation method includes: In response to the first image interference amplitude being within a set interference amplitude range of the first calibration gear, obtain a second I / Q calibration result of the radio frequency signal at a plurality of calibration gears in the first calibration dimension; Determine an average value of image interference amplitudes of the radio frequency signal in the first calibration dimension according to second image interference amplitudes of the respective second I / Q calibration results at corresponding calibration gears in the first calibration dimension; In response to a difference between the first image interference amplitude and the average value of image interference amplitudes being less than or equal to a set difference threshold, perform I / Q imbalance compensation on the radio frequency signal based on the first I / Q calibration result by using the first I / Q imbalance compensation method.
3. The method according to claim 2, wherein The method further includes: In response to the difference between the first image interference amplitude and the average value of image interference amplitudes being greater than the set difference threshold, perform recalibration on the radio frequency signal at the first calibration gear by using the radio frequency path to obtain a third I / Q calibration result; Convert the third I / Q calibration result into a third image interference amplitude of the radio frequency signal at the first calibration gear according to a third I / Q imbalance compensation method matching the third I / Q calibration result; In response to the difference between the third image interference amplitude and the average value of image interference amplitudes being less than or equal to the set difference threshold, perform I / Q imbalance compensation on the radio frequency signal based on the third I / Q calibration result by using the third I / Q imbalance compensation method matching the third I / Q calibration result.
4. The method according to claim 3, wherein The method further includes: In response to the difference between the third image interference amplitude and the average value of image interference amplitudes being greater than the set difference threshold, obtain a fourth I / O calibration result, where the fourth I / O calibration result is obtained by calibrating the radio frequency signal at a second calibration gear among the plurality of calibration gears by the radio frequency path, and the second calibration gear is adjacent to the first calibration gear; Perform I / Q imbalance compensation on the radio frequency signal based on the fourth I / Q calibration result by using a fourth I / Q imbalance compensation method matching the fourth I / Q calibration result.
5. The method according to claim 2, wherein The method further includes: Determine candidate defective chips from a radio frequency chip of the radio frequency path according to the first image interference amplitude and the set interference amplitude range; In response to an error vector magnitude EVM of the radio frequency signal being greater than a set magnitude threshold, use the candidate defective chip as a target defective chip; Disable the target defective die in the RF chip of the RF path.
6. The method according to claim 5, wherein The determining of the candidate defective die from the RF chips of the RF path according to the first image interference amplitude and the set interference amplitude range includes: In response to the first image interference amplitude being greater than the upper limit of the set interference amplitude range, determine, from the RF chips of the RF path, the target RF chip for processing the RF signal; Use the target RF chip as the candidate defective die.
7. The method according to claim 6, characterized in that, The determining of the candidate defective die from the RF chips in the RF path according to the first image interference amplitude and the set interference amplitude range includes: In response to the first image interference amplitude being greater than the upper limit of the set interference amplitude range, use the RF path to perform at least one re-calibration on the RF signal at the first calibration gear in the first calibration dimension to obtain at least one fifth I / Q calibration result; In response to the fourth image interference amplitude corresponding to the at least one fifth I / Q calibration result being greater than the upper limit of the set interference amplitude range, use the target RF chip as the candidate defective die.
8. The method according to claim 1, wherein The converting of the first I / Q calibration result into the first image interference amplitude of the RF signal at the first calibration gear according to the I / Q imbalance compensation method matching the first I / Q calibration result includes: In response to the first I / Q calibration result including the amplitude difference between the I path and the Q path of the RF path and the phase difference between the I path and the Q path, determine the first I / Q imbalance compensation method according to the amplitude difference and the phase difference; Query, from the candidate image interference amplitude calculation formulas, the first target image interference amplitude calculation formula matching the first I / Q imbalance compensation method; Substitute the amplitude difference and the phase difference into the first target image interference amplitude calculation formula to obtain the first image interference amplitude of the RF signal at the first calibration gear.
9. The method according to claim 8, wherein The method further includes: In response to the first I / Q calibration result including the image interference coefficient, determine the first I / Q imbalance compensation method according to the image interference coefficient; Query, from the candidate image interference amplitude calculation formulas, the second target image interference amplitude calculation formula matching the first I / Q imbalance compensation method; Substitute the image interference coefficient into the second target image interference amplitude calculation formula to obtain the first image interference amplitude of the RF signal at the first calibration gear.
10. A co-directional orthogonal imbalance compensation device, characterized in that, It includes: An acquisition module, configured to acquire the first I / Q calibration result of the RF signal output by the RF path at the first calibration gear among multiple calibration gears in the first calibration dimension; A conversion module, configured to convert the first I / Q calibration result into the first image interference amplitude of the RF signal at the first calibration gear according to the first I / Q imbalance compensation method matching the first I / Q calibration result; A compensation module, configured to perform I / Q imbalance compensation on the RF signal according to the first image interference amplitude by using the first I / Q imbalance compensation method.
11. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the method according to any one of claims 1-9.
12. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method according to any one of claims 1-9.
Citation Information
Patent Citations
IQ imbalance correction method, communication equipment and storage device
CN115021835A
IQ imbalance calibration method, electronic equipment and storage medium
CN115225168A
Method and system for verifying correction algorithm of agile transceiver
CN116865778A
Method and device for correcting IQ imbalance of baseband signals in wireless communication receiver
US20110216858A1