empro 2011: integrated 3d em simulation technology€¦ · agilent em simulation portfolio ads...
TRANSCRIPT
EMPro 2011: Integrated 3D EM Simulation Technology
1
Integrated 3D EM Simulation Technology
Outline
• Introduction
• EMPro Overview
• 3D EM Simulation Technology Overview
• ADS-EMPro integration
• Overview new capabilities EMPro 2011
2
Importance of 3D EM Market to Agilent
Increased RF integration leading to higher need for 3D EM technology in the flow
• IC Packaging
• Multi-chip RF Modules
• Antennas
• High speed connectors• High speed connectors
Survey: 51% of ADS users also using 3rd Party 3D EM software
High-Frequency / High-Speed Designers need 3D EM simulation in their design flow
3
ADS Layout Export GDS fileImport GDS file
into other 3rd party EM tools
Re-Assign material information
Set up geometry & ports for
Export port locations to a .MSK file
10 min.
30 min.
30 min.20 min.
STARTR
EP
EA
T
Case Study: 2 Hours of manual data transfer per simulation
EMTech file
Duplicate layer infomration
ADSTech file
ports for simulation
Run custom program to create script file to auto-generate ports in 3rd party EM tools
Auto-generate Ports
(For complex designs) Run EM simulation for S-parameters
Import S-parameters from EM tool into ADS
Reconnect Ports from EM with other passives and actives for co-simulation and verification
30 min.
Hours of Simulation
10 min.
20 min.END
RE
PE
AT
4
3D EM Product VisionProvide the industry’s most complete selection of EM simulation technologies (MoM, FEM and FDTD) closely integrated in a consistent design flow and suited to our customer’s applications.
MMIC RF Board
SI Antenna modeling3D packages/IC
RFIC
Connectors
5
3D EM Platform Release History
EMPro 2008
FEM Simulator
EMDS
EMPro 2009EMPro 2010 May 2010EMPro 2010.07 July 2010EMPro 2011.02 February 2011EMPro 2011.04 April 2011
AMDS
FDTD Simulator
FDTD Simulator FEM & FDTD Simulators
EMPro 2011.04 April 2011EMPro 2011.07 July 2011EMPro 2011.11 Nov 2011
January 2010
6
Agilent EM Simulation Portfolio
ADS EMProParameterized
3D EM Components
EMDS-for-ADS
ADS Layout Export
7
FDTD SimulatorFinite Difference
Time Domain
FEM SimulatorFinite Element Method
Momentum SimulatorMethod of Moments
EMDS
EMDS-for-ADS
3D EM Component Import Capability
Create 3D EM Component in EMPro
Import 3D EM Component into ADS and place in layout
2D View 3D View
1 2
Run FEM simulation of 3D EM Component + Layout in ADS
Add schematic components and run FEM / circuit co-sim
3 4
8
Additional Platform Links
ADS Platform EMPro EnvironmentParameterized
3D EM Components
ADS Layout Export
CadenceAllegroPCB/SiP
MentorExpedition
CadenceVirtuoso
AMDS
FDTD SimulatorFinite Difference
Time Domain
FEM SimulatorFinite Element Method
Momentum SimulatorMethod of Moments
EMDS
AgilentGenesys
9
EMPro Overview
10
EMPro 3D EM Modeling Environment
• Interactive, Intuitive, Efficient, 3DEM design Environment
• Full Wave 3D EM FEM and FDTD Simulation Technologies
• Parameterize 3D EM components for co-simulation & optimization in ADS
• Transfer ADS Layouts to EMPro for • Transfer ADS Layouts to EMPro for additional 3D-EM simulation
• Full scripting (Python) and parameterization capability
• Windows & Linux
11
Advanced 3D Modeling Tools
Revolve Draft By Angle Draft By Law
Chamfer Edges Blend Edges
Shell
Loft Faces
Twist Hole w/wo Draft Hole Special
12
• Quickly create common shapes
• Easily parameterized and modified from the standard parts tree
Geometry Building Blocks
13
Bondwire Components
Define endpoints by simply selecting faces on existing geometry
Use standard JEDEC profile, or create custom profiles
on existing geometry
14
• Use materials from the default library, or create your own
• Simply drag and drop material definitions onto parts
• Support for complex permittivity materials
Material Definitions and Assignments
Default Library
15
Importing CAD Files in EMPro
• EMPro allows import of various industry standard CAD formats
Supported CAD formats
16
Import PCB Designs with ODB++ File Support
Select layers and nets to be imported
17
Cadence Allegro PCB Design Import
• Select critical nets to import
• Use “Cookie Cutter” to select portion of power and ground planes to import
• Passive SMD components imported as RLC ports
• Bondwires and solder balls imported as parameterized 3D objectsas parameterized 3D objects
• Supports Cadence SPB 16.01+
18
Results Display
• Standard plots
• Advanced field visualization & animation
• Mesh view
• Connectivity view
19
Additional UI Tools
• Toolbars and hotkeys
– Fully customizable, dockable, portable
• Cut planes
– Easily view internal details– Easily view internal details
– Snap new objects to cut planes
• 3D visualization
– 3D field strength plots
– Maximum field locator
May 20112011 HIT - Agilent Confidential
20
3D EM Simulation Technology Overview
21
Finite Element Method (FEM)
• Full 3D, Frequency Domain technology
• Key Strengths:
– High Q applications
– Multiport simulation
• Multi-threaded solvers
– Direct solver – fast, accurate
– Iterative solver* – memory efficient– Iterative solver* – memory efficient
• Adaptive mesh refinement
• FEM capabilities in ADS:
– Co-simulation with circuit schematic
– Parameterized sweeps and optimization
– Advanced Model Composer
22
* Multi-threaded in EMPro 2011.07
FEM Adaptive Mesh Refinement
• 3D geometry is partitioned into a mesh of tetrahedrons
• Simulation is performed at adaptive frequency (the highest simulation frequency by default)
• Mesh is refined where signal energy is greatest• Process is completed when error tolerance is met
between consecutive passesbetween consecutive passes
3/15/2012FEM in ADS
23
1st Pass 5th Pass 12th Pass
FEM Port Types
• Waveguide ports
– Most accurate
– Must be placed outside 3D structure
• Internal ports
– Voltage / Current ‘line’ sources that can be placed inside 3D structure
– Include parasitic inductance that may – Include parasitic inductance that may reduce simulation accuracy
• Internal sheet ports
– Voltage / Current planar sources that can be placed inside the 3D structure
– Reduced parasitic inductance compared to standard internal port
24
FEM Eigenmode Solver
• Quickly determine resonant frequencies of cavity structures
• Based on FEM technology
May 20112011 HIT - Agilent Confidential
25
Resonant frequencies and quality factors
Finite Difference Time Domain (FDTD)
• Full 3D, Time Domain
• Key Strengths:
– Memory efficient for large problems
– GPU acceleration support
• Typical Applications:
– TDR
t1
– Antennas
– Bio (e.g., SAR)
– EMI
t2
t3
26
FDTD GPU Acceleration
• FDTD Time Domain Simulation can be accelerated using GPU (Graphics Processing Unit) cards
3x4x5x6x7x8x9x
10x
GPU Acceleration(Normalized Speed)
27
0x1x2x3x
4xCPU 1xC1060 GPU
1xC2070 GPU
2xC2070 GPU
2 GPU cards can speed FDTD simulations 10x
FDTD Conformal Meshing
• Mesh cells now ‘conform’ to non-orthogonal geometries
• Improved accuracy & efficiency
Non-Conformal
With Conformal
Non-Conformal
28
With Conformal
With Conformal
Conformal meshes support GPU acceleration in 2011.07
ADS-EMPro integration
29
EMPro: 3 Levels of Integration with ADS
1. S-parameter Export
EMPro ADS
Run FEM / FDTD in EMPro
Export S-parameter file to ADS
Run Circuit Simulation in ADS
30
EMPro: 3 Levels of Integration with ADS
1. S-parameter Export
2. One-click Layout Import
One-Click Export
EMPro ADS
• Add 3D model• Run FEM / FDTD in EMPro
Create Layout in ADS
Export
31
EM ports and material properties automatically maintained
EMPro: 3 Levels of Integration with ADS
1. S-parameter Export
2. One-click Layout Import
3. 3D EM Component Export
Export 3D EM
EMPro ADS
Create 3D model in EMPro
Export 3D EM Component
FEM Simulation of 3D Component +
2D Layout in ADS
32
3D Component fully parameterized
EMPro 2011 New Capabilities
Simulation Technology
• FDTD Conformal meshing
• Eigenmode solver
• FEM 2D Port Solver
• FEM automatic conductor edge meshing
Modeling Environment
• Genesys Layout Import
• Allegro import
• Toolbars & hotkeys
• Cut planes
• Field visualization enhancements• FEM Passive Loads
• FEM Multithreaded Iterative Solver
• FEM Broadband mesh refinement
• Multi-threaded far field calculations
• Djordjevic dielectric loss modeling
• Field visualization enhancements
• TDR analysis features
• 3D building blocks
• Extrude / revolve faces of existing object
33
EMPro - Summary
• Modern 3D modeling environment
• Frequency and Time domain simulation technologies
34
• Tightly integrated with ADS