Adaptive Multidimensional model for general electrical interconnection structures by optimizing orthogonal expansion parameters
AssigneeAgilent Technologies, Inc.
InventorsTom Dhaene, Jan De Geest
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgilent Technologies, Inc.
InventorsTom Dhaene, Jan De Geest
Estimating the term…
A method for modeling a general passive interconnection structure for use in a circuit simulator. The model is based on full-wave EM simulations and has a predefined accuracy when compared to the full-wave EM simulator. The interconnection structure is described by parameters that depend on geometric parameters determined by a vector x and the frequency of the signal passing through the interconnect circuit. In a CAD system according to the present invention, information representing a plurality of coefficients, Cm(f) is stored in the CAD system for m=0 to M. The CAD system also stores information specifying the values of a plurality of multinomial functions, Pm(x) for m=0 to M, wherein M>1. When the CAD system needs the value of one of the parameters that describes the interconnect circuit, the CAD system computes an approximation, M(f,x), to that parameter according to the relationship: M ( f , x ) = ∑ m = 0 M C m ( f ) P m ( x ) . wherein each Pm(x) is a multinomial for m>0. The algorithm combines three adaptive loops. The first adaptive loop selects the required data points by evaluating a number of selection criteria. The number of data points needed to achieve the desired accuracy for the model is minimized. The selected scattering parameters at the data points are calculated using, the full-wave EM simulator. The second adaptive loop selects the frequency points needed by the simulator to accurately model the behavior of the scattering parameters over the whole frequency range. The third adaptive loop selects the number of polynomials needed to accurately model the data points. The resulting model has a predefined accuracy when compared to full-wave EM simulations.
In a method of operating a computer to provide assistance in the design and modeling of integrated circuits, one of said integrated circuits including an electrical interconnect circuit that is described by measurable parameters that depend on geometric parameters determined by a vector x, said measurable parameters further depending, on the frequency, f, of an electrical signal passing through said interconnect circuit, said computer aided design requiring a value for one of said measurable parameters, the improvement comprising:
A method of operating a computer to provide information specifying the parameters of a model for generating a quantity describing the electrical behavior of an electrical interconnect circuit that depends on geometric parameters determined by a vector x and the frequency, f, of an electrical signal passing through said interconnect circuit, said quantity being approximated by a function M(f,x), M ( f , x ) = ∑ m = 0 M C m ( f ) P m ( x )
A method of operating a computer to provide information specifying the parameters of a model for generating a quantity describing the electrical behavior of an electrical interconnect circuit that depends on geometric parameters determined by a vector x and the frequency, f, of an electrical signal passing through said interconnect circuit, said quantity being approximated by a function M(f,x), M ( f , x ) = ∑ m = 0 M C m ( f ) P m ( x )
A method of operating a computer to provide information specifying the parameters of a model for generating a quantity describing the electrical behavior of an electrical interconnect circuit that depends on geometric parameters determined by a vector x and the frequency, f, of an electrical signal passing through said interconnect circuit, said quantity being approximated by a function M(f,x), M ( f , x ) = ∑ m = 0 M C m ( f ) P m ( x )
Dependencies are inferred from the claim text.