empro 2011: integrated 3d em simulation technology€¦ · agilent em simulation portfolio ads...

34
EMPro 2011: Integrated 3D EM Simulation Technology 1 Integrated 3D EM Simulation Technology

Upload: others

Post on 11-Jul-2020

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

EMPro 2011: Integrated 3D EM Simulation Technology

1

Integrated 3D EM Simulation Technology

Page 2: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

Outline

• Introduction

• EMPro Overview

• 3D EM Simulation Technology Overview

• ADS-EMPro integration

• Overview new capabilities EMPro 2011

2

Page 3: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 4: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 5: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 6: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 7: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 8: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 9: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 10: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

EMPro Overview

10

Page 11: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 12: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 13: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

• Quickly create common shapes

• Easily parameterized and modified from the standard parts tree

Geometry Building Blocks

13

Page 14: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

Bondwire Components

Define endpoints by simply selecting faces on existing geometry

Use standard JEDEC profile, or create custom profiles

on existing geometry

14

Page 15: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

• 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

Page 16: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

Importing CAD Files in EMPro

• EMPro allows import of various industry standard CAD formats

Supported CAD formats

16

Page 17: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

Import PCB Designs with ODB++ File Support

Select layers and nets to be imported

17

Page 18: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 19: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

Results Display

• Standard plots

• Advanced field visualization & animation

• Mesh view

• Connectivity view

19

Page 20: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 21: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

3D EM Simulation Technology Overview

21

Page 22: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 23: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 24: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 25: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 26: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 27: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 28: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 29: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

ADS-EMPro integration

29

Page 30: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 31: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 32: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 33: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

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

Page 34: EMPro 2011: Integrated 3D EM Simulation Technology€¦ · Agilent EM Simulation Portfolio ADS EMPro Parameterized 3D EM Components EMDS -for -ADS ADS Layout Export 7 FDTD Simulator

EMPro - Summary

• Modern 3D modeling environment

• Frequency and Time domain simulation technologies

34

• Tightly integrated with ADS