StatMod™
High Freq EMC Simulator Utilizing the PEEC Method


StatMod is a 3D EMC frequency domain simulation program that utilizes both a modified BEM and the PEEC numerical analysis methods. StatMod also has it's own built-in CAD tool for PCB design investigations. The program StatMod was especially developed for layout planning of low frequency analog circuits. Parasitic effects from arbitrary placed area fills and ground planes (ideal, non-ideal, no-ground, partial area ground simulations, with 2 full ground planes and an infinite number of partial area ground planes) can be taken into consideration. The calculation and visualization of current and charge density distributions are only a few of its special capabilities. StatMod, combined with RadiaSim, can calculate power supply RF radiation, the most influential component for PCBs. 3D PEEC simulation outputs of various PCB structures include I/V distribution, s-parameter, impedance, matrix, and SPICE partial - See bottom for example simulations of a complex Vcc structure extracted from a PCB.

CLICK ON IMAGES BELOW TO ENLARGE

PCB Simulation
Cable Harness Simulation

The program StatMod makes the modelling of any three-dimensional layout structures of a PCB or IC design possible. It can be used to completely characterize the circuit concerning parasitic effects and is specially suitable for analog circuits and low frequency digital circuits.

StatMods diverse possible uses focus mainly on the fields of power supplies, automation technology, microsystem technology and medical technology.

StatMod was mainly developed for the beginning phase of layout generation to support the circuit designer in planning and structuring of the layout. Typical tasks are for example:

  • placement of ground planes
  • arrangement of screening conductors
  • proportion of area fills
  • transfer of all sorts of signal lines

The modelling depending on frequency while maintaining a high degree of exactness is made possible by the program StatMod. Furthermore the skin effect is included into the analysis as well as arbitrary nonideal ground areas are considered on the layout.

The first characterization of a circuit is made easier by the speed optimized calculation methods of the field solvers included in StatMod. The user of the program has many possibilities of generating and loading the structures one wants to simulate with the aid of an efficient user interface.

StatMod has diverse kinds of output to represent the calculated values and generated simulation data:

  • several kinds of Spice-equivalent circuits
  • L/C matrix representation
  • output of the potential values of loaded structures
  • graphical output of current density and potential distribution on copper areas
  • scatter parameters

StatMod is an efficient tool to support the developer in generating a circuit layout. It helps in solving complex tasks like:

  • calculation of current distribution in any three-dimensional structure
  • modelling and calculation of magnetic couplings of arbitrary lines
  • three-dimensional calculation of capacitances in arbitrary structures on PCBs and ICs
  • visualization of current, voltage and charge density distribution

StatMod can analyze PCB's with full or partial ground areas, encompassing ideal or non-ideal materials. All of these materials and their physical properties are variable, and analysis can consider inductance, resistance, capacitance, and conductance.

Scalar, as well as vector animation is possible, and StatMod can also handle gridded conductor areas.

Radiation calculations are handled by RadiaSim, when the user chooses a specific output from StatMod (IV analysis).


Quick Overview of Simulation Capabilities of PCBMod, StatMod (PEEC), Static2D (BEM), and RadiaSim (MoM) for PCB EMC Simulations

The following example shows EMC analysis of a complex PCB structure using SimLab software.
CLICK ON IMAGES BELOW TO ENLARGE

PCBMod:

Using PCBMod, one can select specific structures (nets) for detailed EMC analysis. Once these structures have been selected, the user creates a sub-project and PCBMod creates the proper file format for import into StatMod and Static2D, depending on the type of analysis required. The process is as follows:.

Selection: The user selects the layout structures that one plans to analyze within the PCB design environment. This simplifies the selection of arbitrary lines, area fills, pins, vias and ground planes by mouse-click.

Layout analysis: Collection of the selected structures, consideration of printed circuit board technology, reading in of user specific parameters.

 

Extraction: Analysis of layout geometries; inclusion of neighbouring unselected elements with adjustable detection threshold; building up of a logical connecting structure between the extracted elements; data processing of the extracted structures to create the proper file format. One can extract the entire net for a 3D PEEC simulation completed with StatMod, or one can extract a comprehensive 2D SPICE file for analysis with Static2D.

 

 

Static2D:

 

 

 

 

One can get both text and/or graphical outputs from Static2D of both the inductance and capacitance for the 2D cross section. Notice the color differentiation on the stripline structures above. With the analysis settings, one can set the background permittivity to fr4, or any other value. Shown above is the HSPICE W Model output from this extracted cross section (note: this cross section was not extracted from the PCB shown). Other outputs of Static2D include matrix (R, L, C, G), matrix (Z, V, T), SPICE Lumped, SPICE Distributed, Saber Lumped, Saber Distributed, ELDO Lossy Wire and the SLSim T model (SimLab specific model) - see the Static2D page for modes of propagation with differing velocities of complex 2D structures (there is an image on the Static2D page with two matrices, the potential mode shapes and current mode shapes, which represent the eigenvectors of the transmission line system - and mode impedances and mode admittances (real numbers without losses, complex numbers with losses)). For the TLM analysis, consideration of R, L, C, G will yield Poisson's equation (L=C=0), diffusion equation (R=C=0 or G=L=0), or the Helmholtz equation (lossless line)(R=G=0).

StatMod:

Note: the following examples were done to show the comprehensive outputs of SimLab tools. The example shown is of a complex geometry but the tools can, of course, handle problems with much simpler geometries.

After successful extraction of the components from PCBMod, the user then opens StatMod, sets up the sources and sinks (also connections to grounds). The user also sets up the simulation parameters (the PEEC settings). Note that we are attaching two sources to the structure, with no ground plane or ground structures and just one contact to an ideal ground point. We do not need to include the ground plane with the SimLab software, because the kernel was specifically designed to be accurate without it. Because we wish to complete an s-parameter simulation, two sources have been attached, both at 5V, much like a SPICE network simulation that engineers are accustomed to. Also shown is the PEEC meshing that is done prior to simulation, with the inductance and capacitance volume/surface mesh segments available for the user to view.

PEEC Numerical Analysis Settings: Notice that one can manipulate the numerical result analysis as follows: whether to include the R,L,C,G within the matrices for the PEEC calculation; whether the solution of the L and C matrices is accomplished by matrix inversion, shared or complete; the type of MoM (point fit, or Petrov-Gaelerkin); the search radius; whether to include off diagonal elements, or their relative percentages (note: these will be integral equations (EFIE) therfore full matrices); and the complete network matrix routines. For more details, download aEMCs_Into_SimLab_Software.zip, and see the Appendices, or see the Resources page for technical published documentation, or contact aEMCs directly. Also, unlike FEM (or BEM), far field conditions with MoM are accurately represented - the SimLab BEM tools are designed for small structures, with a close calculation, but StatMod's PEEC and RadiaSim's Mom are designed for all sizes and shaped structures - with small or large distance measurements. The numerical analysis parameters and the simulation setup settings are also available to the user, and these are helpful at discerning whether mesh step sizes, etc., are valid.

 

PEEC 3D Results:

 


a) Impedance: notice the inflection points above on the following graphs - these are resonance values at 150, 410 and 460 MHz.

b) S-parameter: Both the transmitted and reflected waveforms will be in the output. If one was to run a large frequency sweep for a broad spectrum of values and wished to review only selected values, SLShow (SimLab's 3D viewer) and SLGraph (SimLab's 2D viewer) allow the user to select one, many, or all values. The same user discretion is available with RadiaSim, and the user does not have to complete a field simulation with all of the values, only those values of concern resulting from the broad I/V StatMod simulation.

 

 

 

 

c) Current and Voltage Distribution (I/V Dist) - notice the color plots above and their corresponding legends showing the amount of current or voltage reaching certain areas of the net of concern at both the operating frequency and the resonance values. Other tools may claim that the "hotspots" occur where the color of the plot or trace is red. However, it is the user who must determine the acceptable level of EMI and it's effect on other components. Color plots and their differences only mean changes, not whether these traces and/or planes effect other components. Also, a trace will not be consistent throughout it's geometry in values. A tool that gives a constant color coding for the entire trace must indeed be very inaccurate - it must assume a constant value through layers. Notice the color differentiation for this complex structure alone. Differences may be small, and the design must be evaluated by the user in order to determine whether it will perform as desired - a tool that allows manipulation in order to achieve correct results is highly desirable for accuracy. EMC/EMI simulation is very much user intensive, and any result must be scrutinized by the user. On the far right is the voltage density at 460 MHz, with the color legend manipulated in order to discern specific values in specific regions, the red does not mean that voltage is high in those regions, rather it just means that those values are on the high end of the legend.

d) Matrix - useful in plotting inductance versus frequency - one can get a color plot of a range of values (2D graph - as shown), or you can get the standard matrix for a single frequency. A single matrix output will give a more accurate numerical value, but the results from both types of simulations are exactly the same. Also note the other selections available with SLGraph.

e) SPICE Partial - if one wished to have a SPICE partial circuit of a complex structure such as the net above, StatMod can perform the calculation. Shown, to the right, are the top and bottom of the text output file.

 

RadiaSim:

  • With the completion of a PEEC 3D I/V distribution analysis of a complex PCB structure, one can export the resultant data to RadiaSim for a very fast MoM E and H field simulation. Below, note the point, cube, line and plane probes. One can adjust the mesh density of the probes, allowing a more coarse, or more fine MoM measurement. Also, with the calculations done at each one of these points, one can get an individual vector display, allowing the determination of TE, TM or TEM waves (due to the isolation of E and H vector components). One can also get the real and imaginary components of complex numbers, thus narrowing the amount of data to be viewed. As well, one can get color scalar plots, giving a solid graphical respresentation of results. In the following RadiaSim simulations, the source probes have been reduced to one, and they have been reversed, so now the source is on the left hand side of the structure, in the neighborhood of the IC.

RadiaSim MoM Probes:
a) plane, cube, sphere, line, point, odd shape probe - All of these probes can be manipulated in size, position, rotation, and the mesh pattern of these probes can also be manipulated which allows the user control over the density of the measurements taken. By using the mesh pattern efficiently (a measurement is defined at each of the mesh's nodes, whereby the user can see a color value, or a vector local origin), a user can get as precise display of the PEEC/MoM as they wish. Alternatively, the user can have a coarse mesh for a more rapid analysis. Also, since the position of these probes can be manipulated, the line probe is placed at the same z position as the segment that needs to be measured. The cube probe is at the same height as the actual IC in question, and the point probe is in the approximate position of the single pin that needs to be analysed for the IC. If for some reason one needs an odd shaped probe, one has been included in this simulation, and a complete plane probe encompassing the entire net is right above the Vcc net. Viewing any of the results of the SimLab simulation tools is completely within the control of the user. A user can determine fully which results to display, depending on the type of simulation completed.

b) Results - Cube Probe and Plane Probe - note the isolated vectors for Hz and Ey

 

 

 

 

 

 

 

 

 

 

 

 

c) Results - Line Probe (traversing along the x axis) - note the isolation of a single point on the line probe (the line probe was divided into 400 points), and the isolation of Hz and Ey

d) Results - Point Probe (note: the last image is not from this simulation) - note the phase angles are a constant 45 degrees up to resonance

 

Notice the 2D point probe output of the dynamic E and H field simulations. Our material is copper, so notice the relatively constant line traversing left to right, with the mantissa plotted for E and H, and the abscissa for the phase angles. This implies a constant 45 degrees between the E and H field vectors, and a convergence to 0 degrees for resonance, whereby the phase angle differences between the E and H vectors is zero (pure resistance in response to an AC source). One can place the probes in any location, even within the dielectric and beside the trace of concern, giving victim susceptibility values. Due to the MoM, if the probes are placed in free space and arranged around the PCB, no meshing is required of the free space, thus quick simulation times can be achieved in comparison to FDTD or FETD simulations. Probes can be plane, point, cube, sphere, or irregular 2D shape.

Because StatMod utilizes the PEEC method, the analysis is accurate to the smallest of PCB structures with a high impressed frequency. This will allow the user to complete a frequency sweep encompassing all of the principle harmonic content accurately. Also, due to the PEEC method, the I/V distribution allows a very quick MoM simulation with RadiaSim. Since our fields simulation must include displacement currents (roughly above 10 kHz), we must have a dynamic E/H simulation. We can also take these measurements within the PCB itself, accounting for buried vias or embedded striplines and their emission effects on other neighboring structures (coming soon is the ability to simulate and predict common mode EMI due to differential mode switching as well as transient analysis for PCB structures with PCBMod/StatMod).