SlideShare a Scribd company logo
MEMS
Extraction & verification
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))
System Model Extraction (SME)
     Capture strain energy    Capture electrostatic energy    Capture fluid damping
  associated with each mode   associated with each mode          characteristics




                                                                                      Arnoldi/Krylov
        First mode                                                                      sub-space                                Compact
                                                                                        reduction                              Representation


                                                                                                                                  HDL
                                                                                                                             HDL formulation



        Second mode
                                                                                                                                Hardware
                                                                                                   N-DOF behavioral model       Description
                                                                                                    based on Lagrangian
                                                                                                        formulation

                                                                                                       d # "L & "L
                                                                                                          %      ()     =0
                                                                                                       dt % "q j ( "q j
                                                                                                          $      '
         Third mode


                                                                                           !

❶ Capture total energy of relevant mode                      ❷ Krylov/Arnoldi methods to                      ❸ Create Compact model for
(Mechanical, Electrostatic, Dissipation)                     generate Lagrangian formulation                  system modeling
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)
SME advantages


•   Automated full       •   3D MEMS system
    multi-physics            simulation
    capture
                         •   Device and package
•   1000 X faster than       level extraction
    pure FEA
                         •   Automated VHDL/
•   Matches FEA to           Verilog/ SPICE
    within 1% accuracy       generation

•   Fully capture
    harmonic responses
EDA Linker capabilities (compatibility)

                    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
Integrated design flow for MEMS + IC
     Device/System Design Exploration
1         Design of Experiments
               (SYNPLE/IntelliSuite)




          Final MEMS Device design
2
                (Multiphysics)


                                                     MEMS-CMOS integration
              N-DOF Lagrangian                       design flow can be based on :
3          System Model Extraction
                    (IntelliSuite)                   √ VHDL-AMS
                                                     √ Verilog-A
         Transistor level design                     √ SPICE netlist
4      (SPICE/SYNPLE or other EDA tools)
                                                     √ Matlab/Simulink .MEX

                Gate level
5       Place and route, DRC, LVS
    (Cadence/Synopsys/Mentor/ViewLogic/Tanner etc)




6
                 Final Layout
    (IntelliMask Pro/ L-Edit/ Virtuoso/other)
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
Static model verification




           0.200
                                             Extracted       3D

           -0.200


           -0.600


           -1.000


           -1.400


           -1.800
                    0        2       4       6           8        10    12
                        Pull-in: Schematic results vs Full 3D results
Damping model verification




    Perforated condenser membrane


                                                  Full 3D (TEM) vs Macromodel comparison




Full capture of fluidic damping and spring force
Dynamic model verification




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




                           all angle support

intuitive error markings
                                                       Tape Out
                                               Physical verification

More Related Content

PDF
Fx3111501156
PDF
Hpc Application List
PDF
Ba26343346
PDF
An01 dws
PDF
UML profiles for Embedded Systems
PDF
Jc2415921599
PDF
Lh2419001903
PDF
Lifting Scheme Cores for Wavelet Transform
Fx3111501156
Hpc Application List
Ba26343346
An01 dws
UML profiles for Embedded Systems
Jc2415921599
Lh2419001903
Lifting Scheme Cores for Wavelet Transform

What's hot (16)

PDF
TUKE MediaEval 2012: Spoken Web Search using DTW and Unsupervised SVM
PDF
Determining the Efficient Subband Coefficients of Biorthogonal Wavelet for Gr...
PDF
Bl32401409
PDF
15WCEE_620_Craifaleanu&Borcia
PDF
Modelling and Simulation Concepts
PDF
PDF
I3602061067
PDF
EFFICIENT IMAGE COMPRESSION USING LAPLACIAN PYRAMIDAL FILTERS FOR EDGE IMAGES
PDF
DDML a support for communication in m&s
PDF
L0936775
PDF
Dynamic Texture Coding using Modified Haar Wavelet with CUDA
PDF
PDF
TWO DIMENSIONAL MODELING OF NONUNIFORMLY DOPED MESFET UNDER ILLUMINATION
PDF
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
PDF
Amcaas Beamforming
PDF
A Novel Algorithm for Watermarking and Image Encryption
TUKE MediaEval 2012: Spoken Web Search using DTW and Unsupervised SVM
Determining the Efficient Subband Coefficients of Biorthogonal Wavelet for Gr...
Bl32401409
15WCEE_620_Craifaleanu&Borcia
Modelling and Simulation Concepts
I3602061067
EFFICIENT IMAGE COMPRESSION USING LAPLACIAN PYRAMIDAL FILTERS FOR EDGE IMAGES
DDML a support for communication in m&s
L0936775
Dynamic Texture Coding using Modified Haar Wavelet with CUDA
TWO DIMENSIONAL MODELING OF NONUNIFORMLY DOPED MESFET UNDER ILLUMINATION
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Amcaas Beamforming
A Novel Algorithm for Watermarking and Image Encryption
Ad

Viewers also liked (8)

PDF
What's New in IntelliSuite 8.5?
PDF
IntelliSuite 8 Brochure
PDF
IntelliSuite 8.5 Highlights
PDF
IntelliEtch
PDF
IntelliSuite V8.6
PDF
V8.6 Brochure
PPT
Design Portfolio
PDF
Case studies in BioMEMS
What's New in IntelliSuite 8.5?
IntelliSuite 8 Brochure
IntelliSuite 8.5 Highlights
IntelliEtch
IntelliSuite V8.6
V8.6 Brochure
Design Portfolio
Case studies in BioMEMS
Ad

Similar to MEMS Extraction & Verification (20)

PDF
4 - Simulation and analysis of different DCT techniques on MATLAB (presented ...
PDF
Presentation of the open source CFD code Code_Saturne
PDF
4 - Simulation and analysis of different DCT techniques on MATLAB (presented ...
PDF
Close Encounters in MDD: when models meet code
PDF
Close encounters in MDD: when Models meet Code
PDF
Cst studio-suite-2011-brochure-low
PDF
Moldex3D, Structural Analysis, and HyperStudy Integrated in HyperWorks Platfo...
PDF
Ad24210214
PDF
Gene's law
PDF
Genetic Algorithms and Genetic Programming for Multiscale Modeling
PPT
PEEC based electromagnetic simulator
PDF
FPGA Based Design of High Performance Decimator using DALUT Algorithm
PPT
Fluent and Gambit Workshop
PDF
Approximate Dynamic Programming using Fluid and Diffusion Approximations with...
PDF
Modeling and Simulation of an Active Disturbance Rejection Controller Based o...
PPT
Simulation Software Performances And Examples
PDF
BARRACUDA, AN OPEN SOURCE FRAMEWORK FOR PARALLELIZING DIVIDE AND CONQUER ALGO...
PPTX
Optimization of Electrical Machines in the Cloud with SyMSpace by LCM
PDF
My Postdoctoral Research
4 - Simulation and analysis of different DCT techniques on MATLAB (presented ...
Presentation of the open source CFD code Code_Saturne
4 - Simulation and analysis of different DCT techniques on MATLAB (presented ...
Close Encounters in MDD: when models meet code
Close encounters in MDD: when Models meet Code
Cst studio-suite-2011-brochure-low
Moldex3D, Structural Analysis, and HyperStudy Integrated in HyperWorks Platfo...
Ad24210214
Gene's law
Genetic Algorithms and Genetic Programming for Multiscale Modeling
PEEC based electromagnetic simulator
FPGA Based Design of High Performance Decimator using DALUT Algorithm
Fluent and Gambit Workshop
Approximate Dynamic Programming using Fluid and Diffusion Approximations with...
Modeling and Simulation of an Active Disturbance Rejection Controller Based o...
Simulation Software Performances And Examples
BARRACUDA, AN OPEN SOURCE FRAMEWORK FOR PARALLELIZING DIVIDE AND CONQUER ALGO...
Optimization of Electrical Machines in the Cloud with SyMSpace by LCM
My Postdoctoral Research

MEMS Extraction & Verification

  • 2. 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))
  • 3. System Model Extraction (SME) Capture strain energy Capture electrostatic energy Capture fluid damping associated with each mode associated with each mode characteristics Arnoldi/Krylov First mode sub-space Compact reduction Representation HDL HDL formulation Second mode Hardware N-DOF behavioral model Description based on Lagrangian formulation d # "L & "L % () =0 dt % "q j ( "q j $ ' Third mode ! ❶ Capture total energy of relevant mode ❷ Krylov/Arnoldi methods to ❸ Create Compact model for (Mechanical, Electrostatic, Dissipation) generate Lagrangian formulation system modeling
  • 4. 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)
  • 5. SME advantages • Automated full • 3D MEMS system multi-physics simulation capture • Device and package • 1000 X faster than level extraction pure FEA • Automated VHDL/ • Matches FEA to Verilog/ SPICE within 1% accuracy generation • Fully capture harmonic responses
  • 6. EDA Linker capabilities (compatibility) 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
  • 7. Integrated design flow for MEMS + IC Device/System Design Exploration 1 Design of Experiments (SYNPLE/IntelliSuite) Final MEMS Device design 2 (Multiphysics) MEMS-CMOS integration N-DOF Lagrangian design flow can be based on : 3 System Model Extraction (IntelliSuite) √ VHDL-AMS √ Verilog-A Transistor level design √ SPICE netlist 4 (SPICE/SYNPLE or other EDA tools) √ Matlab/Simulink .MEX Gate level 5 Place and route, DRC, LVS (Cadence/Synopsys/Mentor/ViewLogic/Tanner etc) 6 Final Layout (IntelliMask Pro/ L-Edit/ Virtuoso/other)
  • 8. 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
  • 9. Static model verification 0.200 Extracted 3D -0.200 -0.600 -1.000 -1.400 -1.800 0 2 4 6 8 10 12 Pull-in: Schematic results vs Full 3D results
  • 10. Damping model verification Perforated condenser membrane Full 3D (TEM) vs Macromodel comparison Full capture of fluidic damping and spring force
  • 11. Dynamic model verification Transient response of device: Schematic vs FEA (3D)
  • 12. Easy error navigation all angle support intuitive error markings Tape Out Physical verification