MEMS System-Level Modeling and Simulation in Smart Systems

MEMS are miniaturized sensors or actuators and are essential to enabling “smart systems” to interact with their physical environment. These devices add the “ears,” “eyes,” “noses,” and “touch” to these systems. The system-level modeling of MEMS requires considering not only the multi-physical behavior of these devices but also their electronic readout circuitry and packaging. This chapter describes a methodology for MEMS system-level design and its implementation in commercially available software. We introduce the Coventor MEMS+® environment for creating system-aware MEMS models, an approach based on a library of 3-D, high-order parametric finite elements. Model-order reduction techniques are employed to reduce the complexity of the multi degree-of-freedom models, to speed up simulation time and to provide a path for designing MEMS together with electronic hardware. The influence of the package surrounding the MEMS device can be simulated by combining traditional finite element simulations with the new methodology of MEMS+. Finally, we discuss the virtual co-development of embedded software and MEMS hardware.

[1]  Wolfgang Nebel,et al.  Modelling control systems in SystemC AMS — Benefits and limitations , 2009, 2009 IEEE International SOC Conference (SOCC).

[2]  Jan Mehner,et al.  Modal‐Superposition‐Based Nonlinear Model Order Reduction for MEMS Gyroscopes , 2013 .

[3]  Richard Zurawski Embedded Systems Handbook, Second Edition: Embedded Systems Design and Verification , 2009 .

[4]  Gunar Lorenz,et al.  3D Parametric‐Library‐Based MEMS/IC Design , 2013 .

[5]  David Broman,et al.  Determinate composition of FMUs for co-simulation , 2013, 2013 Proceedings of the International Conference on Embedded Software (EMSOFT).

[6]  Michael Kraft,et al.  Simulation environment for accurate noise and robustness analysis of MEMS under mixed-signal control , 2008 .

[7]  Danilo Demarchi,et al.  New design methodology for MEMS-electronic-package co-design and validation for inertial sensor systems , 2015, 2015 Symposium on Design, Test, Integration and Packaging of MEMS/MOEMS (DTIP).

[8]  Axel Jantsch,et al.  Modeling embedded systems and SoCs - concurrency and time in models of computation , 2003, The Morgan Kaufmann series in systems on silicon.

[9]  Martin Barnasconi,et al.  UVM-SystemC-AMS based framework for the correct by construction design of MEMS in their real heterogeneous application context , 2014, 2014 21st IEEE International Conference on Electronics, Circuits and Systems (ICECS).

[10]  Bertram Schmidt,et al.  Creating Virtual Prototypes of Complex MEMS Transducers Using Reduced-Order Modelling Methods and VHDL-AMS , 2006 .

[11]  Arnaud Parent,et al.  A novel model order reduction approach for generating efficient nonlinear verilog-a models of mems gyroscopes , 2015, 2015 IEEE International Symposium on Inertial Sensors and Systems (ISISS) Proceedings.

[12]  Martin Radetzki Languages for Embedded Systems and their Applications - Selected Contributions on Specification, Design, and Verification from FDL'08, September 23-25, 2008, Stuttgart, Germany , 2009, FDL.

[13]  Benjamin Schmidt,et al.  Nonlinear Model Order Reduction for high Q MEMS gyroscopes , 2014, 2014 IEEE 11th International Multi-Conference on Systems, Signals & Devices (SSD14).

[14]  Jacob K. White,et al.  A trajectory piecewise-linear approach to model order reduction and fast simulation of nonlinear circuits and micromachined devices , 2001, IEEE/ACM International Conference on Computer Aided Design. ICCAD 2001. IEEE/ACM Digest of Technical Papers (Cat. No.01CH37281).

[15]  Gary K. Fedder,et al.  Hierarchical Representation and Simulation of Micromachined Inertial Sensors , 1998 .

[16]  Torsten Mähne Creating Virtual Prototypes of Complex Micro-Electro-Mechanical Transducers using Reduced-Order Modelling Methods and VHDL-AMS , 2005, FDL.

[17]  A. Parent,et al.  Efficient nonlinear simulink models of MEMS gyroscopes generated with a novel model order reduction method , 2015, 2015 Transducers - 2015 18th International Conference on Solid-State Sensors, Actuators and Microsystems (TRANSDUCERS).

[18]  Janette Cardoso,et al.  Distributed Simulation of Heterogeneous and Real-Time Systems , 2013, 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications.

[19]  François Pêcheux,et al.  Pre-simulation symbolic analysis of synchronization issues between discrete event and timed data flow models of computation , 2015, 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[20]  François Pêcheux,et al.  VHDL-AMS and Verilog-AMS as alternative hardware description languages for efficient modeling of multidiscipline systems , 2005, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[21]  Mattan Kamon,et al.  Continuation-Based Pull-In and Lift-Off Simulation Algorithms for Microelectromechanical Devices , 2014, Journal of Microelectromechanical Systems.

[22]  Mattan Kamon,et al.  Rapidly analyzing parametric resonance and manufacturing yield of MEMS 2D scanning mirrors using hybrid finite-element/behavioral modeling , 2014, Photonics West - Micro and Nano Fabricated Electromechanical and Optical Components.

[23]  D. Teegarden,et al.  How to model and simulate microgyroscope systems , 1998 .