72
Design Flow in IntelliSuite v8.6

Intellisense Design Flow

Embed Size (px)

Citation preview

Page 1: Intellisense Design Flow

Design Flow in IntelliSuite v8.6

Page 2: Intellisense Design Flow

Design flow

Page 3: Intellisense Design Flow

MEMS design is highly interdisciplinary

Page 4: Intellisense Design Flow

Mechanics

Electrostatics

ElectrostaticLevitation

Squeezefilm damping

Couettedamping

Anchor Losses

(TED, Acoustic)

ContactPhysics

VIBROMOTOR DRIVE

Page 5: Intellisense Design Flow

Colliding domains

Mechanics

Electrostatics

Magnetostatics

Fluidics

Optics

Electromagnetics

Biochemistry

Electrokinetics

Acoustics

Physics

Piezoelectrics

Ferromagnetics

Piezoresistive

Magnetorestrictive

Proteomics

Genomics

Materials

Process design

Process simulation

Yield optimization

DfM

Packaging

Manufacturing

Electronics

Control theory

Systems

Biology

Page 6: Intellisense Design Flow

Hierarchy of MEMS modeling

StructuralBehavioral

Physical

Device level

System

Algorithmic

Ab Initio

Component level

Process

Page 7: Intellisense Design Flow

Seamless integration of design flow…

1

2

4

3

StructuralBehavioral

Physical Process level

Schematic capture

ComponentLibrary

LayoutProcess

Modeling

PhysicalExtraction

Ab Initio&

Process modeling

Synthesis &

Optimization

System ModelExtraction

3D Multiphysics engineBehavioral Multiphysics engine

Layout engineVerification engine

DRC engine

Page 8: Intellisense Design Flow

Process

Flow

ProcessDatabase

MaterialDatabase

ElementDatabase

Structural

Description

Netlist

iterative calculations

Design of experiments

Sensitivity Analysis

Monte Carlo Methods

Synthesis techniques

Top down flow: schematic based…

Fast but less accurate…

Synthesized Mask Layout

Design for Manufacture

Meshed model for 3D Verification

Page 9: Intellisense Design Flow

Bottom up design flow: 3D based

Accurate but slower…

Process

Description

Process

Flow

Process

Database

Material

Database

3D Model Simulation

Results

Mask

Set

3D Multiphysics

Multiphysics“Black box”

System Model

Page 10: Intellisense Design Flow

Bottom UpTop Down

IntelliSuite: Best of both worlds

Requirements

Microsystem

Physical VerificationSchematic vs 3D Macromodel

SchematicCapture

Sche

mat

ic b

ased

Anal

ysis/

Opt

imiz

atio

nMask & Mesh

Synthesis

Process flowMask Set

Mul

tiphy

sics

Anal

ysis

Extraction

Accurate + Fast

Page 11: Intellisense Design Flow

IntelliSuite Tool Chain

BlueprintPhysical designLayout/DRCTape Out

Clean RoomProcess flow designProcess debugProcess visualization

Fast FieldMultiphysics solversCoupled field analysisSystem model extraction

SynpleSchematic captureComponent basedDesign explorationMask and 3D synthesis

EDA LinkerLink to EDA toolsCadence, Mentor,Synopsys, Ansoft,Mathworks etc…

Page 12: Intellisense Design Flow

Behavioral modeling

Page 13: Intellisense Design Flow

Synple capabilities (Behavioral)

Yield EngineeringDfMProcess Corner studiesYield prediction

Multiphysics computationMechanicsElectrostaticsDamping/DissipationPiezoMixed SignalControl Systems1000X faster than FEA

SynthesisSchematic to maskSchematic to 3DSchematic to mesh

Schematic captureDesign ExplorationOptimizationDesign for manufacture

Link to other toolsAutomatic meshingDerive process flow

Page 14: Intellisense Design Flow

Hierarchical multi-domain design

Atomic elements

Compound elements

Device elements

Transistor RLC Plate Anchor Beam Gap

-

+

Op-AmpShuttle mass Folded flexure spring Comb drive

-

+

Interface circuit Resonator

Page 15: Intellisense Design Flow

Wide Range of Building Blocks

Structural

MechanicsThermal MEMS

Macro-

model

Electrical Digital Electronics Controls

Page 16: Intellisense Design Flow

Schematic based design exploration

Compute time: 4 hr (Full 3D) vs 30s (compact)

Band pass filter

Monte Carlo basedprocess variation analysis

Page 17: Intellisense Design Flow

Visualize schematic results in 3D

Mode 1: In Phase

Mode 2: Anti Phase

Page 18: Intellisense Design Flow

Schematic to mask

Attention to detail

Stress relief curves Dimples Comb bumpers Etch compensationfeatures

Automated layout synthesis

Page 19: Intellisense Design Flow

Schematic to process flow

Process flow for fabricating the device is automatically derivedfrom the schematic and technology file information

Page 20: Intellisense Design Flow

Schematic to 3D model

Attention to detailAutomatic placement of dimples, anchors and other secondary features

Page 21: Intellisense Design Flow

Schematic to mesh

Automated Hexahedral Meshing of the Structure

Page 22: Intellisense Design Flow

BenefitsSchematic driven designEntry point for parametric design and design exploration

Hierarchical modelingModel your device at system or circuit level

Save time100-1000X faster than FEA models.

Design exploration and optimizationQuickly prototype and explore multiple designs

3D System modelingView your results in 3D

Page 23: Intellisense Design Flow

Physical design & verification

Page 24: Intellisense Design Flow

Blueprint capabilities (Physical)

Design Rule CheckTape Out DRC EditorPowerful hierarchical DRCAll angle supportEasy Error Navigator

Layout visualizationCross section drawing3D Visualization of layout

Design captureLayout optimized for MEMSAutoCAD™ like interfaceLarge design libraryHierarchy supportSmart LayersPathfindersScripting

HexpressoAutomated HEX mesher1 click Mask to Mesh

Page 25: Intellisense Design Flow

Blueprintmems design editor

Page 26: Intellisense Design Flow

hex meshing in a jiffy

Page 27: Intellisense Design Flow

CS ViewerStep by step process visualization

Page 28: Intellisense Design Flow

Cleanroom integration

Page 29: Intellisense Design Flow

Tape OutPhysical verification

all angle support

intuitive error markings

Easy error navigation

Page 30: Intellisense Design Flow

Tightly integrated with layout

Step by step process visualization

Process debug

Output cross sections to Powerpoint

Page 31: Intellisense Design Flow

One click meshing

Mask to mesh

Process based meshing

Adaptive meshing

Quick and robust mesherhex meshing in a jiffy

Page 32: Intellisense Design Flow

Process validation

Page 33: Intellisense Design Flow

What is Clean Room?

Process simulation and visualizationState of the art 3D process modeling

RECIPERIE/ICP/Bosch etch simulation STS etch database

IntelliEtchAb initio based etch modeling wet and dry etch modeling

MEMaterialMaterial databases & process optimization

IntelliFABProcess traveller creation and visualization.

HexpressoAutomated hexahedral meshing engine for FEA/BEA model creation

Page 34: Intellisense Design Flow

Clean Room capabilities (Process)

Material databasesProcess correlated databasesMaterial properties

Process simulationFABViewer: Flow visualizationAnisE - Anisotropic etchingIntelliEtch - ab initio etchingRECIPE - RIE/ICP etch simulator

Process captureDevelop process travellerDebug travellerCreate process databases

HexpressoAutomated HEX mesher1 click Mask to Mesh

Page 35: Intellisense Design Flow

Setup complex process flows…

1Process Editor for MEMSIntelliFAB makes editingand organizing a processtable quick and easy. Setup your virtual process traveller exactly as you would for a real foundry.

2Group, section, organizeGrouping common sets of processes into process subsets makes the organizing a complex traveler easy. You can group your process flow in any which way you please: bymaterial, by process type or by process option.

3

Process PaneEnter process parameters,tolerances and visualization settings in a single consolidated pane

4

Filter with easeFiltering tools allow you to quickly focus on the processes that you want to explore

Page 36: Intellisense Design Flow

Visualize Complex process flows

Courtesy, Prof Tim Dallas, Texas Tech

Page 37: Intellisense Design Flow

Visualize Complex process flows

Courtesy, Prof Tim Dallas, Texas Tech

Page 38: Intellisense Design Flow

Visualize Complex process flows

Courtesy, Prof Tim Dallas, Texas Tech

Page 39: Intellisense Design Flow

Simulate composite MEMS processes

Composite processes, Shikida Mitsuhiro, J. Micromech. Microeng. 14

Combination of multi-step mask transfers, oxide and nitride layers, sacrificial layer deposition and wet etching and DRIE processes.

Page 40: Intellisense Design Flow

Validate processes in design

110 um100 min

166 um150 min

225 um200 min

56 um50 min

166.40 um139.62 min

110.93 um95.27 min

226.13 um190.44 min

56.89 um51.27 min

© 20

01 G

esse

lscha

ft fu

r Mikr

oelek

tronik

an-w

endu

ng Ch

emnit

z mbH

.

Measured Modeledvs

Page 41: Intellisense Design Flow

Higher order plane etching

D. Saya, Sensors & Actuators A95 (2002)

Simulation results

Page 42: Intellisense Design Flow

Surface morphology prediction

Pyramid like morphology on 100 Sisubject to wet anisotropic etching

Simulation results predict pyramid formation

Arbitrary Cut Planes <533>to understand the physics

Page 43: Intellisense Design Flow

Surface morphology prediction

1 Micromasking of apex2 Floor moves down fast3 Edges are stable4 Facets are very stable

Hillock formation prediction

Page 44: Intellisense Design Flow

DRIE Etch characterization experiments (1)

Page 45: Intellisense Design Flow

DRIE Etch characterization experiments (2)

Page 46: Intellisense Design Flow

Output to FEA

Interface with analysis tools: Direct export to IntelliSuite and other industry formats

Page 47: Intellisense Design Flow

process to model

Page 48: Intellisense Design Flow

Fastfield solvers

Page 49: Intellisense Design Flow

Fastfield capabilities (Structural)

Specialized enginesBioMEMS High frequency EMag

Fully coupledThermalElectrostaticsMechanicalFluidicsContact physicsPiezoMagnetostatics

Fastfield MultiphysicsUnique FEM-BEM formulation64 bit multi-processor enabled5-10X than pure FEM based

ExtractionMultiphysics captureEfficient for verificationLagrangian models1000X more efficient that FEA

Page 50: Intellisense Design Flow

What is Fastfield Multiphysics?

Coupled solver formulationANSYS, Algor, Comsol, etc are all pure Finite Element tools

Best solver for each physics domainBoundary Element Method (BEM): Electrostatics, Electromagnetics

Finite Element Method (FEM): Thermal, Mechanical and Electromagnetics

Volume of Flow (VoF) and Finite Volume (FV): Fluidics, Electrokinetics, Chemical Reactions

Advanced pre-correction and solver techniquesPre-corrected FFT (pFFT++), GMRES, Arnoldi, OpenMP based multi-processor solvers

Page 51: Intellisense Design Flow

Why Fastfield Multiphysics?

Speed and efficiency2-10X Faster than pure FEA formulation (Algor, Ansys, Comsol, etc)

Handle large real world problems

Surface meshing vs volume meshesInternal volumes, air gaps, etc do not need to be meshedEase of meshing, no costly re-meshing during deformation

Ease of convergenceQuickly run your analysis without convergence issuesDeal with large deformations, contact and post-contact without convergence issues

Page 52: Intellisense Design Flow

52

Rotary ring gyro Rate/Coriolis analysis

Draper vibratory gyroElectrostatic drive

Lockheed inertial deviceSqueeze film analysis

Raytheon/TI RF switchNon-linear contact analysis

HitachiRF Tunable Filter

NASAAdaptive optics

Corning3D Optical cross connect

NASARadiation detectors

Page 53: Intellisense Design Flow

Micro-mixing in a valveConcentration gradient evolution

Flow mixing Y combiner

Fluid Structure InteractionInlet flow - membrane interaction

Inlet

Membrane

Flow separation device

Free surface flowSlide coater

Electrokinetics Multiplex focusing

Electro-osmotic driven flow Electrohydrodynamics for cooling

Electrophoresis/DielectrophoresisHigh Frequency Waste separation

Microfluidics• Electrokinetics • Transport stochiometry • Heat transfer • Electro-Wetting on Dielectric (EWOD) • Digital droplet microfluidics • Free Surface Flow • Fluid Structure Interaction • Electrochemistry • Micro-mixing • Electrophoresis • Dielectrophoresis • Capillary flow and electro-

separation • Electro-osmosis • Electro-hydrodynamics • Micro-pumps

Page 54: Intellisense Design Flow

Flow evolution in a piezoelectric membrane micro pump

Example: Valveless piezoelectrically actuated micropump

Outlet

Inlet

PZT actuated membrane

Flow chamber

Page 55: Intellisense Design Flow

Piezo-acoustic wave generation

Multi-processor enabled BAW/SAW simulationFast impedance and phase ripple calculations

1 2

Phase ripple ina BAW device

Fast ImpedanceExtraction

Page 56: Intellisense Design Flow

Enhanced Chemical ReactionMicrofluidics with enhanced transport kinetics1 2

Two reactants meeting at the junction and reacting to form a new analyte. Support for multivalent reactions is new in v 8.5

Enhanced ion drag calculations allows you to optimize elbow turns to minimize concentration skews

Enhanced transport behaviorMultivalent Ion drag calculations in electrokinetic transport

Concentration skewing Minimized concentration skewing

Page 57: Intellisense Design Flow

Electrowetting on dielectric (EWOD)3D Electrowetting calculations

3

Droplet moving around a pre-set track (top view) Droplet fission (top view)

Page 58: Intellisense Design Flow

IntelliSuite is the only tool on the market that allows you to perform coupled Thermo-Electro-Mechanical & Full Wave ElectroMagnetic analyses— this is particularly useful in designing deformable RF-MEMS such as switches, tunable capacitors and varactors.

ElectroMagnetics

Page 59: Intellisense Design Flow

Extraction & verification

Page 60: Intellisense Design Flow

What is extraction?

Simplifying a full 3D model into behavioral model

Convert FEA/BEA model (large DOFs) into computationally efficient model

Develop pre-computed energy based model that captures multiphysics

What is extracted ?

Mechanical Strain Energy of Modes of Interest (Including stress and stress gradient effects)

Capacitive energy

Thermal effects (deformation due to temperature change)

Fluidic Structure Interaction (due to compressive or non-compressive media)

Other dissipation sources (thermoelastic damping (v8.6.1) and anchor acoustic losses (v8.6.2))

Page 61: Intellisense Design Flow

❶ Capture total energy of relevant mode(Mechanical, Electrostatic, Dissipation)

❷ Krylov/Arnoldi methods to generate Lagrangian formulation

❸ Create Compact model for system modeling

System Model Extraction (SME)

First mode

Second mode

Third mode

Capture strain energy associated with each mode

Capture electrostatic energyassociated with each mode

Capture fluid dampingcharacteristics

Arnoldi/Krylov sub-spacereduction

N-DOF behavioral modelbased on Lagrangian

formulation

!

d

dt

"L

"q j

#

$ % %

&

' ( ( )

"L

"q j

= 0

HDL formulation

CompactRepresentation

HardwareDescription

HDL

Page 62: Intellisense Design Flow

System model extraction (SME) flow chart

/ SPICE OR OTHER EDA TOOL

Summary: Convert problem from Newtonian (inertia based) to more efficient Lagrangian domain (energy based)

Page 63: Intellisense Design Flow

• Automated full multi-physics capture

• 1000 X faster than pure FEA

• Matches FEA to within 1% accuracy

• Fully capture harmonic responses

• 3D MEMS system simulation

• Device and package level extraction

• Automated VHDL/Verilog/ SPICE generation

SME advantages

Page 64: Intellisense Design Flow

Create accurate N-DOF dynamic system model from MEMS FEA/BEA model

Output system model into SPICE, HDL, and Simulink formats

Compatible with EDA tools from Cadence, Mathworks, Mentor, Synopsys and Tanner

Integrated CMOS-MEMS (SoC/SiP) compatibility

EDA Linker capabilities (compatibility)

Page 65: Intellisense Design Flow

Final MEMS Device design(Multiphysics)

Transistor level design(SPICE/SYNPLE or other EDA tools)

Gate levelPlace and route, DRC, LVS

(Cadence/Synopsys/Mentor/ViewLogic/Tanner etc)

Device/System Design ExplorationDesign of Experiments

(SYNPLE/IntelliSuite)

1

2

4

5

Final Layout(IntelliMask Pro/ L-Edit/ Virtuoso/other)

6

N-DOF LagrangianSystem Model Extraction

(IntelliSuite)3

MEMS-CMOS integrationdesign flow can be based on :

√ VHDL-AMS

√ Verilog-A

√ SPICE netlist

√ Matlab/Simulink .MEX

Integrated design flow for MEMS + IC

Page 66: Intellisense Design Flow

What is verification?

Model verification (Schematic vs 3D)

Verify schematic model and 3D model match

Ensure MEMS model used in circuit development is accurate

Physical verification (‘Tape Out’)

Verify physical layout is consistent with Design Rules

Ensure design meets manufacturability criteria

Page 67: Intellisense Design Flow

-1.800

-1.400

-1.000

-0.600

-0.200

0.200

0 2 4 6 8 10 12

Extracted 3D

Static model verification

Pull-in: Schematic results vs Full 3D results

Page 68: Intellisense Design Flow

Damping model verification

Perforated condenser membrane

Full capture of fluidic damping and spring force

Full 3D (TEM) vs Macromodel comparison

Page 69: Intellisense Design Flow

Dynamic model verification

Transient response of device: Schematic vs FEA (3D)

Page 70: Intellisense Design Flow

Summary

• End to end design tools for MEMS

• Simulate MEMS at any level:Ab-initio, Component, Device, Algorithm and System

• Flexible design flow to achieve accurate and fast results

• Used by major customers in 30+ countries

Page 71: Intellisense Design Flow

Dziękuję • Спасибо • Ευχαριστώ • Asante Sana • Dankie