A Mixed-Signal/MEMS CMOS Co-Design Flow with MEMS-IP Publishing / Integration Che-Sheng Chen 1 Louis Thiam 2, Ahmed.

Slides:



Advertisements
Similar presentations
Standard Interfaces for FPGA Components Joshua Noseworthy Mercury Computer Systems Inc.
Advertisements

System Simulation made easy by. Multi-Physics System Simulator Electrical Electronics, power electronics, rotating machines, spice semiconductors… Mechanics.
Slide 1 Bayesian Model Fusion: Large-Scale Performance Modeling of Analog and Mixed- Signal Circuits by Reusing Early-Stage Data Fa Wang*, Wangyang Zhang*,
Lecturer Michael S. McCorquodale Authors Michael S. McCorquodale, Fadi H. Gebara, Keith L. Kraver, Eric D. Marsman, Robert M. Senger, and Richard B. Brown.
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
© IMEC 2010 MIXED SIGNAL RADIATION TOLERANT DESIGN WITH DARE KNUT ASIC.
Verification of Mixed-Signal Systems with Range Based Signal Representations Michael Kärgel, Markus Olbrich, Erich Barke.
MotoHawk Training Model-Based Design of Embedded Systems.
Evolutionary Synthesis of MEMS Design Ningning Zhou, Alice Agogino, Bo Zhu, Kris Pister*, Raffi Kamalian Department of Mechanical Engineering, *Department.
MICROELETTRONICA Design methodologies Lection 8. Design methodologies (general) Three domains –Behavior –Structural –physic Three levels inside –Architectural.
The Design Process Outline Goal Reading Design Domain Design Flow
IC Interconnect Modeling Dr. Paul Van Halen PROBLEM  Resistive, capacitive and inductive effects in circuit interconnect.
1 HW/SW Partitioning Embedded Systems Design. 2 Hardware/Software Codesign “Exploration of the system design space formed by combinations of hardware.
Split, 12 December 2005 University of Zagreb Slide 1 Chip level EMC measurements and simulations “Impact of Communications Technology to EMC“, COST 286.
Software Issues Derived from Dr. Fawcett’s Slides Phil Pratt-Szeliga Fall 2009.
Building a Typical Electronic Project in Senior Design Peter Wihl (former Guest Lecturer)
Page - 1 Rocketdyne Propulsion & Power Role of EASY5 in Integrated Product Development Frank Gombos Boeing Canoga Park, CA.
Design Tools, Flows and Library Aspects during the FE-I4 Implementation on Silicon Vladimir Zivkovic National Institute for Subatomic Physics Amsterdam,
R. Kluit Electronics Department Nikhef, Amsterdam. Integrated Circuit Design.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Lecture 11 – Design Concepts.
© The McGraw-Hill Companies, Inc McGraw-Hill 1 PRINCIPLES AND APPLICATIONS OF ELECTRICAL ENGINEERING THIRD EDITION G I O R G I O R I Z Z O N I 15.
I N V E N T I V EI N V E N T I V E EDA360 - Is End-to-End Design a Riddle, a Rebus, or a Reality? April 6, 2011.
Implementation Yaodong Bi. Introduction to Implementation Purposes of Implementation – Plan the system integrations required in each iteration – Distribute.
Trigger design engineering tools. Data flow analysis Data flow analysis through the entire Trigger Processor allow us to refine the optimal architecture.
Chap. 1 Overview of Digital Design with Verilog. 2 Overview of Digital Design with Verilog HDL Evolution of computer aided digital circuit design Emergence.
1HSSPG Georgia Tech High Speed Image Acquisition System for Focal-Plane-Arrays Doctoral Dissertation Presentation by Youngjoong Joo School of Electrical.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
EUDET Report - MICELEC Activities Design Tools Status.
MEMSCAP/Mentor Graphics MEMS Solution: A Partnership Model Major Features: Mixed Technology Solution MEMS Intellectual Properties Access to MEMSCAP expertise.
1 PAR Presentation DASC meeting at DAC, June 21, 2001 Project title: A standard for an Advanced Library Format (ALF) describing Integrated Circuit (IC)
A New Method For Developing IBIS-AMI Models
System Design with CoWare N2C - Overview. 2 Agenda q Overview –CoWare background and focus –Understanding current design flows –CoWare technology overview.
COE 405 Design and Modeling of Digital Systems
Process Monitor/TID Characterization Valencia M. Joyner.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Introduction to CMOS VLSI Design Lecture 5: Logical Effort GRECO-CIn-UFPE Harvey Mudd College Spring 2004.
Tarek A. El-Moselhy and Luca Daniel
Accelicon Confidential 1 Accelicon Overview MOS-AK April 4, 2008 Tim K Smith Accelicon Technologies.
CPES - Workshop on Integration of Software Tools for Power Electronic Design 11/30/99 Rev CPES - ISTPED Workshop Roanoke, VA Integrated.
Background: VLSI Courses at Lafayette  ECE VLSI Circuit Design  Original form: “tall thin designer”  VLSI Processing  CMOS Transistor Characteristics.
An accurate and efficient SSO/SSN simulation methodology for 45 nm LPDDR I/O interface Dr. Souvik Mukherjee, Dr. Rajen Murugan (Texas Instruments Inc.)
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
An Overview of Hardware Design Methodology Ian Mitchelle De Vera.
Introduction to VHDL Simulation … Synthesis …. The digital design process… Initial specification Block diagram Final product Circuit equations Logic design.
Pico-Sec Simulation Workshop University of Chicago 12/12/06 Simulating Front-end Electronics and Integration with End-to-end Simulation Fukun Tang Enrico.
CARE / ELAN / EUROTeV Feedback Loop on a large scale quadrupole prototype Laurent Brunetti* Jacques Lottin**
CORE Generator System V3.1i
Update on the Design Implementation Methodology for the 130nm process Microelecronics User Group meeting TWEPP 2010 – Aachen Sandro Bonacini CERN PH/ESE.
© 2005, it - instituto de telecomunicações. Todos os direitos reservados. Tools and Methods to Assist Analog IC Designers Nuno Horta, PhD Head of Integrated.
Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 1 PART II Design Optimization.
Low Power, High-Throughput AD Converters
ASIC Building Blocks for Tracker Upgrade A. Marchioro / CERN-PH-ESE October, 2009.
-1-CERN (11/24/2010)P. Valerio Noise performances of MAPS and Hybrid Detector technology Pierpaolo Valerio.
Low Power, High-Throughput AD Converters
1 Request to form IEEE study group DASC meeting February 28, 2001 Prepared by Wolfgang Roethig
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
Arnold Ginetti, Taranjit Kukal, Steve Durrill, Balvinder Singh, Madhur Sharma April 2016 Cross/Multi Fabric Design Environment Virtuoso  Allegro.
Written by Whitney J. Wadlow
Low Power, High-Throughput AD Converters
Design and Documentation
ASIC Design Methodology
IP – Based Design Methodology
11/14/2018 Changing Paradigms - Fast-Turn RF and Mixed-Signal IP IEEE Annual EDP-2001 Workshop session on Analog/MS Design Flows James Spoto Enablix.
Matlab as a Development Environment for FPGA Design
Component-Based Software Engineering
VHDL Introduction.
DARE180U Platform Improvements in Release 5.6
Digital Designs – What does it take
ATMX150RHA Circuit Design Platform
Presentation transcript:

A Mixed-Signal/MEMS CMOS Co-Design Flow with MEMS-IP Publishing / Integration Che-Sheng Chen 1 Louis Thiam 2, Ahmed Hussein Osman 2, Kuei-Ann Wen 1, Long-Sheng Fan 3 1 Inst. Of Electronics, National Chiao Tung University, Taiwan 2 VCAD, Cadence Design System, Ltd, USA 3 Inst. Of NanoEngineering and MicroSystems, National Tsing Hua Unversity, Taiwan

Motivation Analog+Mixed-Signal + Digital Components Signal Proc Clock Tree & Divider C-to-V ADC MEMS IP Glue Logic MEMS Inter-digitized Sensor FEM Simulation Cross-domain Verification Design Team Fragmentation Cross-discipline Verification MEMS + Mixed-Signal + Digital concurrent design Integration Methods for efficient use of EDA + FEM Single monolithic CMOS-MEMS C-to-V Inter-digitized Sensor IP

Outlines MS/MEMS Co-Design Flow Overview MEMS Design Sub-flow  MEMS HDL Behavioral Modeling  DRC-aware Layout Generation MEMS-IP Publishing/Integration Interface (SIMPLI)  Overview  Layout Black-boxing  HDL Code Encryption  Electrical Parasitic Extraction Mixed-Signal Design Sub-flow  Correlated Double Sampling Capacitive Readout Summary

MS/MEMS Co-design Flow IP Integration Approach MEMS design flow is traditionally top- down starting from mechanical characteristics with FEM iterations SIPP-SIMPLI interface is providing the bridge between MEMS and IC designers IC design flow integrate MEMS components as IP

Outlines MS/MEMS Co-Design Flow Overview MEMS Design Sub-flow  MEMS HDL Behavioral Modeling  Specification-Driven Verification  DRC-aware Layout Generation MEMS-IP Publishing/Integration Interface (SIMPLI)  Overview  Database Structure  Code/Layout Encryption  Electrical Parasitic Extraction Mixed-Signal Design Sub-flow  Correlated Double Sampling Capacitive Readout Summary

MEMS Design Sub-flow Top-down approach

MEMS Design Sub-flow Details Interleaved Interaction

MEMS HDL Macro-Modeling (1) Interfacing multi-physics, electrical and MEMS geometries Advantages of HDL behavioral modelling for MEMS:  Multi-disciplinary language combining physics and electrical quantities  Open standard to enable re-use and flexible mixed- signal simulation environment  Ability to create highly parameterizable component libraries  MEMS geometrical structure description can be part of the macro-model  Natural convergence toward mixed-signal and digital verification

MEMS HDL Macro-Modeling (2) Describing multi-physics equivalence with electrical Each physical equations can be stated independently and HDL concurrent process statement enables system solution convergence No limit to describe 2 nd, 3 rd order effects but at expense of development time Models can be further enhanced based on results extracted from FEM simulation

MEMS Functional Verification cockpit Specification-driven verification

MEMS Functional Validation Re-usable and scalable verification environment Single specification- driven environment for:  Re-use and automation of verification tasks  Synthetic view of design status versus specification target  Testing environment can be hierarchical  Use model similar to digital functional verification

MEMS Physical Design DRC aware parameterizable layout generator Finger Width Spring Beams Width Finger Length Eatch Hole Separation Length Eatch Hole Width Length Initial Displacement Electrode-to-Mass Separation Length SKILL based PCell enables parameterization over geometrical parameters with DRC awareness Parameterization linked directly to HDL macro-modelling in order to enabled schematic-driven layout

Outlines MS/MEMS Co-Design Flow Overview MEMS Design Sub-flow  MEMS HDL Behavioral Modeling  Specification-Driven Verification  DRC-aware Layout Generation MEMS-IP Publishing/Integration Interface (SIMPLI)  Overview  Database Structure  Code/Layout Encryption  Electrical Parasitic Extraction Mixed-Signal Design Sub-flow  Correlated Double Sampling Capacitive Readout Summary

SIPP-SIMPLI Subflow concept IP publishing and integration

SIPP-SIMPLI MEMS IP Publishing Subflow Automated approach SIPP-SIMPLI operated on standard inputs and generates views required for Mixed- Signal design within Cadence environment SIPP-SIMPLI requires following Cadence tools:  AMS Incisive for processing HDL models  Abstract Generator for black-box layout generation  Assura for MEMS DRC compliance  QRC for MEMS parasitics extraction

SIPP-SIMPLI MEMS IP Integration Subflow Automated approach Only Virtuoso views have to be re-created in target PDK which might be packaged differently between MEMS IP provider and end-user If PDK package identical between MEMS IP provider and IC designer then MEMS IP published by SIPP-SIMPLI can be re-used as-is

SIPP-SIMPLI Virtuoso Custom Interface Single interface for publishing and integration Single interface and options for both publishing and integration Interface integrated directly with Virtuoso platform and compatible with both IC and IC Support batch processing through SKILL APIs for entire library management and maintenance

SIPP-SIMPLI Layout Processing Layout black-boxing while enabling accurate integration

SIPP-SIMPLI Functional Processing HDL description encrypted while enabling accurate simulation

SIPP-SIMPLI Extraction Processing Layout extraction while enabling accurate parasitics

Outlines MS/MEMS Co-Design Flow Overview MEMS Design Sub-flow  Overview  MEMS HDL Behavioral Modeling  Specification-Driven Verification  DRC-aware Layout Generation MEMS-IP Publishing/Integration Interface (SIMPLI)  Overview  Database Structure  Code/Layout Encryption  Electrical Parasitic Extraction Mixed-Signal Design Sub-flow  Overview  Correlated Double Sampling Capacitive Readout  Design Summary Conclusion

CMOS Mixed-Signal MEMS Subflow concept Meet-in-the-middle approach

CMOS Mixed-Signal MEMS Subflow details Meet-in-the-middle approach

Correlated Double Sampling Readout CDS circuit is suitable for capacitive sensor readout  Offset cancellation & Low frequency noise reduction  Suitable for following Analog to Digital conversion  Following another S/H amplifier for proper sensitivity Process: UMC CMOS-RF 180nm

Schematic Capture of Monolithic Integration

Schematic-Driven Layout Assembly Hierarchical layout while reducing LVS errors Schematic-driven layout enables to track connectivity between schematic and layout view SIPP-SIMPLI creates a connectivity aware view for safe layout integration Custom router could be leveraged since MEMS black-box as connectivity and antenna information SIPP-SIMPLI has also LEF file for digital P&R integration

Design Summary SpecificationsConditionsValueUnit Sensor Input Range±2g Sampling Freq.<100kHz SensitivityVsupply = 3.3v218mv/g SFDRVsupply = 3.3v58.5dB Resonate Freq.6.3kHz Output RMS Noise< 4kHz Vsupply = 3.3v141uV Current ConsumedVsupply = 3.3v Clock Freq. = 100KHz 360uA

[2] Movement of the fingers triggered by external voltage source [1] SEM of the ACC The first result of accelerometer (ACC) fabricated with.18  m 8” CMOS foundry under the constrain of standard CMOS process. [3] Capacitance variation under the excitation of shaker with 20~8kHz shaking. ( The green one is the "PZT reference accelerometer“ provided as the reference and the blue one is the performance of DUT.)

Outlines MS/MEMS Co-Design Flow Overview MEMS Design Sub-flow  Overview  MEMS HDL Behavioral Modeling  Specification-Driven Verification  DRC-aware Layout Generation MEMS-IP Publishing/Integration Interface (SIMPLI)  Overview  Data Structure  Code/Layout Encryption  Electrical Parasitic Extraction Mixed-Signal Design Sub-flow  Overview  Correlated Double Sampling Capacitive Readout  Design Summary Conclusion

A Mixed Signal-MEMS co-design flow is proposed for CMOS/MEMS monolithic integration. A MEMS IP Publishing/Integration interface is developed to enable handshaking between MEMS & Mixed signal circuits. With parametric layout & HDL, MEMS/CMOS co- optimization can be achieved. A fully integrated CMOS monolithic accelerometer has been implemented to demonstrate the proposed design flow.

Q & A