Zero intermediate frequency signal calibration system and method
By mixing and adjusting the operating parameters of the signal processing unit in the zero-IF signal calibration system, the local oscillator leakage signal and the image frequency signal are suppressed, the signal interference problem in the zero-IF architecture is solved, and the communication quality is improved.
Patent Information
- Application Number
- CN202410732414.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-06
- Publication Date
- 2025-12-12
AI Technical Summary
In a zero-IF architecture, the local oscillator leakage signal and the image frequency signal cannot be completely isolated, resulting in output signal interference and affecting communication quality.
The first signal processing unit mixes the baseband signal and the local oscillator signal to generate a first radio frequency signal. The second signal processing unit mixes the first radio frequency signal, the local oscillator leakage signal, and the image frequency signal to generate a second radio frequency signal. The controller determines the target calibration parameters based on the second radio frequency signal. The calibration unit adjusts the operating parameters of the first signal processing unit to suppress the local oscillator leakage signal and the image frequency signal.
It effectively suppressed interference from local oscillator leakage signals and image frequency signals, thus improving communication quality.
Smart Images

Figure CN121124837A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a zero intermediate frequency (IF) signal calibration system and method. Background Technology
[0002] With technological advancements, wireless communication has evolved from single-carrier radio to multi-carrier radio technology, leading to a rapid increase in wireless demand. However, this rapid growth in demand has not been accompanied by a corresponding increase in power consumption and space budget. This is where zero-IF architecture comes in. However, due to hardware or design limitations, the local oscillator signal used for modulating or demodulating the carrier signal in a zero-IF architecture cannot be completely isolated. A portion of the local oscillator signal mixes back into the output signal, causing local oscillator leakage and image frequency phenomena, interfering with the output signal and resulting in poor communication quality. Summary of the Invention
[0003] In view of this, one of the objectives of this application is to provide a zero intermediate frequency signal calibration system, method, electronic device and computer-readable storage medium that can suppress at least one of the local oscillator leakage signal and the image frequency signal in the second radio frequency signal, thereby reducing the interference of the local oscillator leakage signal and / or the image frequency signal on the output signal.
[0004] In a first aspect, embodiments of this application provide a zero intermediate frequency (IF) signal calibration system, comprising:
[0005] The first signal processing unit is used to mix the baseband signal and the local oscillator signal to obtain the first radio frequency signal;
[0006] The second signal processing unit is configured to, upon receiving the first radio frequency signal emitted by the first signal processing unit, mix the first radio frequency signal, the local oscillator leakage signal, and the image frequency signal to obtain a second radio frequency signal.
[0007] The controller is configured to determine target calibration parameters based on the second radio frequency signal when it receives the second radio frequency signal from the second signal processing unit.
[0008] The calibration unit is configured to send the target calibration parameters to the first signal processing unit upon receiving the target calibration parameters from the controller, so as to adjust the operating parameters of the first signal processing unit according to the target calibration parameters and suppress at least one of the local oscillator leakage signal and the image frequency signal in the second radio frequency signal.
[0009] Secondly, embodiments of this application provide a zero-IF signal calibration method, applied to a zero-IF signal calibration system, comprising:
[0010] The second radio frequency signal obtained by the second signal processing unit in the zero intermediate frequency signal calibration system is obtained. The second radio frequency signal is obtained by the second signal processing unit in the zero intermediate frequency signal calibration system by mixing the first radio frequency signal, the local oscillator leakage signal and the image frequency signal. The first radio frequency signal is obtained by the first signal processing unit in the zero intermediate frequency signal calibration system by mixing the baseband signal and the local oscillator signal.
[0011] Based on the second radio frequency signal, determine the target calibration parameters;
[0012] Based on the target calibration parameters, the operating parameters of the first signal processing unit are adjusted to suppress at least one of the local oscillator leakage signal and the image frequency signal in the second radio frequency signal.
[0013] Thirdly, embodiments of this application provide an electronic device, which includes a memory and a processor. The memory stores a computer program, and when the computer program is executed by the processor, it implements the zero intermediate frequency signal calibration method provided in the second aspect.
[0014] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by one or more processors, implements the zero-IF signal calibration method provided in the second aspect.
[0015] The zero-IF signal calibration system provided in this application includes a first signal processing unit for mixing a baseband signal and a local oscillator signal to obtain a first radio frequency (RF) signal; a second signal processing unit for mixing the first RF signal, a local oscillator leakage signal, and a mirror signal to obtain a second RF signal upon receiving the first RF signal from the first signal processing unit; a controller for determining target calibration parameters based on the second RF signal upon receiving the second RF signal from the second signal processing unit; and a calibration unit for sending the target calibration parameters to the first signal processing unit upon receiving the target calibration parameters from the controller, so as to adjust the operating parameters of the first signal processing unit according to the target calibration parameters and suppress at least one of the local oscillator leakage signal and the mirror signal in the second RF signal, thereby reducing the interference of the local oscillator leakage signal and / or the mirror signal on the output signal. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. It should be understood that the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a functional module diagram of a zero intermediate frequency signal calibration system provided in an embodiment of this application;
[0018] Figure 2 This is a schematic diagram of a zero intermediate frequency signal calibration system provided in an embodiment of this application;
[0019] Figure 3 This is a schematic diagram of the structure of a second mixer included in a zero intermediate frequency signal calibration system provided in an embodiment of this application;
[0020] Figure 4 A simplified circuit diagram of a second mixer included in a zero intermediate frequency signal calibration system provided in this application embodiment;
[0021] Figure 5 An equivalent circuit diagram of a second mixer included in a zero intermediate frequency signal calibration system provided in this application embodiment;
[0022] Figure 6 A schematic diagram illustrating the change in local oscillator leakage signal power before and after calibration in a zero intermediate frequency signal calibration system provided in this application embodiment;
[0023] Figure 7 A schematic diagram illustrating the change in image frequency signal power before and after calibration in a zero intermediate frequency signal calibration system provided in this application embodiment;
[0024] Figure 8 A flowchart illustrating a zero-IF signal calibration method provided in this application embodiment;
[0025] Figure 9 This is a diagram illustrating the internal structure of an electronic device as provided in an embodiment of this application.
[0026] Explanation of reference numerals in the attached figures:
[0027] Zero intermediate frequency signal calibration system 100, first signal processing unit 110, phase shifter 111, first mixer 112, second signal processing unit 120, conversion unit 121, controller 130, calibration unit 140, first calibration unit 141, second calibration unit 142;
[0028] Electronic device 900, system bus 910, processor 920, memory 930, non-volatile storage medium 9310, internal memory 9320, operating system 9311, network interface 940;
[0029] First sub-phase shifter PS1, second sub-phase shifter PS2;
[0030] First sub-mixer M1, second sub-mixer M2, second sub-mixer M3;
[0031] Coupler C1, combiner C2, power amplifier P, signal generator SG, analog-to-digital converter ADC, field-programmable gate array FPGA;
[0032] First digital-to-analog converter DAC1, second digital-to-analog converter DAC2, third digital-to-analog converter DAC3, fourth digital-to-analog converter DAC4;
[0033] First switch Q1, second switch Q2;
[0034] Protection resistor R1, first bias resistor R2, second bias resistor R3. Detailed Implementation
[0035] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0036] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0037] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0038] In various embodiments of this application, the expression "or" or "at least one of A and / or B" includes any combination or all combinations of the words listed simultaneously. For example, the expression "A or B" or "at least one of A and / or B" may include A, may include B, or may include both A and B.
[0039] In the description of this application, it should be noted that if terms such as "upper," "lower," "inner," or "outer" are used to indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship in which the product of the invention is usually placed during use, they are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.
[0040] Furthermore, the terms "first" and "second" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.
[0041] It should be noted that, where there is no conflict, the features in the embodiments of this application can be combined with each other.
[0042] To facilitate a better understanding of the solutions in the embodiments of this application, the relevant technologies will be introduced first below.
[0043] Baseband signals refer to the raw electrical signals emitted by the source (information source, also known as the transmitter) without modulation (spectral shifting and transformation). They are characterized by low frequency, with the signal spectrum starting near zero and exhibiting a low-pass form. Based on the characteristics of the raw electrical signals, baseband signals can be divided into digital baseband signals and analog baseband signals (correspondingly, information sources are also divided into digital information sources and analog information sources), the distinction being determined by the information source.
[0044] Baseband signals carry information such as voice, video, or other forms of data and can be transmitted or processed in communication systems. Baseband signals need to be modulated to a high frequency for long-distance transmission to reduce interference and attenuation during transmission. Modulation is the process of converting a baseband signal into a signal that can be transmitted on a carrier wave. Typically, this is done by multiplying the baseband signal by a high-frequency carrier signal, thus modulating it to a higher frequency.
[0045] Radio frequency (RF) signals refer to modulated signals with a specific transmission frequency.
[0046] The local oscillator (LO) signal refers to the carrier signal generated by the device itself, or a signal generated by a local oscillator. It plays a crucial role in systems such as communication and radar. The LO signal provides a stable carrier signal, ensuring high frequency and amplitude accuracy and good stability. It can be used for various signal processing operations, such as mixing, frequency multiplication, and frequency division. Furthermore, in radar systems, the LO signal is used to generate electromagnetic waves, ensuring that the transmitted electromagnetic waves match the echo, thus enabling target detection.
[0047] Due to limitations in hardware or design, the local oscillator signal may not be completely isolated. A portion of the local oscillator signal may mix into the output signal, forming a local oscillator leakage signal, which may interfere with the signal or even cause signal distortion, resulting in a decrease in communication quality.
[0048] In wireless communication, the signal from the transmitting end propagates through space to the receiving end. The local oscillator at the receiving end generates a local oscillation signal with the same frequency as the transmitting signal, used to demodulate the received signal. However, because the local oscillator at the receiving end is not perfect, a certain frequency deviation will occur. This frequency deviation will cause the local oscillator at the receiving end to generate an image frequency signal, also known as a mirror frequency signal, which differs from the frequency of the transmitting signal by a factor of two. When the image frequency signal and the transmitting signal arrive at the receiving end simultaneously, they interfere with each other, preventing the receiving end from correctly demodulating the signal and thus degrading the communication quality.
[0049] To address the technical problems in the background art, embodiments of this application provide a zero-IF signal calibration system, method, electronic device, and computer-readable storage medium. The zero-IF signal calibration system 100 provided in this application embodiment will be described first below.
[0050] Please see Figure 1 , Figure 1 This is a functional module diagram of a zero-IF signal calibration system. The zero-IF signal calibration system can be installed on an electronic device according to the following embodiments. The electronic device includes personal computers, servers, mobile devices, cloud computing platforms, and supercomputers, etc. The zero-IF signal calibration system 100 includes:
[0051] The first signal processing unit 110 is used to mix the baseband signal and the local oscillator signal to obtain the first radio frequency signal;
[0052] The second signal processing unit 120 is configured to, upon receiving the first radio frequency signal emitted by the first signal processing unit 110, mix the first radio frequency signal, the local oscillator leakage signal, and the image frequency signal to obtain a second radio frequency signal.
[0053] The controller 130 is configured to determine target calibration parameters based on the second radio frequency signal when it receives the second radio frequency signal emitted by the second signal processing unit 120.
[0054] The calibration unit 140 is configured to send the target calibration parameters to the first signal processing unit 110 when it receives the target calibration parameters from the controller 130, so as to adjust the operating parameters of the first signal processing unit 110 according to the target calibration parameters and suppress at least one of the local oscillator leakage signal and the image frequency signal in the second radio frequency signal.
[0055] The zero-IF signal calibration system provided in this application includes a first signal processing unit for mixing a baseband signal and a local oscillator signal to obtain a first radio frequency (RF) signal; a second signal processing unit for mixing the first RF signal, a local oscillator leakage signal, and a mirror signal to obtain a second RF signal upon receiving the first RF signal from the first signal processing unit; a controller for determining target calibration parameters based on the second RF signal upon receiving the second RF signal from the second signal processing unit; and a calibration unit for sending the target calibration parameters to the first signal processing unit upon receiving the target calibration parameters from the controller, so as to adjust the operating parameters of the first signal processing unit according to the target calibration parameters and suppress at least one of the local oscillator leakage signal and the mirror signal in the second RF signal, thereby reducing the interference of the local oscillator leakage signal and / or the mirror signal on the output signal.
[0056] The following will provide a detailed description of each component of the zero intermediate frequency signal calibration system 100:
[0057] The first signal processing unit 110 can mix the baseband signal and the local oscillator signal to modulate the baseband signal and form a first radio frequency signal. That is, the first signal processing unit 110 modulates the baseband signal to a high-frequency local oscillator signal, forming a radio frequency signal with a high transmission frequency, thereby enabling long-distance transmission of the baseband signal. Simultaneously, it can also reduce interference and attenuation during transmission.
[0058] The second signal processing unit 120 can be connected to the first signal processing unit 110. The second signal processing unit 120 can receive the first radio frequency signal emitted by the first signal processing unit 110, and mix the first radio frequency signal with the local oscillator leakage signal and the image frequency signal generated in the system to form a second radio frequency signal, which facilitates the subsequent analysis and suppression of the local oscillator leakage signal and the image frequency signal through the controller 130 and the calibration unit 140.
[0059] In some embodiments, the second signal processing unit 120 may be electrically connected to the first signal processing unit 110, and the first signal processing unit 110 may send a first radio frequency signal to the second signal processing unit 120.
[0060] The controller 130 can be used to analyze the second radio frequency signal and then determine the target calibration parameters, so that at least one of the local oscillator leakage signal and the image frequency signal can be suppressed through the calibration unit 140.
[0061] Specifically, the controller 130 can be connected to the second signal processing unit 120 and the calibration unit 140, and the calibration unit 140 can be connected to the first signal processing unit 110.
[0062] In some embodiments, the controller 130 may be electrically connected to the second signal processing unit 120 and the calibration unit 140, respectively. The calibration unit 140 may be electrically connected to the first signal processing unit 110, the second signal processing unit 120 may send a second radio frequency signal to the controller 130, and the controller 130 may send target calibration parameters to the calibration unit 140.
[0063] In some embodiments, controller 130 includes a field programmable gate array (FPGA) controller.
[0064] In some embodiments, the controller 130 may also include any one of a microcontroller and a digital signal processor (DSP).
[0065] Based on the connection relationship of the components in the zero intermediate frequency signal calibration system 100 of the above embodiment, it can be seen that the first signal processing unit 110, the second signal processing unit 120, the controller 130 and the calibration unit 140 included in the zero intermediate frequency signal calibration system 100 form a closed link. The controller 130 can dynamically control the calibration unit 140, thereby enabling dynamic suppression of at least one signal among the local oscillator leakage signal and the image frequency signal.
[0066] In one possible implementation, the calibration unit 140 is specifically used for:
[0067] Based on the target calibration parameters, the operating parameters of the first signal processing unit 110 are iteratively adjusted until the second radio frequency signal output by the second signal processing unit 120 meets the iteration stop condition, at which point the adjustment of the operating parameters of the first signal processing unit 110 is stopped.
[0068] The calibration unit 140 can iteratively adjust the operating parameters of the first signal processing unit 110 according to the target calibration parameters. The first radio frequency signal output by the first signal processing unit 110 may be different each time it is adjusted. For example, the first radio frequency signal output by the first signal processing unit 110 after different adjustments may have different data in one or more of phase, frequency, and power.
[0069] The iterative adjustment process in this embodiment can be understood as follows: based on the target calibration parameters, the operating parameters of the first signal processing unit 110 are initially adjusted. After the initial adjustment, the first signal processing unit 110 repeatedly performs the operation of mixing the baseband signal and the local oscillator signal to obtain the first radio frequency signal after the initial adjustment. Then, the first signal processing unit 110 sends the first radio frequency signal obtained after the initial adjustment to the second signal processing unit 120. The second signal processing unit 120 repeatedly performs the operation of mixing the first radio frequency signal obtained after the initial adjustment, the local oscillator leakage signal generated in the system, and the image frequency signal to obtain the second radio frequency signal after the initial adjustment.
[0070] If the second RF signal after the first adjustment does not meet the iteration stop condition, the operating parameters of the first signal processing unit 110 after the first adjustment will be adjusted a second time. After the second adjustment, the first signal processing unit 110 will repeat the operation of mixing the baseband signal and the local oscillator signal to obtain the first RF signal after the second adjustment. Then, the first signal processing unit 110 will send the first RF signal obtained after the second adjustment to the second signal processing unit 120. The second signal processing unit 120 will repeat the operation of mixing the first RF signal obtained after the second adjustment, the local oscillator leakage signal generated in the system, and the image frequency signal to obtain the second RF signal after the second adjustment.
[0071] If the second radio frequency signal after the second adjustment still does not meet the iteration stop condition, the above steps are repeated to obtain the second radio frequency signal after the third adjustment. That is, the operating parameters of the first signal processing unit 110 after the second adjustment are adjusted for the third time, and finally the second radio frequency signal after the third adjustment is obtained. If the second radio frequency signal after the third adjustment still does not meet the iteration stop condition, the above steps are repeated to achieve iterative adjustment.
[0072] If the second radio frequency signal after the second adjustment meets the iteration stop condition, the adjustment of the operating parameters of the first signal processing unit 110 is stopped, indicating that the first signal processing unit 110 after the second adjustment, combined with the second signal processing unit 120, can suppress the local oscillator leakage signal and / or image frequency signal generated in the system.
[0073] The adjustment of the operating parameters of the first signal processing unit 110 in the above embodiments is an iterative adjustment. In other words, each adjustment, except for the initial adjustment, is an adjustment of the first signal processing unit 110 after the previous adjustment of the operating parameters. In some embodiments, each adjustment may be made to the same first signal processing unit 110, and the value to be adjusted each time may be different.
[0074] In some embodiments, the iteration stopping condition includes the number of iteration adjustments being greater than or equal to a preset number of iteration adjustments. Using the number of iteration adjustments as the iteration stopping condition can avoid the situation where the number of iteration adjustments is too large, thereby affecting the suppression efficiency of suppressing the local oscillator leakage signal and / or image frequency signal in the second radio frequency signal.
[0075] In some embodiments, the operating parameters of the first signal processing unit 110 include electrical signals such as voltage or voltage signals.
[0076] In one possible implementation, the calibration unit 140 is specifically used for:
[0077] If the target calibration parameters do not meet the preset conditions, the operating parameters of the first signal processing unit 110 are adjusted, wherein the iteration stop condition includes the target calibration parameters meeting the preset conditions.
[0078] Among them, the preset condition is different from the iteration stop condition. It is included in the iteration stop condition, that is, the target calibration parameter meets the preset condition, which can be understood as the second radio frequency signal output by the second signal processing unit 120 meeting the iteration stop condition.
[0079] Please see Figure 2 , Figure 2 This application provides a schematic diagram of a zero-IF signal calibration system. In one possible implementation, the first signal processing unit 110 includes:
[0080] Phase shifter 111 is used to adjust the phase of the local oscillator signal;
[0081] The first mixer 112 is connected between the phase shifter 111 and the second signal processing unit 120, and is used to mix the baseband signal and the adjusted local oscillator signal.
[0082] The calibration unit 140 is used to adjust the operating parameters of at least one of the phase shifter 111 and the first mixer 112.
[0083] In this embodiment, the baseband signal can be modulated to a high-frequency local oscillator signal after phase adjustment using the phase shifter 111 and the first mixer 112, thereby forming a radio frequency signal with a high transmission frequency and realizing long-distance transmission of the baseband signal.
[0084] Specifically, by adjusting the phase of the local oscillator signal through the phase shifter 111, on the one hand, the zero intermediate frequency signal calibration system 100 can improve its resistance to interference, and on the other hand, it can achieve phase modulation, thereby carrying information in signal transmission.
[0085] The first mixer 112 can up-convert or down-convert its input signal without changing the characteristics of the original input signal. The first signal processing unit 110, based on the first mixer 112 in this embodiment, modulates the baseband signal to a high-frequency local oscillator signal after phase adjustment, forming a radio frequency signal with a high transmission frequency, thereby realizing long-distance transmission of the baseband signal. Simultaneously, it can also reduce interference and attenuation during transmission.
[0086] The phase shifter 111 and the first mixer 112 are electrically connected, and the phase shifter 111 can send the phase-adjusted local oscillator signal to the first mixer 112. The operating parameters of the phase shifter 111 and the first mixer 112 are adjusted by the calibration unit 140.
[0087] In some embodiments, the first mixer 112 is a quadrature mixer.
[0088] In one possible implementation, the local oscillator signal includes a first local oscillator signal and a second local oscillator signal, with a 90° phase difference between the first local oscillator signal and the second local oscillator signal.
[0089] Phase shifter 111 includes:
[0090] The first sub-phase shifter PS1 is used to adjust the phase of the first local oscillator signal;
[0091] The second sub-phase shifter PS2 is used to adjust the phase of the second local oscillator signal;
[0092] The first mixer 112 includes:
[0093] The first sub-mixer M1 is connected to the first sub-phase shifter PS1 and the second signal processing unit 120, and is used to mix the adjusted first local oscillator signal and baseband signal to obtain the first up-conversion signal.
[0094] The second sub-mixer M2 is connected to the second sub-phase shifter PS2 and the second signal processing unit 120. The second sub-mixer M2 is used to mix the second local oscillator signal and the baseband signal to obtain the second up-converted signal.
[0095] The first radio frequency signal includes a first up-conversion signal and a second up-conversion signal.
[0096] This embodiment divides the local oscillator signal into a first local oscillator signal and a second local oscillator signal, enabling simultaneous tuning and transmission of the baseband signal, thereby improving the transmission efficiency of the baseband signal.
[0097] Specifically, the local oscillator signal is divided into a first local oscillator signal and a second local oscillator signal with a phase difference of 90°. During the modulation of the baseband signal, the baseband signal can be modulated to the first local oscillator signal and the second local oscillator signal at a high frequency, so as to realize the simultaneous transmission of the baseband signal and improve the transmission efficiency of the baseband signal.
[0098] The first sub-phase shifter PS1 and the second sub-phase shifter PS2 are the same, as are the first sub-mixer M1 and the second sub-mixer M2. Taking the first sub-phase shifter PS1 and the first sub-mixer M1 as an example, the baseband signal and the first local oscillator signal pass through the first sub-phase shifter PS1 and the first sub-mixer M1 in sequence to form the first up-converted signal. That is, the baseband signal is modulated to the high-frequency first local oscillator signal to form the first up-converted signal with a high transmission frequency, thereby realizing the long-distance transmission of the baseband signal.
[0099] Correspondingly, after passing through the second sub-phase shifter PS2 and the second sub-mixer M2, the baseband signal is modulated to a high-frequency second local oscillator signal, forming a second up-converted signal with a high transmission frequency, thus realizing long-distance transmission of the baseband signal. The processes of forming the first up-converted signal and the second up-converted signal can be carried out simultaneously, which not only enables long-distance transmission of the baseband signal but also improves the transmission efficiency of the baseband signal.
[0100] In some embodiments, the zero-IF signal calibration system 100 further includes a signal generator SG, from which the first local oscillator signal and the second local oscillator signal can be generated. Specifically, the signal generator SG includes an IQ signal generator SG, which can be used to decompose the local oscillator signal into I-path and Q-path signals, thereby improving the efficiency of baseband signal modulation and thus improving the transmission efficiency of the baseband signal. Here, I is short for In-phase, representing the real part, and Q is short for Quadrature, representing the imaginary part. There is a 90-degree phase difference between the I-path and Q-path signals. The first local oscillator signal in the above embodiments can be considered as the I-path signal and the second local oscillator signal as the Q-path signal, or vice versa.
[0101] In some embodiments, the zero-IF signal calibration system further includes a combiner C2 and a power amplifier P. The combiner C2 is used to synthesize the first up-converted signal and the second up-converted signal from the above embodiments to form a first radio frequency (RF) signal. The power amplifier P amplifies the first RF signal.
[0102] Specifically, one end of the combiner C2 is electrically connected to the first sub-mixer M1 and the second sub-mixer M2, respectively, and the other end of the combiner C2 is electrically connected to one end of the power amplifier P, and the other end of the power amplifier P is electrically connected to the second mixer M3 in the following embodiment.
[0103] In one possible implementation, the calibration unit 140 includes a first calibration unit 141 and a second calibration unit 142, with the first calibration unit 141 integrated in the phase shifter 111 and the second calibration unit 142 integrated in the first mixer 112.
[0104] In this embodiment, the first calibration unit 141 is divided into a first calibration unit 141 and a second calibration unit 142, which are respectively integrated into the phase shifter 111 and the first mixer 112. On the one hand, by dividing the unit into multiple calibration units, the phase shifter 111 and the first mixer 112 can be individually adjusted and calibrated, which can improve the accuracy and reliability of the calibration. On the other hand, the integrated arrangement does not require separate space to house the first calibration unit 141 and the second calibration unit 142, thus not increasing the system's footprint and facilitating the miniaturization of the system.
[0105] like Figure 2 The first calibration unit 141 includes a first digital-to-analog converter DAC1 and a second digital-to-analog converter DAC2, and the second calibration unit 142 includes a third digital-to-analog converter DAC3 and a fourth digital-to-analog converter DAC4.
[0106] In one possible implementation, the second signal processing unit 120 includes:
[0107] Coupler C1 is connected to the first signal processing unit 110 and is used to couple out a target radio frequency signal from the first radio frequency signal. The target radio frequency signal is a portion of the signal in the first radio frequency signal.
[0108] The second mixer M3, connected to the coupler C1, is used to mix the target RF signal, the local oscillator leakage signal, and the image frequency signal to obtain the second RF signal.
[0109] In this embodiment, coupler C1 can be used to couple a portion of the signal from the first radio frequency signal as the target radio frequency signal and send the target radio frequency signal to the second mixer M3 electrically connected to it, without needing to transmit the entire first radio frequency signal to the second mixer M3. The second mixer M3 can also mix only a portion of the first radio frequency signal, i.e., the target signal, with the local oscillator leakage signal and image frequency signal generated in the system. The resulting second radio frequency signal can be used for subsequent analysis by the controller 130, reducing the amount of data that the controller 130 needs to analyze while ensuring the accuracy of the controller 130's analysis.
[0110] The second mixer M3 includes a detector mixer.
[0111] In one possible implementation, the second signal processing unit 120 further includes:
[0112] The conversion unit 121 is connected between the second mixer M3 and the controller 130, and is used to convert the second radio frequency signal into a target digital signal;
[0113] The controller 130 is used to determine the target calibration parameters based on the target digital signal.
[0114] The conversion unit 121 can be electrically connected to the second mixer M3 to extract the target RF signal, local oscillator leakage signal, and image frequency signal. The controller 130, which is electrically connected to the conversion unit 121, then analyzes the extracted signals to determine the target calibration parameters. The controller 130 can determine different target calibration parameters based on different target digital signals; this is not limited here.
[0115] In some embodiments, the controller 130 stores a preset table containing different target digital signals and their corresponding target calibration parameters. After determining the target digital signal, the controller 130 can quickly determine the target calibration parameters through the preset table. The target digital signals and their corresponding target calibration parameters in the preset table can be adjusted as needed.
[0116] In some embodiments, to implement the conversion function in the above embodiments, the conversion unit 121 may include an analog-to-digital converter (ADC).
[0117] In one possible implementation, the first signal processing unit 110 includes a phase shifter 111 and a first mixer 112 connected to each other. The target digital signal includes a first power difference and a second power difference, wherein the first power difference is the power difference between the target radio frequency signal and the local oscillator leakage signal, and the second power difference is the power difference between the target radio frequency signal and the image frequency signal.
[0118] The controller 130 is specifically used to: determine a first target calibration parameter based on the first power difference and to determine a second target calibration parameter based on the second power difference when at least one of the first power difference and the second power difference does not meet the preset conditions.
[0119] The calibration unit 140 is used to: adjust the operating parameters of the first mixer 112 according to the first target calibration parameters, and adjust the operating parameters of the phase shifter 111 according to the second target calibration parameters.
[0120] In this embodiment, the power value reflects the amplitude or intensity of the signal. Specifically, the first power difference between the target RF signal and the local oscillator leakage signal reflects the degree of influence of the local oscillator leakage signal on the system, and the second power difference between the target RF signal and the image frequency signal reflects the degree of influence of the image frequency signal on the system. Then, based on whether the controller 130 compares the first power difference and the second power difference to meet preset conditions, the same target calibration parameters are generated. Based on the generated target calibration parameters, the first mixer 112 or the phase shifter 111 can be adjusted.
[0121] In some embodiments, adjusting the operating parameters of the phase shifter 111 can be achieved by adjusting the shape and value of internal electronic components such as capacitors and resistors, thereby adjusting the phase. Adjusting the operating parameters of the first mixer 112 can be achieved by adjusting the operating voltage of the first mixer 112, thereby adjusting the operating frequency of the first mixer 112.
[0122] Specifically, the first target calibration parameter and the second target calibration parameter sent by the controller 130 to the calibration unit 140 are both digital signals. The calibration unit 140 can convert the digital signals into analog signals and then send them to the phase shifter 111 and the first mixer 112 to adjust their operating parameters.
[0123] In this embodiment, the controller 130 can handle situations where at least one of the first power difference and the second power difference fails to meet a preset condition, including situations where the first power difference fails to meet the preset condition but the second power difference meets the preset condition, situations where neither the first nor the second power difference meets the preset condition, and situations where the first power difference meets the preset condition but the second power difference fails to meet the preset condition. The controller 130 can generate corresponding target calibration parameters based on the power difference that fails to meet the preset condition, and adjust the operating parameters of the phase shifter 111 and the first mixer 112 in the first signal processing unit 110 based on the generated target calibration parameters, thereby suppressing at least one of the local oscillator leakage signal and the image frequency signal.
[0124] In some embodiments, the amplitude or intensity of a signal can also be characterized by electrical signals such as current and voltage, which will not be elaborated here. It should be noted that characterizing the amplitude or intensity of a signal by power, current, voltage or other types of data, and then calculating the first power difference, first current difference or first voltage difference as in the above embodiments, are all within the protection scope of the embodiments of this application.
[0125] In one possible implementation, the controller 130 is specifically used for:
[0126] When a preset condition is detected, a first target calibration parameter is determined based on a first power difference, and a second target calibration parameter is determined based on a second power difference.
[0127] The preset conditions include at least one of the following:
[0128] The first power difference is greater than or equal to the preset power threshold;
[0129] When the second power difference is greater than or equal to the preset power threshold.
[0130] In some embodiments, the preset power threshold is -40dB.
[0131] Although for illustrative purposes, a first power difference or a second power difference less than -40dB is shown, it should be noted that the preset conditions, including a first power difference or a second power difference less than a certain preset value, can be adjusted according to actual needs. For example, -30dB, -20dB, -10dB, or other values selected according to actual needs are all within the scope of protection of the embodiments of this application.
[0132] In some embodiments, the controller 130 may further be configured to determine a first target calibration parameter based on the first power difference when a first power difference is detected to be greater than or equal to a preset power threshold. Alternatively, the controller 130 may further be configured to determine a second target calibration parameter based on the second power difference when a second power difference is detected to be greater than or equal to a preset power threshold.
[0133] Please see Figure 3 , Figure 3 The diagram shows the basic circuit schematic of a second mixer included in a zero-IF signal calibration system provided in this application. In one possible implementation, the second mixer M3 includes:
[0134] The first switch Q1 has its first pin connected to the first signal processing unit 110 and its second pin grounded.
[0135] The second switch Q2 has its first pin connected to the first pin of the first switch Q1, its second pin grounded, and its third pin connected to the third pin of the first switch Q1.
[0136] The first switching element Q1 and the second switching element Q2 can be the same switching element.
[0137] In related technologies, the suppression or calibration of local oscillator leakage signals and image frequency signals is usually accomplished through an off-chip PCB. However, significant differences exist between different chips and PCBs under varying temperature, process angle, and bias conditions. Therefore, during batch testing, calibration data from different environmental conditions and on different PCBs often vary considerably.
[0138] In this embodiment, the second mixer M3 adopts a pseudo-differential mirror architecture, which can greatly reduce the impact of chip process, chip process angle and temperature changes on the working performance of the second mixer M3. This enables the calibration control word to be consistent between different chips and under different environmental conditions, thereby avoiding the situation where there are large differences in calibration data between PCBs of different materials.
[0139] In one possible implementation, both the first switch Q1 and the second switch Q2 are NPN transistors or NMOS field-effect transistors.
[0140] In this embodiment, an NPN transistor or an NMOS transistor is selected as the first switch Q1 or the second switch Q2, enabling the second mixer M3 to have lower static power consumption and faster response speed. At the same time, transistors and MOS transistors are relatively inexpensive to use as switching devices, making them suitable for mass production and application.
[0141] Taking the example where both the first switching element Q1 and the second switching element Q2 are NPN transistors, in the above embodiment, the first pin is the base of the NPN transistor, the second pin is the emitter of the NPN transistor, and the third pin is the collector of the NPN transistor.
[0142] Where IN represents the signal input terminal of the second mixer M3, used to input the image frequency signal, the local oscillator leakage signal, and the first radio frequency signal; OUT represents the signal output terminal of the second mixer M3, used to output the second radio frequency signal. s1, s2, and s3 can represent the image frequency signal, the local oscillator leakage signal, and the first radio frequency signal, respectively.
[0143] In one possible implementation, the second mixer M3 further includes:
[0144] A protective resistor R1 is connected at one end to the third pin of the first switch Q1 and the third pin of the second switch Q2, and the other end of the protective resistor R1 is grounded.
[0145] The first bias resistor R2 is connected at one end to the first pin of the first switch Q1. The first bias resistor R2 is used to adjust the bias voltage at the first pin of the first switch Q1.
[0146] The second bias resistor R3 has one end connected to the first pin of the second switch Q2 and the other end connected to the other end of the first bias resistor R2. The second bias resistor R3 is used to adjust the bias voltage at the first pin of the second switch Q2.
[0147] Specifically, grounding one end of the protection resistor R1 can release the static charge in the second mixer M3, preventing damage to the electrostatic discharge second mixer M3. At the same time, it can also reduce interference signals in the circuit and improve the communication quality of the system.
[0148] The first bias resistor R2 and the second bias resistor R3 can be used to set the operating point of the circuit so that the circuit of the second mixer M3 can operate normally under specific operating conditions. Specifically, by selecting appropriate resistance values for the first bias resistor R2 and the second bias resistor R3, the circuit can be ensured to operate under stable conditions, avoiding over-biasing or under-biasing.
[0149] In some embodiments, the sensitivity of the second mixer M3 can also be adjusted by adjusting the first bias resistor R2. Specifically, adjusting the value of the first bias resistor R2 adjusts the DC bias voltage at the first bias resistor R2. If the DC bias voltage at the first bias resistor R2 is higher, the sensitivity of the second mixer M3 is higher; if the DC bias voltage at the first bias resistor R2 is lower, the sensitivity of the second mixer M3 is lower.
[0150] In some embodiments, the DC bias state at the first bias resistor R2 in the second mixer M3 can be determined based on a value that can characterize the amplitude or intensity of the local oscillator leakage signal and the image frequency signal, such as any value of current, voltage, or power. For example, if the amplitude of the local oscillator leakage signal and the image frequency signal is high, the initial value of the DC bias voltage can be set to a lower value, which is not limited here.
[0151] Please see Figure 4 and Figure 5 ,in, Figure 4 This is a simplified circuit diagram of the second mixer included in a zero-IF signal calibration system provided in an embodiment of this application. Figure 5 The equivalent circuit diagram of the second mixer M3 included in a zero intermediate frequency signal calibration system provided in this application embodiment. Figure 4 and Figure 5 The circuit schematics shown are all based on Figure 3 The circuit schematics shown are derived from the circuits described in this application and are all within the protection scope of the embodiments of this application. For a detailed description, please refer to the relevant documentation. Figure 3 The details of that will not be repeated here.
[0152] Please see Figure 6 , Figure 6This diagram illustrates the power change of the local oscillator leakage signal before and after calibration in a zero-IF signal calibration system provided in this application embodiment. The horizontal axis represents the local oscillator leakage signal in GHz, and the vertical axis represents the output signal power of the detector mixer (second mixer M3) in dBm. The black square lines represent the power change of the local oscillator leakage signal before calibration, and the black triangle lines represent the power change of the local oscillator leakage signal after calibration. It can be seen that the zero-IF signal calibration system 100 provided in this application embodiment achieves at least 10dB suppression of the local oscillator leakage signal.
[0153] Please see Figure 7 , Figure 7 This diagram illustrates the power change of the image frequency signal before and after calibration in a zero-IF signal calibration system provided in this application embodiment. The horizontal axis represents the image frequency signal frequency in GHz, and the vertical axis represents the output signal power of the detector mixer (second mixer M3) in dBm. The black squares represent the power change of the image frequency signal before calibration, and the black circles represent the power change of the image frequency signal after calibration. It can be seen that the zero-IF signal calibration system 100 provided in this application embodiment achieves at least 9dB suppression of the image frequency signal.
[0154] Corresponding to the above system embodiments, this application also provides a zero intermediate frequency signal calibration method. Please refer to [link to relevant documentation]. Figure 8 , Figure 8 A flowchart illustrating a zero-IF signal calibration method provided in this application embodiment. This method can be applied to the zero-IF signal calibration system 100 in the above embodiment, and includes steps 810 to 830:
[0155] Step 810: Obtain the second radio frequency signal obtained by the second signal processing unit 120 in the zero intermediate frequency signal calibration system 100. The second radio frequency signal is obtained by the second signal processing unit 120 in the zero intermediate frequency signal calibration system 100 by mixing the first radio frequency signal, the local oscillator leakage signal and the image frequency signal. The first radio frequency signal is obtained by the first signal processing unit 110 in the zero intermediate frequency signal calibration system 100 by mixing the baseband signal and the local oscillator signal.
[0156] Step 820: Determine the target calibration parameters based on the second radio frequency signal;
[0157] Step 830: Adjust the operating parameters of the first signal processing unit 110 according to the target calibration parameters to suppress at least one of the local oscillator leakage signal and the image frequency signal in the second radio frequency signal.
[0158] The zero-IF signal calibration method provided in this application can acquire a second radio frequency (RF) signal obtained by a second signal processing unit in a zero-IF signal calibration system. The second RF signal is obtained by the second signal processing unit in the zero-IF signal calibration system by mixing a first RF signal, a local oscillator leakage signal, and a mirror frequency signal. The first RF signal is obtained by the first signal processing unit in the zero-IF signal calibration system by mixing a baseband signal and a local oscillator signal. Then, target calibration parameters are determined based on the second RF signal. Finally, based on the target calibration parameters, the operating parameters of the first signal processing unit are adjusted to suppress at least one of the local oscillator leakage signal and the mirror frequency signal in the second RF signal, thereby reducing the interference of the local oscillator leakage signal and / or the mirror frequency signal on the output signal.
[0159] The zero-IF signal calibration method provided in this application embodiment can achieve the following: Figure 1 The implementation process of each component in the system embodiment can achieve similar or the same technical effect, and will not be described again here to avoid repetition.
[0160] It should be noted that steps 810 to 830 above can be achieved by using an electronic device equipped with a zero intermediate frequency signal calibration system.
[0161] In one possible implementation, it includes:
[0162] Based on the target calibration parameters, the operating parameters of the first signal processing unit 110 are iteratively adjusted until the second radio frequency signal output by the second signal processing unit 120 meets the iteration stop condition, at which point the adjustment of the operating parameters of the first signal processing unit 110 is stopped.
[0163] In one possible implementation, it includes:
[0164] If the target calibration parameters do not meet the preset conditions, the operating parameters of the first signal processing unit 110 are adjusted, wherein the iteration stop condition includes the target calibration parameters meeting the preset conditions.
[0165] This application also provides an electronic device; please refer to [link to relevant documentation]. Figure 9 , Figure 9This is a structural diagram of an electronic device provided in an embodiment of this application. The electronic device 900 includes a processor 920, a memory 930, and a network interface 940 connected via a system bus 910. The memory includes a non-volatile storage medium 9310 and internal memory 9320. The non-volatile storage medium 9310 stores an operating system 9311 and may also store a computer program. When the processor 920 executes the computer program, it enables the processor 920 to implement the zero-IF signal calibration method applied to the electronic device 900 in the above embodiment. The internal memory 9320 may also store a computer program. When the processor 920 executes the computer program, it enables the processor 920 to perform the zero-IF signal calibration method. Those skilled in the art will understand that… Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device 900 to which the present application is applied. The specific electronic device 900 may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0166] This application also discloses a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the zero intermediate frequency signal calibration method as described in the method embodiment.
[0167] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the embodiments of the zero intermediate frequency signal calibration method described above, and can achieve similar or the same technical effects. To avoid repetition, it will not be described again here.
[0168] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer-readable storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer-readable storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer-readable storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0169] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
Claims
1. A zero intermediate frequency signal calibration system, characterized by, The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device.
2. The system of claim 1, wherein, The application relates to a signal processing method and device. The application relates to a signal processing method and device.
3. The system of claim 2, wherein, The application relates to a signal processing method and device. The application relates to a signal processing method and device.
4. The system of claim 1, wherein, The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device.
5. The system of claim 4, wherein, The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device.
6. The system of claim 4, wherein, The application relates to a signal processing method and device.
7. The system of claim 1, wherein, The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application relates to a signal processing method and device. The application A second mixer is connected with the coupler, and is configured to mix the target radio frequency signal, the local oscillator leakage signal and the mirror frequency signal to obtain the second radio frequency signal.
8. The system of claim 7, wherein, The second signal processing unit further comprises: A conversion unit is connected between the second mixer and the controller, and is configured to convert the second radio frequency signal into a target digital signal. The controller is configured to determine the target calibration parameter according to the target digital signal.
9. The system of claim 8, wherein, The first signal processing unit comprises a phase shifter and a first mixer connected with each other, and the target digital signal comprises a first power difference and a second power difference, wherein the first power difference is a power difference between the target radio frequency signal and the local oscillator leakage signal, and the second power difference is a power difference between the target radio frequency signal and the mirror frequency signal. The controller is specifically configured to: in a case where at least one of the first power difference and the second power difference does not satisfy the preset condition, determine a first target calibration parameter according to the first power difference, and determine a second target calibration parameter according to the second power difference. The calibration unit is configured to: adjust an operating parameter of the first mixer according to the first target calibration parameter, and adjust an operating parameter of the phase shifter according to the second target calibration parameter.
10. The system of claim 9, wherein, The controller is specifically configured to: In a case where it is detected that the preset condition is satisfied, determine a first target calibration parameter according to the first power difference, and determine a second target calibration parameter according to the second power difference. The preset condition comprises at least one of the following: The first power difference is greater than or equal to a preset power threshold. The second power difference is greater than or equal to the preset power threshold.
11. The system of claim 1, wherein, The second mixer comprises: A first switch element, a first pin of the first switch element is connected with the first signal processing unit, and a second pin of the first switch element is grounded. A second switch element, a first pin of the second switch element is connected with the first pin of the first switch element, a second pin of the second switch element is grounded, and a third pin of the second switch element is connected with a third pin of the first switch element.
12. The system of claim 11, wherein, The second mixer further comprises: A protection resistor, one end of the protection resistor is connected with the third pin of the first switch element and the third pin of the second switch element, and the other end of the protection resistor is grounded. A first bias resistor, one end of the first bias resistor is connected with the first pin of the first switch element, and the first bias resistor is configured to adjust a bias voltage at the first pin of the first switch element. A second bias resistor, one end of the second bias resistor is connected with the first pin of the second switch element, and the other end of the second bias resistor is connected with the other end of the first bias resistor, and the second bias resistor is configured to adjust a bias voltage at the first pin of the second switch element.
13. The system of claim 11, wherein, The first switch element and the second switch element are both NPN triodes or NMOS field effect tubes.
14. A method of zero intermediate frequency signal calibration, the method comprising: The zero intermediate frequency signal calibration system comprises: Obtaining a second radio frequency signal obtained by a second signal processing unit in the zero intermediate frequency signal calibration system, the second radio frequency signal being obtained by mixing a first radio frequency signal, a local oscillator leakage signal and a mirror frequency signal by the second signal processing unit in the zero intermediate frequency signal calibration system, the first radio frequency signal being obtained by mixing a baseband signal and a local oscillator signal by a first signal processing unit in the zero intermediate frequency signal calibration system; Determining a target calibration parameter according to the second radio frequency signal; Adjusting an operating parameter of the first signal processing unit according to the target calibration parameter, so as to suppress at least one of the local oscillator leakage signal and the mirror frequency signal in the second radio frequency signal.
15. The method of claim 14, wherein, Comprising: Iteratively adjusting the operating parameter of the first signal processing unit according to the target calibration parameter until the second radio frequency signal output by the second signal processing unit satisfies an iteration stop condition, and stopping the adjustment of the operating parameter of the first signal processing unit.
16. The method of claim 14, wherein, Comprising: Adjusting the operating parameter of the first signal processing unit in a case where the target calibration parameter does not satisfy a preset condition, wherein the iteration stop condition comprises that the target calibration parameter of the controller satisfies the preset condition.
17. An electronic device, comprising: The electronic device comprises a memory and a processor, the memory has a computer program stored thereon, and the computer program implements the method in any one of claims 14-16 when executed by the processor.
18. A computer-readable storage medium, characterized in that, The computer readable storage medium has a computer program stored thereon, and the computer program implements the method in any one of claims 14-16 when executed by one or more processors.
Citation Information
Cited By
Automatic calibration method and device, program product, storage medium and electronic equipment
CN122027048A
