CN1881562A - Method for extracting interconnection parasitic capacitance capable of automatically adapting process characteristic size - Google Patents

Method for extracting interconnection parasitic capacitance capable of automatically adapting process characteristic size Download PDF

Info

Publication number
CN1881562A
CN1881562A CNA2005100769594A CN200510076959A CN1881562A CN 1881562 A CN1881562 A CN 1881562A CN A2005100769594 A CNA2005100769594 A CN A2005100769594A CN 200510076959 A CN200510076959 A CN 200510076959A CN 1881562 A CN1881562 A CN 1881562A
Authority
CN
China
Prior art keywords
parasitic capacitance
conductor
dimensional
domain
extracting
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.)
Pending
Application number
CNA2005100769594A
Other languages
Chinese (zh)
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.)
Beijing CEC Huada Electronic Design Co Ltd
Original Assignee
Beijing CEC Huada Electronic Design Co Ltd
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 Beijing CEC Huada Electronic Design Co Ltd filed Critical Beijing CEC Huada Electronic Design Co Ltd
Priority to CNA2005100769594A priority Critical patent/CN1881562A/en
Publication of CN1881562A publication Critical patent/CN1881562A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

The invention relates to a linked parasitic capacitance extracting method, which can automatically adapt characteristic size, belonging to the integrated circuit computer aided design, wherein arrange the scan band width reduced in ratio with the characteristic size to save memory; reduce the environment conductor horizontally according to the characteristic size after cutting to improve the capacitance extracting speed, and increase the environment conductor longitudinally to improve the extracting accuracy; then divide the edge length from the relative length of characteristic size, to be divided with edge unit to improve the extracting accuracy; at last, solve the discrete edge integral equation to obtain the parasitic capacitance between conductors to improve the property of linked parasitic capacitance extracting program.

Description

A kind of method for extracting interconnection parasitic capacitance of automatically adapting process characteristic size
Technical field
A kind of method for extracting interconnection parasitic capacitance of automatically adapting process characteristic size belongs to the interior interconnection line parasitic parameter extractive technique field of chip in the integrated circuit CAD (IC-CAD).
Background technology
Development along with the semiconductor integrated circuit technology, ripe manufacturing process has reached below the 90nm, circuit work frequency is more and more higher, constantly the reducing of the growth of the depth-width ratio of interconnection line and distance between centers of tracks in the circuit, the parasitic Electromagnetic Environmental Effect of interconnection line has become the principal element of circuit performances such as influence such as time delay, power consumption, power supply integrality and signal integrity.Therefore, in the design cycle of integrated circuit, must consider the influence of interconnection line ghost effect to circuit.
The design of current integrated circuit at first proposes functional description at front end, carries out logic synthesis, functional verification.If functional verification can't reach the functional requirement of setting originally, also to get back to the front and correct logical design, repeat an iterative process; Carry out layout design in the rear end and obtain a domain of describing the semiconductor technology structure, domain is made Design Rule Checking, the electricity rule is checked and layout verifications such as parasitic parameter extraction and circuit simulation.If domain satisfies the performance requirement of design originally, can pay Foundry and manufacture, correct layout design or logical design otherwise turn back to the front.The parasitic parameter extraction is an important step in the layout verification, for layout verification provides as far as possible near electrical parameters such as real interconnection resistance, electric capacity and inductance.The parasitic parameter that the adding Front-end Design is ignored when emulation could reflect the actual operation state of chip accurately, reduces the possibility of throwing the sheet failure to greatest extent.
The calculating of interconnection dead resistance is simple relatively, though and the research that inductance calculates is started in the beginning of the seventies, just cause people's attention as of late gradually.At present, in influencing all electrical parameters of circuit performance, people are concerned about that maximum parasitic capacitances that are still calculate.
Current, the interconnection capacitance computational chart under the deep submicron process technical conditions reveals following characteristics:
1. high density of integration promptly comprises the insulating barrier of nearly ten kinds of differing dielectric constants and tens of, hundreds of so that thousands of metallic conductor pieces in very little interconnection parasitic capacitance device.
2. high labyrinth, this shows the shape of shape of medium and mutually nested relation and conductor block and mutually on the complexity of geometrical relationship.It shows very outstanding in the calculating of labyrinths such as conformal dielectric, shallow moat substrate and dynamic random memory.
3. extensive, this shows two aspects.The one, contained medium of each capacitor and number of conductors are often very big; Two is that the number of a critical path (Critical Path) or one section contained interconnection capacitance device of gauze is also often very big.At present, the contained number of capacitors of critical path can reach thousands of so that tens thousand of.
These characteristics propose higher requirement to algorithm and software, that is:
1. high calculating speed.
2. higher labyrinth adaptability.
3. higher result reliability can rely on experiment or measure the correctness of verifying result of calculation.
The computational methods of parasitic capacitance can be divided into two classes substantially: analytic modell analytical model method and Method for Numerical.
The analytic modell analytical model method obtains the analytic modell analytical model formula based on experiment, measurement or The results of numerical simulation by methods such as interpolation and curve fits.Its computational speed is fast, but precision is lower, is difficult to accurately handle the complex three-dimensional structure.
Method for numerical simulation calculates interconnection capacitance by finding the solution field equation.Its precision height can adapt to very complicated three-dimensional structure, but computational speed is lower.
The method for numerical simulation of finding the solution field equation has finite difference calculus (Finite Difference Method, FDM), Finite Element, measurement equation invariance method (Measured Equation of Invariance, MEI), walk random method (Random Walk, or Monte Carlo) with boundary element method (Boundary Element Method, BEM) etc.
At present, boundary element method is widely used in interconnection resistance, electric capacity calculates to form and is prevailing numerical method.Boundary element method is a kind of border discretization method, has to calculate the distinguishing feature that dimension reduces one dimension, and is different from discrete region methods such as finite difference and finite element with this.
In recent years, the boundary Element of interconnection capacitance has obtained many achievements and progress, mainly shows the following aspects:
1. raising computational speed, its main promotion are derived from multipole accelerating algorithm that people such as Nabors proposed Rokhlin in 91 years and are successfully applied to three-dimensional capacitance and extract (the FastCap parasitic capacitance is extracted software).In addition, also have the strong virtual multi-medium algorithm of analogy literary composition, and the quick hierarchy type algorithm of Shi Weiping etc.
2. the research of self-adaptive computing method in order to guarantee result reliability, improves the precision of separating.The groundwork of this respect have " Jinsong Hou; Zeyi Wang and Xianlong Hong; ' The Hierarchical h-Adaptive 3-D BoundaryElement Computation of VLSI Interconnect Capacitanee '; in Proceedings of ASP-DAC ' 99; pp93-96,1999 ".
3. utilize boundary element method to set up the macro model matrix of interconnecting unit, decomposing domain then is a plurality of interconnecting units, and the variable that merges the macro model matrix of each unit correspondence and cancellation element interface obtains the electric capacity on the conductor.The groundwork of this respect have " Dai Binhua, Lu Taotao, Wang Zeyi, Hong Xianlong, ' new way of 3D interconnection capacitance rapid extraction---medium building blocks storehouse method ', computer-aided design and graphics journal. the 16th the volume, the 3rd phase, pp343-347,2004 ".
The basic step that DIRECT BOUNDARY ELEMENT is calculated parasitic capacitance comprises:
1. handle input domain and technical papers, the two-dimensional geometry body in the domain is made necessary geometric operation, the combined process fileinfo forms three-dimensional interconnection parasitic capacitance model.In interconnection parasitic capacitance calculated, circuit designer was often paid close attention to the conductor (being called leading body) and its coupling capacitance between certain distance inner wire (being called the environment conductor) on every side on the critical path.To an actual domain, because it is on a grand scale, often a critical path or gauze to be cut into plurality of sections, calculated respectively then.In the every segment structure that cuts down, generally be that a leading body is embedded in the different multilayer insulation media with some environment conductors, be called an interconnection parasitic capacitance model.
At first with every gauze of each interconnection layer on the scanning strip algorithm cutting domain, the gauze part in the current sweep bandwidth scope will be cut into conductor segment.The scanning strip width need manually be specified or can't help artificial the appointment and be got a fixing empirical value.In the every section two-dimensional structure that cuts down, comprise the leading body section and the environment conductor segment of certain distance on every side.Distance between environment conductor segment and the leading body section is less than a default empirical value.Under 0.5um feature process size, recommendation will be that 5um gets with all interior conductor segment and makes the environment conductor apart from the leading body segment distance.
Utilize the information of technical papers and the every section two-dimentional domain structure that cuts down then, the All Media that will be from bottom substrate (special conductive surface) to top layer and the interconnection parasitic capacitance model of a three-dimensional of conductor generation.The three-dimensional interconnection parasitic capacitance model that the electric capacity extracting tool that has generates only comprises conductor and the medium with leading body layer adjacent layer, to accelerate extraction rate.After generating three-dimensional interconnection parasitic capacitance model, will form All Media and surface of conductors and divide to make boundary element.
2. the boundary element division is done on the enantiomorph surface.For the surface of each conductor or medium, according to the umber of cutting apart of appointment, even or heterogeneous is the boundary element that specifies number with surperficial subdivision.The body boundary element speed of dividing directly has influence on the whole speed of finding the solution, and it is divided quality the speed and the precision of subsequent calculations also had very direct influence.The boundary element of body is divided should be under the prerequisite that guarantees the subsequent calculations precision, the number of the minimizing boundary element of maximum possible, thus the variable number after minimizing is dispersed accelerates to find the solution speed.At present, the boundary element on each limit is cut apart umber and is determined by the body character under the length of side and this limit on the surface.
3. make the boundary element integration, form the coefficient matrix and the right-hand member vector of linear algebraic equation group.
4. the group of solving an equation obtains the normal electric field intensity of conductive surface.
5. calculate parasitic capacitance by the normal electric field intensity of conductive surface.
Extract in the step 1 of parasitic capacitance in above-mentioned Direct Boundary Element Method, the scanning strip width of cutting gauze is the fixedly default value of appointment of dependence user experience or program setting, and the fixed-bandwidth of program setting can only keep computational efficiency under some technology characteristics size.Along with constantly dwindling of technology characteristics size equal proportion, conductor hop count in the fixing scanning strip width scope must be multiplied, and all conductors in the scanning strip scope all will be read into internal memory, cause the algorithm memory cost to be multiplied, and reduce the operational efficiency of parasitic capacitance extraction procedure.Though manually specify a suitable scanning strip width can keep the runnability of program, but this makes each domain to the different characteristic process all need manually to specify the sweep bandwidth degree, and the performance of the parasitic capacitance extraction procedure of Direct Boundary Element Method depends on user's experience to a great extent.
Extract in the step 1 of parasitic capacitance in above-mentioned Direct Boundary Element Method, if the distance of near the conductor the leading body section and leading body section is less than within the default empirical value, to be considered the environment conductor and cut in the lump in the two-dimentional physique structure, be added into then in the three-dimensional interconnection parasitic capacitance model.The environment conductor that joins in the three-dimensional interconnection parasitic capacitance model is many more, and parasitic capacitance is calculated accurate more, and computational speed is slow more.When the environment conductor number that joins the interconnection parasitic capacitance model is increased to certain value, it is very slow to extract the precision increase, and extraction rate then reduces greatly.The default upper limit of distance between environment conductor of setting in the step 1 and the leading body section, generally can add abundant environment conductor to the interconnection parasitic capacitance model, guarantee the precision that parasitic capacitance is extracted, but can not adjust the upper limit of environment conductor and the intersegmental distance of leading body automatically according to the technology characteristics size of domain.Along with constantly dwindling of technology characteristics size, and the upper limit of environment conductor and the intersegmental distance of leading body is constant, must add too much environment conductor to the interconnection parasitic capacitance model.The result has sacrificed the CPU time of several times so that tens of times obtaining minimum precision improvement.
Extract in the step 1 of parasitic capacitance in general Direct Boundary Element Method, in the three-dimensional interconnection parasitic capacitance model of generation or comprise and the conductor and the medium of all layers perhaps only comprise conductor and medium with leading body layer and adjacent layer.The three-dimensional parasitic capacitance model that only comprises leading body layer and adjacent bed conductor and medium can accurately be simulated more than 0.18um technology, and the error of this model is bigger below 0.18 technology.The three-dimensional parasitic capacitance model that comprises the medium of all layers and conductor is very accurate, but simulated time is greater than the three-dimensional parasitic capacitance model that only comprises leading body adjacent bed conductor and medium.Along with increasing of the medium number of plies of domain, the simulated time that comprises the three-dimensional parasitic capacitance model of All Media layer and conductor layer may increase several times or more.
Extract in the step 2 of parasitic capacitance in above-mentioned Direct Boundary Element Method, the character on border, boundary element place and the influencing factors such as length on border have only been considered in the division of boundary element, do not consider the influence of different domain feature process sizes.With the leading body is example, and the boundary element that provides each limit is cut apart the umber formula:
S x=Min{4ln(Length x+2.2),20}
S y=Min{4ln(Length y+2.2),20}
S z=Min{Max{4·Length z,3},6}
Wherein, S x, S y, S zRepresent body respectively along x, y, z is axial to divide umber with reference to boundary element.Min{} gets minimum value function, and Max{} gets max function, and ln () is for taking from right logarithmic function.Length x, Length y, Length zBe respectively each body along x, y, the axial length of z, um gets in unit."   " rounds symbol under being.Along with reducing of domain technology characteristics size, the height and width of conductor all can constantly reduce, and each length of side of the leading body section that cuts down also constantly reduces, and are example with 90nm technology, and the boundary element on each limit of leading body section is divided umber and equaled:
S x=Min{4ln(Length x+2.2),20}=4
S y=Min{4ln(Length y+2.2),20}=4
S z=Min{Max{4·Length z,3},6}=4
Boundary element on the leading body section that makes is divided too sparse, has influenced the precision that follow-up Direct Boundary Element Method is calculated parasitic capacitance value.
To sum up, general Direct Boundary Element Method parasitic capacitance extraction procedure can reach the extraction precision of appointment with too much CPU time and memory cost along with the minimizing of domain technology characteristics size, and is poor to the automatic adaptive capacity of different process characteristic size.
Summary of the invention
In order to overcome the deficiency of present interconnection parasitic capacitance extraction procedure to different process characteristic size adaptive ability difference.The utility model provides a kind of interconnection parasitic capacitance extraction procedure, can be according to the feature process size of input domain, the width of scanning strip in the Automatic Optimal cutting algorithm, optimize near choosing of the horizontal direction environment conductor of leading body, optimize choosing of parasitic capacitance model inner conductor layer, dielectric layer, optimize the division of body surface-boundary unit, improve the speed of service and precision that parasitic capacitance is extracted on the whole, the use of save memory.
The technical scheme that its technical problem that solves the utility model adopts is:
At first the program pretreatment stage before setting up three-dimensional interconnection parasitic capacitance model uses and the proportional sweep bandwidth scanning domain that dwindles of the technology characteristics size of input domain.The technology characteristics size of input domain is read in from the technical papers of input.When cutting the environment conductor of crucial gauze ambient level direction in the scanning strip, set Δ CapTake as the leading factor allowed between body and the environment conductor apart from the upper limit; Apart from upper limit Δ CapValue with the input domain proportional the dwindling of technology characteristics size.When choosing in the scanning strip around the crucial gauze environment conductor of short transverse, by feature process size S fDetermine that concrete formula is as follows:
Figure A20051007695900071
Leading body is finally formed three-dimensional interconnection parasitic capacitance model with some environment conductors in being embedded in different multilayer insulation media.
Then when adopting boundary element method simulation three-dimensional interconnection parasitic capacitance model, with the body length of side divided by feature process size S fRelative length replace the foundation that its absolute growth is divided as boundary element.The concrete formula that boundary element is divided is:
1) body is a medium:
S x=Min{Length x/S f,10}
S y=Min{Length y/S f,10}
S z=Min{  Length z/ S f if this medium of 6} comprises the adjacent layer of leading body or leading body place layer, then works as S zGot 3 less than 3 o'clock.
Wherein, Min{} gets minimum value function, Length x, Length y, Length zBe respectively each body along x, y, the axial length of z, um gets in unit.S fTechnology characteristics size for domain."   " is following rounding operation symbol.(down together)
2) body is taken body as the leading factor:
S x=Min{4ln(Length x/S f+2.2),20}
S y=Min{4ln(Length y/S f+2.2),20}
S z=Min{Max{4·Length z/S f,3},6}
Wherein, ln () is for taking from right logarithmic function, and Max{} gets max function.(down together)
3) body is the environment conductor:
Figure A20051007695900082
If environment conductor block and leading body piece belong to a dielectric layer together,
S z=Min{Max{4·Length z/S f,3},6}
If environment conductor block and leading body piece do not belong to a dielectric layer,
S z=Min{2·Length z/S f,6}
4) body is a metal substrate:
If it is adjacent with leading body place dielectric layer,
S x=Min{1.5·Length x/S f,20}
S y=Min{1.5·Length y/S f,20}
If it is not adjacent with leading body place dielectric layer,
S x=Min{1.5·Length x/S f,15}
S y=Min{1.5·Length y/S f,15}
To this conductive surface of metal substrate, z is axial to divide umber S with reference to boundary element zNonsensical.
After such boundary element division, this method is the same with common boundaries unit method, begin to set up the boundary integral equation of discretization, find the solution the normal electric field intensity distributions that this boundary integral equation obtains conductive surface, normal electric field intensity is obtained the parasitic capacitance and the output of conductor do integral operation at conductive surface.
The beneficial effect of this method is:
1. on the cutting domain during near the environment the crucial gauze, use with the proportional scanning strip width of domain technology characteristics size and scan, make the number of conductor and the domain process equal proportion that enter in the scanning strip sphere of action reduce.Because the scanning strip algorithm only reads in the conductor geological information in the scanning strip sphere of action worksheet of internal memory, the corresponding minimizing of internal memory that the minimizing of number of conductor consumes the scanning strip algorithm.
2. along with constantly the reducing of technology characteristics size of input domain, the intersegmental equal proportion apart from the upper limit of environment conductor and leading body reduces can avoid adding too much environment conductor to three-dimensional interconnection parasitic capacitance model.Under the situation of not sacrificing any extraction precision, obtained consequently tens of times speed lifting of several times.
3. along with the reducing of technology characteristics size of input domain, the number of environment conductor layer had both guaranteed the precision that electric capacity extracts on the expansion short transverse of equal proportion, again the speed extracted of the raising electric capacity of maximum possible.
4. the foundation of dividing as boundary element divided by the relative length of the feature process size of input domain with the body length of side can be avoided such situation: along with reducing of the technology characteristics size of importing domain, the division of boundary element is too sparse, finally reduces the precision that parasitic capacitance is extracted.
Description of drawings
Below in conjunction with drawings and Examples the utility model is further specified.
Fig. 1 is that the parasitic capacitance of automatically adapting process characteristic size is extracted flow chart.
Fig. 2 is input domain schematic diagram.
Fig. 3 is the interconnection structure schematic diagram under cutting from domain.
Fig. 4 is a three-dimensional interconnection parasitic capacitance model schematic diagram.
1. leading bodies, 2. environment conductors, 3. medium outer surfaces, 4. dielectric interfaces, 5. substrates among the figure
Embodiment
Get among the embodiment following steps that the utility model is carried out successively by computer shown in Figure 1:
1) reads in the technology characteristics size S that imports domain from technical papers fFig. 2 is the schematic diagram of input domain.
2) scan whole domain from left to right with the vertical scanning band.
The width W of scanning strip in this method SbBe set at the feature process size that is proportional to domain.
Scanning strip width W in this method SbRecommendation be 60 * S f
Scanning strip stops at each website.The scanning strip website is the left and right sides end points on domain upper conductor limit and the intersection point between the conductor limit.When scanning strip stops at each website, do following action:
A) read in all conductors of originating in current scanning strip right-hand member worksheet to internal memory.
B) deletion ends at all conductors of current scanning strip left end from worksheet, and discharges shared internal memory.
C) from worksheet, delete the part that is positioned at current scanning strip left end in all conductors of crossing over current scanning strip left end, keep remaining part in worksheet.
D) in the body of work at present table, find out all and current scanning strip left end distance less than Δ CapConductor form a conductor set, all belong to the conductor of crucial gauze as leading body in the conductor set; To each leading body (1), cutting leading body (1) is Δ on every side CapEach layer environment conductor (2) in the worksheet in the scope forms a two-dimensional geometry structure.Be no more than Δ apart from leading body around comprising leading body (1) and leading body in this two-dimensional geometry structure CapEach layer environment conductor (2), together as the two-dimensional simulation environment of this leading body.The two-dimentional interconnection geometries schematic diagram of Fig. 3 for obtaining after the domain cutting.
Δ wherein CapTake as the leading factor allowed between body (1) and the environment conductor (2) apart from the upper limit, the conductor that exceeds this distance range can be as the environment conductor.
Δ in this method CapValue should be proportional to domain feature process size.
Δ in this method CapRecommendation be 5 * S f
3) for step 2) in each two-dimensional geometry structure of cutting out, the combined process fileinfo generates three-dimensional interconnection parasitic capacitance model.The information of two-dimensional geometry structure input comprises conductor and medium position coordinates and the geometrical length in XOY plane.The information of technical papers input comprises the dielectric coefficient of each layer medium, the origin coordinates of height and z axle.The information of technical papers input also comprises the height of each layer conductor and the origin coordinates of z axle.The three-dimensional interconnection parasitic capacitance model that generates is that a leading body (1) is embedded in the different multilayer insulation media with some environment conductors (3), places a three-dimensional cartesian coordinate system.And make the x that is parallel to coordinate system of the limit correspondence of cuboid, y, three axles of z.
In this three-dimensional interconnection parasitic capacitance model, must comprise all conductors of leading body place layer and the medium that comprises this layer, also comprise all conductors of the interconnection layer adjacent and the medium that comprises these conductors with leading body place layer.Whether the conductor of other interconnection layers and the medium that comprises conductor are included in the three-dimensional interconnection parasitic capacitance model by feature process size S fDetermine that concrete formula is as follows:
Behind the dielectric layer of having determined to comprise in the three-dimensional parasitic capacitance model and conductor layer, from technical papers, read the height of respective media layer and conductor layer, in conjunction with the two-dimensional geometry structure that cuts out, form six surfaces of All Media and conductor in the three-dimensional parasitic capacitance model.
Fig. 4 is the schematic diagram of an interconnection parasitic capacitance model of domain cutting back generation, has 5 conductors to be embedded in and contains in 3 layers of medium of substrate (5).Here, substrate (5) is counted as a special conductor, and it only is made of a face.The interconnection parasitic capacitance device is generally surrounded by three kinds of borders: conductive surface (1) (2), and be called and force the border, satisfy the Dirichlet boundary condition, be designated as Γ u, electromotive force is determined by bias voltage on it, is known; Medium outer surface (3) is called natural boundary, satisfies the Neumann boundary condition, is designated as Γ q, normal electric field intensity is constant 0 on it; And dielectric interface (4), be positioned at the intersection of two kinds of different mediums, be designated as Γ I, electromotive force and normal electric field intensity are all the unknown on it.
With the interconnection parasitic capacitance model of certain bias voltage, its Potential Distributing can be used the Laplace's equation of band mixed boundary condition
Figure A20051007695900111
Describe:
Wherein, wait to separate territory Ω=∪ Ω k, Ω kBe the zone that medium k is occupied, M is contained medium sum.U is an electromotive force, and q= u/  n represents border surface normal electric field intensity, and n is the outer normal direction of border units.ε kIt is the dielectric constant of medium k.At dielectric interface Γ IOn, subscript a and b represent respectively its adjacent two media.
4) it is as follows to make the method that boundary element divides for each the body surface in the three-dimensional interconnection parasitic capacitance model in the step 3):
Body in the three-dimensional interconnection parasitic capacitance model can be divided into conductor block according to the difference of analytic target, a kind of in three kinds of bodies of metal substrate or medium.If S x, S y, S zRepresent body respectively along x, y, z is axial to divide umber with reference to boundary element.Distinguish different bodies below, introduce S x, S y, S zCalculating:
A) medium:
S x=Min{Length x/S f,10}
S y=Min{Length y/S f,10}
S z=Min{  Length z/ S f if this medium of 6} comprises the adjacent layer of leading body or leading body place layer, then works as S zGot 3 less than 3 o'clock.
Wherein, Min{} gets minimum value function, Length x, Length y, Length zBe respectively each body along x, y, the axial length of z, um gets in unit.S fTechnology characteristics size for domain."   " is following rounding operation symbol.(down together)
B) conductor segment of composition leading body:
S x=Min{4ln(Length x/S f+2.2),20}
S y=Min{4ln(Length y/S f+2.2),20}
S z=Min{Max{4·Length z/S f,3},6}
Wherein, ln () is for taking from right logarithmic function, and Max{} gets max function.(down together)
C) environment conductor block:
Figure A20051007695900121
Figure A20051007695900122
If environment conductor block and leading body piece belong to a dielectric layer together,
S z=Min{Max{4·Length z/S f,3},6}
If environment conductor block and leading body piece do not belong to a dielectric layer,
S z=Min{2·Length z/S f,6}
4) metal substrate:
If it is adjacent with leading body place dielectric layer,
S x=Min{1.5·Length x/S f,20}
S y=Min{1.5·Length y/S f,20}
If it is not adjacent with leading body place dielectric layer,
S x=Min{1.5·Length x/S f,15}
S y=Min{1.5·Length y/S f,15}
To this conductive surface of metal substrate, z is axial to divide umber S with reference to boundary element zNonsensical.
5) make the boundary element integration, form the coefficient matrix and the right-hand member vector of linear algebraic equation group.If matter k (k=1 ..., border  Ω M) kDiscrete is N kIndividual boundary element (unit on the dielectric interface belongs to adjacent two media simultaneously).Each first central point is got as source point and get and make variable nodes by employing constant unit, can obtain the boundary integral equation of discretization:
1 2 · u i k + Σ j = 1 N k u j k ∫ Γ j k q * dΓ = Σ j = 1 N k q j k ∫ Γ j k u * dΓ , ( i = 1 , Λ , N k , k = 1 , Λ , M ) - - - ( 2 )
Wherein, Γ j kBe  Ω kOn j boundary element.u j kWith q j kRepresent Γ respectively j kOn electromotive force and normal electric field intensity.Two function expressions in the sign of integration are:
u * ( k ) = 1 4 π r ( k ) , q ( k ) * = ∂ u * ( k ) ∂ n
In the formula, r (k)For boundary element k central point to boundary element Γ j kThe distance of the d Γ of point.N is boundary element Γ j kNormal vector outside the last unit.
Formula (1) is carried out the boundary element integration, can obtain:
1 2 · u i k + Σ j = 1 N k H ) ij k u j k = Σ j = 1 N k G ij k q j k , ( i = 1 , Λ , N k , k = 1 , Λ , M ) - - - ( 3 )
Wherein, With G Ij kBe respectively with boundary element Γ i kCentral point be source point, at boundary element Γ j kObtain as integration, that is:
H ) ij k = ∫ Γ j k q * dΓ , G ij k = ∫ Γ j k u * dΓ - - - ( 4 )
If get:
Then can obtain by (2) formula:
Σ j = 1 N k H ij k u j k = Σ j = 1 N k G ij k q j k , ( i = 1 , Λ , N k , k = 1 , Λ , M ) . - - - ( 6 )
Current potential and electric displacement condition of continuity substitution (6) with on boundary condition (electromotive force is given bias voltage on the conductor border, and normal electric field intensity is 0 on the medium external boundary) and the dielectric interface obtain one group of linear algebraic equation group:
Ax=b, (7)
Wherein x is the electromotive force unknown on each boundary element and the vector of normal electric field intensity composition.
6) group of solving an equation obtains the normal electric field intensity of conductive surface.Find the solution system of linear equations (7) with the GMRES algorithm of pre-condition, can obtain electromotive force and normal direction field intensity on all boundary elements.
7) calculate parasitic capacitance by the normal electric field intensity of conductive surface.Charge Q iCan obtain by following formula:
Q i = ∫ Γ i ϵ · ∂ u ∂ n dΓ = Σ j = 1 N i ( ϵ i · ∂ u j ∂ n ) - - - ( 8 )
Γ wherein iIt is the surface of conductor i.N iIt is the sum of conductor i coboundary unit. Be the normal electric field intensity on the boundary element j.ε jDielectric constant for the medium that comprises conductor.

Claims (6)

1. method for extracting interconnection parasitic capacitance, from domain around the crucial gauze of cutting the conductor of certain limit and medium as the two-dimensional simulation environment, the combined process file is set up three-dimensional interconnection parasitic capacitance model on the two-dimensional simulation environment then, calculates the parasitic capacitance that this capacitor model obtains crucial gauze with boundary element method at last.It is characterized in that: the following link of extracting at the dimensionally-optimised parasitic capacitance of technology characteristics of input domain: the cutting of crucial gauze two-dimensional simulation environment, the foundation of three-dimensional interconnection parasitic capacitance model, the boundary element when boundary element method calculates is divided.
2. method for extracting interconnection parasitic capacitance according to claim 1, the following steps of carrying out successively by computer when it is characterized in that cutting crucial gauze two-dimensional simulation environment:
1) reads in the technology characteristics size S that imports domain from technical papers f
2) scan whole domain from left to right with the vertical scanning band; The width W of scanning strip SbBe set at the feature process size S that is proportional to domain fWhen the left and right sides end points on scanning strip each conductor limit on domain and the intersection point between the conductor limit stop, do following action:
A) read in all conductors of originating in current scanning strip right-hand member worksheet to internal memory;
B) deletion ends at all conductors of current scanning strip left end from worksheet, and discharges shared internal memory;
C) from worksheet, delete the part that is positioned at current scanning strip left end in all conductors of crossing over current scanning strip left end, keep remaining part in worksheet;
D) in the conductor of work at present table, search with current scanning strip left end distance less than Δ CapAll conductors form a conductor set, all belong to the conductor of crucial gauze as leading body in the conductor set; To each leading body, Δ around this leading body in the cutting worksheet CapEach layer conductor in the scope forms a two-dimensional geometry structure, as the two-dimensional simulation environment of this leading body;
Δ wherein CapTake as the leading factor allowed between body and the environment conductor apart from the upper limit; Δ CapValue and domain feature process size S fBe directly proportional.
3. method for extracting interconnection parasitic capacitance according to claim 1 is characterized in that scanning strip width W SbRecommendation be 60 * S f
4. method for extracting interconnection parasitic capacitance according to claim 1 is characterized in that described Δ CapRecommendation be 5 * S f
5. method for extracting interconnection parasitic capacitance according to claim 1 is characterized in that: when setting up three-dimensional interconnection parasitic capacitance model on the two-dimensional simulation environment, the environment conductor number of plies that this capacitor model should comprise on short transverse is by feature process size S fDetermine.
6. method for extracting interconnection parasitic capacitance according to claim 1, it is as follows to it is characterized in that the method that boundary element divides is made on each the body surface in the three-dimensional interconnection parasitic capacitance model: the body in the three-dimensional interconnection parasitic capacitance model can be divided into conductor block according to the difference of analytic target, a kind of in three kinds of bodies of metal substrate or medium; Each body is along x, y, and z is axial to divide umber by feature process size S with reference to boundary element fDetermine with the body physical dimension.
CNA2005100769594A 2005-06-13 2005-06-13 Method for extracting interconnection parasitic capacitance capable of automatically adapting process characteristic size Pending CN1881562A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2005100769594A CN1881562A (en) 2005-06-13 2005-06-13 Method for extracting interconnection parasitic capacitance capable of automatically adapting process characteristic size

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2005100769594A CN1881562A (en) 2005-06-13 2005-06-13 Method for extracting interconnection parasitic capacitance capable of automatically adapting process characteristic size

Publications (1)

Publication Number Publication Date
CN1881562A true CN1881562A (en) 2006-12-20

Family

ID=37519683

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005100769594A Pending CN1881562A (en) 2005-06-13 2005-06-13 Method for extracting interconnection parasitic capacitance capable of automatically adapting process characteristic size

Country Status (1)

Country Link
CN (1) CN1881562A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101363882B (en) * 2007-06-29 2010-12-01 台湾积体电路制造股份有限公司 Accurate capacitance measurement for ultra large scale integrated circuits
CN102063528A (en) * 2010-12-20 2011-05-18 西安电子科技大学 Method for extracting rhombus redundant filling parasitic capacitance based on lookup table algorithm
CN102339341A (en) * 2010-07-26 2012-02-01 中国科学院微电子研究所 Method for automatically controlling parasitic parameter extraction precision through physical layout simulation
CN102385645A (en) * 2010-09-03 2012-03-21 上海华虹Nec电子有限公司 Method for correcting device mismatch of capacitor
CN102521471A (en) * 2012-01-02 2012-06-27 西安电子科技大学 Rectangular redundant filling coupling capacitor extraction method based on boundary element method
CN103150455A (en) * 2013-03-29 2013-06-12 中国科学院微电子研究所 Method for estimating parasitic capacitance parameter between adjacent connecting lines and circuit optimization method
CN102136449B (en) * 2010-01-22 2013-11-27 复旦大学 Parasitic capacitance extracting method based on nested quasi-second order random collocation method
CN103473402A (en) * 2013-08-30 2013-12-25 清华大学 Space management data generation method oriented to integrated circuit interconnection capacitance parameter extraction
CN106815380A (en) * 2015-11-27 2017-06-09 中国科学院微电子研究所 Method and system for extracting parasitic resistance
CN106815379A (en) * 2015-11-27 2017-06-09 中国科学院微电子研究所 Method and system for extracting parasitic capacitance
CN108304663A (en) * 2018-02-06 2018-07-20 上海华力微电子有限公司 RF transistors radio frequency parameter method for establishing model
CN111797584A (en) * 2019-03-21 2020-10-20 复旦大学 Random walking parasitic capacitance parameter extraction method based on FPGA and CPU heterogeneous computation
CN114357942A (en) * 2022-03-17 2022-04-15 南京邮电大学 Method for extracting parasitic capacitance of interconnection line of integrated circuit based on discontinuous finite element method
CN115310402A (en) * 2022-07-26 2022-11-08 杭州行芯科技有限公司 Adaptive parasitic capacitance lookup table generation method, device and system
CN117454808A (en) * 2023-12-25 2024-01-26 杭州行芯科技有限公司 Parasitic capacitance information acquisition method and device and electronic equipment

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101363882B (en) * 2007-06-29 2010-12-01 台湾积体电路制造股份有限公司 Accurate capacitance measurement for ultra large scale integrated circuits
CN102136449B (en) * 2010-01-22 2013-11-27 复旦大学 Parasitic capacitance extracting method based on nested quasi-second order random collocation method
CN102339341A (en) * 2010-07-26 2012-02-01 中国科学院微电子研究所 Method for automatically controlling parasitic parameter extraction precision through physical layout simulation
CN102339341B (en) * 2010-07-26 2013-07-31 中国科学院微电子研究所 Method for automatically controlling parasitic parameter extraction precision through physical layout simulation
CN102385645A (en) * 2010-09-03 2012-03-21 上海华虹Nec电子有限公司 Method for correcting device mismatch of capacitor
CN102063528A (en) * 2010-12-20 2011-05-18 西安电子科技大学 Method for extracting rhombus redundant filling parasitic capacitance based on lookup table algorithm
CN102063528B (en) * 2010-12-20 2012-10-24 西安电子科技大学 Method for extracting rhombus redundant filling parasitic capacitance based on lookup table algorithm
CN102521471A (en) * 2012-01-02 2012-06-27 西安电子科技大学 Rectangular redundant filling coupling capacitor extraction method based on boundary element method
CN102521471B (en) * 2012-01-02 2013-09-25 西安电子科技大学 Rectangular redundant filling coupling capacitor extraction method based on boundary element method
CN103150455A (en) * 2013-03-29 2013-06-12 中国科学院微电子研究所 Method for estimating parasitic capacitance parameter between adjacent connecting lines and circuit optimization method
CN103473402A (en) * 2013-08-30 2013-12-25 清华大学 Space management data generation method oriented to integrated circuit interconnection capacitance parameter extraction
CN103473402B (en) * 2013-08-30 2016-08-10 清华大学 Space management data creation method towards integrated circuit interconnection Capacitance extraction
CN106815380A (en) * 2015-11-27 2017-06-09 中国科学院微电子研究所 Method and system for extracting parasitic resistance
CN106815379B (en) * 2015-11-27 2020-07-14 中国科学院微电子研究所 Method and system for extracting parasitic capacitance
CN106815380B (en) * 2015-11-27 2020-08-18 中国科学院微电子研究所 Method and system for extracting parasitic resistance
CN106815379A (en) * 2015-11-27 2017-06-09 中国科学院微电子研究所 Method and system for extracting parasitic capacitance
CN108304663A (en) * 2018-02-06 2018-07-20 上海华力微电子有限公司 RF transistors radio frequency parameter method for establishing model
CN108304663B (en) * 2018-02-06 2021-08-13 上海华力微电子有限公司 Radio frequency transistor radio frequency parameter model establishing method
CN111797584B (en) * 2019-03-21 2024-03-19 复旦大学 Random walk parasitic capacitance parameter extraction method based on heterogeneous computation of FPGA and CPU
CN111797584A (en) * 2019-03-21 2020-10-20 复旦大学 Random walking parasitic capacitance parameter extraction method based on FPGA and CPU heterogeneous computation
CN114357942A (en) * 2022-03-17 2022-04-15 南京邮电大学 Method for extracting parasitic capacitance of interconnection line of integrated circuit based on discontinuous finite element method
CN114357942B (en) * 2022-03-17 2022-06-10 南京邮电大学 Method for extracting parasitic capacitance of interconnection line of integrated circuit based on discontinuous finite element method
CN115310402A (en) * 2022-07-26 2022-11-08 杭州行芯科技有限公司 Adaptive parasitic capacitance lookup table generation method, device and system
CN115310402B (en) * 2022-07-26 2023-07-25 杭州行芯科技有限公司 Self-adaptive parasitic capacitance lookup table generation method, device and system
CN117454808A (en) * 2023-12-25 2024-01-26 杭州行芯科技有限公司 Parasitic capacitance information acquisition method and device and electronic equipment
CN117454808B (en) * 2023-12-25 2024-05-28 杭州行芯科技有限公司 Parasitic capacitance information acquisition method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN1881562A (en) Method for extracting interconnection parasitic capacitance capable of automatically adapting process characteristic size
US20100332193A1 (en) Method of Multi-segments Modeling Bond Wire Interconnects with 2D Simulations in High Speed, High Density Wire Bond Packages
Cong et al. Optimizing routability in large-scale mixed-size placement
CN103084676A (en) Manufacture method of three-dimensional micro electrical discharge electrode
CN1869971A (en) Data division apparatus, data division method
CN105719249B (en) A kind of airborne laser radar point cloud denoising method based on three-dimensional grid
CN1271705C (en) Design method for semiconductor integrated circuit
CN103871102B (en) A kind of road three-dimensional fine modeling method based on elevational point and road profile face
CN1530863A (en) Design detecting system, design method and design detecting program
CN1959684A (en) Mixed signal circuit simulator
US20190354656A1 (en) Designing convective cooling channels
CN103605820A (en) Very large scale integration (VLSI) standard unit overall arranging method based on L1 form model
Ning et al. Review of power module automatic layout optimization methods in electric vehicle applications
CN1667810A (en) Method for simulating reliability of semiconductor device
CN1862546A (en) Fast method for analyzing IC wiring possibility
Evans et al. Electronic design automation (EDA) tools and considerations for electro-thermo-mechanical co-design of high voltage power modules
Brennan-Craddock The investigation of a method to generate conformal lattice structures for additive manufacturing
CN102004814B (en) Method for generating simulation program with integrated circuit emphasis (SPICE) process corner model of field effect transistor
CN1187697C (en) Computer-aided technique planning method for silicon micro-component
CN1300731C (en) Semiconductor integrated circuit design method having accurate capacity axtracting
CN1199273C (en) Semiconductor and its design method and design device
US20200159185A1 (en) Information processing device and non-transitory computer readable medium
CN106815379B (en) Method and system for extracting parasitic capacitance
CN106815380B (en) Method and system for extracting parasitic resistance
CN1219269C (en) Method for reducing serial interfere on wire distribution procedure of standard apartment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication