A timing deviation detection circuit and method

By designing a timing deviation detection circuit in the envelope tracking power amplifier, and iterative calculations are performed using cross-correlation mode values ​​and spectral distortions, the problem of difficulty in accurately measuring timing deviations in the prior art is solved, and high-precision timing deviation detection is achieved.

CN115343602BActive Publication Date: 2025-02-14BESTECHNIC SHANGHAI CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211066434.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-01
Publication Date
2025-02-14
Estimated Expiration
2042-09-01

AI Technical Summary

Technical Problem

It is difficult to directly and accurately measure the timing deviation between the envelope branch and the input branch in an envelope tracking power amplifier.

Method used

A timing deviation detection circuit is designed to track the combination of the power amplifier circuit and the processing circuit through the envelope tracking combination, and to use cross-correlation mode values ​​and spectral distortion to gradually iterate the timing deviation until the preset conditions are met.

Benefits of technology

Accurate measurement of the timing deviation of the envelope tracking power amplifier is realized, the accuracy of the output signal is improved, and the error caused by signal transmission is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115343602B_ABST
    Figure CN115343602B_ABST
Patent Text Reader

Abstract

The present application provides a timing deviation detection circuit and method, which relates to the technical field of envelope tracking power amplifiers. The timing deviation detection circuit includes: an envelope tracking power amplifier circuit and a processing circuit, wherein the envelope tracking power amplifier circuit is used to receive a continuous input signal including N input signal segments and output a corresponding output signal including N output signal segments; the processing circuit is used to obtain the first timing deviation according to the first input signal segment in the input signal and the output signal segment corresponding to the first input signal segment, and obtain the i-th timing deviation according to the i-th input signal segment in the N input signal segments and the output signal segment corresponding to the i-th input signal segment, and the i-1-th timing deviation, until the i-th timing deviation meets the preset condition, wherein the i-th timing deviation is the timing deviation of the envelope tracking power amplifier circuit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of envelope tracking power amplifiers, and in particular to a timing deviation detection circuit and method. Background Art

[0002] An envelope tracking power amplifier (ETPA) is an amplifier that greatly improves the efficiency of a radio frequency power amplifier (RFPA). The output performance parameters of an ETPA, such as EVM (Error Vector Magnitude) and ACLR (Adjacent Channel Leakage Ratio), are very sensitive to the timing deviation between its envelope branch and input branch. However, it is difficult to directly and accurately measure the timing deviation using existing technologies. Summary of the invention

[0003] The present application provides a timing deviation detection circuit and method to solve the problem that it is difficult to directly and accurately measure the timing deviation in the prior art.

[0004] In a first aspect, the present application provides a timing deviation detection circuit, comprising: an envelope tracking power amplifier circuit, configured to receive N consecutive input signal segments and output corresponding N output signal segments, where N is a positive integer greater than or equal to 2; a processing circuit, configured to obtain a first timing deviation based on a first input signal segment among the N input signal segments and an output signal segment corresponding to the first input signal segment, and to obtain an i-th timing deviation based on an i-th input signal segment among the N input signal segments and an output signal segment corresponding to the i-th input signal segment, and an i-1-th timing deviation, until Until the i-th timing deviation satisfies a preset condition, wherein the i-th timing deviation is a function of the timing deviation of the envelope tracking power amplifier circuit, i takes 2 to M in sequence, and M is a positive integer less than or equal to N; based on the i-th timing deviation, the timing deviation is obtained; wherein the output signal segment corresponding to the i-th input signal segment is the envelope tracking power amplifier circuit that adjusts the envelope signal corresponding to the i-th input signal segment according to the i-1-th timing deviation, and outputs a signal according to the i-th input signal segment and the envelope signal corresponding to the adjusted i-th input signal segment.

[0005] In an embodiment of the present application, the i-th input signal segment, the output signal segment corresponding to the i-th input signal segment, and the i-1-th timing deviation are processed by a processing circuit to obtain the i-th timing deviation. Due to multiple iterative processing, the obtained interpolation coefficient becomes closer and closer to the actual timing deviation. When the interpolation coefficient meets the preset conditions, it can be determined that the interpolation coefficient is approximately the timing deviation. By using the interpolation coefficient as the timing deviation, an accurate timing deviation can be obtained.

[0006] In combination with the technical solution provided in the first aspect above, in some possible implementations, the processing circuit is specifically used to: determine the cross-correlation modulus value between each of the N input signal segments and each of the N output signal segments; wherein the input signal segment corresponding to the largest cross-correlation modulus value is the first input signal segment, and the output signal segment corresponding to the largest cross-correlation modulus value is the output signal segment corresponding to the first input signal segment.

[0007] In the embodiment of the present application, since the mutual correlation modulus represents the degree of correlation between two signal segments, the input signal segment and the output signal segment corresponding to the largest mutual correlation modulus are the two signal segments with the highest degree of correlation, thereby reducing the error caused by signal transmission, making the subsequently obtained first group of interpolation coefficients closer to the actual timing deviation, thereby improving the accuracy of the interpolation coefficients subsequently calculated based on the first group of interpolation coefficients.

[0008] In combination with the technical solution provided in the first aspect above, in some possible implementations, the processing circuit is specifically used to: obtain the spectrum of the output signal segment corresponding to the first input signal segment, and use the corresponding delay difference when the spectrum distortion (such as adjacent channel leakage) is minimized as the initial delay deviation for interpolation to obtain the first timing deviation.

[0009] In an embodiment of the present application, since the frequency spectrum of the output signal segment corresponding to the first input signal segment can reflect the timing difference between the first input signal segment and the output signal segment corresponding to the first input signal segment, the point with the smallest spectrum distortion can be found through the frequency spectrum of the output signal segment corresponding to the first input signal segment, and the corresponding delay difference is used as the initial delay deviation, thereby making the first timing deviation closer to the actual timing deviation and improving the accuracy of the interpolation coefficient subsequently calculated based on the first timing deviation.

[0010] In combination with the technical solution provided in the first aspect above, in some possible implementations, the processing circuit is specifically used to: obtain the filter coefficient based on the i-1th timing deviation and preset filter parameters; obtain the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment.

[0011] In the embodiment of the present application, when calculating the i-th timing deviation, the influence of noise and interference is eliminated by presetting filter parameters, so that the obtained i-th timing deviation is more accurate.

[0012] In combination with the technical solution provided in the first aspect above, in some possible implementations, the processing circuit is specifically used to: for each signal value in the output signal segment corresponding to the i-th input signal segment, based on the signal value and the filter coefficient corresponding to the signal value, obtain the first filtered output value corresponding to the signal value; based on the first filtered output value corresponding to the signal value and the input signal value, obtain the first deviation value corresponding to the signal value; based on the first deviation value corresponding to each signal value in the output signal segment corresponding to the i-th input signal segment and the i-1th timing deviation, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment, obtain the i-th timing deviation.

[0013] In the embodiment of the present application, the deviation value of each signal value in the output signal segment corresponding to the ith input signal segment is fully considered, so that the finally obtained ith timing deviation can accurately reflect the timing deviation, making the obtained ith timing deviation more accurate.

[0014] In combination with the technical solution provided in the first aspect above, in some possible implementations, the preset condition includes: the i-th timing deviation is the M-th timing deviation, or the i-th timing deviation is less than or equal to a preset interpolation coefficient threshold.

[0015] In the embodiment of the present application, by presetting the number of iterations, the interpolation coefficients can be iteratively calculated multiple times, so that the Mth timing deviation finally obtained, that is, the timing deviation is more accurate. Alternatively, by presetting the interpolation coefficient threshold, when the i-th timing deviation is less than or equal to the preset interpolation coefficient threshold, it can be determined that the interpolation coefficient can accurately reflect the timing deviation, so that the timing deviation is more accurate.

[0016] In combination with the technical solution provided in the first aspect above, in some possible implementations, the envelope tracking power amplifier circuit is also used to adjust the envelope signal corresponding to the i-th input signal segment according to the i-1th timing deviation, and output the output signal segment corresponding to the i-th input signal segment based on the i-th input signal segment and the adjusted envelope signal corresponding to the i-th input signal segment.

[0017] In an embodiment of the present application, the envelope tracking power amplifier circuit adjusts the envelope signal corresponding to the i-th input signal through the i-1th timing deviation, thereby reducing the timing error between the i-th input signal segment and the output signal segment corresponding to the i-th input signal segment. By continuously reducing the timing error between the i-th input signal segment and the output signal segment corresponding to the i-th input signal segment, the i-th timing deviation finally obtained can accurately reflect the timing deviation, making the timing deviation more accurate.

[0018] In combination with the technical solution provided in the first aspect above, in some possible implementations, the envelope tracking power amplifier circuit includes: an envelope detection module, used to detect the i-th input signal segment to obtain an i-th envelope signal corresponding to the i-th input signal segment; an interpolation module, used to insert an interpolation at a target position in the i-th envelope signal according to the i-1th timing deviation to obtain the interpolated i-th envelope signal; used to output a modulation voltage corresponding to the i-th envelope signal after interpolation according to the i-th envelope signal after interpolation; a power amplifier, used to use the modulation voltage corresponding to the i-th envelope signal after interpolation as its own power supply, amplify the i-th envelope signal corresponding to the i-th input signal segment, and obtain an output signal segment corresponding to the i-th input signal segment.

[0019] In an embodiment of the present application, an interpolation module is set in the envelope tracking power amplifier circuit, so that the envelope tracking power amplifier circuit can adjust the envelope signal corresponding to the i-th input signal segment through the i-1th timing deviation, thereby reducing the timing error between the i-th input signal segment and the output signal segment corresponding to the i-th input signal segment, so that the final i-th timing deviation can accurately reflect the timing deviation, making the timing deviation more accurate.

[0020] In combination with the technical solution provided in the first aspect above, in some possible implementations, the envelope tracking power amplifier circuit further includes: a first delay device, the first delay device is connected to the input end of the power amplifier, and is used to delay the i-th envelope signal corresponding to the i-th input signal segment, and transmit the delayed i-th envelope signal to the power amplifier; a second delay device, the second delay device is connected to the input end of the envelope detection module, and is used to delay the i-th envelope signal corresponding to the i-th input signal segment, and transmit the delayed i-th envelope signal to the envelope detection module.

[0021] In an embodiment of the present application, by setting a first delay device and a second delay device in an envelope tracking power amplifier circuit, the i-th envelope signal of the input power amplifier and the i-th envelope signal of the input envelope detection module can be adjusted in timing, thereby reducing the delay error of the i-th signal on the two branches of the envelope tracking power amplifier circuit, so that the obtained i-th timing deviation can accurately reflect the timing deviation, making the obtained timing deviation more accurate.

[0022] In combination with the technical solution provided in the first aspect above, in some possible implementations, the envelope tracking power amplifier circuit further includes: a pre-compensation module, which is connected to the input end of the power amplifier and is used to compensate the i-th envelope signal corresponding to the i-th input signal segment, and transmit the compensated i-th envelope signal to the power amplifier.

[0023] In an embodiment of the present application, the i-th envelope signal corresponding to the i-th input signal segment of the input power amplifier is compensated by a pre-compensation module, which can effectively reduce the impact of nonlinear distortion on the output signal segment corresponding to the i-th input signal segment, thereby making the i-th timing deviation obtained by subsequent calculation more accurate.

[0024] In a second aspect, the present application provides a timing deviation detection method for detecting the timing deviation of an envelope tracking power amplifier circuit, wherein the envelope tracking power amplifier circuit is used to receive N input signal segments continuously input and output corresponding N output signal segments, where N is a positive integer greater than or equal to 2, and the method comprises: obtaining a first timing deviation according to a first input signal segment among the N input signal segments and an output signal segment corresponding to the first input signal segment; obtaining an i-1th timing deviation according to an i-th input signal segment among the N input signal segments and an output signal segment corresponding to the i-th input signal segment, The i-th timing deviation is obtained until the i-th timing deviation meets a preset condition, wherein i is sequentially taken from 2 to M, M is a positive integer less than or equal to N, the output signal segment corresponding to the i-th input signal segment is an envelope signal corresponding to the i-th input signal segment adjusted according to the i-1-th timing deviation, and a signal output according to the i-th input signal segment and the envelope signal corresponding to the adjusted i-th input signal segment, the i-th timing deviation is a function of the timing deviation of the envelope tracking power amplifier circuit; based on the i-th timing deviation that meets the preset condition, the timing deviation of the envelope tracking power amplifier circuit is obtained.

[0025] In combination with the technical solution provided in the second aspect above, in some possible implementations, the i-th timing deviation is obtained based on the i-th input signal segment among the N input signal segments, the output signal segment corresponding to the i-th input signal segment, and the i-1-th timing deviation, including: obtaining the filter coefficient based on the i-1-th timing deviation and preset filter parameters; obtaining the i-th timing deviation based on the i-1-th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment.

[0026] In combination with the technical solution provided in the second aspect above, in some possible implementations, the i-th timing deviation is obtained based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment, including: for each signal value in the output signal segment corresponding to the i-th input signal segment, based on the signal value and the filter coefficient corresponding to the signal value, obtaining the first filtered output value corresponding to the signal value; based on the first filtered output value corresponding to the signal value and the input signal value corresponding to the signal value, obtaining the first deviation value; based on the first deviation value corresponding to each signal value in the output signal segment corresponding to the i-th input signal segment and the i-1th timing deviation, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment, obtaining the i-th timing deviation.

[0027] In a third aspect, the present application provides an envelope signal adjustment method for adjusting the envelope signal output by a power amplifier in a timing deviation detection circuit as described in the first aspect above, the method comprising: determining an interpolation coefficient of the envelope tracking power amplifier circuit based on a first timing deviation and a second timing deviation; wherein the first timing deviation is obtained by a first preset signal, the second timing deviation is obtained by a second preset signal, and the first preset signal is different from the second preset signal; and adjusting the envelope signal output by the power amplifier based on the interpolation coefficient.

[0028] In the embodiment of the present application, the interpolation coefficient is determined by the first timing deviation and the second timing deviation, so as to adjust the envelope signal output by the power amplifier, thereby reducing the delay of the signal output by the envelope tracking amplifier and improving the accuracy of the output envelope signal.

[0029] In combination with the technical solution provided in the third aspect above, in some possible implementations, the first preset signal is a non-envelope signal, and the process of obtaining the first timing deviation includes: applying a fixed voltage to the power amplifier to obtain the first timing deviation corresponding to the first preset signal; correspondingly, the second preset signal is an envelope signal, and the process of obtaining the second timing deviation includes: applying an envelope voltage to the power amplifier to obtain the second timing deviation corresponding to the second preset signal.

[0030] In an embodiment of the present application, by obtaining a first timing deviation of the power amplifier under a fixed voltage and a second timing deviation of the power amplifier under an envelope voltage, an interpolation coefficient can be obtained according to the first timing deviation and the second timing deviation, and the envelope signal output by the power amplifier is adjusted based on the interpolation coefficient, so that the envelope signal output by the adjusted power amplifier is more accurate.

[0031] In combination with the technical solution provided in the third aspect above, in some possible implementations, the first preset signal and the second preset signal are both envelope signals, and the first preset signal and the second preset signal are different signal segments of the same envelope signal.

[0032] In an embodiment of the present application, by calculating the timing deviations of different signal segments of the same input signal, a first timing deviation and a second timing deviation are obtained to determine the interpolation coefficient, thereby adjusting the envelope signal output by the power amplifier so that the timing deviations of different signal segments are consistent, thereby reducing the delay of the signal output by the envelope tracking amplifier and improving the accuracy of the output envelope signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0034] Figure 1 A schematic diagram of the structure of a timing deviation detection circuit shown in an embodiment of the present application;

[0035] Figure 2 A signal schematic diagram of a first input signal segment and its corresponding output signal segment shown in an embodiment of the present application;

[0036] Figure 3 A schematic diagram of the structure of another timing deviation detection circuit shown in an embodiment of the present application;

[0037] Figure 4 A schematic diagram of the structure of another timing deviation detection circuit shown in an embodiment of the present application;

[0038] Figure 5 A schematic diagram of a flow chart of a timing deviation detection method shown in an embodiment of the present application;

[0039] Figure 6 A schematic flow chart of an envelope signal adjustment method shown in an embodiment of the present application;

[0040] Figure 7 A schematic diagram of an envelope signal output by a power amplifier shown in an embodiment of the present application;

[0041] Figure 8 A schematic diagram of a signal input to a power amplifier shown in an embodiment of the present application. DETAILED DESCRIPTION

[0042] In the description of this application, unless otherwise clearly specified and limited, the terms "connected" and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal connection of two elements.

[0043] The technical solution of the present application will be described in detail below with reference to the accompanying drawings.

[0044] In order to solve the problem that it is difficult to directly and accurately measure the timing deviation in the prior art, the present application provides a timing deviation detection circuit, including an envelope tracking power amplifier circuit and a processing circuit. For ease of understanding, please refer to Figure 1 .

[0045] The envelope tracking power amplifier circuit is used to receive N consecutive input signal segments and output corresponding N output signal segments, where N is a positive integer greater than or equal to 2. It can be understood that the N consecutive input signal segments are consecutive in time sequence, and the length of each input signal segment is the same, that is, each input signal segment includes the same number of signal values.

[0046] A processing circuit is used to obtain the first timing deviation based on the first input signal segment and the output signal segment corresponding to the first input signal segment, and to obtain the ith timing deviation based on the ith input signal segment and the output signal segment corresponding to the ith input signal segment and the i-1th timing deviation, until the ith timing deviation meets the preset conditions, i is successively 2 to M, and M is a positive integer less than or equal to N.

[0047] The i-th timing deviation is the timing deviation of the envelope tracking power amplifier circuit, wherein the output signal segment corresponding to the i-th input signal segment is the envelope tracking power amplifier circuit adjusting the envelope signal corresponding to the i-th input signal segment according to the i-1-th timing deviation, and outputting the signal based on the i-th input signal segment and the adjusted envelope signal corresponding to the i-th input signal segment.

[0048] After obtaining the i-th timing deviation, the processing circuit may determine whether the i-th timing deviation satisfies a preset condition, and when the preset condition is satisfied, set the parameter θ corresponding to the timing deviation as the timing deviation.

[0049] The preset condition may be that the i-th timing deviation is the M-th timing deviation. By presetting the number of iterations, the interpolation coefficients can be calculated iteratively for multiple times, so that the M-th timing deviation obtained in the end, that is, the timing deviation, is more accurate.

[0050] Alternatively, the preset condition may be that the cost function obtained under the i-th timing deviation is less than or equal to a preset threshold. By presetting the interpolation error threshold, when the i-th timing deviation is less than or equal to the preset interpolation coefficient threshold, it can be determined that the interpolation coefficient can accurately reflect the timing deviation, so that the timing deviation is more accurate. When there is no interpolation coefficient less than or equal to the preset interpolation coefficient threshold, the M-th timing deviation is used as the timing deviation.

[0051] The preset interpolation coefficient threshold may be set according to actual requirements, but it should be noted that the smaller the preset interpolation coefficient threshold is, the more accurate the timing deviation is ultimately obtained.

[0052] In order to better understand the above process of obtaining the timing deviation of the envelope tracking power amplifier circuit, an example is given below to illustrate.

[0053] Assuming that N is 5, the preset condition is that the i-th timing deviation is the M-th timing deviation, and when M is equal to 3, the process of obtaining the timing deviation of the envelope tracking power amplifier circuit is:

[0054] The envelope tracking power amplifier circuit processes the received first input signal to obtain an output signal segment corresponding to the first input signal segment. The processing circuit obtains a first timing deviation based on the first input signal segment and the output signal segment corresponding to the first input signal segment.

[0055] Afterwards, the envelope tracking power amplifier circuit adjusts the envelope signal corresponding to the second input signal segment according to the first timing deviation, and obtains the output signal segment corresponding to the second input signal segment according to the adjusted envelope signal corresponding to the second input signal segment. The processing circuit obtains the second timing deviation according to the second input signal segment, the output signal segment corresponding to the second input signal segment, and the first timing deviation.

[0056] Therefore, the envelope tracking power amplifier circuit adjusts the envelope signal corresponding to the third input signal segment according to the second timing deviation, and obtains the output signal segment corresponding to the third input signal segment according to the adjusted envelope signal corresponding to the third input signal segment. The processing circuit obtains the third timing deviation according to the third input signal segment, the output signal segment corresponding to the third input signal segment, and the second timing deviation. The third timing deviation is the timing deviation of the envelope tracking power amplifier circuit.

[0057] Alternatively, assuming that N is 5 and M is 5, the preset condition is that when the i-th timing deviation is less than or equal to the preset interpolation coefficient threshold, the process of obtaining the timing deviation of the envelope tracking power amplifier circuit is:

[0058] The envelope tracking power amplifier circuit processes the received first input signal to obtain an output signal segment corresponding to the first input signal segment. The processing circuit obtains a first timing deviation based on the first input signal segment and the output signal segment corresponding to the first input signal segment.

[0059] Afterwards, the envelope tracking power amplifier circuit adjusts the envelope signal corresponding to the second input signal segment according to the first timing deviation, and obtains the output signal segment corresponding to the second input signal segment according to the adjusted envelope signal corresponding to the second input signal segment. The processing circuit obtains the second timing deviation according to the second input signal segment, the output signal segment corresponding to the second input signal segment, and the first timing deviation.

[0060] It is determined whether the cost function obtained under the second timing deviation is less than or equal to a preset threshold value. If the second timing deviation is less than or equal to the preset interpolation coefficient threshold value, the second timing deviation is the timing deviation of the envelope tracking power amplifier circuit. If the second timing deviation is greater than the preset interpolation coefficient threshold value, the envelope tracking power amplifier circuit adjusts the envelope signal corresponding to the third input signal segment according to the second timing deviation, and obtains the output signal segment corresponding to the third input signal segment according to the adjusted envelope signal corresponding to the third input signal segment. The processing circuit obtains the third timing deviation according to the third input signal segment, the output signal segment corresponding to the third input signal segment, and the second timing deviation.

[0061] It is determined whether the third timing deviation is less than or equal to the preset interpolation coefficient threshold. If the cost function obtained by the third timing deviation is less than or equal to the preset threshold, the third timing deviation is the timing deviation of the envelope tracking power amplifier circuit. If the third timing deviation is greater than the preset interpolation coefficient threshold, the envelope tracking power amplifier circuit adjusts the envelope signal corresponding to the fourth input signal segment according to the third timing deviation, and obtains the output signal segment corresponding to the fourth input signal segment according to the adjusted envelope signal corresponding to the fourth input signal segment. The processing circuit obtains the fourth timing deviation according to the fourth input signal segment, the output signal segment corresponding to the fourth input signal segment, and the third timing deviation.

[0062] Determine whether the 4th timing deviation is less than or equal to the preset interpolation coefficient threshold. If the 4th timing deviation is less than or equal to the preset interpolation coefficient threshold, the 4th timing deviation is the timing deviation of the envelope tracking power amplifier circuit. If the 4th timing deviation is greater than the preset interpolation coefficient threshold, the envelope tracking power amplifier circuit adjusts the envelope signal corresponding to the 5th input signal segment according to the 4th timing deviation, and obtains the output signal segment corresponding to the 5th input signal segment according to the adjusted envelope signal corresponding to the 5th input signal segment. The processing circuit obtains the 5th timing deviation according to the 5th input signal segment, the output signal segment corresponding to the 5th input signal segment, and the 4th timing deviation. Since i has reached the value of M, the 5th timing deviation is the timing deviation of the envelope tracking power amplifier circuit.

[0063] It can be understood that the specific values ​​of N and M can be set according to actual needs. The above examples are only for ease of understanding and should not be regarded as limitations on this application.

[0064] In one implementation mode, the specific process by which the processing circuit obtains the first timing deviation based on the first input signal segment and the output signal segment corresponding to the first input signal segment may be: aligning the first input signal segment and the first input signal segment, thereby obtaining the minimum difference between the signal sampling points in the two signal segments, and the minimum difference is the first timing deviation.

[0065] In one embodiment, the processing circuit is further used to determine the cross-correlation modulus between each input signal segment in the N input signal segments and each output signal segment in the N output signal segments; the input signal segment corresponding to the largest cross-correlation modulus is taken as the first input signal segment, and the output signal segment corresponding to the largest cross-correlation modulus is taken as the first output signal segment. Since the cross-correlation modulus represents the degree of correlation between two signal segments, the input signal segment and the output signal segment corresponding to the largest cross-correlation modulus are the two signal segments with the highest degree of correlation, thereby reducing the error caused by signal transmission, making the first group of interpolation coefficients obtained subsequently closer to the actual timing deviation, thereby improving the accuracy of the interpolation coefficients subsequently calculated based on the first group of interpolation coefficients.

[0066] Among them, r[k] represents the cross-correlation value, xin[ni] represents the signal value of the ni-th signal point in the input signal, represents the signal value of the n+kith signal point in the output signal, then the cross-correlation value of the two This is the relevant formula, two sequences xin[ni] and Conjugate multiplication, then accumulate the sum of N points to get the cross-correlation modulus of the input signal and the output signal. The largest modulus r[k] represents the correlation peak, and the corresponding k represents the time deviation of the two sequences.

[0067] To facilitate understanding of the specific process of synchronizing the first input signal segment and the output signal segment corresponding to the first input signal segment according to the first target point and the second target point to obtain the first timing deviation, please refer to Figure 2 .

[0068] like Figure 2 As shown, there is a deviation value θ between the i-th input signal segment P1 and the output signal P2 corresponding to the i-th input signal segment 0 , that is, the timing difference between signal point -1 in P1 and signal point -1 in P2 is θ 0 , then the θ 0 This is the first timing deviation.

[0069] It can be understood that in order for the processing circuit to realize the above functions, the processing circuit includes a processing module, and the above functions are realized by the processing module.

[0070] The processing module may be an integrated circuit chip with signal processing capability. The processing module may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, or discrete hardware components.

[0071] Alternatively, the processing circuit may further include a cross-correlation modulus value calculation module and a synchronization module.

[0072] Among them, the mutual correlation modulus value calculation module is used to determine the mutual correlation modulus value between each input signal segment among the N input signal segments and each output signal segment among the N output signal segments; wherein, the input signal segment corresponding to the largest mutual correlation modulus value is the first input signal segment, and the output signal segment corresponding to the largest mutual correlation modulus value is the output signal segment corresponding to the first input signal segment.

[0073] The synchronization module is used to synchronize the first input signal segment with the output signal segment corresponding to the first input signal segment to obtain a first timing deviation.

[0074] The processing module is used for transmitting the first timing deviation to the envelope tracking power amplifier circuit.

[0075] The implementation principles and technical effects of the cross-correlation modulus value calculation module and the synchronization module are consistent with those in the previous text and will not be repeated here for the sake of brief description.

[0076] In addition to the method in which the above-mentioned processing circuit uses the cross-correlation module value to synchronize the first input signal segment and the output signal segment corresponding to the first input signal segment to obtain the first timing deviation, the processing circuit can also calculate the frequency spectrum of the output signal segment corresponding to the first input signal segment, and use the corresponding delay difference when the spectrum distortion is minimized as the initial delay deviation, for interpolation, to obtain the first timing deviation.

[0077] When there is a timing deviation between the signal of the envelope branch and the input branch, there will be obvious adjacent channel leakage on the calculated spectrum, and the larger the deviation, the larger the adjacent channel leakage ratio. The adjacent channel leakage ratio approximates a parabola. At the lowest point of the parabola, the smaller the adjacent channel leakage ratio, the smallest corresponding deviation. The delay difference corresponding to the deviation is used as the initial delay deviation for interpolation to obtain the first timing deviation.

[0078] Among them, the frequency spectrum of the output signal segment corresponding to the first input signal segment can be calculated using fast Fourier transform (FFT). The specific principles and methods of calculating the frequency spectrum using fast Fourier transform are well known to those skilled in the art and will not be repeated here for the sake of brief description.

[0079] Correspondingly, in order to enable the processing circuit to realize the above functions, the processing circuit includes a processing module, and the above functions are realized by the processing module.

[0080] Alternatively, the processing circuit may further include a spectrum calculation module, which is used to calculate the spectrum of the output signal segment corresponding to the first input signal segment, and use the corresponding delay difference when the spectrum distortion is minimized as the initial delay deviation for interpolation to obtain the first timing deviation.

[0081] At this time, the processing module is used to transmit the first timing deviation to the envelope tracking power amplifier circuit.

[0082] After obtaining the first timing deviation, the processing circuit can obtain the filter coefficient based on the i-1th timing deviation and the preset filter parameters; and then obtain the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment.

[0083] Among them, θ i-1 represents the i-1th timing deviation, α represents the preset filter parameter, and α 1 (θ), α 0 (θ), α -1 (θ), α -2 (θ), filter coefficients, then

[0084] The specific process of the processing circuit obtaining the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment can be: first, for each signal value in the output signal segment corresponding to the i-th input signal segment, based on the signal value and the filter coefficient corresponding to the signal value, obtain the first filtered output value corresponding to the signal value. Then, based on the first filtered output value corresponding to the signal value and the input signal value corresponding to the signal value, obtain the first deviation value. Finally, based on the first deviation value corresponding to each signal value in the output signal segment corresponding to the i-1th timing deviation, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment, obtain the i-th timing deviation.

[0085] Use x fb-i (n) represents the nth signal value in the output signal segment corresponding to the i-th input signal segment, and y fb-i (n) represents the first filtered output value corresponding to the nth signal value in the output signal segment corresponding to the i-th input signal segment, then the first filtered output value

[0086] Use e i (n) represents the first deviation value corresponding to the nth signal value in the output signal segment corresponding to the i-th input signal segment, and x is used in-i (n) represents the nth signal value in the i-th input signal segment, then the first deviation value e i (n)=|x in-i (n)|-|y fb-i (n)|.

[0087] Let θi represent the estimated value of the i-th delay, then the i-th estimated value Where L is the number of signal values ​​in the i-th input signal segment. (β is a scaling factor related to the error here)

[0088] Correspondingly, in order to enable the processing circuit to realize the above functions, the processing circuit may include a processing module, so that the processing module can obtain the filter coefficient based on the i-1th timing deviation and the preset filter parameters; and then obtain the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment.

[0089] After the processing circuit obtains the i-1th timing deviation, the envelope tracking power amplifier circuit is also used to adjust the envelope signal corresponding to the i-th input signal segment according to the i-1th timing deviation, and output the output signal segment corresponding to the i-th input signal segment according to the i-th input signal segment and the envelope signal corresponding to the adjusted i-th input signal segment.

[0090] In order to enable the envelope tracking power amplifier circuit to achieve the above functions, the envelope tracking power amplifier circuit includes an envelope detection module, an interpolation module, a power modulator and a power amplifier.

[0091] The envelope detection module is used to detect the i-th input signal segment to obtain the i-th envelope signal corresponding to the i-th input signal segment.

[0092] The interpolation module is used to interpolate the target position in the ith envelope signal according to the i-1th timing deviation to obtain the ith envelope signal after interpolation.

[0093] The power modulator is used to output a modulation voltage corresponding to the interpolated ith envelope signal according to the interpolated ith envelope signal.

[0094] The power amplifier is used to use the modulation voltage corresponding to the interpolated i-th envelope signal as its own power supply to amplify the i-th envelope signal corresponding to the i-th input signal segment to obtain an output signal segment corresponding to the i-th input signal segment.

[0095] Through the cooperation between the envelope detection module, the interpolation module, the power modulator and the power amplifier, the envelope tracking power amplifier circuit can adjust the envelope signal corresponding to the ith input signal segment according to the i-1th timing deviation, and output the output signal segment corresponding to the ith input signal segment according to the ith input signal segment and the envelope signal corresponding to the adjusted ith input signal segment.

[0096] The power modulator is specifically used to look up a table according to each signal value in the received envelope signal, and output a modulation voltage corresponding to the signal value to the power amplifier.

[0097] Among them, the interpolation module can be a Farrow Interp module. The envelope detection module can be an ABS module. The power modulator can be an Envelope Shaping module and an SMPS module connected in sequence, the Envelope Shaping module is used to look up a table according to each signal value in the received envelope signal to obtain a voltage value, and the SMPS module is used to generate a modulation voltage according to the voltage value. The power amplifier can be a power amplifier of any model.

[0098] Among them, the specific working principles and implementation methods of the interpolation module, envelope detection module, power amplifier, and power modulator are well known to those skilled in the art and will not be repeated here for the sake of brief description.

[0099] In order to reduce the error of the i-th input signal segment on the two branches of the envelope tracking power amplifier circuit so that the i-th timing deviation obtained can accurately reflect the timing deviation and make the timing deviation more accurate, a first delay device and a second delay device can also be set on the envelope tracking power amplifier circuit.

[0100] The first delayer is connected to the input end of the power amplifier, and is used to delay the i-th envelope signal corresponding to the i-th input signal segment, and transmit the delayed i-th envelope signal to the power amplifier.

[0101] The second delayer is connected to the input end of the envelope detection module, and is used for delaying the i-th envelope signal corresponding to the i-th input signal segment, and transmitting the delayed i-th envelope signal to the envelope detection module.

[0102] The first delay device and the second delay device can be any type of delay device, and no limitation is imposed on their specific types. The working principle and implementation of the delay device are well known to those skilled in the art, and will not be described here for the sake of brief description.

[0103] In order to reduce the impact of nonlinear distortion on the output signal segment corresponding to the i-th input signal segment, thereby making the i-th timing deviation obtained by subsequent calculation more accurate, in one implementation mode, the envelope tracking power amplifier circuit also includes a pre-compensation module, which is connected to the input end of the power amplifier and is used to compensate the i-th envelope signal corresponding to the i-th input signal segment, and transmit the compensated i-th envelope signal to the power amplifier.

[0104] The pre-compensation module may be a DPD module. The working principle and implementation of the pre-compensation module are well known to those skilled in the art and will not be described in detail here for the sake of brief description.

[0105] See also Figure 3 , Figure 3 A schematic diagram of the structure of a consistent timing deviation detection circuit provided in an embodiment of the present application.

[0106] like Figure 3In the timing deviation detection circuit shown, at the input end of the input signal, the envelope detection module is used to detect the received input signal (such as the 1st input signal segment or the i-th input signal segment) to obtain the i-th envelope signal corresponding to the i-th input signal segment. Then the interpolation module inserts the interpolation at the target position in the i-th envelope signal according to the i-1th timing deviation to obtain the i-th envelope signal after interpolation. Then the power modulator amplifies the i-th envelope signal after interpolation so that the i-th envelope signal amplified by the power amplifier is used as its own power supply, and the i-th envelope signal corresponding to the i-th input signal segment is amplified to obtain the output signal segment corresponding to the i-th input signal segment.

[0107] The processing circuit determines the cross-correlation modulus between each input signal segment in the N input signal segments and each output signal segment in the N output signal segments; wherein the input signal segment corresponding to the largest cross-correlation modulus is the first input signal segment, and the output signal segment corresponding to the largest cross-correlation modulus is the output signal segment corresponding to the first input signal segment. Afterwards, the first input signal segment and the output signal segment corresponding to the first input signal segment are synchronized to obtain a first timing deviation.

[0108] The processing module obtains the filter coefficient based on the i-1th timing deviation and the preset filter parameters; then obtains the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment.

[0109] Among them, the specific functions and implementation methods of the envelope detection module, interpolation module, power modulator, power amplifier, and processing module have been clearly described in the previous text. For the sake of brief description, they will not be repeated here.

[0110] See also Figure 4 , Figure 4 A schematic diagram of the structure of a consistent timing deviation detection circuit provided in an embodiment of the present application.

[0111] like Figure 4 The specific implementation principle and process of the envelope tracking power amplifier circuit in the timing deviation detection circuit shown are consistent with those described above and will not be repeated here for the sake of brief description.

[0112] The processing circuit determines the cross-correlation modulus between each input signal segment in the N input signal segments and each output signal segment in the N output signal segments; wherein the input signal segment corresponding to the largest cross-correlation modulus is the first input signal segment, and the output signal segment corresponding to the largest cross-correlation modulus is the output signal segment corresponding to the first input signal segment. Then, the synchronization module is used to synchronize the first input signal segment and the output signal segment corresponding to the first input signal segment according to the first target point and the second target point to obtain the first timing deviation.

[0113] The processing module obtains the filter coefficient based on the i-1th timing deviation and the preset filter parameters; then obtains the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment.

[0114] Among them, the specific functions and implementation methods of the envelope detection module, interpolation module, power modulator, power amplifier, cross-correlation modulus value calculation module, synchronization module and processing module have been clearly described in the previous text. For the sake of brief description, they will not be repeated here.

[0115] It should be noted that Figure 4 The timing deviation detection circuit shown is only for facilitating the understanding of the aforementioned timing deviation detection circuit and should not be taken as a limitation to the present application.

[0116] See also Figure 5 , Figure 5 A flow chart of a timing deviation detection method provided in an embodiment of the present application is provided, and the timing deviation detection method is used to detect the timing deviation of an envelope tracking power amplifier circuit, wherein the envelope tracking power amplifier circuit is used to receive N consecutive input signal segments and output corresponding N output signal segments, where N is a positive integer greater than or equal to 2. Figure 5 Describe the steps it involves.

[0117] S100: Obtain a first timing offset according to a first input signal segment among N input signal segments and an output signal segment corresponding to the first input signal segment.

[0118] In one implementation mode, the specific implementation process of obtaining the first timing deviation in S100 according to the first input signal segment among the N input signal segments and the output signal segment corresponding to the first input signal segment may be: first determine the cross-correlation modulus between each input signal segment among the N input signal segments and each output signal segment among the N output signal segments; wherein the input signal segment corresponding to the largest cross-correlation modulus is the first input signal segment, and the output signal segment corresponding to the largest cross-correlation modulus is the output signal segment corresponding to the first input signal segment. Then, the synchronization module is used to synchronize the first input signal segment and the output signal segment corresponding to the first input signal segment according to the first target point and the second target point to obtain the first timing deviation. .

[0119] Alternatively, the specific implementation process of obtaining the first timing deviation in S100 based on the first input signal segment among N input signal segments and the output signal segment corresponding to the first input signal segment can also be: obtaining the spectrum of the output signal segment corresponding to the first input signal, and using the corresponding delay difference when the spectrum distortion is minimized as the initial delay deviation for interpolation to obtain the first timing deviation.

[0120] S200: Obtain an ith timing deviation according to an ith input signal segment among N input signal segments, an output signal segment corresponding to the ith input signal segment, and an (i-1)th timing deviation, until the ith timing deviation meets a preset condition.

[0121] Among them, i is 2 to M in sequence, M is a positive integer less than or equal to N, and the output signal segment corresponding to the i-th input signal segment is a signal output according to the i-1-th timing deviation adjusting the envelope signal corresponding to the i-th input signal segment and the envelope signal corresponding to the i-th input signal segment after adjustment.

[0122] In one implementation manner, the specific implementation process of obtaining the ith timing deviation in S200 based on the ith input signal segment among N input signal segments, the output signal segment corresponding to the ith input signal segment, and the i-1th timing deviation can be: first, obtaining the filter coefficient based on the i-1th timing deviation and preset filter parameters; then obtaining the ith timing deviation based on the i-1th timing deviation, the filter coefficient, the ith input signal segment, and the output signal segment corresponding to the ith input signal segment.

[0123] Among them, the specific process of obtaining the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment can be: first, for each signal value in the output signal segment corresponding to the i-th input signal segment, based on the signal value and the filter coefficient corresponding to the signal value, obtain the first filtered output value corresponding to the signal value; then, based on the first filtered output value corresponding to the signal value and the input signal value corresponding to the signal value, obtain the first deviation value; then, based on the first deviation value corresponding to each signal value in the output signal segment corresponding to the i-1th timing deviation, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment, obtain the i-th timing deviation.

[0124] S300: Taking the i-th timing deviation that meets the preset condition as the timing deviation of the envelope tracking power amplifier circuit.

[0125] Among them, the above-mentioned S100, S200, S300 can be applied to the processing circuit in the above-mentioned timing deviation detection circuit.

[0126] The timing deviation detection method provided in the embodiment of the present application has the same implementation principle and technical effects as those of the aforementioned timing deviation detection circuit embodiment. For the sake of brief description, for matters not mentioned in the method embodiment, reference may be made to the corresponding contents in the aforementioned timing deviation determination device embodiment.

[0127] See also Figure 6 , Figure 6 A flow chart of an envelope signal adjustment method provided in an embodiment of the present application, wherein the envelope signal adjustment method is used to adjust the envelope signal output by the power amplifier in the timing deviation detection circuit. Figure 6 Describe the steps it involves.

[0128] S400: Determine an interpolation coefficient of an envelope tracking power amplifier circuit based on the first timing deviation and the second timing deviation.

[0129] The first timing deviation is obtained through a first preset signal, the second timing deviation is obtained through a second preset signal, and the first preset signal is different from the second preset signal.

[0130] The first preset signal and the second preset signal may be implemented in the following two ways.

[0131] In the first implementation manner, the first preset signal is a non-envelope signal, and the process of obtaining the first timing deviation may be: applying a fixed voltage to the envelope tracking power amplifier to obtain the first timing deviation corresponding to the first preset signal.

[0132] Correspondingly, the second preset signal is an envelope signal, and the process of obtaining the second timing deviation may be: applying an envelope voltage to the envelope tracking power amplifier to obtain the second timing deviation corresponding to the second preset signal.

[0133] like Figure 7 As shown, Figure 7 The output amplified signal when a fixed voltage is applied to the envelope tracking power amplifier is shown. Figure 7 The dashed line in the figure shows the signal, and the amplified signal output by the envelope tracking power amplifier when the envelope voltage is applied to the envelope tracking power amplifier, that is, Figure 7 The solid line represents the signal. By adjusting the interpolation coefficient of the envelope tracking power amplifier circuit, the dotted line and the solid line can be completely overlapped, thereby reducing the delay of the signal output by the envelope tracking amplifier and improving the accuracy of the output envelope signal.

[0134] It can be understood that at this time, both the first preset signal and the second preset signal are used to input into the power amplifier in the timing deviation detection circuit, and the difference is that when the first preset signal is input into the power amplifier, a fixed voltage is applied to the power interface terminal of the power amplifier, and when the second preset signal is input into the power amplifier, an envelope voltage is applied to the power interface terminal of the power amplifier.

[0135] In the second implementation manner, the first preset signal and the second preset signal are both envelope signals, and the first preset signal and the second preset signal are different signal segments of the same envelope signal.

[0136] like Figure 8 As shown, Figure 8 An input signal for inputting a timing deviation detection circuit is shown, wherein the first preset signal can be as follows Figure 8 The signal segment included in area A, the second preset signal can be Figure 8 The signal segment included in the B area.

[0137] S500: Adjusting an envelope signal output by the power amplifier based on the interpolation coefficient.

[0138] By adjusting the interpolation coefficient of the power amplifier, the envelope signal output by the power amplifier can be adjusted, the delay of the signal output by the envelope tracking amplifier can be reduced, and the accuracy of the output envelope signal can be improved.

[0139] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A timing deviation detection circuit, characterized in that: include: An envelope tracking power amplifier circuit is configured to receive a continuous input signal including N input signal segments and output a corresponding output signal including N output signal segments; A processing circuit, used to obtain the spectrum of the output signal segment corresponding to the first input signal segment, and use the corresponding delay difference when the spectrum distortion is minimum as the initial delay deviation for interpolation to obtain the first timing deviation, and obtain the i-th timing deviation according to the i-th input signal segment among the N input signal segments and the output signal segment corresponding to the i-th input signal segment, and the i-1-th timing deviation, until the i-th timing deviation meets a preset condition, wherein the i-th timing deviation is the timing deviation of the envelope tracking power amplifier circuit; the preset condition includes: the i-th timing deviation is the M-th timing deviation, or the i-th timing deviation is less than or equal to a preset interpolation coefficient threshold; Among them, the output signal segment corresponding to the i-th input signal segment is the envelope signal corresponding to the i-th input signal segment adjusted by the envelope tracking power amplifier circuit according to the i-1th timing deviation, and the signal output according to the i-th input signal segment and the adjusted envelope signal corresponding to the i-th input signal segment.

2. The timing deviation detection circuit according to claim 1, characterized in that: The processing circuit is further used for: Determining a cross-correlation modulus value between each of the N input signal segments and each of the N output signal segments; The input signal segment corresponding to the maximum mutual correlation modulus value is the first input signal segment, and the output signal segment corresponding to the maximum mutual correlation modulus value is the output signal segment corresponding to the first input signal segment.

3. The timing deviation detection circuit according to claim 1, characterized in that: The processing circuit is specifically used for: Obtaining filter coefficients based on the (i-1)th timing deviation and preset filter parameters; The i-th timing deviation is obtained based on the i-1th timing deviation, the filter coefficient, the i-th input signal, and the output signal segment corresponding to the i-th input signal.

4. The timing deviation detection circuit according to claim 3, characterized in that: The processing circuit is specifically used for: For each signal value in the output signal segment corresponding to the i-th input signal segment, based on the signal value and the filter coefficient corresponding to the signal value, obtain a first filtered output value corresponding to the signal value; Obtaining a first deviation value corresponding to the signal value based on a first filter output value corresponding to the signal value and an input signal value; Based on the first deviation value corresponding to each signal value in the output signal segment corresponding to the i-th input signal segment and the i-1th timing deviation, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment, the i-th timing deviation is obtained.

5. The timing deviation detection circuit according to claim 1, characterized in that: The envelope tracking power amplifier circuit is also used to adjust the envelope signal corresponding to the ith input signal segment according to the i-1th timing deviation, and output the output signal segment corresponding to the ith input signal segment according to the ith input signal segment and the adjusted envelope signal corresponding to the ith input signal segment.

6. The timing deviation detection circuit according to claim 5, characterized in that: The envelope tracking power amplifier circuit comprises: An envelope detection module, used for detecting the i-th input signal segment to obtain an i-th envelope signal corresponding to the i-th input signal segment; An interpolation module, configured to interpolate a value at a target position in the ith envelope signal according to the ith-1th timing deviation, to obtain an ith envelope signal after interpolation; A power modulator, configured to output a modulation voltage corresponding to the interpolated i-th envelope signal according to the interpolated i-th envelope signal; The power amplifier is used to use the modulation voltage corresponding to the interpolated i-th envelope signal as its own power supply to amplify the i-th envelope signal corresponding to the i-th input signal segment to obtain an output signal segment corresponding to the i-th input signal segment.

7. The timing deviation detection circuit according to claim 6, characterized in that: The envelope tracking power amplifier circuit further includes: A first delayer connected to an input end of the power amplifier, configured to delay an i-th envelope signal corresponding to the i-th input signal segment, and transmit the delayed i-th envelope signal to the power amplifier; A second delayer, the second delayer is connected to the input end of the envelope detection module, and is used to delay the i-th envelope signal corresponding to the i-th input signal segment, and provide the delayed i-th envelope signal to the envelope detection module.

8. The timing deviation detection circuit according to claim 6, characterized in that: The envelope tracking power amplifier circuit further includes: A pre-compensation module, the pre-compensation module is connected to the input end of the power amplifier, and is used to compensate the i-th envelope signal corresponding to the i-th input signal segment, and transmit the compensated i-th envelope signal to the power amplifier.

9. A timing deviation detection method, characterized in that: For detecting a timing deviation of an envelope tracking power amplifier circuit, the envelope tracking power amplifier circuit is used to receive N consecutive input signal segments and output corresponding N output signal segments, where N is a positive integer greater than or equal to 2, the method comprising: According to the spectrum of the output signal segment corresponding to the first input signal segment among the N input signal segments, and according to the delay difference corresponding to the minimum spectrum distortion as the initial delay deviation, for interpolation, to obtain the first timing deviation; According to the ith input signal segment among the N input signal segments and the output signal segment corresponding to the ith input signal segment, and the i-1th timing deviation, the ith timing deviation is obtained until the ith timing deviation meets the preset condition, wherein i is sequentially taken from 2 to M, M is a positive integer less than or equal to N, the output signal segment corresponding to the ith input signal segment is an envelope signal corresponding to the ith input signal segment adjusted according to the i-1th timing deviation, and a signal output according to the ith input signal segment and the envelope signal corresponding to the adjusted ith input signal segment, and the ith timing deviation is a function of the timing deviation of the envelope tracking power amplifier circuit; the preset condition includes: the ith timing deviation is the Mth timing deviation, or the ith timing deviation is less than or equal to a preset interpolation coefficient threshold; Based on the i-th timing deviation that meets the preset condition, the timing deviation of the envelope tracking power amplifier circuit is obtained.

10. The method according to claim 9, characterized in that The obtaining, according to the i-th input signal segment among the N input signal segments, the output signal segment corresponding to the i-th input signal segment, and the i-1-th timing deviation, the i-th timing deviation comprises: Obtaining filter coefficients based on the (i-1)th timing deviation and preset filter parameters; The i-th timing deviation is obtained based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment.

11. The method according to claim 10, characterized in that The obtaining the i-th timing deviation based on the i-1th timing deviation, the filter coefficient, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment includes: For each signal value in the output signal segment corresponding to the i-th input signal segment, based on the signal value and the filter coefficient corresponding to the signal value, obtain a first filtered output value corresponding to the signal value; Obtaining a first deviation value based on a first filtered output value corresponding to the signal value and an input signal value corresponding to the signal value; Based on the first deviation value corresponding to each signal value in the output signal segment corresponding to the i-th input signal segment and the i-1th timing deviation, the i-th input signal segment, and the output signal segment corresponding to the i-th input signal segment, the i-th timing deviation is obtained.

12. A method for adjusting an envelope signal, characterized in that: The method for adjusting the envelope signal output by a power amplifier in the timing deviation detection circuit according to any one of claims 1 to 8 comprises: Determining an interpolation coefficient of the envelope tracking power amplifier circuit based on a first timing deviation and a second timing deviation; wherein the first timing deviation is obtained by a first preset signal, the second timing deviation is obtained by a second preset signal, and the first preset signal is different from the second preset signal; An envelope signal output by the power amplifier is adjusted based on the interpolation coefficient.

13. The method according to claim 12, characterized in that The first preset signal is a non-envelope signal, and the process of obtaining the first timing deviation includes: Applying a fixed voltage to the power amplifier to obtain a first timing deviation corresponding to the first preset signal; Correspondingly, the second preset signal is an envelope signal, and the process of obtaining the second timing deviation includes: Applying an envelope voltage to the power amplifier to obtain a second timing deviation corresponding to the second preset signal.

14. The method according to claim 12, characterized in that The first preset signal and the second preset signal are both envelope signals, and the first preset signal and the second preset signal are different signal segments of the same envelope signal.

Citation Information

Patent Citations

  • Time delay calibration method, wireless radio frequency equipment and computer readable storage medium

    CN111064478A

  • Synchronization circuit, terminal and envelope tracking compensation method

    CN112600571A