METHOD FOR DETERMINING THE DESIRED DECOUPLING COMPONENTS FOR POWER DISTRIBUTION SYSTEMS

Abstract: A method for determining the desired decoupling components for stabilizing the electrical impedance in the power distribution system of an electrical interconnecting apparatus, including a method for measuring the ESR for an electrical device, a method for determining a number of desired decoupling components for a power distribution system, and a method for placing the desired decoupling components in the power distribution system. The method creates a model of the power distribution system based upon an MxN grid for both the power plane and the ground plane. The model receives input from a user and from a database of various characteristics for a plurality of decoupling components. The method determines a target impedance over a desired frequency range. The method selects decoupling components. The method determines a number for each of the decoupling components chosen. The method places current sources in the model at spatial locations corresponding to physical locations of active components. The method optionally also places a power supply in the model. The method selects specific locations in the model to calculate transfer impedance values as a function of frequency. The method effectuates the model to determine the transfer impedance values as the function of frequency at the specific locations previously chosen. The method then compares the transfer impedance values as the function of frequency at the specific locations to the target impedance for the power distribution system. The method determines a bill of goods for the power distribution system based upon the results of effectuating the model.

Description: TITLE: METHOD FOR DETERMINING THE DESIRED DECOUPLING COMPONENTS FOR POWER DISTRIBUTION SYSTEMS BACKGROUND OF THE INVENTION 1. Field of the Invention This invention relates to electronic systems, and more particularly to electrical interconnecting apparatus having continuous planar conductors. 2. Description of the Related Art Electronic systems typically employ several different types of electrical interconnecting apparatus having planar layers of electrically conductive material (i.e., planar conductors) separated by dielectric layers. A portion of the conductive layers may be patterned to form electrically conductive signal lines or "traces". Conductive traces in different layers (i.e., on different levels) are typically connected using contact structures formed in openings in the dielectric layers (i.e., vias). For example, integrated circuits typically have several layers of conductive traces which interconnect electronic devices formed upon and within a semiconductor substrate. Each layer is separated from adjacent layers by dielectric layers. Within a semiconductor device package, several layers of conductive traces separated by dielectric layers may be used to electrically connect bonding pads of an integrated circuit to terminals (e.g., pins or leads) of the device package. Printed circuit boards (PCBs) also typically have several layers of conductive traces separated by dielectric layers. The conductive traces are used to electrically interconnect terminals of electronic devices mounted upon the PCB. Signals in digital electronic systems typically carry information by alternating between two voltage levels (i.e., a low voltage level and a high voltage level). A digital signal cannot transition instantaneously from the low voltage level to the high voltage level, or vice versa. The finite amount of time during which a digital signal transitions from the low voltage level to the high voltage level is called the rise time of the signal. Similarly, the finite amount of time during which a digital signal transitions from the high voltage level to the low voltage level is called the fall time of the signal. Digital electronic systems are continually being produced which operate at higher signal frequencies (i.e., higher speeds). In order for the digital signals within such systems to remain stable for appreciable periods of time between transitions, the rise and fall times of the signals must decrease as signal frequencies increase. This decrease in signal transition times (i.e., rise and fall times) creates several problems within digital electronic systems, including signal degradation due to reflections, power supply "droop", ground "bounce", and increased electromagnetic emissions. It is desirable that the digital signals are transmitted and received within accepted tolerances. A signal launched from a source end of a conductive trace suffers degradation when a portion of the signal reflected from a load end of the trace arrives at the source end after the transition is complete (i.e., after the rise time or fall time of the signal). A portion of the signal is reflected back from the load end of the trace when the input impedance of the load does not match the characteristic impedance of the trace. When the length of a conductive trace is greater than the rise time divided by three, the effects of reflections upon signal integrity (i.e., transmission lme effects) should be considered If necessary, steps should be taken to minimize the degradations of signals conveyed upon the trace due to reflections The act of altering impedances at the source or load ends of the trace in order to reduce signal reflections is referred to as "terminating" the trace For example, the input impedance of the load may be altered to match the characteπstic impedance of the trace m order to prevent signal reflection As the transition tune (1 e , the nse or fall time) of the signal decreases, so does the length of trace which must be terminated in order to reduce signal degradation A digital signal alternating between the high and low voltage levels includes contributions from a fundamental sinusoidal frequency (1 e , a first harmonic) and mteger multiples of the first harmonic As the nse and fall tunes of a digital signal decrease, the magnitudes of a greater number of the mteger multiples of the first harmonic become significant As a general rule, the frequency content of a digital signal extends to a frequency equal to the reciprocal of π times the transition time (I e , nse or fall time) of the signal For example, a digital signal with a 1 nanosecond transition time has a frequency content extending up to about 318 MHz All conductors have a certain amount of inductance The voltage across the inductance of a conductor is directly proportional to the rate of change of current through the conductor At the high frequencies present m conductors carrying digital signals having short transition tunes, a significant voltage drop occurs across a conductor having even a small inductance A power supply conductor connects one terminal of an electrical power supply to a power supply terminal of a device, and a ground conductor connects a ground terminal of the power supply to a ground terminal of the device When the device generates a digital signal having short transition times, high frequency transient load currents flow in the power supply and ground conductors Power supply droop is the term used to describe the decrease in voltage at the power supply terminal of the device due to the flow of transient load current through the inductance of the power supply conductor Similarly, ground bounce is the term used to describe the increase in voltage at the ground terminal of the device due to the flow of transient load current through the inductance of the ground conductor When the device generates several digital signals havmg short transition times simultaneously, the power supply droop and ground bounce effects are additive Sufficient power supply droop and ground bounce can cause the device to fail to function correctly Power supply droop is commonly reduced by arranging power supply conductors to form a crisscross network of intersecting power supply conductors (l e , a power supply gnd) Such a grid network has a lower inductance, hence power supply droop is reduced A contmuous power supply plane may also be provided which has an even lower inductance than a gnd network Placing a "bypass" capacitor near the power supply terminal of the device is also used to reduce power supply droop The bypass capacitor supplies a substantial amount of the transient load current, thereby reducing the amount of transient load current flowing through the power supply conductor Ground bounce is reduced by usmg a low inductance ground conductor gnd network, or a contmuous ground plane havmg an even lower amount of inductance Power supply and ground grids or planes are commonly placed in close proximity to one another m order to further reduce the inductances of the gnds or planes Electromagnetic interference (EMI) is the term used to descnbe unwanted interference energies either conducted as currents or radiated as electromagnetic fields High frequency components present within circuits producmg digital signals havmg short transition times may be coupled mto nearby electronic systems (e g , radio and television circuits), disrupting proper operation of these systems The United States Federal Communication Commission has established upper limits for the amounts of EMI products for sale in the United States may generate Signal circuits form current loops which radiate magnetic fields in a differential mode Differential mode EMI is usually reduced by reducmg the areas proscnbed by the circuits and the magnitudes of the signal currents Impedances of power and ground conductors create voltage drops along the conductors, causmg the conductors to radiate electnc fields in a common mode Common mode EMI is typically reduced by reducmg the impedances of the power and ground conductors Reducing the impedances of the power and ground conductors thus reduces EMI as well as power supply droop and ground bounce Within the wide frequency range present within electronic systems with digital signals havmg short transition times, the electncal impedance between any two parallel conductive planes (e g , adjacent power and ground planes) may vary widely The parallel conductive planes may exhibit multiple electncal resonances, resulting m alternating high and low impedance values Parallel conductive planes tend to radiate a significant amount of differential mode EMI at their boundaries (l e , from their edges) The magnitude of differential mode EMI radiated from the edges of the parallel conductive planes vanes with frequency and is directly proportional to the electπcal impedance between the planes Fig 1 is a perspective view of a parr of 10 in x 10 in square conductive planes 110 and 120 separated by a fiberglass-epoxy composite dielectric layer Each conductive plane is made of copper and is 0 0014 in thick The fiberglass-epoxy composite layer separatmg the planes has a dielectnc constant of 4 0 and is 0 004 m thick If a 1 ampere constant cunent is supplied between the centers of the rectangular planes, with a varying frequency of the current, the magnitude of the steady state voltage between the centers of the rectangular planes can be determined 130 The electncal impedance between the parallel conductive planes of Fig 1 vanes widely at frequencies above about 200 MHz The parallel conductive planes exhibit multiple electncal resonances at frequencies between 100 MHz and 1 GHz and above, resulting m alternating high and low impedance values The parallel conductive planes of Fig 1 would also radiate substantial amounts of EMI at frequencies where the electncal impedance between the planes anywhere near their peπphenes is high The above problems are currently solved in different ways at different frequency ranges At low frequency, the power supply uses a negative feedback loop to reduce fluctuations At higher frequencies, large value bypass (l e decouplmg) capacitors are placed near devices At the highest frequencies, up to about 200-300 MHz, very small bypass capacitors are placed very close to devices in an attempt to reduce their parasitic inductance, and thus high frequency impedance, to a minimum value By November 2, 1994, the practical upper limit remamed around 200-300 MHz as shown by Smith [Decouplmg Capacitor Calculations for CMOS Circuits, pp 101-105 in Proceedings of 3 rd Topical Meeting on Electncal Performance of Electronic Packagmg of the Institute of Electncal and Electronics Engmeers, Inc ] The power distribution system was modeled as shown m Fig 2 A switchmg power supply 210 supplies current and voltage to a CMOS chip load 220 In parallel with the power supply 210 and the load 220 are decouplmg capacitors 215 and the PCB 225 itself, with its own capacitance Smith [1994] teaches that decouplmg capacitors are only necessary up to 200-300 MHz, as the target impedances are rarely exceeded above that frequency This upper limit changes over tune as the clock frequencies increase and the allowable voltage npple decreases Determmmg the proper values for decouplmg capacitors and the optimum number of each has been a "tnal and error" process, which relies on the expenence of the designer There are no known straightforward rules for choosmg decouplmg capacitors for all frequency ranges It would thus be desirable to have a method for designing the power distnbution system and determining the desired decouplmg components for stabilizing the electncal impedance m the power distnbution system The method is preferably automatable using a computer system to perform calculations SUMMARY OF THE INVENTION The problems outlined above are in large part solved by a method for determmmg the desired decouplmg components for stabilizing the electncal impedance in the power distnbution system of an electncal interconnecting apparatus including a pair of parallel planar conductors separated by a dielectnc layer The electncal interconnecting apparatus may be, for example, a PCB, a semiconductor device package substrate, or an mtegrated circuit substrate The present method includes creating a model of the power distnbution system based upon an MxN gnd for both the power plane and the ground plane The model is preferably based upon a fixed gnd which adapts automatically to the actual physical dimensions of the electncal interconnecting apparatus The model preferably also calculates the system response to chosen decouplmg components in both smgle node and MxN node versions The model receives input from a user and from a database of vanous physical and/or electncal characteπstics for a plurality of decoupling components Vanous charactenstics of interest mclude physical dimensions, type and thickness of dielectric, method and matenals of manufacture, capacitance, mounted inductance, and ESR The desired characteristics are preferably saved in a database for corrections, additions, deletions, and updates In one embodiment, the model of the power distribution system is m a form of a plane including two dimensional distnbuted transmission lines The model of the power distnbution system may compnse a plurality of the following one or more physical dimensions of the power plane, one or more physical dimensions of the ground plane, physical separation distance of the power plane and the ground plane, composition of a dielectnc separatmg the power plane and the ground plane, one or more active device charactenstics, one or more power supply charactenstics, and one or more of the decouplmg components In one embodiment, M and N have a uniform value In various embodiments, the active components act as current sources or sinks, and may mclude processors, memones, application specific mtegrated circuits (ASICs), logic ICs, or any device which converts electncal energy into information Preferably, a total sum of all values of the cunent sources in the model is scaled to equal one ampere In one embodiment, the model of the power distnbution system is operable for determmmg the decoupling components for a frequency range above approximately a lowest board resonance frequency In another embodiment, the model of the power distnbution system is operable for determmmg the decouplmg components for a frequency range above a highest resonance frequency from all resonance frequencies of the decouplmg components The method preferably includes determmmg a target impedance for the power distnbution system at a desired frequency or over a desired frequency range The target impedance is preferably determined based upon such factors as power supply voltage, total cunent consumption, and allowable voltage npple in the power distnbution system Preferably, determmmg the target impedance for the power distnbution system compnses the quotient of power supply voltage multiplied by allowable voltage npple divided by total cunent The frequency range may start at dc and rise to several GHz In one embodiment, the model of the power distnbution system is operable for determmmg the decouplmg components for a frequency range above approximately a lowest board resonance frequency In another embodiment, the model of the power distnbution system is operable for determmmg the decoupling components for a frequency range above a highest resonance frequency from all resonance frequencies of the decouplmg components The method preferably selects one or more decouplmg components from a plurality of possible decouplmg components Preferably, the decouplmg components are capacitors with an approximate mounted mductance and an ESR In one embodiment, a range of the values of the capacitors is chosen such that a superposition of impedance profiles provide an impedance at or below the target impedance for the power distnbution system over the frequency range of mterest In one embodiment, the impedance profiles of the plurality of possible decouplmg components are compared to resonance frequencies for the power distnbution system The decouplmg components have resonance frequencies which substantially coπespond to the resonance frequencies of the power distribution system in the frequency range of mterest The method preferably determines a number for each of the one or more decouplmg components chosen to be included as part of the power distribution model In one embodiment, the number of the various decouplmg components is chosen based upon the frequency range of mterest and the impedance profiles of a plurality of possible decouplmg components In another embodiment, the number of a particular one of the decouplmg components is chosen to have approximately equal value of a next larger mteger of the quotient obtained from dividing the ESR for the particular decouplmg components by the target impedance for the power distribution system In still another embodiment, the number of particular decoupling components has approximately equal value of impedance to the target impedance for the power distnbution system when the number of the particular decouplmg components are placed in parallel In one embodiment, determmmg the number for the each of the decouplmg components occurs before effectuating the model of the power distnbution system to determine the transfer impedance values as the function of frequency at the one or more specific locations The method preferably places one or more cunent sources m the model of the power distnbution system at one or more spatial locations corresponding to one or more locations of active components The method also preferably places the decouplmg components m the model of the power distnbution system at nodal pomts that couple the MxN grid for the power plane and the conespondmg MxN gnd for the ground plane In one embodiment, the method places a power supply in the model of the power distnbution system at a fixed location on the power plane The power supply is preferably compnsed m the model as one or more pole frequencies, one or more zero frequencies, and one or more resistances The method preferably selects one or more specific locations m the model of the power distnbution system to calculate transfer impedance values as a function of frequency The method preferably effectuates the model of the power distribution system to determine the transfer impedance values as the function of frequency at the one or more specific locations previously chosen The method then preferably compares the transfer impedance values as the function of frequency at the one or more specific locations to the target impedance for the power distnbution system Preferably, the method determines a bill of goods for the power distnbution system based upon the results of effectuating the model In vanous embodiments, the method for determmmg decouplmg components for a power distnbution system includes determining a prefened or optimum number of decouplmg components for a power distnbution system A prefened method for determmmg a number of decouplmg components for a power distnbution system is also disclosed For a given frequency or frequency range, the method for determmmg a number of decouplmg components for a power distnbution system comprises selecting a particular one of the decouplmg components based upon a mounted mductance of each of the decouplmg components The mounted mductance compnses an indication of a resonance frequency of that particular one of the decouplmg components The method also compares an mdividual decouplmg component impedance of each of the decouplmg components to the target impedance The method then selects the number of the particular one of the decouplmg components which provides a total impedance at or below the target impedance at the given frequency or frequency range In one embodiment, if the impedance of the particular decouplmg component is greater than the target impedance, then the method calculates the desired number of the particular decouplmg components m a parallel configuration In embodiments that determine a number of each of a plurality of decouplmg components for a power distnbution system for a given frequency range, a plurality of decouplmg components are chosen as necessary to provide a total impedance at or below the target impedance for the given frequency range In vanous embodiments, the method for determmmg decoupling components for a power distribution system mcludes determining placement information for prefened or optimum number of decouplmg components for a power distribution system A prefened method for determining placement of one or more decouplmg components in a power distnbution system is also given In one embodiment, each of the one or more decouplmg components includes a respective resonance frequency and a respective equivalent senes resistance at the respective resonance frequency The power distribution system includes a target impedance, and the electncal interconnecting apparatus has at least a first dimension The method determines one or more board resonance frequencies A first board frequency conesponds to the first dimension The method also selects one or more first decouplmg components from a plurality of possible decouplmg components such that the first decouplmg components have their respective resonance frequency at approximately the first board resonance frequency The method then places the first decouplmg components on a location of the electncal interconnecting apparatus conespondmg to the first dimension Additional dimensions of the electncal interconnecting apparatus may also require their own decouplmg components In the embodiment where the electrical interconnecting apparatus has approximately rectangular dimensions, the first dimension is preferably an effective length and the second dimension is preferably an effective width The prefened location for placing the decouplmg component for the first dimension compnses a first edge on the effective length, while the prefened location for placing the decouplmg component for the second dimension compnses a second edge on the effective width In one embodiment, when the electncal interconnecting apparatus has at least one location for at least a first active device, the method further comprises placmg one or more second decouplmg components on the electncal interconnecting apparatus at the at least one location for at least the first active device Additional decoupling components are also placed on the electncal interconnecting apparatus as needed for additional active devices The prefened location for placmg decouplmg components for active devices is at or near the active devices In one embodiment, the method mcludes selecting the decouplmg components from a plurality of possible decoupling components such that the decouplmg components have the respective resonance frequency at approximately the first operating frequency of the active device Additional decouplmg components may be selected and placed based upon the harmonics of the operating frequency, as desired BRIEF DESCRIPTION OF THE DRAWINGS Other objects and advantages of the invention will become apparent upon readmg the following detailed descπption and upon reference to the accompanying drawings in which Fig 1 is a perspective view of a representative electncal interconnecting apparatus compnsmg a pnor art pair of 10 m x 10 in square conductive planes separated by a fiberglass-epoxy composite dielectric layer, Fig 2 is an embodiment of a pnor art single node model of a power distnbution system, Fig 3 A is a top view of one embodiment of a model of a power distribution system, Fig 3B is an embodiment of a unit cell of the power distnbution system model shown m Fig 3 A, Fig 4 is a representative grid of the nodal interconnections of the model of the power distnbution system shown m Fig 3A, Fig 5 is a flowchart of an embodiment of a method for determmmg decoupling components for a power distnbution system, Fig 6 is a flowchart of an embodiment of a method for measuring the equivalent senes resistance of an electπcal device, Fig 7 is a flowchart of an embodiment of a method for placing decoupling components in a power distnbution system, Fig 8A is a block diagram of an embodiment of a computer system operable to implement the methods of determmmg the decouplmg components for a power distnbution system, Fig 8B is a flowchart of an embodiment of the method for determining decouplmg components for a power distnbution system using the computer system of Fig 8 A, and Fig 9 is a flowchart of another embodiment of the method for determmmg decouplmg components for a power distnbution system using the computer system of Fig 8A While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawmgs and will herein be descπbed m detail It should be understood, however, that the drawmgs and detailed description thereto are not mtended to limit the invention to the particular form disclosed, but on the contrary, the mtention is to cover all modifications, equivalents and alternatives falling within the spirit and scope of the present invention as defined by the appended claims DETAILED DESCRIPTION OF THE INVENTION Incorporation by Reference The following publications are hereby incorporated by reference in their entirety "Decouplmg Capacitor Calculations for CMOS Circuits" by Larry D Smith, IEEE Proceedmgs of the 3 rd Topical Meetmg on Electrical Performance of Electronic Packagmg, November 2, 1994, and "Packagmg and Power Distribution Design Considerations for a Sun Microsystems Desktop Workstation" by Larry D Smith, IEEE Proceedings of the 6 th Topical Meeting on Electrical Performance of Electronic Packagmg, October 27, 1997 Fig 3 - Power Distnbution System Model Fig 3A is a top view of a simplified schematic of one embodiment of a model of a power distnbution system As shown, the model compnses a grid 300A of transmission line segments The segments are grouped mto unit cells 350 As shown, there are eight columns labeled "a" through "h", as well as eight rows labeled, from the bottom to the top, "1" through "8" The model preferably compnses a SPICE anay of transmission lmes m a fixed topology (l e in an 8x8 grid) The transmission lmes are variable lengths such that the fixed topology may be used on electπcal connecting device of any physical dimensions It is noted that other embodiments of the power distnbution system are contemplated, such as an elliptical model based on a "wheel and spoke" geometry Fig 3B illustrates a close up view of the unit cell 350 from Fig 3A As shown, the unit cell 350 is comprised of four transmission lines 355A - 355D The four transmission lines 355 connect together at nodal pomt pair 370, also refened to as node 370 As shown, connections to the center conductors represent plane 1, while connections to shield are plane 2 Note that the model is balanced, therefore either plane 1 or plane 2 may be power or ground, as desired Transmission lines 355A and 355B are preferably descnbed with a width impedance "Z w " and a width time delay "? D " Transmission lines 355C and 355D are preferably descnbed with a length impedance "Z L " and a length time delay "/ DL " Λ, and R 2 are resistances The constants, parameters and vanables of mterest, as well as the equations that define and relate these quantities, along with the prefened units are given below "I" is the length of the plane (inches) "W is the width of the plane (inches) "thk" is the thickness of the dielectric (mils) "CM" IS the metahzation thickness (mils) "ve/c" is the speed of light in a vacuum (inches/sec) "hertz" is the frequency variable "ε 0 " is the vacuum dielectnc constant (permittivity) (picofarads/mch) "ε r " is the dielectnc constant "σ" is the copper conductivity (per ohm/mils) "Ho" is the permeability of a vacuum (hennes/rml) "vet" is the velocity of a signal on the electrical interconnecting apparatus vel = velc I ^ε r "«" is the size of the grid, I e 8 as shown "asp" is the aspect ratio of the grid, asp = L I W "factor" is a calibration factor to compensate for capacitive loadmg factor = 1 / 2 "7 FL " is the time of flight for the length dimension, t FL ~ L I vel "f FW " is the time of flight for the width dimension, t m = W I vel "W 1S me transmission line delay time for the length dimension toι = A l(2n) factor "f DW " is the transmission line delay time for the width dimension 1 D W = w l(2 ) factor "cap" is the parallel plate capacitance of the plane cap = (ε Q ε r LW) /(\0- 9 thk) "Z L " is the impedance m the length direction Z L = (nl cap)(t FL + asp * t FW ) factor "Z w " is the impedance m the width direction, Z^ = Z L I asp ' " is the smaller of R = ((L I W) I 2) * (\ l(σ * (1 / J hertz * πμ 0 σ))) R lB = ((L/W)/ 2) * (V(σ * cu)) " ?," is the smaller of R 2A = ((W / L) I 2) * (\ l(σ * (1 / hertz * πμ 0 σ))) R 2B = ((W/ L) / 2) * (V(σ * cu)) The model represents an electrical interconnecting apparatus, which may be, for example, a printed circuit board (PCB), a semiconductor device package substrate, or an mtegrated circuit substrate The present method includes creatmg a model of the power distribution system based upon an MxN gnd for both the power plane and the ground plane The model is preferably based upon a fixed grid that adapts automatically to the actual physical dimensions of the electncal interconnecting apparatus The model preferably also calculates the system response to chosen decouplmg components m both single node and MxN node versions The model receives input from a user and from a database of vanous physical and/or electncal charactenstics for a plurality of decouplmg components Vanous characteristics of mterest mclude physical dimensions, type and thickness of dielectnc, method and matenals of manufacture, capacitance, mounted mductance, and equivalent series resistance (ESR) The desired charactenstics are preferably saved m a database for conections, additions, deletions, and updates In one embodiment, the model of the power distnbution system is in a form of a plane including two dimensional distributed transmission lines The model of the power distnbution system may compπse a plurality of the following one or more physical dimensions of the power plane, one or more physical dimensions of the ground plane, physical separation distance of the power plane and the ground plane, composition of a dielectnc separatmg the power plane and the ground plane, one or more active device charactenstics, one or more power supply charactenstics, and one or more of the decouplmg components In a prefened embodiment, M and N have a uniform value, 8 as shown In vanous embodiments, the active components act as cunent sources or sinks, and may mclude processors, memones, application specific mtegrated circuits (ASICs), or logic ICs Preferably, a total sum of all values of the cunent sources m the model is scaled to equal one ampere In one embodiment, the model of the power distnbution system is operable for determmmg the decouplmg components for a frequency range above approximately a lowest board resonance frequency Additional information on board resonance frequencies is found later with respect to Fig 5 In another embodiment, the model of the power distribution system is operable for determmmg the decouplmg components for a frequency range above a highest resonance frequency from all resonance frequencies of the decouplmg components In one embodiment, the model uses a weightmg factor in determmmg a number of a particular decoupling component to mclude in the model The weightmg factor is a drmensionless non-zero positive number In the frequency range where EMI is most important, the prefened weighting factor is 0 2 The EMI frequency range is preferably above approximately 200 MHz Preferably, the weighting factor is l ϋ in a frequency range where signal integrity is most important The frequency range where signal rntegnty is important is preferably approximately 10 MHz up to approximately 200-300 MHz The weightmg factor is preferably 2 0 at all active device operating frequencies and harmonics of the active device operating frequencies In a prefened embodiment, the model includes a frequency dependent skin effect loss Fig 4 illustrates the 8x8 grid 300B of nodes 370 that are used to model the power and ground planes with the respective designations of al through h8, in a prefened embodiment This gnd 300B is used to determine the locations of the decouplmg components for the power distribution system Fig 5 - Method for Determining Decoupling Components Fig 5 illustrates a flowchart of an embodiment of a method for determmmg decouplmg components for a power distribution system The method is shown as a straight through method with no loop-back In other embodiments, the method includes feedback loops at vanous stages to change previous mputs The method determines a target impedance for the power distnbution system 510 The target impedance is preferably determined at a desired frequency or over a desired frequency range The target impedance is determined based upon such factors as power supply voltage, total cunent consumption, and allowable voltage npple in the power distnbution system Preferably, determmmg the target impedance for the power distnbution system compnses the quotient of power supply voltage multiplied by allowable voltage npple divided by total cunent In a prefened embodiment, the total cunent is normalized to one ampere The target impedance may be compnsed m a group of known system parameters Other known system parameters may mclude one or more power supply charactenstics, the allowable voltage npple, the total cunent consumption of all devices, one or more physical dimensions of the power distnbution system, physical location constraints on where devices may be placed m the power distribution system and/or a frequency or frequency range of mterest The method preferably selects a frequency range of mterest 515 The frequency range may start at dc and rise up to or above the gigahertz range In one embodiment, the model of the power distnbution system is operable for determining the decouplmg components for a frequency range above approximately a lowest board resonance frequency. In another embodiment, the model of the power distnbution system is operable for determmmg the decouplmg components for a frequency range above a highest resonance frequency from all resonance frequencies of the decoupling components. As mentioned above, the frequency range of mterest may be compnsed m the known system parameters. In one embodiment, the frequency range of mterest determines the output of the method by limiting the frequency range over which the system impedance is calculated m the model. The method preferably determines the ESR for the plurality of decouplmg components 520. The decouplmg components are preferably capacitors, but other devices with desirable capacitive and inductive values may be used. The ESR is preferably included in the database of vanous physical and/or electrical charactenstics for the plurality of decouplmg components. Vanous other charactenstics of mterest may mclude physical dimensions, type and thickness of dielectric, method and matenals of manufacture, capacitance, and mounted mductance. The desired charactenstics are preferably saved m the database for conections, additions, deletions, and updates. Additional details concerning determmmg the ESR for the plurality of decoupling components 520 is given below with respect to Fig. 6 The method preferably selects one or more desirable decoupling components from a plurality of possible decouplmg components 525 Preferably, the decoupling components are capacitors with an approximate mounted inductance and an ESR. In one embodiment, a range of the values of the capacitors is chosen such that a superposition of impedance profiles provide an impedance at or below the target impedance for the power distnbution system over the frequency range of interest. In another embodiment, the impedance profiles of the plurality of possible decouplmg components are compared to resonance frequencies for the power distribution system. The decouplmg components have resonance frequencies, which should substantially conespond to the resonance frequencies of the power distnbution system in the frequency range of interest. Resonance frequencies for the decouplmg components are preferably chosen to approximately conespond to board resonance frequencies, operatmg frequencies and harmonics of active devices, mcludmg power supply, on the electncal interconnecting apparatus, and mteraction resonance frequencies, high frequency response frequencies from mteractions of the vanous components in the power distnbution system. In vanous embodiments, the capacitors are selected by the type of manufacture, such as the dielectnc composition, or a physical or electncal charactenstic value, such as the mounted inductance. The mounted mductance includes the geometry and physical coupling to the electrical interconnecting apparatus. The resonance frequency for a capacitor may be calculated from the mounted inductance and the capacitance usmg the following formula: J f resonance = \l( V2π * LC) > The impedance of the capacitor at the resonance frequency is the ESR It is noted that ceramic capacitors often have a deep cusp at the resonance frequency Tantalum capacitors often have a deep broad bottom with a vaπable slope as a function of frequency Once the desired decouplmg components have been selected, the optimum or desired number of each of the particular ones of the decouplmg components are determmed by the method 530 In one embodiment, the number of each of the particular ones of the decouplmg components are determmed by the method 530 m response to the method selecting one or more desirable decouplmg components from a plurality of possible decouplmg components 525 The method, therefore, preferably determines a number (l e a countmg number, 1, 2, ) for each of the one or more decouplmg components chosen to be mcluded as part of the power distnbution model 530 In other words, the method determines how many of each particular decouplmg component to mclude m the model In one embodiment, the number of the various decouplmg components is chosen based upon the frequency range of mterest and the impedance profiles of the plurality of possible decoupling components In another embodiment, the number of a particular one of the decouplmg components is chosen to have approximately equal value of a next larger mteger of the quotient obtained from dividing the ESR for the particular decouplmg components by the target impedance for the power distribution system In still another embodiment, the number of a particular decouplmg components has approximately equal value of impedance to the target impedance for the power distnbution system when the number of the particular decouplmg components are placed in parallel In one embodiment, determmmg the number for the each of the decouplmg components 530 occurs before effectuatmg the model of the power distnbution system to determine the transfer impedance values as the function of frequency at the one or more specific locations 560 In another embodiment, the number of a particular one of the one or more decouplmg components has approximately equal value of a next larger integer of the quotient obtained from dividing an equivalent senes resistance for the particular one of the one or more decouplmg components by the target impedance for the power distnbution system In still another embodiment, the number of decoupling components is determmed for all decouplmg components 530 m the plurality of possible decouplmg components (I e in the database descnbed above) before selectmg the decouplmg components to be used m the model 525 The calculations for selecting decouplmg components 525 and determmmg the number of each of the selected decouplmg components 530 are preferably performed by a computer system Additional details may be gleaned below with respect to Figs 7-9 The method creates (I e realizes or implements) the model of the power distribution m 535 The prefened model is described above with respect to Fig 3A and 3B In a prefened embodiment, the model is computerized Additional details may be found elsewhere in this disclosure The method next populates the model of the power distnbution system That is, the method adds to the model those devices that are coupled to the electncal interconnecting apparatus The method places cunent sources (or sinks) in the model at nodal pomts 370 on the MxN grid 300B in 540 The cunent sources are placed at one or more spatial locations conespondmg to one or more locations of active components Examples of active components mclude processors, memories, application specific mtegrated circuits (ASICs), or logic integrated circuits (logic ICs) It is noted that active devices may act as cunent sources or sinks The total value of the cunent sources is preferably scaled to one ampere The numbers, cunent ratings and strengths, and locations of the cunent sources may be included m the known system parameters In one embodiment, the placmg of the cunent sources is performed by the computer system based on the known system parameters Optionally, the method places one or more power supplies m the model placed at nodal pomts 370 representing one or more spatial locations on the electncal interconnecting apparatus 545 The power supply is compnsed m the model as one or more pole frequencies, one or more zero frequencies, and one or more resistances Preferably, one pole frequency, one zero frequency, and two resistances are used, along with the output voltage Typically, the parameters are treated as a senes with one resistance m parallel with the zero frequency The parameters and locations of any power supplies are usually part of the known system parameters In one embodiment, placmg the power supply m the model is performed by the computer system Additional details may be found with respect to Fig 8-9 The method also preferably places the decouplmg components m the model of the power distnbution system at nodal pomts 370 that couple the MxN grid 300 for the power plane and the conespondmg MxN gnd for the ground plane 550 Particular decouplmg components should optimally be placed as close as possible to those device locations which have resonance frequencies m the frequency range of mterest Resonance frequencies for the power distribution system should be interpreted m this disclosure to mclude board resonance frequencies, operating frequencies and harmonics of active devices on the electncal interconnecting apparatus, and high frequency response frequencies from interactions of the vanous components m the power distnbution system High frequency response is often highly spatially dependent Board resonance frequencies are a function of the physical dimensions of the power distnbution system and the dielectnc constant of the dielectric that separates the power plane from the one or more ground planes The board resonance frequencies of mterest in a prefened embodiment include the half-, full-, three-half-, second-full-, and five-half-wave resonance frequencies for both the length and the width The values for these board resonance frequencies are given by the appropriate multiples of vel, L, and W as defined earlier For example, the half wave resonance for the length is (\l2)*vel*L The three-half wave resonance for the width is (ilT)*vel*W To suppress the board resonance frequencies, decouplmg components are placed in the power distnbution system at locations that provide a low impedance shunt for high impedance resonance nodes (l e high voltage standing wave points) By noting where the board resonance has one or more maximums, the placement follows at or near those conespondmg locations For a half wave resonance, the decouplmg components should be placed along the edges of the power distnbution system or the electncal connecting apparatus Smce the apparatus is not one dimensional, the decouplmg components are placed on the lme resultmg from the intersection of the resonance and the plane defining the power distnbution system Therefore, the decouplmg components for the length half-wave resonance are preferably placed along the edges on the width of the power distnbution system For the full wave resonance, the decouplmg components are preferably placed along the edges and along the center axis of the power distnbution system For the three-half-wave resonance, the decouplmg components are preferably placed along the edges and at pomts one-third in from each edge For the second-full-wave resonance, the decoupling components are preferably placed along the edges, along the center axis, and at pomts one-fourth from each edge For the fϊve-half-wave resonance, the decouplmg components are preferably placed along the edges, at points one-fifth m from each edge, and at pomts two-fifths in from each edge. It is noted that a square electncal connecting apparatus the lengthwise and widthwise resonances will be at the same frequencies and have maximums at conespondmg locations. It is also noted that similar relations are found with respect to an electncal connecting apparatus havmg a different geometry, such as elliptical, etc. Resonance or operatmg frequencies for the power supply are usually low enough that the capacitance can be treated as a lumped capacitance Thus decouplmg components for the power supply may be placed anywhere on the electncal interconnecting apparatus Spatial limitations on locations must always be observed. This means that some decouplmg components will be placed farther away from the noise source than optimum. The model will often mdicate that additional ones of those decouplmg components will need to be placed on the electncal mterconnectmg apparatus at the farther away location. In one embodunent, placement of decouplmg components 550 is input to the computerized model Additional details may be found m the descnptions of Figs. 8-9. The method preferably selects one or more specific locations m the model of the power distnbution system to calculate transfer impedance values 555 as a function of frequency The specific locations preferably mclude all 64 nodes on the 8x8 grid To shorten execution tune of the computer system, other numbers of nodes may be chosen It is noted that as the number of nodes mcreases, the model will accurately predict the board resonance frequencies up to higher frequencies In one embodiment, the model is run twice, once with a single specific node with all components placed on the single specific node and then a second time with the power distribution system filling the entire 64 nodes of the model The specific locations are usually part of the known system parameters It is noted that if fewer numbers of nodes are chosen, the usable bandwidth of the model will be lower The method preferably effectuates the model of the power distnbution system to determine the transfer impedance values as the function of frequency at the one or more specific locations previously chosen 560. In one embodiment, the model is effectuated by running computer programs on the computer system Additional details may be found in the descnption of Figs 8-9 The method then preferably compares the transfer impedance values as the function of frequency at the one or more specific locations to the target impedance for the power distribution system 565 In one embodiment, one or more graphs are output which illustrates the transfer impedance values as a function of frequency. Preferably, the graphs are computer generated. In another embodiment, the method outputs a resultant noise level for the power distnbution system due to the cunent sources and the decouplmg components at the specific locations. In still another embodiment, the method outputs the plurality of resultant impedances at the plurality of specific locations m the power distribution system dynamically as a function of frequency Preferably, the method determines at least a portion of a "bill of goods" for the power distribution system based upon the results of effectuatmg the model 570 The bill of goods lists all relevant information from the selecting and placmg of the vanous decouplmg components. The bill of goods is preferably sufficient to allow mass production of the electncal mterconnectmg apparatus modeled to occur with proper decouplmg of the final product. Although the method is shown m flowchart form, it is noted that portions of Fig 5 may occur concurrently or in different orders Fig 6 - Method for Measuring ESR Fig 6 illustrates a flowchart of an embodiment of a method for measuring the ESR of an electncal device The method comprises calibrating an impedance tester 610 Calibrating preferably compnses connecting the test heads to the impedance tester pnor to all other work In a prefened embodiment, the impedance tester is a HEWLETT-PACKARD model 4291 A RF Impedance/Matenal Analyzer The test heads preferably compnse a low impedance test head, an APC7 connector for the test head, and an adapter to couple APC7 to an SMA connector Calibrating preferably involves three test cases using a 50 Ω load, a short, and an open circuit The method venfies 620 the calibration performed m 610 before mounting the electncal device Venfication preferably compnses comparmg the expected smith chart reflection coefficient for each test case with the experimentally determmed reflection coefficient After the impedance test passes the calibration, the device is securely coupled to the impedance tester 630 Preferably, securely coupling the device to the tester compnses soldering the device to an SMA connector by connecting one side of the device to the central post and the other side of the device to the outer connector In another embodiment, securely couplmg the device to the tester comprises mounting the device on the tester m such a fashion that stray capacitances and mductances are mostly eliminated The SMA connector is then mounted to the impedance tester The method measures the impedance of the device as a function of frequency over the desired frequency range 640 In a prefened embodiment, both the magnitude and the phase angle of the impedance are measured Preferably, the measurement is repeated multiple times and the results averaged The method then venfies the results of the measurements 650 Preferably, venfication compnses companng 180° to the phase angle shift at the frequency at which the device has a mmimum measured impedance value If the phase shift at the frequency at which the device has a minimum measured impedance value is not 180° at an acceptable uncertainty, then the results are discarded and the method performed anew If the phase shift at the frequency at which the device has a minimum measured impedance value is 180° at an accepted uncertainty, then the ESR of the device is the magnitude of the impedance at the frequency at which the device has a minimum measured impedance value is 180° Although the method is shown m flowchart form, it is noted that portions of Fig 6 may occur concunently or m different orders In a prefened embodiment, measurmg the impedance as a function of frequency is compnsed as follows Set the MAG (|Z|) and (θ z ) from "Meas" under the dual parameter key on the HP 4291 A Choose frequency range from 1 MHz to 1 8 GHz under the sweep button menu Choose sweep type as logaπthmic Choose Marker search under search button and set it to mmimum Set marker search to on Click on "Bw/Avg" menu under measurement block Choose Sweep average and set average factor to 20 Hit sweep average start button to start taking measurements as a function of frequency Note the minimum value after the averaging counter reaches 20 Repeat steps for each device Fig 7 - Method for Selecting and Placmg Decouplmg Components Fig 7 illustrates a flowchart of an embodiment of a method for selectmg decoupling components and placmg the decouplmg components m a power distnbution system The method first determines resonance frequencies for the electncal interconnection apparatus, the active devices, and the power supply 710 Note that "resonance frequency" mcludes the operating frequencies and harmonics of the active devices and the power supply Integer fractions of these frequencies may also be considered as resonance frequencies The resonance frequencies of the electncal interconnection apparatus are also descnbed as board resonance frequencies or board frequencies The method then selects appropnate decouplmg components 715 Appropπate decouplmg components have approximately conespondmg resonance frequencies to the system resonance frequencies determmed m 710 The method next places the appropnate decouplmg components in the model at appropnate and conespondmg locations for the system resonance frequencies 720 After the model calculations are completed, the appropnate decouplmg components will be placed on the electπcal interconnection apparatus In vanous embodiments, the electπcal interconnection apparatus may have one or more board resonance frequencies, with each of the board resonance frequencies conespondmg to one or more particular dimensions of the electncal interconnection apparatus Placement of a decouplmg component 720 conespondmg to a particular board resonance frequency is preferably at a location conespondmg to the particular dimension in question In one embodunent, the method selects first decouplmg components conespondmg to the board resonance frequencies 715 In another embodiment, the method selects second decouplmg components conespondmg to the active device operating frequencies 715 In still another embodiment, the method selects third decouplmg components conespondmg to one or more harmonics of the active device operatmg frequencies 715 The method may also select additional decouplmg components conespondmg to additional board resonance frequencies, active device operating frequencies or harmonics, or mteraction resonance frequencies 715 In an embodiment where the electrical interconnection device has approximately a rectangular shape, the first dimension conesponds to an effective length and the second dimension conesponds to an effective width The prefened locations for placing decouplmg components conespondmg to the board resonance frequencies for the first and second dimensions mclude the edges along the length and the width A prefened location along the dimension includes the midpoint of the dimension In one embodiment, selectmg appropnate decouplmg components with resonance frequencies approximately conespondmg to the resonance frequencies of the power distnbution system 715 includes selectmg the number of each of the decoupling components The number of each of the decouplmg components is chosen in one embodiment based upon the frequency range of interest and the impedance profiles of the plurality of possible decoupling components In another embodiment, the numbers are chosen by a computer system The computer system may access a database of values on the plurality possible decouplmg components, including values for physical and/or electπcal charactenstics Electncal charactenstics mcluded m the database may mclude rated capacitance, equivalent series resistance, and/or mounted mductance In another embodiment, the method for selecting decouplmg components and placmg the decouplmg components m the model further compnses effectuating the model and determmmg the system impedance response at one or more selected locations If the system impedance response at the one or more selected locations is above a target impedance, the method selects additional decouplmg components in the proper frequency range The method places the additional decouplmg components m available locations The available locations may be constrained due to existmg devices on the electncal interconnection apparatus, mcludmg other decouplmg components In still another embodunent, the method may mclude companng an impedance of each particular one of the decouplmg components chosen by the method to the target impedance The method may further select a number of each particular one of a decouplmg components to provide a total impedance at or below the target impedance as a part of selectmg appropπate decouplmg components 715 In yet another embodiment, the method selects decouplmg components above the lowest board resonance frequency In another embodiment, the method also selects decouplmg components above a highest resonance frequency of the decouplmg components Additional details on selectmg particular decoupling components and the number of each particular one of the decouplmg components may be found elsewhere m this disclosure Although the method is shown m flowchart form, it is noted that portions of Fig 7 may occur concunently or in different orders Fig 8 - Computer System and Method for Selectmg Decouplmg Components Fig 8A illustrates a block diagram of an embodiment of a computer system for selecting decouplmg components As shown, the computer system mcludes a local computer 800 and a remote computer 850 coupled by a networking connection 890 In one embodunent, the local computer 800 and the remote computer 850 are unified as a smgle computer, where the networking connection 890 compnses a bus m the smgle computer Both the local computer 800 and the remote computer 850 are operable to accept input from a database of physical and/or electπcal charactenstic data for a plurality of decouplmg components 840 In various embodiments, the database may be compnsed m the local computer 800 or in remote computer 850 In a prefened embodunent, the database is comprised in remote computer 850 and accessible to the local computer 800 through the networking connection 890 In another embodiment, the database 840 is compnsed external to both the local computer 800 and the remote computer 850, such as on a database computer As shown, the local computer 800 is operable execute a first program, preferably a web browser 810 The web browser 810 is operable to run an interactive applet 820, preferably a JAVA applet, and to accept and display graphical output 830 Alternative embodiments may comprise a JavaScript program or HTML code The JAVA applet 820 outputs component and placement data using the http POST method to the remote computer The CGI script 855 receives the component and placement data and either includes or calls a PERL program to build a SPICE deck 860 In other embodiments CORBA, remote method invocation (RMI), or other methods may be used The SPICE deck output of the PERL program 860 is sent to a simultaneous-equation-solver program, preferably a SPICE simulator such as HSPICE (available from Avant 1 Corporation, Fremont, California), which executes the SPICE deck 865 The HSPICE output is preferably converted by OCTAVE and GNUPlot into a graph 870 The graph from 870 is preferably sent from the remote computer 850 to the local computer 800 to be displayed as graphic output 830 in the web browser 810 The actions of the CGI scnpt 855 may also be performed by a second program In one embodiment, the second program compnses the simultaneous-equation-solver program In another embodiment, the simultaneous equation solver program compnses a circuit-solver program Other embodiments of the second programs are also contemplated, mcludmg custom hardware or software Fig 8B illustrates a flowchart of an embodiment of a method for determmmg decoupling components for a power distnbution system, preferably using the computer system of Fig 8 A Actions 801 (above the lme) preferably take place on the local computer 800 Actions 851 (below the lme) preferably take place on the remote computer 850 In one embodiment, the actions 801 and 851 all take place m a smgle computer system In another embodiment, the actions 801 and 851 take place outside the computer system Systems parameters are defined m 806 Preferably, the system parameters mclude power supply voltage, allowable power supply npple, total cunent consumption, power supply poll frequency, power supply zero frequency, first and second power supply resistances, physical dimensions of the electncal interconnection device, dielectnc thickness and constant, metalization thickness of the electπcal interconnection device, and the frequency range of mterest The system parameters defined in 806 are used to calculate values for the target impedance and one or more board resonance frequencies 807 Configuration parameters are defined m 821 The integration parameters preferably mclude weightmg factors and mounted inductances for the plurality of decouplmg components For purposes of this disclosure, mounted mductance refers to a loop mductance based on the geometry of the decouplmg components, pad geometry, distance to the power planes, and the location on the power planes Values are extracted from the database of vanous physical and/or electrical charactenstics for a plurality of decouplmg components 841 As shown, the database preferably mcludes the capacitance and ESR for the plurality of possible decoupling components The calculated values 807, the configuration definitions 821, and the database values 841 are input to calculate the decouplmg component resonance frequencies, and the optimum number of each chosen decouplmg component 822 In one embodiment, the optimum number of each chosen decouplmg component chosen for given frequency is the ESR of the decouplmg component divided by the target impedance multiplied by the weighting factor The decoupling component frequencies are preferably calculated usmg the equation given above Spatial placements for decouplmg components, cunent sources, power supply, and selected locations or probe points are chosen in 823, preferably by a user Further details on placmg the decouplmg components m the model of the power distribution system are given elsewhere m this disclosure Spatial placement data 823 and system parameter definitions 806 are combined mto spatial placement data, mductance data, electnc interconnection device data, and power supply data 824 to be sent to the remote computer 850 The data that were sent to the remote computer 824 are used to build a SPICE deck 861 The SPICE deck is used as input for a SPICE analysis 866, preferably usmg HSPICE Output from the SPICE analysis 866 is processed to create graphical output 871 The graph the output returned to the local computer 872, preferably to the web browser 810 The graphic display is preferably displayed on the local computer 826, preferably as an HTML page in the web browser 810 In one embodiment, the HTML page compnses an SGML page, or other program as desired Although the method is shown m flowchart form, it is noted that portions of Fig 8B may occur concunently or in different orders Fig 9- Another Embodiment of the Computerized Method Fig 9 illustrates a flowchart of an embodiment of a computerized method for determmmg the decouplmg components for a power distnbution system As shown, the method calculates the target impedance for the power distnbution system 900 The target impedance is preferably calculated as a power supply voltage times the allowable power supply npple divided by the total cunent In a prefened embodiment, the total cunent is normalized to one ampere The calculated target impedance is used to calculate an optimum number of each available decouplmg component 905 The optimum number is preferably defined as the ESR of the decouplmg component divided by the target impedance multiplied by the weighting factor The method also calculates the resonance frequency of each available decouplmg component 910 The resonance frequency is preferably calculated as the mverse of two pi multiplied by the square root of the product of the mounted mductance and the capacitance of the decouplmg component The method also calculates board resonance frequencies 915, preferably based upon the dimensions of the electncal mterconnection device and stackup on the electncal mterconnection device The method performs smgle node analysis to compare the composite impedance profile of the electncal interconnection device, mcludmg decouplmg components, to target impedance In smgle node analysis, spatial locations are not taken mto account, as in the model illustrated in Fig 2 The method next compares the results of the smgle node analysis to the target impedance 925 to determine if the composite impedance profile of the electncal mterconnection device is acceptable Acceptable is preferably defined as the target composite impedance profile being at or below the target impedance If the composite impedance profile of the electπcal mterconnection device is not acceptable, the method varies one or more of the mput parameters 930 and agam performs smgle node analysis 920 If the composite impedance profile of the electrical interconnection device after single node analysis is acceptable 925, then the method proceeds to spatially place the decoupling components, the cunent sources, the power supply, and the specific probe locations in the model 935 The locations chosen for devices placed m the model are preferably influenced by the board resonance frequencies 910 and the capacitor resonance frequencies 915 Additional details on placing decoupling opponents for the power distribution system are given elsewhere m this disclosure The method next performs multi-node analysis 940 In a prefened embodiment, multi-node analysis conesponds to performing HSPICE analysis 866 The results of the multi-node analysis are observed 945 If the results are acceptable in 950, the power distribution design is considered complete 965 The prefened cnteπa for accepting the results of the multi-node analysis are that the system transfer impedance is below the target impedance over the frequency range of interest Should results not be acceptable m 950, method modifies the choice of the decouplmg components, the number of each the decoupling opponents, and/or placement of the decouplmg components 960 and reanalyzes the model usmg multi-node analysis 940 Although the method is shown m flowchart form, it is noted that portions of Fig 9 may occur concunently or m different orders Numerous vaπations and modifications will become apparent to those skilled in the art once the above disclosure is fully appreciated It is intended that the following claims be interpreted to embrace all such vanations and modifications

Claims: WHAT IS CLAIMED: 1 A method for determmmg a specific number indicating how many of a particular one of a plurality of decouplmg components for a power distnbution system for a given frequency, wherem the power distnbution system mcludes a target impedance, the method comprising selecting a particular one of the decouplmg components based upon a mounted mductance of a plurality of the decouplmg components, wherem the mounted mductance provides an indication of a resonance frequency of the particular one of the decouplmg components, companng an impedance of the particular one of the decouplmg components to the target impedance, selectmg the number of the particular one of the decouplmg components to provide a total impedance at or below the target impedance at the given frequency 2 The method of claim 1, wherem if the impedance of the each of the particular one of the decouplmg components is greater than the target impedance, then said selectmg the required number of the particular one of the decoupling components compnses calculating the required number of the particular one of the decouplmg components m a parallel configuration 3 A method for determining a number of each of a plurality of decouplmg components for a power distribution system for a given frequency range, wherem the power distribution system mcludes a target impedance for the given frequency range, the method compnsmg selectmg particular ones of the plurality of decouplmg components based upon a mounted mductance of each of the plurality of decouplmg components, wherem the mounted mductance compnses an indication of a resonance frequency for the each of the plurality of decouplmg components, comparmg an impedance of each of the particular ones of the plurality of decouplmg components to the target impedance, selecting the number of the each of the particular ones of the plurality of decoupling components to provide a total impedance at or below the target impedance for the given frequency range 4 A method for determmmg placement of one or more decouplmg components in a power distnbution system for an electncal mterconnectmg apparatus, wherem each of the one or more decouplmg components mcludes a respective resonance frequency and a respective equivalent senes resistance at the respective resonance frequency, wherem the power distnbution system mcludes a target impedance, wherem the electncal mterconnectmg apparatus has at least a first dimension, the method comprising determmmg one or more board resonance frequencies of the electncal mterconnectmg apparatus, wherem at least a first board frequency conesponds to the first dimension, selecting one or more first decouplmg components from a plurality of possible decoupling components, wherem the one or more first decouplmg components have the respective resonance frequency at approximately the first board resonance frequency, and placmg one or more first decouplmg components on a location of the electncal mterconnectmg apparatus conespondmg to the first dimension, wherem the one or more first decouplmg components mclude a first resonance frequency substantially equal to the first board resonance frequency. 5 The method of claim 4, wherein the electncal mterconnectmg apparatus has at least one location for at least a first active device, the method further compnsmg: placmg one or more second decouplmg components on the electncal mterconnectmg apparatus at the at least one location for at least the first active device. 6. The method of claim 4, wherem the electncal mterconnectmg apparatus has at least one second location for a second active device, the method further compnsmg: placmg one or more third decouplmg components on the electrical interconnecting apparatus at the at least one second location for the second active device 7. The method of claim 4, wherem the first active device operates at a first operating frequency, the method further compnsmg: selecting the one or more second decouplmg components from a plurality of possible decoupling components, wherem the one or more second decouplmg components have the respective resonance frequency at approximately the first operatmg frequency. 8. The method of claim 35, wherem the decouplmg components mclude one or more third decouplmg components, the method further compnsmg- selecting the one or more third decouplmg components from a plurality of possible decouplmg components, wherein the one or more third decoupling components have the respective resonance frequency at approximately a harmonic of the first operatmg frequency; and placmg the one or more third decouplmg components on the electrical mterconnectmg apparatus at the at least one location for at least the first active device. 9. The method of claim 4, wherem the electncal mterconnectmg apparatus further mcludes a second dimension, the method further compnsmg determining one or more additional board resonance frequencies of the electncal mterconnectmg apparatus, wherem at least a second board frequency conesponds to the second dimension; and selectmg the one or more additional decouplmg components from a plurality of possible decouplmg components, wherem the one or more additional decouplmg components have the respective resonance frequency at approximately the additional board resonance frequency 10. The method of claim 4, wherem the electncal mterconnectmg apparatus has approximately a rectangular shape, wherem the first dimension is an effective length, wherem the second dimension is an effective width, wherein the location comprises a first edge on the effective length, and wherein the new location comprises a second edge on the effective width. 11. A method for determining decoupling components for a power distribution system, the method comprising: determining a target impedance for the power distribution system; selecting a frequency range for the target impedance for the power distribution system; selecting one or more different decoupling components from a plurality of decoupling components, wherein each of said plurality of decoupling components has one or more predetermined electrical characteristic values; determining a specific number to indicate how many of each of the one or more different decoupling components are to be included in the power distribution system; creating a model of the power distribution system; placing one or more cunent sources or sinks in the model of the power distribution system at one or more spatial locations conesponding to one or more locations of active components; selecting one or more specific locations in the model of the power distribution system to calculate transfer impedance values as a function of frequency; simulating operation of the power distribution system based on the model to determine the transfer impedance values as a function of frequency at the one or more specific locations; and comparing the transfer impedance values as the function of frequency at the one or more specific locations to the target impedance for the power distribution system to verify that each of the transfer impedance values are less than the target impedance. 12. The method of claim 11, wherein the target impedance is determined based upon factors comprising power supply voltage, total cunent consumption, and voltage ripple. 13. The method of claim 12, wherein said determining the target impedance for the power distribution system comprises the quotient of power supply voltage multiplied by voltage ripple divided by total cunent consumption. 14. The method of claim 11, further comprising: measuring an equivalent series resistance of each of the plurality of decoupling components, wherein said measuring occurs before said selecting one or more different decoupling components. 15. The method of claim 11, wherein the plurality of decoupling components include capacitors, wherein each capacitor has approximately a mounted inductance and an equivalent series resistance. 16. The method of claim 15, wherein the capacitors are selected by type of manufacture or electrical characteristic value. 17. The method of claim 16, wherein particular capacitors are selected based at least upon the mounted inductance of each of the capacitors. 18. The method of claim 17, wherein a range of the values of mounted inductance of the particular capacitors is chosen such that a superposition of impedance profiles of the particular capacitors extends over all of the frequency range. 19. The method of claim 11, wherein the specific number of the one or more decoupling components is chosen based upon the frequency range, and wherein the number of the one or more decoupling components is also chosen based upon impedance profiles of a plurality of possible decouplmg components. 20. The method of claim 19, wherein the impedance profiles of the plurality of possible decoupling components substantially extend over all of the frequency range. 21. The method of claim 11, wherein the specific number of a particular one of the one or more decoupling components has approximately equal value of a next larger integer of the quotient obtained from dividing an equivalent series resistance for the particular one of the one or more decoupling components by the target impedance for the power distribution system. 22. The method of claim 11, wherein the specific number of a particular one of the one or more decoupling components has approximately equal value of impedance to the target impedance for the power distribution system when the specific number of the particular one of the one or more decoupling components are placed in parallel. 23. The method of claim 11, wherein the model of the power distribution system is in a form of a transmission plane. 24. The method of claim 23, wherein the model of the power distribution system is in a form of two dimensional M by N distributed transmission lines. 25. The method of claim 23, wherein M and N have a uniform value. 26. The method of claim 23, wherein M and N have differing values. 27. The method of claim 11, wherein the model of the power distribution system comprises a plurality of the following: one or more physical dimensions of a power plane; one or more physical dimensions of a ground plane; physical separation distance of the power plane and the ground plane; composition of a dielectric separating the power plane and the ground plane; and one or more of the decoupling components. 28. The method of claim 11, wherein the active components include one or more of the following: processors, memories, application specific integrated circuits (ASICs), or logic ICs. 29. The method of claim 11, wherein a total sum of all values of the cunent sources or sinks is scaled to equal one ampere. 30. The method of claim 11 , further comprising: placing a power supply in the model of the power distribution system at a fixed location on the power plane. 31. The method of claim 30, wherein the power supply is represented in the model as one or more pole frequencies, one or more zero frequencies and one or more resistances. 32. The method of claim 11, wherein the model of the power distribution system is configured to determine the decoupling components for a frequency range above approximately a lowest board resonance frequency. 33. The method of claim 11, wherein the model of the power distribution system is configured to determine the decoupling components for a frequency range above a highest resonance frequency selected from all resonance frequencies of the one or more decoupling components. 34. The method of claim 11 , further comprising: determining a listing of parts for the power distribution system. 35. The method of claim 11, wherein said determining the specific number to indicate how many of each of the one or more decoupling components occurs before said simulating operations of the power distribution system based on the model to determine the transfer impedance values as the function of frequency at the one or more specific locations.

Inventors: ANDERSON RAYMOND E, O'SULLIVAN CORNELIUS B, ROY TANMOY, SMITH LARRY D, ANDERSON, RAYMOND, E., O'SULLIVAN, CORNELIUS, B., ROY, TANMOY, SMITH, LARRY, D.
Applicants: SUN MICROSYSTEMS INC, SUN MICROSYSTEMS, INC.
Application year: 1999
Main classification: H01L23
IPC codes: G06F17, H01L23, H05K1, H05K3, H05K9