Methods for modeling interactions between massively coupled multiple vias in multilayered electronic packaging structures
First Claim
1. A method for determining at least one of a signal reflection, a signal transmission, and a signal coupling among vias in a multi-via electronic package, wherein said electronic package comprises a plurality of vias and at least two parallel layers, comprising the steps of:
- (a) creating a model of the electronic package as an interior problem and an exterior problem, relative to the at least two parallel layers;
(b) determining parameters relating to the vias and the parallel planes corresponding to the at least two parallel layers for use in solving said interior problem and said exterior problem;
(c) solving the interior problem to determine a first property of the model based on the parameters that were determined;
(d) using the first property and the parameters to solve the exterior problem, to determnine a second property of the model; and
(e) using the second property to determine at least one of the signal reflection, the signal transmission, and the signal coupling among vias in the electronic structure.
4 Assignments
0 Petitions
Accused Products
Abstract
Analyzing interactions between vias in multilayered electronic packages that include at least two spaced-apart conducting planes, and multiple vias that connect signal traces on different layers. Voltages at active via ports are represented as magnetic ring current sources, which generate electromagnetic modes inside the plane structure. Substantial electromagnetic coupling between vias occurs. A full-wave solution of multiple scattering among cylindrical vias in planar waveguides is derived using Foldy-Lax equations. By using the equivalence principle, the coupling is decomposed into interior and exterior problems. For the interior problem, the dyadic Green'"'"'s function is expressed in terms of vector cylindrical waves and waveguide modes. The Foldy-Lax equations for multiple scattering among the cylindrical vias are applied, and waveguide modes are decoupled in the Foldy-Lax equations. The scattering matrix of coupling among vias is then calculated for use in determining signal reflection, transmission, and/or coupling in the electronics package.
37 Citations
37 Claims
-
1. A method for determining at least one of a signal reflection, a signal transmission, and a signal coupling among vias in a multi-via electronic package, wherein said electronic package comprises a plurality of vias and at least two parallel layers, comprising the steps of:
-
(a) creating a model of the electronic package as an interior problem and an exterior problem, relative to the at least two parallel layers;
(b) determining parameters relating to the vias and the parallel planes corresponding to the at least two parallel layers for use in solving said interior problem and said exterior problem;
(c) solving the interior problem to determine a first property of the model based on the parameters that were determined;
(d) using the first property and the parameters to solve the exterior problem, to determnine a second property of the model; and
(e) using the second property to determine at least one of the signal reflection, the signal transmission, and the signal coupling among vias in the electronic structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article of manufacture adapted for use with a processor for use in determining at least one of a signal reflection, a signal transmission, and a signal coupling among vias in a multi-via electronic package, wherein said electronic package comprises a plurality of vias and at least two parallel layers, said article of manufacture comprising:
-
(a) a memory medium; and
(b) a plurality of machine instructions stored on the memory medium, said plurality of machine instructions when executed by a processor, causing the processor to;
(i) enable a user to input parameters relating to the vias of the electronic package, which is modeled as interior problem and an exterior problem, relative to the at least two parallel layers;
(ii) solve the interior problem of the model of the electronic package to determine an admittance matrix, based on the parameters that were input;
(iii) solve the exterior problem of the model using the admittance matrix, to determine a scattering matrix; and
(iv) use the scattering matrix to determine at least one of the signal reflection, the signal transmission, and the signal coupling among vias in the electronic package. - View Dependent Claims (14, 15, 16)
-
-
17. A system for determining at least one of a signal reflection, a signal transmission, and a signal coupling among vias in a multi-via electronic package, wherein said electronic package comprises a plurality of vias and at least two parallel layers, comprising:
-
(a) a memory in which a plurality of machine instructions defining an electronic package analysis program are stored;
(b) a user input device;
(c) a display; and
(d) a processor that is coupled to the user input device to receive a user input, to the memory to access the machine instructions, and to the display, said processor executing said machine instructions and thereby implementing a plurality of functions, including;
(i) enabling a user to input parameters relating to the vias and the at least two parallel layers of an electronic package, which is modeled as interior problem and an exterior problem, relative to the at least two parallel layers;
(ii) solving the interior problem of the model for the electronic package, to determine an admittance matrix, based on the parameters that were input;
(iii) solving the exterior problem of the model for the electronic package using the admittance matrix to determine a scattering matrix; and
(iv) enabling a user to use the scattering matrix to determine at least one of the signal reflection, the signal transmission, and the signal coupling among vias in the electronic package. - View Dependent Claims (18, 19, 20)
-
-
21. A method for modeling an electronic package that comprises a plurality of vias and at least two parallel layers defining spaced-apart parallel planes, for use in simulating characteristics of the electronic package to evaluate a design of the electronic package, comprising the steps of:
-
(a) modeling the electronic package, producing a model represented by an interior problem and an exterior problem;
(b) determining parameters relating to the vias and the parallel planes corresponding to the at least two parallel layers for use in solving said interior problem and said exterior problem;
(c) solving the interior problem to determine an admittance matrix of the electronic package, based on the parameters that were determined; and
(e) solving the exterior problem using the admittance matrix and the parameters that were determined to determine a scattering matrix, said scattering matrix being useful for evaluating the design of the electronic package. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for modeling an electronic package that comprises a plurality of vias and at least two parallel layers defining spaced-apart parallel planes, for simulating characteristics of electronic packages to evaluate a design of the electronic package, comprising the steps of:
-
(a) representing voltages at active via ports as magnetic ring current sources;
(b) decomposing signal coupling among vias into an exterior problem with magnetic surface currents and an interior problem with magnetic surface currents;
(c) determining parameters relating to the vias and the parallel planes corresponding to the at least two parallel layers, for use in solving said interior problem and said exterior problem;
(d) solving the interior problem to determine an admittance matrix for the electronic package, based on the parameters that were determined;
(e) solving the exterior problem using the parameters that were determined and the admittance matrix, to determine a scattering matrix; and
(f) relating the admittance matrix and the scattering matrix by imposing a condition of equal and opposite magnetic surface currents. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
Specification