MEMS Structure Extraction via Segmented Beam and Spring Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic design automation tools are inadequate for accurately extracting and modeling Microelectromechanical Systems (MEMS) structures due to differences in design complexity and manufacturing processes compared to electronic integrated circuits, leading to inefficiencies in design verification and fabrication.

Innovation Solution

A method and system for extracting MEMS objects from a MEMS layout by identifying beams and supports, deriving intermediate objects, and generating output objects such as mass and spring models, which are then used to create a Lagrangian model for predicting device performance, integrated into the design flow for improved design verification and optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standard electronic design automation tools are used for MEMS design, then the design process can proceed with existing tools, but the tools cannot accurately extract and model MEMS structures due to fundamental differences in design complexity and manufacturing processes

Engineering Contradiction:
Improveaccuracy of MEMS structure extraction and modelingVSAvoiddesign complexity of MEMS structures
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the complex MEMS design extraction process into distinct stages: identifying basic MEMS elements (beams and supports) from layout data, deriving intermediate MEMS objects from these elements, and finally deriving output MEMS objects (mass and spring models) from intermediate objects. This multi-level segmentation allows standard EDA tools to handle each simpler sub-task while collectively achieving accurate MEMS structure extraction that would be impossible with a single monolithic approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate MEMS objects as a mediating layer between the basic MEMS elements identified from layout data and the final output MEMS objects used for modeling. These intermediate objects serve as a bridge that transforms geometric layout information into physically meaningful structural models, enabling accurate representation of MEMS devices while working within the constraints of existing EDA tool capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If physical prototypes are used for verification, then device performance can be tested accurately, but fabrication costs and time are increased

Engineering Contradiction:
Improveaccuracy of device performance verificationVSAvoidtime required for fabrication and testing
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary extraction and modeling of MEMS structures during the design phase, creating accurate mass and spring models before fabrication. By deriving output MEMS objects and generating models early in the design process, the system enables virtual verification of device performance, allowing designers to identify and correct issues before committing to expensive and time-consuming physical fabrication and testing cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates digital copies of MEMS structures through extracted geometric data and generated models that replicate the physical device's behavior. These virtual models serve as substitutes for physical prototypes, enabling performance verification and optimization in silico, thereby reducing the need for multiple iterative fabrication and testing cycles with actual hardware.

Inventive Principle:
Principle #26Copying

3Measurement precision

If detailed MEMS structure extraction is performed, then modeling accuracy is improved, but processing complexity and computational requirements increase

Engineering Contradiction:
Improveprecision of MEMS structure identificationVSAvoidcomplexity of extraction process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the complex extraction task into hierarchical levels: first identifying simple geometric beams and supports from layout data, then deriving intermediate objects that capture structural relationships, and finally generating output objects that represent physical properties. This segmentation transforms an intractable single-step extraction problem into a series of manageable processing stages, each with lower computational complexity while maintaining cumulative precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different levels of extraction detail and processing complexity to different regions and types of MEMS structures based on their specific characteristics. By deriving intermediate objects with locally appropriate levels of detail and applying context-sensitive derivation rules, the system achieves high precision where needed while avoiding unnecessary computational overhead in simpler regions, thereby balancing accuracy with processing efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10185797B2Methods and devices for extraction of MEMS structures from a MEMS layout
Publication Date: 2019.01.22 CADENCE DESIGN SYST INC
  • US10185797B2 patent drawing
  • US10185797B2 patent drawing
  • US10185797B2 patent drawing

AI summary

Electronic design automation systems and methods for extracting Microelectromechanical systems (MEMS) objects from a manufacturing MEMS layout are described for MEMS layouts directed to MEMS devices including mass and spring objects. Pattern recognition is used on a MEMS layer of the MEMS layout to identify beams and supports. The identified beams and supports are then used to derive a set of intermediate MEMS objects. The intermediate MEMS objects are used to derive a set of output objects, where the set of output objects includes at least two mass objects and at least one active spring object. The set of output objects may then be used to generate a Lagrangian model of the MEMS device described by the MEMS layout.