Movatterモバイル変換


[0]ホーム

URL:


CN1431704A - Solving method for transient analysis of power source network based on equivalent circuit - Google Patents

Solving method for transient analysis of power source network based on equivalent circuit
Download PDF

Info

Publication number
CN1431704A
CN1431704ACN 03104770CN03104770ACN1431704ACN 1431704 ACN1431704 ACN 1431704ACN 03104770CN03104770CN 03104770CN 03104770 ACN03104770 ACN 03104770ACN 1431704 ACN1431704 ACN 1431704A
Authority
CN
China
Prior art keywords
node
equivalent
circuit
current
nodes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 03104770
Other languages
Chinese (zh)
Other versions
CN1206722C (en
Inventor
洪先龙
蔡懿慈
潘著
洛祖莹
傅静静
谭向东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tsinghua University
Original Assignee
Tsinghua University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tsinghua UniversityfiledCriticalTsinghua University
Priority to CN 03104770priorityCriticalpatent/CN1206722C/en
Publication of CN1431704ApublicationCriticalpatent/CN1431704A/en
Application grantedgrantedCritical
Publication of CN1206722CpublicationCriticalpatent/CN1206722C/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromChinese

基于等效电路的集成电路电源网络瞬态分析求解的方法属于VLSI物理设计中布局布线设计领域,其特征在于:它是一种利用计算机针对专用集成电路(ASIC)的电源线/地线网络大量含有链状拓扑结构的特点,把链路中间节点的RLC电路的参数R、L、C和电流源等效到这条链路两端节点上,再对于仅由所有链路两端节点构成的等效电路,列出线性方程组,利用现有的方法快速求解出此时刻等效电路的所有链路各端点的电压值,再据此求出所有链路中被合并节点此时刻的电压值的方法。它具有快速,节省内存的优点,可扩大能够处理的芯片的规模,而且精确度也满足要求。

Figure 03104770

The method for the transient analysis and solution of the integrated circuit power supply network based on the equivalent circuit belongs to the field of layout and wiring design in the physical design of VLSI, and is characterized in that: it is a large number of power lines/ground wire networks that utilize computers for application-specific integrated circuits (ASICs). Contains the characteristics of chain topology structure, the parameters R, L, C and current source of the RLC circuit of the middle node of the link are equivalent to the nodes at both ends of the link, and then for the node composed of all the nodes at both ends of the link Equivalent circuit, list linear equations, use existing methods to quickly solve the voltage values at each end point of all links in the equivalent circuit at this moment, and then calculate the voltage value of the merged nodes in all links at this moment Methods. It is fast, saves memory, scales up the size of the chips it can handle, and is accurate enough.

Figure 03104770

Description

Method based on the ic power network transients analysis and solution of equivalent electric circuit
Technical field
Method based on the ic power network transients analysis and solution of equivalent electric circuit belongs to VLSI physical Design field, especially RLC power line in the layout routing field/earth cord network transient analysis solution technique category.
Background technology
In the chip physical Design, the wiring of power line/ground wire belongs to the wiring portion of special gauze, designing improperly, power line/earth cord network can cause a series of serious problems, can not get the damage of the excessive caused supply network of current density of a certain branch road in the caused logic error of enough supply power voltages, the supply network etc. as semiconductor device, therefore in the wiring stage, the wiring of power line/ground wire has limit priority.
Along with the manufacturing process of integrated circuit enters into sub-micro (VDSM) by present deep-submicron (DSM), the design scale of integrated circuit is also by ultra-large (VLSI), and very extensive (ULSI) is to G extensive (GSI) development.Because chip power-consumption sharply increases and chip power supply voltage constantly reduces, and makes supply network that increasing operating current must be provided.Simultaneously along with being increased sharply of working frequency of chip, make parasitic capacitance, inductance to the increase day by day of supply network influence, power line/earth cord network analysis has been converted to complicated transient analysis from better simply dc analysis.All these make the safe power supply problem of chip become one of topmost thorny problem in the chip design manufacture process, also are that restriction chip performance and scale continue one of main bottleneck that improves, and therefore are subjected to the unprecedented attention of academic and industrial quarters.
Because the improving constantly of production technology, constantly the dwindling of semiconductor device, the density of line becomes increasing, makes increasing to the demand of interconnection resource.Simultaneously because supply network need provide increasing operating current, thus supply network for the supply power voltage that guarantees each unit greater than minimum normal working voltage, also must widen the width of power line/ground wire, strengthened demand to interconnection resource.Like this, design one and occupy the least possible safe power supply network of interconnection resource, just become wires design stage important target.After the power line of circuit/earth cord network design is finished, for the supply power voltage that guarantees each unit greater than minimum normal working voltage, also must carry out analysis verification to whole design, promptly power line/earth cord network is carried out transient analysis and finds the solution.Therefore the transient analysis solver of efficient, an accurate power line/earth cord network is the basis of supply network design optimization in the chip, also is the verification tool of power supply gauze design correctness, and it can shorten the design cycle of chip simultaneously.Background knowledge and technology that following portions introduction is mainly relevant.
At the ASIC circuit based on the standard cell design, its power-line network as shown in Figure 1 and Figure 2.Circuit is the standard cell power supply by the power supply loop wire with the power rail that connects thereon, for the supply power voltage that guarantees each unit greater than minimum normal working voltage, generally also to increase some power supplies and strengthen buses.
Power line/ground wire roughly becomes the fully connected topology of a grid (Mesh), and following Fig. 3 is one and considers resistance (R), inductance (L), the rlc circuit analytical model of the power-line network of electric capacity (C) influence.
Wherein utilize in current source (PWL) analog chip that segmentation represents modular unit (cell) to go up the time dependent current value that receives.Power-line network just to these unit power supplies, guarantees that each unit can operate as normal.The purpose of power supply gauze sunykatuib analysis be exactly solve all unit modules each the time magnitude of voltage that engraves, the basis is provided for the verification of correctness of power-line network and optimization.
Because the electric current that receives of unit module changes the continuous variation that causes unit module voltage in time continuously, so the electric power network analysis and solution is a transient analysis problem.For the ease of in time domain, carrying out analysis and solution, generally transient problem must be converted into the quasi-static analysis problem, an enough little time step promptly is set, the transient simulation in the one-period is converted to enough a plurality of quasistatic direct currents finds the solution problem.
It is an On Solving System of Linear Equations problem that the quasistatic direct current is found the solution in the question essence.At first according to the topological structure and kirchhoff (Kirchhoff) law of circuit network, set up circuit equation for each node, the equations simultaneousness with all obtains system of linear equations.Power-line network is by electric capacity, inductance, and resistance, current source and voltage source are formed, and character sparse, symmetrical, positive definite that the coefficient matrix of linear equations of power-line network has can utilize more existing highly effective algorithms directly to find the solution.
To sum up, the power-line network transient analysis solution procedure of integrated circuit is as follows: the step-length of (1) selected transient analysis and the total step number of definite required simulation, (2) on each simulation steps, earlier according to topology of networks and Kirchhoff's law, set up the system of linear equations of circuit, utilize the derivation algorithm of equation group to solve each magnitude of voltage of each node constantly again.
Along with the increase day by day of integrated circuit integrated level, the raising gradually of technology, the transient analysis of power-line network are found the solution also to become and are become more and more important and complexity.Recently academia has done a lot of important breakthrough research work that have in this respect, and multi-grid method (multi grid), stratification (hierarchical method), pre-excellent conjugation tonsure method (PreconditionConjugate Gradient-PCG), the hierarchical model depression of order (hierarchical model order reduction) are wherein arranged.Though these new methods have very much progress for the analysis of the electric power network of large-scale circuit, but they do not have fully to investigate the characteristic of the electric power network structure of chip, do not make full use of the regularity of supply network structure, therefore mostly have the shortcoming that computational speed is slow, committed memory is many.For this reason, at ASIC circuit based on the standard cell design, consider the regularity characteristics of its electric power network, our structure and design realized accurately, efficiently based on the ic power network transients analysis and solution device of equivalent electric circuit, under the prerequisite of not losing accuracy and save memory, increased substantially the speed of analysis and solution, enlarged the chip-scale of analysis and solution,, obtained best up to now result for handling large-scale chip.
Summary of the invention
The objective of the invention is to design a kind of ic power network transients analysis and solution device, under the situation of not losing accuracy, increase substantially the speed of analysis and solution, the chip-scale that expansion can be found the solution based on equivalent electric circuit.The basis of invention is the ordered structure of power line/earth cord network, wherein a large amount of RLC chain structure circuit that exist shown in figure (4):
The main thought of invention is: (1) at the characteristics of the power-line network chain topological structure (as shown in Figure 4) of ASIC circuit, with the electrical parameter equivalence of node in the chain to two end nodes of this chain.(2) for the equivalent electric circuit that only constitutes by two end nodes of all chains, since very little according to the listed system of linear equations scale of this equivalent circuit, existing derivation algorithm can be adopted, calculate the magnitude of voltage of this each end points of equivalent electric circuit constantly fast.(3) according to this two ends node voltage of all chains constantly, solve all chains by this magnitude of voltage constantly of merge node, to reach the purpose of sunykatuib analysis.Because in whole process, finding the solution system of linear equations is a step the most consuming time and the consumption internal memory, thus reduce the process that the scale of equation group can shorten whole analysis and solution significantly, and the expense of compression memory significantly.
In the present invention, we will be only with the node definition of two other node connections be intermediate point (Middle Node), such as N2, N3NiAnd NnCorresponding with it, with node definition more than two other node connections be joint (Cross Node), as N1And NN+1Node.The core content of invention is exactly for the such long-chain of each bar, and the Cross Node that all Middle Node is merged to two ends gets on, and making circuit reduction is the equivalent electric circuit of only being made up of Cross Node.After the circuit equation group of finding the solution equivalent electric circuit again obtains this voltage constantly of each Cross Node, further recover to find the solution this magnitude of voltage constantly of all Middle Node.
1. based on the method for the ic power network transients analysis and solution of equivalent electric circuit, contain the method that power line/network of wires is carried out transient analysis based on dc analysis, its characteristics are: it is a kind of characteristics of utilizing computer to contain the chain topological structure in a large number at the power line/earth cord network of application-specific integrated circuit (ASIC) (ASIC), the parameters R of the rlc circuit of link intermediate node, L, C and current source equivalence are to this both link ends node, again for the equivalent electric circuit that only constitutes by two end nodes of all links, list system of linear equations, utilize existing method rapid solving to go out this magnitude of voltage of all each end points of link of equivalent electric circuit constantly, obtain in view of the above again in all links by this magnitude of voltage constantly of merge node not only fast but also the method for saving calculator memory.
2. the method for the ic power network transients analysis and solution based on equivalent electric circuit according toclaim 1, its characteristics are that it contains following steps successively:
(1) computer reads in the message file of circuit, comprises the relational structure between the node in the file; The time dependent current waveform (utilizing PWL to represent) that receives of the supply module unit that the resistance value between the node, inductance value, inductance initial voltage and current value, capacitance, electric capacity initial voltage and current value and each node are connected, in computer, set up the information of circuit in view of the above, and all intermediate points of mark (Middle Node) and joint (Cross Node);
(2) according to the work period of circuit and the periodicity of needs simulation, computer reads in corresponding time step h and total simulation step number M respectively;
(3) electric capacity, the inductance in the discretization ifq circuit obtains the circuit of being made up of resistance, current source:
(3.1) capacitor C in the discretization circuit and resistance L,
The time step of given simulation is utilized trapezoidal difference formula, and K+1 moment electric capacity disperses and turns to an equivalent resistance
Figure A0310477000091
With an equivalentcurrent source2ChVc,k+Ic,kModel in parallel,Ic,k+1=2ChVc,k+1-(2ChVc,k+Ic,k)---(1),VC, k, IC, k, VC, k+1, IC, k+1Represent the voltage and current on K and the K+1 moment electric capacity respectively, its direction is consistent; The time step of given simulation is utilized trapezoidal difference formula, and K+1 moment inductance disperses and turns to an equivalent resistance
Figure A0310477000094
With an equivalentcurrent sourceh2LVL,k+IL,kModel in parallel,IL,k+1=h2LVL,k+1+(h2LVL,k+IL,k)---(2),
VL, k, IL, k, VL, k+1, IL, k+1Represent the voltage and current on k and the k+1 moment inductance respectively, its direction is consistent;
(3.2), set up the discretization model of ifq circuit according to the discretization process in (3.1);
(4) merge all intermediate nodes (Middle Node), set up the equivalent electric circuit of forming by the node that crosses (Cross Node):
(4.1) utilize promise to pause (Norton) law of equivalence merging current source with the simplification circuit,
For a link that contains N+1 node, bevertex ticks 1 to N+1 from left to right, (the resistance R between 1<i<N) of adjacent node i and i+1 on the linkiThe series circuit of forming with K+1 moment discretization inductance is reduced to by equivalent resistance
Figure A0310477000103
With equivalent current source elI, k+1The parallel circuits of forming:Ri*=2Li/h+Ri---(3),eli,k+1=(h2LiVL,i,k+Ei,k)·2Li/h2Li/h+Ri---(4),
Ri, LiBe respectively resistance and inductance value between node i and node i+1;
VL, i, k, EI, kBe respectively K L constantlyiOn electric current and magnitude of voltage, direction by the i+1 node to the i node;
ElI, k+1Be behind the equivalent-simplification with
Figure A0310477000106
Equivalent current source in parallel;
(4.2) current source over the ground on the merge node i,
Constantly for node i, modular unit received electric current e at K+1I, k+1With the discretization capacitor CiThe effect that obtains
Circuit is merged into by current source ecI, k+1With resistance riThe circuit that composes in parallel:eci,k+1=ei,k+1-(2CihVi,k+Ii,k)---(5),ri=h2Ci---(6)
CiBe respectively node i associated capacitance value over the ground;
VI, k, II, kBe respectively K constantly magnitude of voltage on the node i and the current value by electric capacity, direction over the ground;
EcI, k+1The equivalent electric that expression constantly self is received electric current and obtained by the corresponding capacitance discretization by i node K+1
Total current after stream merges calculates according to formula (5), and the sense of current over the ground;
(4.3) Y type circuit is to the equivalent transformation of pi-network:
Be two end points by three adjacent successively nodes and the Y type conversion of circuits formed of ground (GND) with form pi-network;
General, three nodes establishing the Y circuit are x, y, z (ground connection), and intermediate node is o, and the structure of Y type circuit is:
Between end points x, o: by resistance RxWith current source Ix(direction is that o is to x) composes in parallel,
Between end points y, o: by resistance RyWith current source Iy(direction is that o is to y) composes in parallel,
Between end points z, o: by resistance RzWith current source Iz(direction is that o is to z) composes in parallel,
The structure of the pi-network that equivalence posterior nodal point x, y and z form is:
Between node x, the y by equivalent resistance RXyWith equivalent current source IXyCompose in parallel, wherein:Rxy=RxRy+RxRz+RyRzRz,Ixy=RxIx-RyIyRxy---(7.1),
Between node x, the z by equivalent resistance RXzWith equivalent current source IXzCompose in parallel, wherein:Rxz=RxRy+RxRz+RyRzRy,Ixz=RzIz-RxIxRxy---(7.2),
Between node y, the z by equivalent resistance RYzWith equivalent current source IYzCompose in parallel, wherein:Ryz=RxRy+RxRz+RyRzRx,Ixz=RzIz-RyIyRyz---(7.3),
Therefore, the size of current of inflow node x is:Ex=Vy-VxRxy-VxRxz+(RxIx-RyIyRxy)-(RzIz-RxIxRxz)---(8),
The size of current that flows into node y is:Ey=Vx-VyRxy-VyRyz-(RxIx-RyIyRxy)-(RzIz-RyIyRyz)---(9),(4.4) equivalent transformation of parallel circuits:
Parallel circuits between two nodes is done to merge the simplification conversion:rtotal=1/(1/rleft+1/rright)---(10),
itotal=ileft+iright?????????????——(11),
rLeft, rRight, iLeft, iRight, represent the size of two resistance and current source respectively;
rTotal, iTotalThe all-in resistance after expression merges respectively and the size in total current source;
(4.5) merge Middle Node, simplify obtaining final equivalent electric circuit:
Recycle top principle and step, the intermediate node (Middle Node) that merges every link, obtain the π type equivalent electric circuit of every link, for a link (being labeled as 1 to N+1 from left to right) that contains N+1 node, final π type equivalent circuit structure is as follows:
End points 1 is between N+1: equivalent resistance
Figure A0310477000121
And equivalent current source(direction N+1 to 1) parallel connection;
End points 1 is between GND: equivalent resistanceAnd equivalent current source(direction 1 to GND) parallel connection;
End points N+1 is between GND: equivalent resistance
Figure A0310477000125
And equivalent current source
Figure A0310477000126
(direction N+1 is to GND) parallel connection;
Circuit reduction is the equivalent electric circuit of the simplification of node (Cross Node) composition that only crosses the most at last;
(5) set up the nodal voltage equation group of the equivalent electric circuit that obtains by step (4.5) according to kirchhoff (Kirchhoff) lawG·V→=I→Thereby, obtain only relevant sparse coefficient matrix G with circuit structure and resistance;
(6) beginningization simulation makes step counter K=0, obtains the initial voltage value (this value should equal the initial voltage value of each node associated capacitance) of each node by the PWL oscillogram of each node, makes up thus
Figure A0310477000128
(7) if K>M, then end simulation;
Otherwise execution following steps:
(8) the PWL waveform extracting K+1 step by each node constantly each node supply module unit receive electric current,
Calculate the K+1 current vector on equation group the right constantlyBring the system of linear equations that obtains by step (5) into:G·V→k+1=I→k+1
This step is received the PWL waveform of electric current according to the supply module unit of each node, extracts this their current value size constantly, utilizes then
Figure A03104770001211
Merge the size that obtains equivalent current by electric capacity, inductance discretization then through equivalent transformation according to formula (1) (2) (4) (5) (7) (11), finally obtain each this equivalence constantly of node that crosses and receive electric current, constitute vector
Figure A03104770001212
(9) with existing method solving equation groupG·V→k+1=I→k+1,Obtain cross the constantly magnitude of voltage vector of node ofK+1
(10) recover to find the solution this magnitude of voltage constantly of each intermediate node:E1,k+1=Vn+1,k+1-V1,k+1R1,n+1equiv+I1,n+1,k+1equiv-I1,k+1equiv-V1,k+1R1equiv,
V1, k+1, VN+1, k+1Be the magnitude of voltage of the K+1 moment two joints,
Then by node i from 2 to N, obtain the K+1 magnitude of voltage constantly of these all intermediate nodes of link:Vi,k+1=Vi-1,k+1+Ri-1*(Ei-1,k+1-eli-1,k+1),Ei,k+1=Ei-1,k+1+Vi,k+1ri+eci,k+1,
VI, k+1Expression i node is at the K+1 voltage in step, i ∈ [1, n+1];
Figure A0310477000131
Resistance between expression i node and node i+1,Ri*=2Li/h+Ri;
riThe equivalent resistance that expression is obtained by electric capacity i discretization, ri=h/2Ci
ElI, k+1The equivalent current that expression obtains after by inductance i discretization, the current value that obtains through resulting electric current discretization behind the Norton equivalent transformation is tried to achieve by formula (4) again, direction by node i+1 to node i;
EcI, k+1Expression constantly self receive electric current by i node K+1 and merge by the equivalent current that the corresponding capacitance discretization obtains after total current, calculate according to formula (6), the sense of current by node i to ground;
EI, k+1Expression K+1 step flows into the current value of i node, direction by node i+1 to node i;
(11) magnitude of voltage of K+1 all nodes is constantly preserved in output, puts K=K+1, forwards step (7) to, carries out next step simulation process.
Not only speed is fast under the situation of precision satisfying to experiment showed, method proposed by the invention, thereby and the internal memory that can save computer enlarge and can find the solution the scale of chip.
Description of drawings:
Fig. 1: the power line pessimistic concurrency control of integrated circuit,
The 1-supply rings,
Bus is strengthened in the 2-power supply,
The 3-power rail,
4-standard module unit (cell).
Fig. 2: based on the ASIC circuit supply network diagram of standard cell design,
The 1-power rail,
The 2-power supply is strengthened bus,
The 3-ground wire is strengthened bus,
The 4-standard cell,
5-ground wire rail,
6-power supply loop wire,
7-ground wire loop wire.
Fig. 3: the RLC analytical model of power-line network.
Fig. 4: common RLC chain circuit in the power-line network.
Fig. 5: the discretization model of electric capacity, inductance,
1-K+1 is the discretization model of electric capacity constantly,
2-K+1 is the discretization model of inductance constantly.
Fig. 6: the model before the RLC link discretization.
Fig. 7: the model after the RLC link discretization.
Fig. 8: Nuo Dun (Norton) law of equivalence,
Before the 1-conversion,
After the 2-conversion.
Fig. 9: merge current source,
Before 1-merges,
After 2-merges.
Figure 10: utilize the link after the Norton law is simplified.
Figure 11: Y type circuit is to the equivalent transformation of pi-network,
Before the 1-conversion,
After the 2-conversion.
Figure 12: the equivalent transformation of parallel circuits,
Before the 1-conversion,
After the 2-conversion.
Figure 13: begin to do the equivalent transformation of Y type circuit to pi-network from an end of link.
Figure 14: the equivalent transformation of making parallel circuits.
Figure 15: continue to do the equivalent transformation of Y type circuit to pi-network.
Figure 16: a link is simplified the final equivalent electric circuit in back.
Figure 17: h receives current value constantly according to PWL waveform extracting (K+1).
Figure 18: 8 * 8 test example,*Expression Cross Node, Expression Middle Node, outer thick line is represented the power supply power supply rail, the internal layer fine rule is represented the gauze of powering.
Figure 19: a link illustration in the test example.
Figure 20: the discretization model of illustration.
Figure 21: the method simplification circuit that utilizes promise to pause (Norton) law and merge current source.
Figure 22: link is simplified the final equivalent electric circuit in back.
Figure 23: the final equivalent model of 8 * 8 test examples.
Figure 24: program flow chart of the present invention.
Now the present invention is described in detail according to step once in conjunction with figure (4):
1. read in the circuit information file, set up the ifq circuit structure
This is an input process, and the description document of ifq circuit is read in, and comprises the relational structure between the node in the file; The time dependent size of current of receiving of the supply module unit that the resistance value between the node, inductance value, capacitance and each node connect.In computer, set up the information of circuit in view of the above, and all intermediate points of mark (Middle Node) and joint (Cross Node).
2. set the time step h of simulation, the total step number N of simulation
This step is set the parameter of simulation, time step h and total step number M.The setting of time step h will be according to the circuit working cycle; The work week issue of needs simulation is depended in the setting of total step number.
3. discretization electric capacity, inductance obtain by resistance, current source, the circuit that voltage source is formed
Because the existence of electric capacity, inductance need utilize time step and difference formula to carry out the discretization process.Introduce the discretization process of electric capacity, inductance below.
3.1 electric capacity, the discretization of inductance
The time step of given simulation, according to the trapezoid formula of backward difference:
Electric capacity:Ic,k+1=2chVc,k+1-(2chVc,k+Ic,k)---(1)
Inductance:IL,k+1=h2LVL,k+1+(h2LVL,k+IL,k)---(2)
Electric capacity, inductance can be by the discrete equivalent models that turns to resistance and current source parallel connection.As shown in Figure 5
VC, k, IC, k, VC, k+1, IC, k+1Represent k and the k+1 voltage and current on the electric capacity constantly respectively, among its direction such as Fig. 5 symbol and
Arrow mark.
VL, k, IL, k, VL, k+1, IL, k+1Represent k and the k+1 voltage and current on the inductance constantly respectively, among its direction such as Fig. 5 symbol and
Arrow mark.
C and L represent the value of electric capacity and inductance respectively, the simulated time step-length that the h representative is selected.
Like this, ifq circuit is the equivalent electric circuit of being made up of resistance, current source, voltage source by discretization.
3.2 the discretization model of electrical chain in the circuit
Be as drag wherein, see Fig. 6 as the RLC chain transformaiton among Fig. 4
4. merge all Middle Node, set up the equivalent electric circuit of forming by Cross Node
This is core of the present invention, exactly all Middle Node is merged to the Cross at two ends
Node, the equivalent electric circuit that obtains simplifying.Give detailed introduction below.
4.1 the method for utilizing promise to pause (Norton) law of equivalence and merging current source is simplified circuit
On the basis of Fig. 5, utilize the Norton law, with of the conversion of the do of the local circuit in the electrical chain as Fig. 8.Ri*=2Li/h+Ri---(3)eli,k+1=(h2LiVL,i,k+Ei,k)·2Li/h2Li/h+Ri---(4)
4.2 the merging current source, as shown in Figure 9.eci,k+1=ei,k+1-(2CihVi,k+Ii,k)---(5)ri=h2Ci---(6)
Through above-mentioned two steps, obtain circuit model as Figure 10.
The meaning of letter is as follows among Figure 10:
VI, k+1Expression i node is at the k+1 voltage in step, i ∈ [1, n+1]
Resistance between expression i node and node i+1,Ri*=2Li/h+Ri
riThe equivalent resistance that expression is obtained by electric capacity i discretization, ri=h/2Ci
ElI, k+1The equivalent current that expression obtains after by inductance i discretization, the current value through obtaining behind the Norton equivalent transformation is tried to achieve by formula (4) again, and direction is shown in Figure 10 arrow.
EcI, k+1Expression constantly self receive electric current by i node k+1 and merge by the equivalent current that the corresponding capacitance discretization obtains after total current, calculate according to formula (5), the sense of current is shown in Figure 10 arrow.
EI, k+1The expression k+1 step flows into the current value of i node, and direction is shown in arrow among Figure 10.
4.3 Y type circuit is to the equivalent transformation of pi-network
General, for a Y type circuit, we can have conversion shown in Figure 11 wherein:Ea=Vb-VaRab-VaRac+(RaIaRab-RbIbRab)-(RcIcRac-RaIaRac)---(8)Eb=Va-VbRab-VbRbc-(RaIaRab-RbIbRab)-(RcIcRbc-RbIbRbc)---(9)
4.4 the equivalent transformation of parallel circuits is seen Figure 12rtotal=1/(1/rleft+1/rright)---(10)
itotal=ileft+iright?????????????????????——(11)
4.5 merge Middle Node, simplify obtaining final equivalent electric circuit
Recycle top conversion, a final electrical chain can be reduced to equivalent electric circuit shown in Figure 16.Describe its process (saving the mark of formula in the diagram) below in detail.
From chain, a Y type circuit part is transformed into pi-network, the part shown in circle frame among Figure 13.
Merge the parallel circuits part then, the part shown in roundlet frame among Figure 14.
After obtaining circuit, continue to do the equivalent transformation of Y type circuit to pi-network as Figure 15.
Repeat above step, up to the equivalent electric circuit that link is reduced to final following Figure 16.
Intermediate node (Middle Node) is all merged like this, and circuit is reduced to the equivalent electric circuit of only being made up of joint (Cross Node).
5. obtain the sparse matrix G of the circuit equation group of equivalent electric circuit
From formula (1) (2) (3) (6) (7) (10) (11) we as can be seen, by electric capacity and inductance discretization equivalent resistance only and electric capacity, the step-length of inductance and setting is relevant.Because these three parameters can not change in the dynamic analog analysis, so the value of all resistance can not change in the circuit after the discretization.
The circuit equation group shape of setting up according to kirchhoff asG·V→=I→, wherein G is a sparse matrix, only lead with electricity (inverse of resistance) relevant with the structure of circuit, so a demand gets once and gets final product.
6. step counter K=0 is put in initialization simulation.Obtain the initial voltage value (this value should equal the initial voltage value of each node associated capacitance) of each node by the PWL oscillogram of each node, make up thus
7. if K>M, then end simulation;
Otherwise execution following steps.
8. extract the electric current that receives of each unit of the K+1 step moment, and by calculating current vector
According to each unit receive electric current PWL waveform, utilize then
Figure A0310477000174
Merge the size that obtains equivalent current by electric capacity, inductance discretization then through equivalent transformation according to step (4) and formula (1) (2) (4) (5) (7) (11), final calculating is obtained each this equivalence constantly of node that crosses and is received electric current, obtains the K+1 current vector on equation group the right constantly
Figure A0310477000175
Bring the system of linear equations that obtains by step (5) intoG·V→k+1=I→k+1.
Because the electric current that receives of unit changes in time, it is current time that the extraction K+1 step big or small process of receiving electric current constantly can be utilized (K+1) h, according to the corresponding PWL parameter in each unit, obtain it and receive current value accordingly then,
Detailed process as shown in figure 17.
9. the group of solving an equation obtains the K+1 step magnitude of voltage of all Cross Node constantly
Figure A0310477000177
Find the solution coefficient matrix and have system of linear equations sparse, symmetrical, positive definite character, the algorithm of a lot of existing efficient maturations is arranged at present.We adopt is a kind of conjugation tonsure method ICCG (Incomplete Cholesky Conjugate Gradient) that decomposes pre-excellent matrix based on incomplete Qiao Laisiji in the pre-excellent conjugation tonsure method (PCG, Precondition Conjugate Gradient).Find the solution finish after, obtain this magnitude of voltage of each Cross Node constantly, utilize vector
Figure A0310477000178
Expression.
10. recover to find the solution this magnitude of voltage constantly of each Middle Node
After obtaining this step of all Cross Node voltage constantly, recover to find the solution this step of two Middle Node between Cross Node magnitude of voltage constantly one by one according to following formula and process, reach purpose to all node sunykatuib analyses.Utilize following processes and formula to realize:E1,k+1=Vn+1,k+1-V1,k+1R1,n+1equiv+I1,n+1,k+1equiv-I1,k+1equiv-V1,k+1R1equiv;---(12)
By j from 2 to N:Vj,k+1=Vj-1,k+1+Rj-1*(Ej-1,k+1-elj-1,k+1);---(13)Ej,k+1=Ej-1,k+1+Vj,k+1rj+ecj,k+1;---(14)
So far, recovery calculates intermediate node (Middle Node) magnitude of voltage this moment between two nodes that cross (Cross Node).
11. the K+1 node voltage value in step is preserved in output, this step sunykatuib analysis finishes.Put K=K+1, carry out next step simulation.
Embodiment
We adopt one to generate ourselves, but do not lose example explanation the specific embodiment of the present invention of general proxy property, carry out according to top flow chart.
This example vertical view (18) of 8 * 8, each point among the figure (is labeled as*Perhaps) working cell in the indication circuit (cell), just we want the node of analysis mode, and they have the electric current of receiving and associated capacitance over the ground.On each bar line resistance and inductance are arranged, shown in following partial enlarged drawing.In this example, we utilize a supply rings of outside to represent power supply, and it can logic is seen as a node.According to the definition on top, obviously be labeled as the Middle Node that () is, be labeled as (*) the Cross Node that is.Be the part in the middle of two Cross Node points in the circle frame among the figure, its side circuit is shown in figure (19), and following explanation will illustrate that mainly other parts by that analogy round this section local circuit.
1. read in the circuit information file, comprise in the file: the relational structure between the node; The time dependent current waveform (utilizing PWL to represent) that receives of the supply module unit that the resistance value between the node, inductance value, inductance initial voltage and current value, capacitance, electric capacity initial voltage and current value and each node are connected.In computer, set up the information of circuit in view of the above, and all intermediate points of mark (Middle Node) and joint (Cross Node).
2. set the time step h=T/120 of simulation, T is the work period of circuit.The total step number M=240 of simulation is equivalent to simulate two cycles
3. according to 3.1 and 3.2 process discrete circuit.Link in the illustration is transformed to (20) model as figure.
4. merge all intermediate nodes (Middle Node), set up the equivalent electric circuit of forming by the node that crosses (Cross Node)
The method of utilizing promise in 4.1 and 4.2 the process to pause (Norton) law of equivalence and merging current source is simplified circuit, obtains the circuit model as figure (21)
Utilize 4.3,4.4 and 4.5 processes to simplify link, form final equivalent electric circuit, shown in figure (22).
To all links, make above process.Merge all Middle Node, obtain the equivalent electric circuit of only forming by Cross Node.Original 65 points are reduced to 17 points, significantly dwindle circuit scale, thereby improve the speed of finding the solution and reduce memory requirements.Shown in figure (23).
5. obtain the sparse matrix G of the circuit equation group of equivalent electric circuit, according to the circuit structure of figure (21) and resistance value wherein, the sparse matrix G of equationof structure group.
6. beginningization simulation makes step counter K=0.Obtain the initial voltage value (this value should equal the initial voltage value of each node associated capacitance) of each node by the PWL oscillogram of each node, make up thus
Figure A0310477000191
7. if K>M, end simulation then,
Otherwise execution following steps.
8. extract the electric current that receives of each unit of the K+1 step moment, and obtain current vector
According to time parameter (K+1) h, extract the current value that receives in this moment of each supply node, then according to the process and the formula (1) (2) (4) (5) (7) (11) of (4.3), (4.4) and (4.5), calculate the equivalent associated current value of each Cross Node, merging obtains current vector thenSet up the circuit system of linear equationsG·V→k+1=I→k+1
9. utilize ICCG method solving equation group, obtain the magnitude of voltage of all nodes that cross (Cross Node) among K+1 moment Figure 22
10. recover to find the solution this magnitude of voltage constantly of each Middle Node
After obtaining this voltage constantly of all Cross Node, recover to find the solution this magnitude of voltage constantly of all Middle Node, reach the purpose of analyzing all nodes.
11. output is preserved this moment node voltage to output file.The simulation of this step finishes, and K=K+1 begins next step simulation.
Because the analysis and solution of power-line network and earth cord network is similarly, so the present invention only provides the analysis and solution method of power-line network.The present invention is equally applicable to the analysis and solution of earth cord network.
This method is at CPU450M, simulation test run on the Sun Solaris V880 work station of internal memory 2G, and all codes utilize the C language compilation, and compiler is GNU gcc 2.95.1 version.
The present invention is satisfying under the prerequisite of precision, not only fast but also utilize internal memory little, is applicable to the more test of monster chip.

Claims (2)

Translated fromChinese
1.基于等效电路的集成电路电源网络瞬态分析求解的方法,含有基于直流分析的对电源线/电线网络进行瞬态分析的方法,其特点在于:它是一种利用计算机针对专用集成电路(ASIC)的电源线/地线网络大量含有链状拓扑结构的特点,把链路中间节点的RLC电路的参数R、L、C和电流源等效到这条链路两端节点上,再对于仅由所有链路的两端节点构成的等效电路,列出线性方程组,利用现有的方法快速求解出此时刻等效电路的所有链路各端点的电压值,再据此求出所有链路中被合并节点此时刻的电压值的既快速又节约计算机内存的方法。1. The method for transient analysis and solution of integrated circuit power supply network based on equivalent circuit, including the method for transient analysis of power line/wire network based on DC analysis, and its characteristic is that it is a method for using a computer to target specific integrated circuits The (ASIC) power line/ground network has a large number of chain topology features, and the parameters R, L, C and current source of the RLC circuit at the middle node of the link are equivalent to the nodes at both ends of the link, and then For an equivalent circuit consisting only of nodes at both ends of all links, list the linear equations, use existing methods to quickly solve the voltage values at each end of all links of the equivalent circuit at this moment, and then calculate A fast and computer-memory-saving method of merging the voltage values of nodes at this moment in all links.2.根据权利要求1所述的基于等效电路的集成电路电源网络瞬态分析求解的方法,其特点在于,它依次含有以下步骤:2. the method for the transient analysis solution of the integrated circuit power supply network based on equivalent circuit according to claim 1, is characterized in that, it contains following steps successively:(1)计算机读入电路的信息文件,文件中包括节点之间的关联结构;节点之间的电阻值、电感值、电感初始电压和电流值、电容值、电容初始电压和电流值以及各个节点连接的供电模块单元的随时间变化的吸纳电流波形(利用PWL表示),据此在计算机内建立电路的信息,并且标记所有中间点(Middle Node)和交汇点(Cross Node);(1) The computer reads the information file of the circuit, which includes the associated structure between nodes; the resistance value, inductance value, initial voltage and current value of the inductor, capacitance value, initial voltage and current value of the capacitor, and each node The time-varying sink current waveform (indicated by PWL) of the connected power supply module unit, based on which the information of the circuit is established in the computer, and all intermediate points (Middle Node) and intersection points (Cross Node) are marked;(2)根据电路的工作周期和需要模拟的周期数,计算机分别读入相应的时间步长h和总模拟步数M;(2) According to the working cycle of the circuit and the number of cycles to be simulated, the computer reads in the corresponding time step h and the total number of simulation steps M;(3)离散化原始电路中的电容、电感,得到由电阻、电流源组成的电路:(3) Discretize the capacitance and inductance in the original circuit to obtain a circuit composed of resistance and current source:(3.1)离散化电路中的电容C和电阻L,(3.1) Capacitance C and resistance L in the discretization circuit,给定模拟的时间步长,利用梯形差分公式,K+1时刻电容离散化为一个等效电阻和一个等效电流源2ChVc,k+Ic,k并联的模型,Ic,k+1=2ChVc,k+1-(2ChVc,k+Ic,k)---(1),Given the time step of the simulation, using the trapezoidal difference formula, the capacitance at time K+1 is discretized into an equivalent resistance and an equivalent current source 2 C h V c , k + I c , k Parallel models, I c , k + 1 = 2 C h V c , k + 1 - ( 2 C h V c , k + I c , k ) - - - ( 1 ) ,Vc,k,Ic,k,Vc,k+1,Ic,k+1分别代表K和K+1时刻电容上的电压和电流,其方向保持一致;Vc , k , Ic , k , Vc , k+1 , Ic , k+1 respectively represent the voltage and current on the capacitor at K and K+1, and their directions are consistent;给定模拟的时间步长,利用梯形差分公式,K+1时刻电感离散化为一个等效电阻和一个等效电流源h2LVL,k+IL,k并联的模型,IL,k+1=h2LVL,k+1+(h2LVL,k+IL,k)---(2),Given the time step of the simulation, using the trapezoidal difference formula, the inductance is discretized into an equivalent resistance at time K+1 and an equivalent current source h 2 L V L , k + I L , k Parallel models, I L , k + 1 = h 2 L V L , k + 1 + ( h 2 L V L , k + I L , k ) - - - ( 2 ) ,VL,k,IL,k,VL,k+1,IL,k+1分别代表k和k+1时刻电感上的电压和电流,其方向保持一致;VL, k , IL, k , VL, k+1 , IL, k+1 represent the voltage and current on the inductor at k and k+1 respectively, and their directions are consistent;(3.2)根据(3.1)中的离散化过程,建立原始电路的离散化模型;(3.2) According to the discretization process in (3.1), the discretization model of the original circuit is established;(4)合并所有的中间节点(Middle Node),建立由交汇节点(Cross Node)组成的等效电路:(4) Merge all the middle nodes (Middle Node), and establish an equivalent circuit composed of cross nodes (Cross Node):(4.1)利用诺顿(Norton)等效定律合并电流源以简化电路,(4.1) Utilize Norton's (Norton's) equivalent law to incorporate the current source to simplify the circuit,对于一条含有N+1个节点的链路,从左到右把节点标记为1到N+1,把链路上相邻节点i和i+1(1<i<N)之间的电阻Ri和K+1时刻离散化电感组成的串联电路简化为由等效电阻和等效电流源eli,k+1组成的并联电路:Ri*=2Li/h+Ri---(3),eli,k+1=(h2LiVL,i,k+Ei,k)&CenterDot;2Li/h2Li/h+Ri---(4),For a link containing N+1 nodes, mark the nodes as 1 to N+1 from left to right, and mark the resistance R between adjacent nodes i and i+1 (1<i<N) on the link The series circuit composed of discretized inductance at timei and K+1 is simplified to an equivalent resistance And the parallel circuit composed of equivalent current source eli, k+1 : R i * = 2 L i / h + R i - - - ( 3 ) , el i , k + 1 = ( h 2 L i V L , i , k + E. i , k ) &CenterDot; 2 L i / h 2 L i / h + R i - - - ( 4 ) ,Ri、Li分别为节点i和节点i+1之间的电阻和电感值;Ri and Li are the resistance and inductance values between node i and node i+1 respectively;VL,i,k,Ei,k分别为K时刻Li上的电流和电压值,方向由i+1节点到i节点;VL, i, k , Ei, k are the current and voltage values on Li at time K respectively, and the direction is from node i+1 to node i;eli,k+1是等效简化后的与并联的等效电流源;eli, k+1 is the equivalent simplified AND parallel equivalent current sources;(4.2)合并节点i上的对地电流源,(4.2) Merge the ground-to-ground current source on node i,在K+1时刻对于节点i,把模块单元的吸纳电流ei,k+1和离散化电容Ci得到的效For node i at time K+1, the effect obtained by combining the absorbing current ei of the module unit, k+1 and the discretized capacitance Ci电路合并成由电流源eci,k+1和电阻ri并联组成的电路:eci,k+1=ei,k+1-(2CihVi,k+Ii,k)---(5),ri=h2Ci---(6)The circuits are combined into a circuit consisting of a current source eci,k+1 and a resistanceri connected in parallel: ec i , k + 1 = e i , k + 1 - ( 2 C i h V i , k + I i , k ) - - - ( 5 ) , r i = h 2 C i - - - ( 6 )Ci分别为节点i对地的关联电容值;Ci are the associated capacitance values of node i to ground;Vi,k,Ii,k分别为K时刻节点i上的电压值和通过电容的电流值,方向对地;Vi, k , Ii, k are the voltage value on node i and the current value passing through the capacitor at time K respectively, and the direction is to the ground;eci,k+1表示由i节点K+1时刻自身吸纳电流和由相应电容离散化得到的等效电eci, k+1 represents the equivalent electric current absorbed by the i node at K+1 moment and the discretization of the corresponding capacitance流合并后的总电流,按照公式(5)计算得到,电流方向对地;The total current after the combined flow is calculated according to the formula (5), and the current direction is to the ground;(4.3)Y型电路向π型电路的等效变换:(4.3) Equivalent transformation from Y-type circuit to π-type circuit:把由三个依次相邻的节点与地(GND)组成的Y型电路等效变换为两个端点与地组成的的π型电路;The Y-type circuit composed of three consecutive adjacent nodes and the ground (GND) is equivalently converted into a π-type circuit composed of two terminals and the ground;一般的,设Y电路的三个节点为x、y、z(接地),中间节点为o,Y型电路的结构为:In general, let the three nodes of the Y circuit be x, y, z (grounded), the middle node is o, and the structure of the Y circuit is:端点x、o间:由电阻Rx和电流源Ix(方向为o到x)并联组成,Between terminals x and o: composed of resistance Rx and current source Ix (direction from o to x) connected in parallel,端点y、o间:由电阻Ry和电流源Iy(方向为o到y)并联组成,Between terminals y and o: composed of resistance Ry and current source Iy (direction from o to y) connected in parallel,端点z、o间:由电阻Rz和电流源Iz(方向为o到z)并联组成,Between terminals z and o: It is composed of resistance Rz and current source Iz (direction is from o to z) connected in parallel,等效后节点x、y和z组成的π型电路的结构为:The structure of the π-type circuit composed of nodes x, y and z after equivalent is:节点x、y之间由等效电阻Rxy和等效电流源Ixy并联组成,其中:Rxy=RxRy+RxRz+RyRzRz,Ixy=RxIx-RyIyRxy---(7.1),The connection between nodes x and y is composed of equivalent resistance Rxy and equivalent current source Ixy in parallel, where: R xy = R x R the y + R x R z + R the y R z R z , I xy = R x I x - R the y I the y R xy - - - ( 7.1 ) ,节点x、z之间由等效电阻Rxz和等效电流源Ixz并联组成,其中:Rxz=RxRy+RxRz+RyRzRy,Ixz=RzIz-RxIxRxy---(7.2),Between nodes x and z is composed of parallel connection of equivalent resistance Rxz and equivalent current source Ixz , where: R xz = R x R the y + R x R z + R the y R z R the y , I xz = R z I z - R x I x R xy - - - ( 7.2 ) ,节点y、z之间由等效电阻Ryz和等效电流源Iyz并联组成,其中:Ryz=RxRy+RxRz+RyRzRx,Ixz=RzIz-RyIyRyz---(7.3),The connection between nodes y and z is composed of equivalent resistance Ryz and equivalent current source Iyz in parallel, where: R yz = R x R the y + R x R z + R the y R z R x , I xz = R z I z - R the y I the y R yz - - - ( 7.3 ) ,因此,流入节点x的电流大小为:Ex=Vy-VxRxy-VxRxz+(RxIx-RyIyRxy)-(RzIz-RxIxRxz)---(8),Therefore, the magnitude of the current flowing into node x is: E. x = V the y - V x R xy - V x R xz + ( R x I x - R the y I the y R xy ) - ( R z I z - R x I x R xz ) - - - ( 8 ) ,流入节点y的电流大小为:Ey=Vx-VyRxy-VyRyz-(RxIx-RyIyRxy)-(RzIz-RyIyRyz)---(9),The magnitude of the current flowing into node y is: E. the y = V x - V the y R xy - V the y R yz - ( R x I x - R the y I the y R xy ) - ( R z I z - R the y I the y R yz ) - - - ( 9 ) ,(4.4)并联电路的等效变换:(4.4) Equivalent transformation of parallel circuit:对两个节点之间的并联电路作合并简化变换:rtotal=1/(1/rleft+1/rright)---(10),Merge simplification for a parallel circuit between two nodes: r total = 1 / ( 1 / r left + 1 / r right ) - - - ( 10 ) ,itotal=ileft+iright               ——(11),itotal = ileft + iright - (11),rleft,rright,ileft,iright,分别表示两个电阻和电流源的大小;rleft , rright , ileft , iright represent the size of the two resistors and the current source respectively;rtotal,itotal分别表示合并后的总电阻和总电流源的大小;rtotal , itotal represent the size of the combined total resistance and total current source respectively;(4.5)合并Middle Node,简化得到最终的等效电路:(4.5) Merge Middle Node and simplify to obtain the final equivalent circuit:反复利用上面的原理和步骤,合并每条链路的中间节点(Middle Node),得到每条链路的π型等效电路,对于一条含有N+1个节点的链路(从左向右标记为1到N+1),最终的π型等效电路结构如下:Repeatedly use the above principles and steps to merge the middle nodes (Middle Node) of each link to obtain the π-type equivalent circuit of each link. For a link containing N+1 nodes (marked from left to right is 1 to N+1), the final π-type equivalent circuit structure is as follows:端点1,N+1间:等效电阻和等效电流源(方向N+1到1)并联;Between terminal 1 and N+1: equivalent resistance and an equivalent current source (direction N+1 to 1) in parallel;端点1,GND间:等效电阻和等效电流源(方向1到GND)并联;Between terminal 1 and GND: equivalent resistance and an equivalent current source (direction 1 to GND) in parallel;端点N+1,GND间:等效电阻
Figure A0310477000053
和等效电流源
Figure A0310477000054
(方向N+1到GND)并联;Between terminal N+1 and GND: equivalent resistance
Figure A0310477000053
and an equivalent current source
Figure A0310477000054
(direction N+1 to GND) in parallel;最终将电路简化为只有交汇结点(Cross Node)组成的简化的等效电路;Finally, the circuit is simplified to a simplified equivalent circuit composed of only Cross Nodes;(5)据基尔霍夫(Kirchhoff)定律建立由步骤(4.5)得到的等效电路的节点电压方程组G&CenterDot;V&RightArrow;=I&RightArrow;,从而得到只与电路结构和电阻有关的稀疏系数矩阵G;(5) Establish the node voltage equations of the equivalent circuit obtained in step (4.5) according to Kirchhoff's law G &Center Dot; V &Right Arrow; = I &Right Arrow; , so as to obtain the sparse coefficient matrix G that is only related to the circuit structure and resistance;(6)始化模拟,令步骤计数器K=0,由每一个节点的PWL波形图得到各个节点的初始电压值(此值应该等于各个节点关联电容的初始电压值),由此构建(6) Initialize the simulation, make the step counter K=0, obtain the initial voltage value of each node from the PWL waveform diagram of each node (this value should be equal to the initial voltage value of the associated capacitance of each node), thus construct(7)若K>M,则结束模拟;(7) If K>M, then end the simulation;否则执行以下步骤:Otherwise perform the following steps:(8)通过每一个节点的PWL波形提取K+1步骤时刻各个节点供电模块单元的吸纳电流,计算得到K+1时刻方程组右边的电流向量
Figure A0310477000057
带入由步骤(5)得到的线性方程组:G&CenterDot;V&RightArrow;k+1=I&RightArrow;k+1
(8) Extract the absorbing current of each node power supply module unit at K+1 step time through the PWL waveform of each node, and calculate the current vector on the right side of the equation group at K+1 time
Figure A0310477000057
Bring in the system of linear equations obtained by step (5): G &CenterDot; V &Right Arrow; k + 1 = I &Right Arrow; k + 1
此步骤根据每一个节点的供电模块单元吸纳电流的PWL波形,提取此时刻它们的电流值大小,然后利用根据公式(1)(2)(4)(5)(7)(11)合并由电容、电感离散化然后经过等效变换得到等效电流的大小,最终求出每一个交汇节点此时刻的等效吸纳电流,构成向量In this step, according to the PWL waveform of the current absorbed by the power supply module unit of each node, extract their current value at this moment, and then use According to the formula (1)(2)(4)(5)(7)(11) combined with the discretization of capacitance and inductance and then through equivalent transformation to obtain the size of the equivalent current, and finally calculate the equivalent current of each intersection node at this moment The effect of absorbing current constitutes a vector(9)用现有方法求解方程组G&CenterDot;V&RightArrow;k+1=I&RightArrow;k+1,得到K+1时刻交汇节点的电压值向量(9) Solving equations with existing methods G &Center Dot; V &Right Arrow; k + 1 = I &Right Arrow; k + 1 , Get the voltage value vector of the junction node at K+1 time(10)恢复求解每一个中间节点此时刻的电压值:E1,k+1=Vn+1,k+1-V1,k+1R1,n+1equiv+I1,n+1,k+1equiv-I1,k+1equiv-V1,k+1R1equiv,(10) Resume solving the voltage value of each intermediate node at this moment: E. 1 , k + 1 = V no + 1 , k + 1 - V 1 , k + 1 R 1 , no + 1 Equiv + I 1 , no + 1 , k + 1 Equiv - I 1 , k + 1 Equiv - V 1 , k + 1 R 1 Equiv ,V1,k+1,Vn+1,k+1为K+1时刻两个交汇点的电压值,V1, k+1 , Vn+1, k+1 are the voltage values of the two junctions at K+1 time,然后由节点i从2到N,求出此链路所有中间节点的K+1时刻的电压值:Vi,k+1=Vi-1,k+1+Ri-1*(Ei-1,k+1-eli-1,k+1),Ei,k+1=Ei-1,k+1+Vi,k+1ri+eci,k+1,Then from node i from 2 to N, calculate the voltage value of all intermediate nodes of this link at K+1 time: V i , k + 1 = V i - 1 , k + 1 + R i - 1 * ( E. i - 1 , k + 1 - el i - 1 , k + 1 ) , E. i , k + 1 = E. i - 1 , k + 1 + V i , k + 1 r i + ec i , k + 1 ,Vi,k+1表示i节点在K+1步的电压,i∈[1,n+1];Vi, k+1 represents the voltage of node i at step K+1, i∈[1,n+1];表示i节点与节点i+1之间的电阻,Ri*=2Li/h+Ri;Indicates the resistance between node i and node i+1, R i * = 2 L i / h + R i ;ri表示由电容i离散化得到的等效电阻,ri=h/2Ciri represents the equivalent resistance obtained from the discretization of capacitance i, ri =h/2Ci ;eli,k+1表示由电感i离散化后得到的等效电流,再经过Norton等效变换后所得到的电流离散化得到的电流值,由公式(4)求得,方向由节点i+1到节点i;eli, k+1 represents the equivalent current obtained by the discretization of the inductance i, and then the current value obtained by the discretization of the current obtained after the Norton equivalent transformation, which is obtained by the formula (4), and the direction is determined by the node i+ 1 to node i;eci,k+1表示由i节点K+1时刻自身吸纳电流和由相应电容离散化得到的等效电流合并后的总电流,按照公式(6)计算得到,电流方向由节点i到地;eci, k+1 represents the total current combined by the current absorbed by itself at node i K+1 and the equivalent current obtained from the discretization of the corresponding capacitance, calculated according to formula (6), and the current direction is from node i to ground;Ei,k+1表示K+1步流入i节点的电流值,方向由节点i+1到节点i;Ei, k+1 represents the current value flowing into node i in K+1 steps, and the direction is from node i+1 to node i;(11)输出保存K+1时刻的所有节点的电压值,置K=K+1,转到步骤(7),进行下一步模拟过程。(11) Output and save the voltage values of all nodes at time K+1, set K=K+1, go to step (7), and proceed to the next simulation process.
CN 031047702003-02-282003-02-28Solving method for transient analysis of power source network based on equivalent circuitExpired - Fee RelatedCN1206722C (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN 03104770CN1206722C (en)2003-02-282003-02-28Solving method for transient analysis of power source network based on equivalent circuit

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN 03104770CN1206722C (en)2003-02-282003-02-28Solving method for transient analysis of power source network based on equivalent circuit

Publications (2)

Publication NumberPublication Date
CN1431704Atrue CN1431704A (en)2003-07-23
CN1206722C CN1206722C (en)2005-06-15

Family

ID=4790067

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN 03104770Expired - Fee RelatedCN1206722C (en)2003-02-282003-02-28Solving method for transient analysis of power source network based on equivalent circuit

Country Status (1)

CountryLink
CN (1)CN1206722C (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1295775C (en)*2004-03-252007-01-17杭州电子工业学院Fast analysis of superlarge integrated circit P/G distributing net
CN100347711C (en)*2005-05-272007-11-07清华大学Transient state analyzing method for hierarchy power supply / earth cord network based on loose operations
CN100437598C (en)*2004-03-302008-11-26日本电气株式会社Integrated power supply system ananyzing system, integrated power supply system ananyzing method, and multilayer printed circuit board
CN101504681B (en)*2009-03-202010-09-08东南大学 Estimation method of ASIC on-chip decoupling capacitance based on chain circuit
CN101872377A (en)*2010-06-122010-10-27清华大学 A Method of Using Decoupling Capacitors to Suppress Noise in Integrated Circuit Power Supply Network
CN102299824A (en)*2011-09-202011-12-28北京航天自动控制研究所Analysis method for transmission characteristics of 1553B bus network
CN101908080B (en)*2009-06-032012-06-27复旦大学Method for designing power supply network quickly
CN102646143A (en)*2011-11-302012-08-22清华大学 Method and system for constructing conductance matrix in on-chip power supply network simulation
CN103049654A (en)*2012-12-182013-04-17马善娟Distinguishing method for transmission direction of matter or energy
CN103207941A (en)*2013-04-272013-07-17清华大学Transient analysis method and transient analysis system under integrated circuit power supply network full-parameter model
CN105823976A (en)*2015-01-092016-08-03中芯国际集成电路制造(上海)有限公司Method for detecting chip and verifying chip testing result
CN107622143A (en)*2017-08-032018-01-23华北电力大学 A Recursive Electromagnetic Transient Equivalent Modeling Method for Multi-port MMC
CN107944082A (en)*2017-10-252018-04-20华北电力大学A kind of single port submodule MMC electro-magnetic transient generalized equivalent modeling methods
CN107944081A (en)*2017-10-252018-04-20华北电力大学Dual-port submodule MMC generalized equivalent modeling methods are shunk in a kind of short circuit
CN108133095A (en)*2017-12-142018-06-08广东电网有限责任公司电力科学研究院A kind of double half-bridge submodule MMC modeling and simulating methods and device
CN109063390A (en)*2018-09-292018-12-21大连大学A kind of computer-implemented method of micro-fluidic dilution gradient network generator
CN109116170A (en)*2018-08-032019-01-01广州白云电器设备股份有限公司Contact net determines method, apparatus and electronic equipment to track short fault location
CN111201545A (en)*2017-10-022020-05-26链睿有限公司 Computational environment node and edge network to optimize data identity resolution
CN113051860A (en)*2021-03-292021-06-29深圳华大九天科技有限公司Equivalent resistance calculation method, electronic device, server, and storage medium
CN113312866A (en)*2021-06-152021-08-27深圳华大九天科技有限公司Method for realizing reduction circuit by combining equation variables

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101614785B (en)*2008-06-272012-02-29华为技术有限公司 Method and device for detecting circuit parameters

Cited By (27)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1295775C (en)*2004-03-252007-01-17杭州电子工业学院Fast analysis of superlarge integrated circit P/G distributing net
CN100437598C (en)*2004-03-302008-11-26日本电气株式会社Integrated power supply system ananyzing system, integrated power supply system ananyzing method, and multilayer printed circuit board
CN100347711C (en)*2005-05-272007-11-07清华大学Transient state analyzing method for hierarchy power supply / earth cord network based on loose operations
CN101504681B (en)*2009-03-202010-09-08东南大学 Estimation method of ASIC on-chip decoupling capacitance based on chain circuit
CN101908080B (en)*2009-06-032012-06-27复旦大学Method for designing power supply network quickly
CN101872377A (en)*2010-06-122010-10-27清华大学 A Method of Using Decoupling Capacitors to Suppress Noise in Integrated Circuit Power Supply Network
CN101872377B (en)*2010-06-122011-11-09清华大学Method for restraining integrated circuit electricity supply network noise by using decoupling capacitance
CN102299824B (en)*2011-09-202014-10-08北京航天自动控制研究所Analysis method for transmission characteristics of 1553B bus network
CN102299824A (en)*2011-09-202011-12-28北京航天自动控制研究所Analysis method for transmission characteristics of 1553B bus network
CN102646143B (en)*2011-11-302014-03-26清华大学Conductance matrix construction method and system in simulation of on-chip power supply network
CN102646143A (en)*2011-11-302012-08-22清华大学 Method and system for constructing conductance matrix in on-chip power supply network simulation
CN103049654A (en)*2012-12-182013-04-17马善娟Distinguishing method for transmission direction of matter or energy
CN103049654B (en)*2012-12-182015-12-02马善娟The method of discrimination of the transmission direction of a kind of material or energy
CN103207941A (en)*2013-04-272013-07-17清华大学Transient analysis method and transient analysis system under integrated circuit power supply network full-parameter model
CN105823976B (en)*2015-01-092018-10-16中芯国际集成电路制造(上海)有限公司The method that chip is detected and chip testing result is verified
CN105823976A (en)*2015-01-092016-08-03中芯国际集成电路制造(上海)有限公司Method for detecting chip and verifying chip testing result
CN107622143A (en)*2017-08-032018-01-23华北电力大学 A Recursive Electromagnetic Transient Equivalent Modeling Method for Multi-port MMC
CN111201545A (en)*2017-10-022020-05-26链睿有限公司 Computational environment node and edge network to optimize data identity resolution
CN107944082A (en)*2017-10-252018-04-20华北电力大学A kind of single port submodule MMC electro-magnetic transient generalized equivalent modeling methods
CN107944081A (en)*2017-10-252018-04-20华北电力大学Dual-port submodule MMC generalized equivalent modeling methods are shunk in a kind of short circuit
CN108133095A (en)*2017-12-142018-06-08广东电网有限责任公司电力科学研究院A kind of double half-bridge submodule MMC modeling and simulating methods and device
CN109116170A (en)*2018-08-032019-01-01广州白云电器设备股份有限公司Contact net determines method, apparatus and electronic equipment to track short fault location
CN109063390A (en)*2018-09-292018-12-21大连大学A kind of computer-implemented method of micro-fluidic dilution gradient network generator
CN109063390B (en)*2018-09-292023-01-03大连大学Computer aided design method of microfluidic dilution network gradient generator
CN113051860A (en)*2021-03-292021-06-29深圳华大九天科技有限公司Equivalent resistance calculation method, electronic device, server, and storage medium
CN113312866A (en)*2021-06-152021-08-27深圳华大九天科技有限公司Method for realizing reduction circuit by combining equation variables
CN113312866B (en)*2021-06-152022-03-11深圳华大九天科技有限公司Method for realizing reduction circuit by combining equation variables

Also Published As

Publication numberPublication date
CN1206722C (en)2005-06-15

Similar Documents

PublicationPublication DateTitle
CN1206722C (en)Solving method for transient analysis of power source network based on equivalent circuit
Eidelloth et al.Simulation tool for equivalent circuit modeling of photovoltaic devices
CN1577339A (en)Method and system for modeling time-varying systems and non-linear systems
Al Razi et al.PowerSynth 2: Physical design automation for high-density 3-D multichip power modules
CN1862546A (en)Fast method for analyzing IC wiring possibility
CN1959684A (en)Mixed signal circuit simulator
CN1779686A (en)Techniqes for making sure of buffer insertion
CN103942354B (en)Semiconductor device electromigration failure testing method based on simulation technique
CN1275317C (en)Integrated circuit layout plan and buffer plan integrated layout method
CN1304996C (en)Rectangular steiner tree method of super large size integrated circuit avoiding barrier
Pan et al.EDALearn: A comprehensive RTL-to-signoff EDA benchmark for democratized and reproducible ML for EDA research
CN1540745A (en) Method for designing low-power semiconductor integrated circuits
CN1687934A (en)Standard unit overall wiring method of multi-terminal network plug-in buffer optimizing delay
CN115470747A (en) A Clock Tree Synthesis Method for Fast Timing Convergence
CN1545142A (en) Transient analysis and solution method of integrated circuit power supply network based on multi-level equivalent circuit model
CN1453919A (en)Solution to preventing power system from collapse in case of catastrophe
JP2003233637A (en) Power supply voltage drop simulation method and apparatus for semiconductor integrated circuit
CN1967548A (en)Method for building time domain space mathematical model of tree interconnection circuit
CN100336065C (en)Right angle wiring tree method for wire length optimized obstacle passing
Toro-Frias et al.An automated layout-aware design flow
CN100390800C (en) A Layout Planning Method Considering Voltage Drop
CN100347708C (en)Analog circuit layout oriented symmetrical constraint extraction method based on graph isomorphism
CN1240015C (en)Time delay driving method of right angle Steiner tree under obstruction when making loose routing for standard units
SenguptaEvolution of the IP design process in the semiconductor/EDA industry [hardware matters]
CN1529268A (en) Right Angle Steiner Tree Method under Obstacles in General Routing of Standard Units

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20050615

Termination date:20150228

EXPYTermination of patent right or utility model

[8]ページ先頭

©2009-2025 Movatter.jp