Professional Documents
Culture Documents
Introduction to EM Simulation
EM Simulation
2 EM Simulation
The EM Environment
Step 1: Open up the project 4Layer_PCB_Start.emp.
The various EM
simulators - we are
using EMSight.
3 EM Simulation
EM Enclosure Settings
The Enclosure menu controls many of the important features of EM:
• X and Y box dimensions, and grid size.
•Bulk material properties.
•Dielectric Layer Setup.
•The conducting line properties - layer, conductivity, and thickness.
•EM Layer Mapping (Used when working with schematic layout and
artwork cells.
Sets the x and y dimensions of the enclosing box. The height (z) we
set later.
Sets the grid in the x and y directions. You want the box size a whole
number of cells.
5 EM Simulation
Grid Size Tips
Adding Dielectrics
Conductor Properties
Draw scale
used for 3D
visibility.
Materials can be picked from
the list of Dielectrics.
8 EM Simulation
EM Enclosure Settings - 5
Materials
Note: Etch Angle and Roughness are reserved for future use.
9 EM Simulation
EM Enclosure Settings - 2
EM Layer Mapping
To draw in EM:
•Select an EM Layer.
•Select Material.
•Select Conductor or Via.
11 EM Simulation
Drawing in the EM Environment - 2
Use material - c - as
the conductor.
12 Draw Tools
EM Simulation
Drawing in the EM Environment - 3
3D View
13 EM Simulation
Drawing in the EM Environment - 4
Adding Edge Ports
EM Structure
Step 3: Add an edge port to each of the lines. Layout
14 EM Simulation
Ports
Properties of an EM Shape
RC on any shape
- Properties.
You can see the shape properties in the Lower left corner of the UI.
Note: The Mesh Options Tab controls how finely a shape is
meshed. You normally don’t change this - unless you want to
override default automesh settings.
16 EM Simulation
Drawing in the EM Environment - 6
Showing Only Active Layer
New in 7.5: There are various new viewing options for
understanding layers.
Tip: You can use the mouse wheel to go through the layers.
17 EM Simulation
EM Simulation Options
RC to set solver options.
RC on project to get individual project options.
Some global options under: Options > EM Options.
19 EM Simulation
EM Simulation Options - 3
Advanced Frequency Sweep
20 EM Simulation
EM Simulation Options - 4
21 EM Simulation
EM and Normal Layout
• Schematic Layout and Artwork Cells use Drawing layers that have
already been named.
• The EM Mapping file is used to give drawing layers material
properties (conductivity and thickness) and layer position.
• There are a number of scenarios where this is needed:
– Importing Artwork cells to EM for simulation.
– Using an EM layout in schematic layout.
– Extracting a circuit’s schematic layout to EM layout.
22 EM Simulation
Using an EM Layout in Schematic
Layout
23 EM Simulation
Using an EM Layout in Schematic
Layout - 2
Layout View
Schematic View
The problem is the schematic layout has no idea where to put the auto-
generated layers.
24 EM Simulation
Using an EM Layout in Schematic
Layout - 3
The secret is to understand the EM mapping file. It lives in the LPF file.
All layouts - schematic layout, artwork cells, EM projects ... have an
LPF file. All LPF files have an EM mapping file - it tells the materials
and line position in the stackup for each drawing layer.
25 EM Simulation
Using an EM Layout in Schematic
Layout - 4
The schematic layout uses the default project LPF, and its
EM Mapping.
28 EM Simulation
Using an EM Layout in Schematic
Layout - 7
The EM auto
generated layers
have disappeared.
Schematic Layout
29 EM Simulation
Options for Viewing Layers
There are a variety of viewing options.
30 EM Simulation
Multiple EM Mapping Files
You can have multiple EM Mapping Files. You can create these for
the project LPF, or for EM Mapping File for a given project.
Examples:
• Switch between
lossy lines and
perfect
conductors.
•In MMIC - might
not want to map
to EM all metal
layers.
Different EM
Mappings
Method 1:
• Copy and paste the drawing layers.
• Select the shapes and change the
layers.
Method 2:
• Change the EM Mapping file - so can
repeatedly use the mapping in the future.
32 EM Simulation
Method 1: Import and Change the
Layers
Step 8: Copy the EM project - start. Rename the copy to Via_Sim.
- Delete the structures.
33 EM Simulation
Method 1: Import and Change the
Layers - 2
To finish it up - you would change the box size, and extend the
line and add a port.
35 EM Simulation
Method 2: Update the EM Mapping in
the LPF File
36 EM Simulation
Method 2: Update the EM Mapping in
the LPF File - 2
37 EM Simulation
Method 2: Update the EM Mapping in
the LPF File - 3
Advantages
• Drawing carried out by the PCells.
• As schematic layout changes - can keep sending new layout to EM
simulator easily.
• Ports, and deembedding lines are automatically included.
• S parameter results are automatically brought back into the
schematic and re-simulated.
Disadvantages
• Almost too easy! Never see the EM layout.
• Box can be too small, wrong layers, boundary conditions...
•Can get off mesh.
39 EM Simulation
EM Extraction - 2
40 EM Simulation
EM Extraction - 3
41 EM Simulation
EM Extraction -4
To extract the circuit to EM we need two elements.
The Extraction Element
Controls
• Size of enclosure and mesh
•Simulator Type
•What elements are extracted.
Controls
• Layers, Materials, ...
•It’s essentially the same as Enclosure with
extra feature of Line Type extractions.
Elements > Substrates
42 EM Simulation
EM Extraction - 5
Step 16: Add the Extraction block to the schematic and configure it.
43 EM Simulation
EM Extraction - 6
Step 17: Configure the Stackup block.
44 EM Simulation
EM Extraction - 7
45 EM Simulation
EM Extraction - 8
46 EM Simulation
EM Extraction - 8
47 EM Simulation
EM Extraction - 9
Step 18: Select all the elements.
- RC on properties - enable all of them for extraction under
Model Options.
48 EM Simulation
EM Extraction - 10
49 EM Simulation
EM Extraction - 11
Step 19: RC on the schematic icon and Add Extraction.
50 EM Simulation
EM Extraction - 12
Step 20: Enable AFS for the EM Project.
51 EM Simulation
EM Extraction - 13
53 EM Simulation
Viewing Currents
Currents can be viewed as a 3D annotation.
Note: You cannot
view currents with
AFS turned on.
I disabled
AFS, and
simulated at 1
point - 20
GHz.
54 EM Simulation
Viewing Currents - 2
EM 3D Layout Toolbar.
55 EM Simulation