Power-Integrity Analysis
Simulation
PI Analysis
The aim of a PI Analysis task
is to compute the impedance of the power-distribution network (PDN) as
seen from the selected component pins. The result of the computation are the
self-impedances measured between pairs of power and ground pins. (Off-diagonal,
"transfer", impedances will not be stored.) The self-impedance
curves are the essential characteristics of a PDN, as they describe the
relation between high-frequency voltage drop and current drawn on the
component site.
The simulation set-up consists of two steps (see dialog below).

Selection tab
Net Class Manager button
The
button provides a convenient way to change the net class of existing nets.
This is important in order to get pins from (former) other nets into the
"Available power pins" frame.
Available
power pins frame
The list of components and their pins that
are connected to a power net. Creation of ports happens via double-clicking,
drag and drop, or right-click
context-menu
New port, or by using
the "Create new port" symbol. You can use multi-selection. Please
note that the software searches for the nearest
ground pin on the same component and generates
the corresponding port.
Ports
frame:
Names of ports consist of three
parts: <component>-<power pin>-<ground
pin>. Port names can be changed via
context menu "Rename...".
Solver
Settings tab
This dialog tab allows to edit all settings which are necessary to
control the 3D solver.
In the Frequency settings frame,
the following parameters can be defined:
Minimum/maximum frequency
The unit is in [Hz], but the number can
be completed with the standard characters for kilo (k), mega (M), or giga
(G).
Number
of samples
The number of frequency
samples to take.
Logarithmic
sweep:
Determines whether linear
sampling (use "False") or logarithmic sampling (use "True")
will be applied.
Mesh settings
Max.
mesh step
Specifies the mesh element size.
Component settings
Consider
components (R, L, C)
Determines whether the electric models of
the passive 2-pin components
should be considered or not. The electric models for the corresponding
components are defined in Passive
Device Modeling.
Simplification settings
Restrict to excited nets
Determines whether all conductive structures
of the PCB should be taken into account or not. If the parameter is true, only those nets which are connected
to the selected Component pins
and Terminals are considered.
Spatial impedance
plots visualize the field aspect of the 3D computation on the surface
of conductor layers. In order to understand the content of the plots,
consider the electrical field computed for port excitation j
at frequency f. For a given position
p on a conductor
layer, we draw a line to the closest reference conductor specified (see
below). By integrating the electrical field along this line, we obtain
a voltage value, which, in turn, is divided by the excitation current
at port j. The result is "voltage
divided by current", i.e. the transfer impedance Z(p,j).
Note: The practical content of impedance plots is as follows. Assume
PDN impedance is too high at some port j
and frequency f. One approach
to mitigate the problem is to introduce de-coupling capacitors in appropriate
locations, i.e. locations of high Z(p,j).
Thus, Z(p,j)
indicates best positions for adding "decaps".
The following parameters control creation of spatial impedance plots:
Generate
plots
Switch on/off plot generation.
Reference
layers
One or more reference
layers can be specified, here. Note that for each plot, exactly one reference
layer is used.
Restrict reference conductors to power/ground
nets
If the parameter is true,
on one reference layer, only those nets with either net class power
or ground will be considered
as reference conductor. This is the default behavior, since signal pads
would disturb the plot.
Only
plot at impedance extrema
If the parameter is true,
plots will only be generated for frequencies that are either minima or
maxima of some impedance curve. In that way, the number of plots is greatly
reduced.
If, in contrast, the
parameter is false, a
very large number of plots will be produced, as given by the following
product:
(# plots) = (# ports)
x (# frequency
samples) x (#
reference layers).
(If, for instance, we
assume a plot-file size of 1MB, 10 ports, 100 frequency samples and 2
reference layers, storing the plots would require 2GB of hard-disk space.)
Extrema contrast (%)
This parameter controls
the definition of "impedance extrema", see above. Impedance
|Z(f)| is said to have a maximum at frequency f0, if |Z(f)| falls monotonously
on both sides of f0, by at least the relative value specified here.
Frequency tolerance (%)
Again, only relevant
for finding impedance extrema: definition of close-by frequencies which
is used for reducing the number of field computations required at impedance
extrema.
Decaps
Export
decap optimization data
Prepare the S-Parameter results matrix and
further data for input to a separate software tool (beta stage) allowing
to find optimized de-coupling-capacitor (decap) mountings.
Calculate Impedances:
Pressing this button starts the
3DFEFD solver and the port impedances
will be calculated. After the calculation has been finished, the 1D impedance
curves will be stored in a separate Transfer Impedances folder inside the Navigation
Tree of CST DESIGN STUDIO (according
to the listed pins inside the Excitations/ports frame). If no 2D results were calculated the
1D impedance curves will be automatically displayed. If 2D results were
calculated the corresponding data will be stored in a separate Results
folder inside the Navigation
Tree of CST PCB STUDIO and in this
case, the 2D result viewer (see 2D
Result viewer) will be launched in
order to display the 2D results immediately.