PDK Generation of Inductors. A Technology Driven Approach Using QUEST and UTMOST IV

Similar documents
VWF. Virtual Wafer Fab

Design-Kits, Libraries & IPs

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Sentaurus Workbench Comprehensive Framework Environment

Evolutionary Algorithms Software

Virtuoso Analog Design Environment Family Advanced design simulation for fast and accurate verification

Product Synthesis. CATIA - Product Engineering Optimizer 2 (PEO) CATIA V5R18

IC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits

Advanced analytics at your hands

Agilent Model Quality Assurance (MQA) Industry Standard SPICE Model Signoff and Acceptance Software

Co-simulation of Microwave Networks. Sanghoon Shin, Ph.D. RS Microwave

Designing the NEWCARD Connector Interface to Extend PCI Express Serial Architecture to the PC Card Modular Form Factor

Final Report - HydrometDB Belize s Climatic Database Management System. Executive Summary

On One Approach to Scientific CAD/CAE Software Developing Process

Forum R.F.& Wireless, Milano il 14 Febbraio 2008 Dr. Emmanuel Leroux Technical Sales Manager for Italy

Design Optimization of Printed Circuit Board Embedded Inductors through Genetic Algorithms with Verification by COMSOL

CONCEPT-II. Overview of demo examples

Forum R.F.& Wireless, Roma il 21 Ottobre 2008 Dr. Emmanuel Leroux Country Manager for Italy

Introduction to antenna and near-field simulation in CST Microwave Studio software

PSS SINCAL - Overview -

Circuit Simulation and Technical Support Tools

TDMS Test & Data Management Software

A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS

CastNet: Modelling platform for open source solver technology

CONVERGE Features, Capabilities and Applications

Calculation of Eigenmodes in Superconducting Cavities

COMPARISON OF SOFTWARE TOOLS FOR THE DESIGN OF MICROWAVE COMPONENTS

Electrical Drive Modeling through a Multiphysics System Simulation Approach

Minimizing crosstalk in a high-speed cable-connector assembly.

Licenses of savic-net for Integrated Building Management System for FDA Title 21 CFR Part 11 Compliance

Licenses of savic-net for Integrated Building Management System, and for FDA Title 21 CFR Part 11 Compliance

How is EnSight Uniquely Suited to FLOW-3D Data?

March Module 3 Processing MOVES Output

Efficient Meshing in Sonnet

Portfolio of Products. Integrated Engineering Environment. Overview

CAE DATA & PROCESS MANAGEMENT WITH ANSA

Eatman Associates 2014 Rockwall TX rev. October 1, Striplines and Microstrips (PCB Transmission Lines)

StarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs

Global Value 7. Productivity Suite for GammaVision. Optimizing Gamma Spectrometry Processes through Secure Data Management and Measurement Automation.

Edmund Li. Where is defined as the mutual inductance between and and has the SI units of Henries (H).

Test & Data Management Software

Solutions Components Products Services IMST THE MORE EFFECTIVE 3D-EM SIMULATION TOOL. EMPIRE XCcel

Streamlining the creation of high-speed interconnect on digital PCBs

Application Note AN:005. FPA Printed Circuit Board Layout Guidelines. Introduction Contents. The Importance of Board Layout

AMS Verification at SoC Level: A practical approach for using VAMS vs SPICE views

d di Flux (B) Current (H)

CastNet: GUI environment for OpenFOAM

PRODUCT INFORMATION. Insight+ Uses and Features

VM600 CMS Software. VM600 Series Software for Condition Monitoring System (CMS) FEATURES DESCRIPTION

University of Texas at Dallas. Department of Electrical Engineering. EEDG Application Specific Integrated Circuit Design

Creo Simulate 1.0 April 2011

SOFTWARE TESTING TRAINING COURSES CONTENTS

Graphical Environment Tool for Development versus Non Graphical Development Tool

FLUX / GOT-It Finite Element Analysis of electromagnetic devices Maccon GmbH

Copyright 2000 IEEE. Reprinted from IEEE MTT-S International Microwave Symposium 2000

Parallel Analysis and Visualization on Cray Compute Node Linux

Bogdan Vesovic Siemens Smart Grid Solutions, Minneapolis, USA

Application Note: PCB Design By: Wei-Lung Ho

Introduction to ANSYS

Unlimited Product Licensing Cost-Effectively Eliminate Design Bottlenecks. Dr Ivan Pesic

TestManager Administration Guide

Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal

IBIS for SSO Analysis

Bericht über FEMAG 3D

Integrated Open-Source Geophysical Processing and Visualization

The waveguide adapter consists of a rectangular part smoothly transcending into an elliptical part as seen in Figure 1.

Cabri Geometry Application User Guide

Ball Aerospace s COSMOS Open Source Test System

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Getting Started with STATISTICA Enterprise Programming

Simulation and Design Route Development for ADEPT-SiP

ESP-CV Custom Design Formal Equivalence Checking Based on Symbolic Simulation

OpenFOAM Opensource and CFD

ANSA. quality and performance in automatic mesh generation. p i o n e e r i n g software systems

Modeling and Analysis of DC Link Bus Capacitor and Inductor Heating Effect on AC Drives (Part I)

Maxwell Render 1.5 complete list of new and enhanced features

Software that writes Software Stochastic, Evolutionary, MultiRun Strategy Auto-Generation. TRADING SYSTEM LAB Product Description Version 1.

OpenFOAM Optimization Tools

Advanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.

MayaVi: A free tool for CFD data visualization

EnterpriseLink Benefits

Autodesk Robot Structural Analysis Professional Break it down before you build it up.

Toad for Oracle 8.6 SQL Tuning

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

Automated moving mesh techniques in CFD

High Performance Computing in CST STUDIO SUITE

Visualization of Adaptive Mesh Refinement Data with VisIt

Thermal Modeling Methodology for Fast and Accurate System-Level Analysis: Application to a Memory-on-Logic 3D Circuit

imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing

An equivalent circuit of a loop antenna.

AFG-100/200 series USB Modular Arbitrary Function Generator. Date: Oct, 2014

Introduction to Computer Graphics

Most flexible, most powerful, easiest-to-use. ID software. A quantum leap in card design and production

Toad for Data Analysts, Tips n Tricks

Analyzing Network Servers. Disk Space Utilization Analysis. DiskBoss - Data Management Solution

Parallel Computing: Strategies and Implications. Dori Exterman CTO IncrediBuild.

SOFTWARE FOR 3D IMAGE VISUALISATION, ANALYSIS AND MODEL GENERATION

Electromagnetic Sensor Design: Key Considerations when selecting CAE Software

Basics of Simulation Technology (SPICE), Virtual Instrumentation and Implications on Circuit and System Design

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Transcription:

A Technology Driven Approach Using QUEST and UTMOST IV

QUEST Overview UTMOST IV Overview - 2 -

QUEST Dedicated to characterization and simulation of multi-ports structures (Transmission Lines, Inductance Loops and MIM capacitances) Based on a 3D Field Solver developed in LETI that solves Quasistatic Maxwell equation and a 3D process simulator. Uses an advanced numerical method called Fictitious Domain Combination of surfacic and regular volumic grid Fast calculation and low memory needs High emphasis on automation and ease of use - 3 -

Graphical Interface GUI based on Qt from Qt Software Intuitive interfaces: Each icon represents a stage Building input files step by step Tooltips provide a quick help Delete the layer selected - 4 -

Numerical Key Points 3D Field solver based on Quasi-Static Maxwell Equations Use 3D regular grids and surface triangle meshes No 3D Tetrahedron meshing Low memory needs Fast - 5 -

Numerical Key Points Quasi-Static Maxwell Equation Surface Triangle Mesh Electric Scalar Potential, Electric Charge Electric Vector Potential 3D grid Electric Scalar Potential Magnetic Vector Potential - 6 -

Numerical Key Points Capacitance Problem Surface Triangle Mesh Local Surface Impedance zs Electric Scalar Potential us Electric Charge qs 3D grid Electric Scalar Potential uv - 7 -

Numerical Key Points Impedance Problem Quasi-Static Maxwell Equation Surface Triangle Mesh Surface conductivity ss Electric Scalar Potential us Electric Vector Potential Ts 3D grid Magnetic Vector Potential AV - 8 -

Validation: SQUARE INDUCTORS We acknowledge STM Tours to have provided measurements and support to accomplish this work. - 9 -

Validation: BALUN We acknowledge STM Tours to have provided measurements and support to accomplish this work. - 10 -

Validation: SPIRAL INDUCTORS L1 : W = 30, S = 20, T = 3, Ri = 75, Nt = 3,5, Sg = 50 We acknowledge STM Tours to have provided measurements and support to accomplish this work. - 11 -

Q Factor Measurement and Simulation Comparison Q Factor measurement and simulation comparison on a 65 nm technology with different geometries - 12 -

Inductance Measurement and Simulation Comparison Inductance measurement and simulation comparison on a 65 nm technology with different geometries. - 13 -

UTMOST IV Not a release of UTMOST III New environment for characterization Database Based Open Architecture User customizable Technology Independent Compatible with semi-conductor industry needs for several years - 14 -

SQL Transaction-Based Relational Database Database for Storing, Sharing and Retrieving Data Multi-user, multi-access Database Object Locking With User Permissions Implementation 64 bit Relational Database Borland Firebird (public software) ODBC Interface for easy connection to custom databases Flexible Import/Export of Data Import UTMOST III logfiles and CSV data files Editing of Measured Data - 15 -

Simulation User Definable Macro Model Capability Support for External Simulators Smartspice, Eldo, Hspice, Spectre, Pspice Custom interface for connecting any external simulator Compare results of different simulators Fast Optimization Using Smartspice Model Library Import/Export DC, LCR and S Parameter Simulation Noise and Transient Simulation Verilog-A simulation - 16 -

Optimization Flexible Unrestricted Multi-target Optimization Optimization target can be any combination of measured data, transformed data or extracted parameters Easy Selection of Data Target and Model Parameters for Optimization Global, Local and Rubberband Optimizers Limit boxes for Global optimization and error calculation Optimization of Arbitrary Set of Netlists Single Point Optimization - 17 -

Optimization Algorithms Multiple Optimization Algorithms Levenberg/Marquart Differential Evolution Genetic Algorithm Hooke-Jeeves Parallel Tempering Simulated Annealing Custom Interface for Embedding User-defined Optimizers - 18 -

Full Flow for Inductance Model Parameter Extraction and Modelization: PDK Generation QUEST UTMOST SPAYN Measurements Inductor PdK (scaling rules) User Inductor spice model - 19 -

Generation of Parameterized Square Inductance Layout Using Expert LISA Script Use of the build in DoE (Design of Experiment) feature of QUEST to generate automatically layouts and perform simulations. Width=20u Space=5 Nb of spires=4 Width=30u Space=10 Nb of spires=6 Width=40u Space=15 Nb of spires=8-20 -

Direct Import of Previous QUEST DoE Results in UIV - 21 -

Frequency Independent USER Inductance SPICE Model Definition - 22 -

Selection of Specific Data Regions to use to Optimize the Selected Parameters - 23 -

Dataset editor Configuration Screen: Dataset Editor to Manipulate Data - 24 -

Optimization and Model Cards Generation for each Different Inductance Geometry Overlay of measured and simulated data with error calculations. - 25 -

Full support of Rubberband Optimization with Macro Model Capability - 26 -

Model Library Screen Import/Export of model cards to model library files. - 27 -

Direct Export of Model Parameters in SPAYN View of model parameters as a function of layout parameters. - 28 -

PDK Generation PCA / PFA capabilities allow the user to define dominant parameters or identify them automatically, and then generate linear or non-linear equations of spice model parameters as a function of geometrical parameters. - 29 -

PDK Validation PDK validation: SPICE simulation comparison using model parameters coming from optimization (done in UIV) and from the modelization (SPAYN PCA). SmartSpice simulation can be run directly from SPAYN. A model card (using the parameters equations previously defined during the statistical analysis i.e., PCA) is defined. - 30 -

Netlist Definition to be Used in SmartSpice - 31 -

Spice Simulation Using Model Parameters From the Modelization (SPAYN PCA) - 32 -

SPICE Simulation Using Model Parameters Coming Directly from Optimization (9 points used in the DoE) - 33 -

Direct Comparison made in SmartView (NB=2 RADIUS=40,50,60) - 34 -

Direct Comparison made in SmartView (Validation on Points outside the Doe domain NB=2 Radius=45) - 35 -

art 3D field solver (QUEST) and ) tools Conclusion User defined reliable Inductor PDK can be done by using the combination of state of the art 3D field solver (QUEST) and optimization (UTMOST IV) tools High speed, High accuracy 3D Field Solver User Friendly GUI Mode Batch Mode SUN 32/64-bits LINUX 32/64-bits QUEST UTMOST Reliable Inductor PDK Database based and Open Architecture User customizable Multiple Optimization Algorithms - 36 -