A second-order asymptotic approximation method for envelope analysis of driving RF circuits
Through the second-order asymptotic approximation method of the envelope analysis of the driving RF circuit, the problems of large computing scale and low accuracy in RF integrated circuit simulation are solved, and the simulation effect with high efficiency and high accuracy is achieved.
Patent Information
- Application Number
- CN202210332593.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-30
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2042-03-30
AI Technical Summary
The existing RF integrated circuit simulation methods have problems such as large computing scale and low accuracy, especially in driving RF circuits, which are difficult to achieve efficient and high-precision simulation.
The second-order asymptotic approximation method of the envelope analysis driving the RF circuit is adopted, including calculating the first-order asymptotic approximation solution of the envelope analysis, solving linearized equations on a periodic grid, using non-uniform fast Fourier transform to calculate the value of the second-order correction function, and superimposing the first-order asymptotic approximation solution with the second-order correction function to obtain the second-order asymptotic approximation solution.
The simulation calculation scale is reduced, the simulation accuracy is improved, especially the second-order accuracy of the ratio of the modulated signal frequency to the carrier frequency, and the simulation efficiency and accuracy are improved.
Smart Images

Figure CN114781292B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of integrated circuit automated product design, and in particular to a driving radio frequency circuit simulation method in integrated circuit design. Background Art
[0002] Wireless communication technology has developed rapidly in recent years, and wireless products are widely used in various fields of life. RFIC design is one of the most core tasks in wireless communication system design. RFIC design is inseparable from the assistance of EDA software. To improve the performance of RFIC products and shorten their development cycle, high-precision and high-efficiency EDA RF simulation algorithms are indispensable.
[0003] Due to the complexity of RFICs, traditional transient analysis methods often require extensive computational effort. Simulation methods developed specifically for RFIC design include harmonic balance, shooting methods, and envelope simulation. Generally speaking, these methods still result in large matrices, making computation and convergence difficult, and failing to achieve the required accuracy and efficiency.
[0004] RF circuits often involve high-frequency carriers and slower-changing modulating signals, often differing by hundreds or thousands of degrees. A driven RF circuit is one whose circuit equation explicitly includes time, where the carrier frequency and period are known, and whose circuit equation is of the form f(x·, x, t, b(t)) = 0. The method proposed in this paper is suitable for simulating driven RF circuits.
[0005] The method proposed by the present invention is a second-order asymptotic approximation method proposed on the basis of a first-order asymptotic approximation method. Summary of the Invention
[0006] In order to address the deficiencies in the prior art, the present invention aims to provide a second-order asymptotic approximation method for envelope analysis of a driving RF circuit. Based on the first-order approximation method, the accuracy of the simulation results is improved, providing a high-precision and high-efficiency simulation method for driving RF circuit simulation.
[0007] To achieve the above object, the present invention provides a second-order asymptotic approximation method for envelope analysis of a driving radio frequency circuit, comprising the following steps:
[0008] Perform circuit simulations and calculate first-order asymptotic approximate solutions for envelope analysis;
[0009] Solve the linearized equation on the periodic grid to obtain the second-order correction function;
[0010] Calculate the value of the second-order correction function on the non-uniform grid points based on the non-uniform fast Fourier transform;
[0011] The second-order asymptotic approximate solution is obtained by superimposing the first-order asymptotic approximate solution with the second-order correction function;
[0012] Output the simulation results and end the simulation.
[0013] Furthermore, the step of performing circuit simulation and calculating the first-order asymptotic approximate solution of envelope analysis also includes:
[0014] Calculate the driving circuit equation according to the second-order asymptotic approximation method of the envelope analysis of the driving RF circuit The first-order asymptotic approximate solution φ(t, cos -1 (b(t) / L)), where t is the time point to be solved, cos -1 (b(t) / L) is the coordinate value of (t,b(t)) in the (t,θ) grid;
[0015] is the equation describing the circuit, where x=x(t) is the solution of the circuit equation, i.e. the simulation result, and t represents time. represents the derivative of x(t) with respect to time t.
[0016] Furthermore,
[0017] A uniform (t, θ) periodic grid is taken on the region [0, T] × [0, 2π], i.e. the step size in the t direction and the θ direction is a constant value;
[0018] On the periodic grid, solve the parameter equation A family of periodic steady-state solutions φ(t,θ).
[0019] Furthermore, the step of solving the linearized equation on the periodic grid to obtain the second-order correction function further includes:
[0020] Calculation and driving circuit equations A linearized equation corresponding to the periodic steady-state solution φ(t,θ) Solution Where M is the first variable of the driving circuit equation The derivative of A is the derivative of f with respect to the second variable of the driving circuit equation, φ θ is the derivative of φ with respect to the second variable θ.
[0021] Furthermore, the step of calculating the value of the second-order correction function on the non-uniform grid points according to the non-uniform fast Fourier transform further includes:
[0022] According to the calculated The values on the periodic grid are calculated by fast Fourier transform and non-uniform fast Fourier transform (NUFFT) to obtain At the non-uniform grid (t, cos -1 The value of (b(t) / L)).
[0023] Furthermore, the step of superimposing the first-order asymptotic approximate solution with the second-order correction function to obtain the second-order asymptotic approximate solution further includes:
[0024] calculate in θ(t) = cos -1 The derivative of (b(t) / L).
[0025] To achieve the above-mentioned purpose, the present invention also provides an electronic device, including a memory and a processor, wherein the memory stores a program running on the processor, and when the processor runs the program, the steps of the above-mentioned envelope analysis second-order asymptotic approximation method for driving the radio frequency circuit are executed.
[0026] To achieve the above objectives, the present invention also provides a computer-readable storage medium having computer instructions stored thereon, which, when executed, execute the steps of the above-mentioned envelope analysis second-order asymptotic approximation method for driving a radio frequency circuit.
[0027] The second-order asymptotic approximation method for envelope analysis of a driving radio frequency circuit of the present invention has the following beneficial effects:
[0028] 1) Reduce the computational scale of simulation: Traditional simulation methods need to be performed within the time scale of the modulated signal, but the step size needs to be selected based on the time scale of the carrier, which leads to a huge computational scale. The second-order asymptotic approximation method for envelope analysis of the driving RF circuit proposed in this method only needs to be calculated on a coarser grid for a family of periodic steady-state solutions and the values of the second-order correction function, and then interpolation is performed, which greatly reduces the computational scale.
[0029] 2) Controllable accuracy: The second-order asymptotic approximation method for envelope analysis of the driving RF circuit proposed in this method has second-order simulation accuracy for the ratio of the modulation signal frequency to the carrier frequency, which is higher than the first-order asymptotic approximation method.
[0030] Other features and advantages of the present invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0032] Figure 1 The present invention is a flow chart of the second-order asymptotic approximation method for envelope analysis of a driving radio frequency circuit. DETAILED DESCRIPTION
[0033] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0034] Figure 1 The flow chart of the second-order asymptotic approximation method for envelope analysis of the driving radio frequency circuit according to the present invention will be referred to below. Figure 1 , the second-order asymptotic approximation method for envelope analysis of the driving RF circuit of the present invention is described in detail.
[0035] In step 101, circuit simulation is started to calculate the first-order asymptotic approximate solution of envelope analysis.
[0036] Preferably, the driving circuit equation is calculated according to the second-order asymptotic approximation method of the envelope analysis of the driving radio frequency circuit The first-order asymptotic approximate solution φ(t, cos -1 (b(t) / L)), where t is the time point to be solved, cos -1 (b(t) / L) is the coordinate value of (t,b(t)) in the (t,θ) grid; is the equation describing the circuit, where x=x(t) is the solution of the circuit equation, i.e., the simulation result; t represents time; represents the derivative of x(t) with respect to time t.
[0037] Preferably, this step includes the following process: taking a uniform (t, θ) grid (hereinafter referred to as a periodic grid) in the region [0, T] × [0, 2π], that is, the step lengths in the t direction and the θ direction are each a constant value, and solving the parameter equation on this grid A family of periodic steady-state solutions φ(t,θ).
[0038] In step 102, the linearized equation is solved on a periodized grid to obtain a second-order correction function.
[0039] Preferably, on the same periodic grid as step 101, the original circuit equation is calculated. A linearized equation corresponding to the periodic steady-state solution φ(t,θ) in step 101 Solution The circuit equation is M is the first variable of the circuit equation The derivative of A is the derivative of f with respect to the second variable x in the circuit equation, φ θ is the derivative of φ with respect to the second variable θ.
[0040] In step 103, the values of the second-order correction function at the non-uniform grid points are calculated using non-uniform fast Fourier transform.
[0041] Preferably, the method obtained in step 102 is used The values on the periodic grid are calculated by fast Fourier transform and non-uniform fast Fourier transform (NUFFT) to obtain At the non-uniform grid (t, cos -1 The value of (b(t) / L)).
[0042] In step 104, the first-order asymptotic approximation is superimposed on the second-order correction function to obtain a second-order asymptotic approximation solution.
[0043] Preferably, calculate in θ(t) = cos -1 The derivative of (b(t) / L).
[0044] In step 105, the simulation results are output and the simulation ends.
[0045] The present invention provides a second-order asymptotic approximation method for envelope analysis of driving radio frequency circuits in integrated circuit automation products. Based on the first-order approximation method, the accuracy of the simulation results is improved, providing a high-precision and high-efficiency simulation method for driving radio frequency circuit simulation.
[0046] The present invention is a second-order asymptotic approximation method for envelope analysis of driving radio frequency circuits in integrated circuit automation products. It has controllable accuracy and excellent operating speed, and can provide reliable calculation results for the envelope analysis problem of driving circuits.
[0047] The present invention reduces the solution scale of radio frequency integrated circuit simulation problems and improves calculation efficiency, while providing controllable accuracy and shortening the overall design cycle of radio frequency integrated circuits.
[0048] The present invention also provides a second-order asymptotic approximation device for envelope analysis of a driving radio frequency circuit, comprising a memory and a processor, wherein the memory stores a program running on the processor, and when the processor runs the program, the steps of the second-order asymptotic approximation method for envelope analysis of a driving radio frequency circuit are executed.
[0049] The present invention also provides a computer-readable storage medium having computer instructions stored thereon. When the computer instructions are executed, the steps of the above-mentioned second-order asymptotic approximation method for envelope analysis of the driving radio frequency circuit are executed. The second-order asymptotic approximation method for envelope analysis of the driving radio frequency circuit is described in the previous section and will not be repeated here.
[0050] Those skilled in the art will understand that the foregoing descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will be able to modify the technical solutions described in the foregoing embodiments or substitute equivalents for some of the technical features. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.
Claims
1. A second-order asymptotic approximation method for envelope analysis of driving radio frequency circuits, characterized in that: The following steps are involved: Perform circuit simulations and calculate first-order asymptotic approximate solutions for envelope analysis; Solve the linearized equation on the periodic grid to obtain the second-order correction function; Calculate the value of the second-order correction function on the non-uniform grid points based on the non-uniform fast Fourier transform; The second-order asymptotic approximate solution is obtained by superimposing the first-order asymptotic approximate solution with the second-order correction function; Output simulation results and end simulation; The step of performing circuit simulation and calculating the first-order asymptotic approximate solution of envelope analysis also includes: Calculate the driving circuit equation according to the second-order asymptotic approximation method of the envelope analysis of the driving RF circuit The first-order asymptotic approximate solution φ(t, cos -1 (b(t) / L)), where t is the time point to be solved, cos -1 (b(t) / L) is the coordinate value of (t,b(t)) in the (t,θ) grid; is the equation describing the circuit, where x=x(t) is the solution of the circuit equation, i.e. the simulation result, and t represents time. represents the derivative of x(t) with respect to time t; The step of solving the linearized equation on the periodic grid to obtain the second-order correction function also includes: Calculation and driving circuit equations A linearized equation corresponding to the periodic steady-state solution φ(t,θ) Solution Where M is the first variable of the driving circuit equation The derivative of A is the derivative of f with respect to the second variable of the driving circuit equation, φ θ is the derivative of φ with respect to the second variable θ.
2. The envelope analysis second-order asymptotic approximation method for driving a radio frequency circuit according to claim 1, characterized in that: Also includes, A uniform (t, θ) periodic grid is taken on the region [0, T] × [0, 2π], i.e. the step size in the t direction and the θ direction is a constant value; On the periodic grid, solve the parameter equation A set of periodic steady-state solutions φ(t, θ).
3. The envelope analysis second-order asymptotic approximation method for driving a radio frequency circuit according to claim 1, characterized in that: The step of calculating the value of the second-order correction function on the non-uniform grid points according to the non-uniform fast Fourier transform also includes: According to the calculated The values on the periodic grid are calculated by fast Fourier transform and non-uniform fast Fourier transform (NUFFT) to obtain At the non-uniform grid (t, cos -1 The value of (b(t) / L)).
4. The envelope analysis second-order asymptotic approximation method for driving a radio frequency circuit according to claim 1, characterized in that: The step of superimposing the first-order asymptotic approximate solution and the second-order correction function to obtain the second-order asymptotic approximate solution also includes: calculate in θ(t) = cos -1 The derivative of (b(t) / L).
5. An electronic device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a program running on the processor, and when the processor runs the program, the steps of the second-order asymptotic approximation method for envelope analysis of a driving radio frequency circuit according to any one of claims 1 to 4 are executed.
6. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed, the steps of the envelope analysis second-order asymptotic approximation method for driving a radio frequency circuit according to any one of claims 1 to 4 are executed.
Citation Information
Patent Citations
A method for calculating the phase characteristics of a modulated signal
CN102299880A