Mansun Chan, Xuemei Xi, Jin He, and Chenming Hu



Similar documents
An Introduction to the EKV Model and a Comparison of EKV to BSIM

MOSFET DEVICE MODELING FOR ANALOG CIRCUITS DESIGN

IBIS for SSO Analysis

LARGE-SIGNAL NETWORK ANALYZER MEASUREMENTS AND THEIR USE IN DEVICE MODELLING

TIMING-DRIVEN PHYSICAL DESIGN FOR DIGITAL SYNCHRONOUS VLSI CIRCUITS USING RESONANT CLOCKING

1ED Compact A new high performance, cost efficient, high voltage gate driver IC family

Digital Integrated Circuit (IC) Layout and Design - Week 3, Lecture 5

Digital to Analog Converter. Raghu Tumati

BJT Ebers-Moll Model and SPICE MOSFET model

Rectifier circuits & DC power supplies

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

Making Accurate Voltage Noise and Current Noise Measurements on Operational Amplifiers Down to 0.1Hz

POWER FORUM, BOLOGNA

Printed Circuit Boards. Bypassing, Decoupling, Power, Grounding Building Printed Circuit Boards CAD Tools

McPAT: An Integrated Power, Area, and Timing Modeling Framework for Multicore and Manycore Architectures

Integrated Circuits & Systems

TDA4605 CONTROL CIRCUIT FOR SWITCH MODE POWER SUPPLIES USING MOS TRANSISTORS

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

Power Delivery Network (PDN) Analysis

EB215E Printed Circuit Board Layout for Improved Electromagnetic Compatibility

Using Pre-Emphasis and Equalization with Stratix GX

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

ELECTRICAL ENGINEERING

Copyright. Network and Protocol Simulation. What is simulation? What is simulation? What is simulation? What is simulation?

Impedance 50 (75 connectors via adapters)

EMI and t Layout Fundamentals for Switched-Mode Circuits

A Simple Current-Sense Technique Eliminating a Sense Resistor

Computer Aided Design of Home Medical Alert System

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

Chapter 6. CMOS Class-E Power Amplifier

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

Diagnostics of LED-based streetlighting luminaires by means of thermal transient method

Fourth generation MOSFET model and its VHDL-AMS implementation

ISPS2014 Workshop Energy to Smart Grids Presenting results of ENIAC project: E2SG (Energy to Smart Grid)

Pulse Width Modulation (PWM) LED Dimmer Circuit. Using a 555 Timer Chip

CONDUCTED EMISSION MEASUREMENT OF A CELL PHONE PROCESSOR MODULE

Bi-directional level shifter for I²C-bus and other systems.

2SD315AI Dual SCALE Driver Core for IGBTs and Power MOSFETs

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

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS

EE 330 Lecture 21. Small Signal Analysis Small Signal Analysis of BJT Amplifier

Design and Construction of Variable DC Source for Laboratory Using Solar Energy

Application Note SAW-Components

PROGRAMMABLE ANALOG INTEGRATED CIRCUIT FOR USE IN REMOTELY OPERATED LABORATORIES

Evaluating AC Current Sensor Options for Power Delivery Systems

Lab Report No.1 // Diodes: A Regulated DC Power Supply Omar X. Avelar Omar de la Mora Diego I. Romero

Understanding Delta Conversion Online "Power Regulation" - Part 2

Application of network analyzer in measuring the performance functions of power supply

Lecture 30: Biasing MOSFET Amplifiers. MOSFET Current Mirrors.

BJT Circuit Configurations

Programmable Single-/Dual-/Triple- Tone Gong SAE 800

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

Electrical Drive Modeling through a Multiphysics System Simulation Approach

Application Note AN-1040

Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications

MRF175GU MRF175GV The RF MOSFET Line 200/150W, 500MHz, 28V

International Journal of Electronics and Computer Science Engineering 1482

Monte Carlo Simulation of Device Variations and Mismatch in Analog Integrated Circuits

ATE-A1 Testing Without Relays - Using Inductors to Compensate for Parasitic Capacitance

DS 600. A contact free flux gate based current measurement sensor 600A rms

e.g. τ = 12 ps in 180nm, 40 ps in 0.6 µm Delay has two components where, f = Effort Delay (stage effort)= gh p =Parasitic Delay

S-Band Low Noise Amplifier Using the ATF Application Note G004

CONTENTS. Preface Energy bands of a crystal (intuitive approach)

State-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop

1.1 Silicon on Insulator a brief Introduction

INF4420 Introduction

Design and Applications of HCPL-3020 and HCPL-0302 Gate Drive Optocouplers


EECS 240 Topic 7: Current Sources

Create Colorful and Bright LED Light with an LED Matrix Dimmer

Chapter 11 Current Programmed Control

High-Frequency Integrated Circuits

Copyright 2011 Linear Technology. All rights reserved.

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

DDX 7000 & Digital Partial Discharge Detectors FEATURES APPLICATIONS

" PCB Layout for Switching Regulators "

Printed-Circuit-Board Layout for Improved Electromagnetic Compatibility

Analysis and Design of High gain Low Power Fully Differential Gain- Boosted Folded-Cascode Op-amp with Settling time optimization

Model-Based Synthesis of High- Speed Serial-Link Transmitter Designs

CMOS Power Consumption and C pd Calculation

Reconfigurable ECO Cells for Timing Closure and IR Drop Minimization. TingTing Hwang Tsing Hua University, Hsin-Chu

DOE/OE Transmission Reliability Program. Data Validation & Conditioning

Application Note 58 Crystal Considerations with Dallas Real Time Clocks

VJ 6040 Mobile Digital TV UHF Antenna Evaluation Board

SFP-TX 1000BASE-T SFP Transceiver 10/100/1000M SFP Transceiver

Application Note AN-1194

Loop Stability Analysis Differential Opamp Simulation

RF Energy Harvesting Circuits

Powering Integrated Circuits (ICs), and managing ripple voltage as it relates

Application Note AN-1070

Understanding the Terms and Definitions of LDO Voltage Regulators

LUXEON LEDs. Circuit Design and Layout Practices to Minimize Electrical Stress. Introduction. Scope LED PORTFOLIO

CHAPTER 2 POWER AMPLIFIER

Lecture 23 - Frequency Response of Amplifiers (I) Common-Source Amplifier. December 1, 2005

How To Use A High Definition Oscilloscope

SELECTION GUIDE. Nominal Input

Project description. Power Electronics for Reliable and Energy efficient Renewable Energy Systems

Design Cycle for Microprocessors

Transcription:

Mansun Chan, Xuemei Xi, Jin He, and Chenming Hu

Acknowledgement The BSIM project is partially supported by SRC, CMC, Conexant, TI, Mentor Graphics, and Xilinx BSIM Team: Prof. Chenming Hu, Dr, Jane Xi, Dr. Jin He, Mark Cao, Pin Su and Hui Wan CMC and member companies: Britt Brooks (CMC), Keith Green (TI), Josef Watts (IBM), Peter Lee (Hitachi), Bernd Lemaitre (Infineon), Judy An (AMD), and Kiran Gullap (Motorola)

Outline Modeling Tradeoffs The Development of the BSIM models The need of next generation models Modeling infrastructure Summary

Role of Compact Model Physically accurate Numerical Simulator Compact Model Table Lookup Model Simulation Speed

Model requirements Question: who are the customers? Interest Group Device Engineers IC Designers Foundry s CAD Vendors Model developer Primary Interests Accurate Physics Computational efficiency, Fitting Accuracy, Simplicity Fitting Accuracy, Statistical modeling capability Fit different technologies, Short development time, Backward compatibility Simplicity, Short development time When we cannot do all, how to make trade-offs?

Device Model Tradeoff Polygon Ultimate goal of model: Accurate and Simple simplicity universality physical extendibility accuracy empirical number of parameters

BSIM Approach and Philosophy An Engineering Model defined in the original development a practical model can be used in circuit simulator BSIM1 A fast demonstration model to include first order short channel effects mainly for DC simulation BSIM2 A semi-physical model with simple parameter extraction procedures Improvement over BSIM1 includes better fitting to output resistance and other first order derivatives Computer efficient

BSIM Approach and Philosophy BSIM3 Starts out as a simple physical model with a small number of parameters In the process of model standardization, flexibility is required to fit all different processes (good or bad) As a result, many new engineering parameters are added and the model become more empirical (while the core is still physically based) BSIM3 emphases Physical based core model Computational efficient Flexible to include new features Works with a large numbers of technology

Methodology to achieve the goals Flexibility Modularize various physical effects for easy addition and subtraction Also help the early adoption of uncertain physics Examples: R out due to DIBL is implemented as V A rather V T I Dsat = WCoxvsat G T Dsat 1 V V D Dsat ( V V V ) + L V A NQS model added by a subcircuit dq I = dt ch Q def C τ I nqs

Methodology to achieve the goals Computational Efficiency By smoothing functions to ensure well behaved characteristics in all operation regions Examples: I Dsub I0 log(i D ) e qvg nkt V T I Dsat smoothing = µ eff C ox W eff 2L eff ( V V ) 2 G T I = µ Dsat / sub where V GTeff eff = 2nV C th ox W eff 2L eff VG V ln exp 2nVth ( V ) 2 GTeff T V G

Methodology to achieve the goals Fitting a large number of technologies By increasing the number of parameters Also reflects the increase in complexity in modern technology according to the Moore s law The number of parameters per feature remains more or less constant 10 3 Number of parameters 10 2 Level 2 BSIM2 BSIM1 BSIM4 BSIM3v3 10 Level 3 Level 1 parameter per feature 1 1965 1980 1990 2000 Year of introduction Implemented feature (arbitrary unit in log scale)

The need to have fitting parameters An example log(i D ) W real SiO 2 extra charge from side fringing field V off model V G While model can be perfectly physical, but real device is ugly Very difficult to describe all physical non-idealities In BSIM3/4, an artificial parameters V off has to be introduced to take care of the non-idealities in the subthreshold characteristics

Parameter Categorization Physical parameters Based on physical device structures and measurements Example: t ox, N sub, u 0, v sat Fitting parameters Should be treats as secondary parameters for refinement in fitting device data Example: delta, dvt0w, a 0, a 1, a 2, b 0, b 1 Some of these parameters may not be necessary for good technologies How to distinguish them? Need better documentation

Verification of Predictivity Predictive Technology Model http://www-device.eecs.berkeley.edu/~ptm

Simulation with Limited Parameters Simulation of TSMC 0.18µm process parameters used: W, L, TOX, U0, UA, VSAT, VTH0, PCLM, XJ 6.00 7.00 I D (ma) 5.00 4.00 3.00 2.00 Full BSIM3 Hand calculation V D =1.8V I D (ma) 6.00 5.00 4.00 3.00 2.00 V G =1.0V V G =2.0V Full BSIM3 Hand calculation 1.00 V D =0.1V 0.00 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2.0 V G (V) 1.00 0.00 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2.0 V D (V)

The Fourth Generation Models BSIM4 Goal An all-in-one model to include as many features as possible A more integrated model and Modularization is slightly deemphasized Many features deal with frontier effects in technology progress New features Refinement of BSIM3 I-V model Gate tunneling model Intrinsic gate resistance model substrate resistance model Holistic Noise Model Layout dependent parasitic model

Next Generation Models Current modeling methodology Defined by SPICE written by FORTRAN style of programming Model infrastructure has not changed for more than 2 decades and model just becoming more complicated The needs defined by technology roadmap High speed and mixed-signal simulation Predication of statistical variation New modeling methodology? Should device physics be the only concern of modeling? Can some experience in Software Engineering be borrowed?

New modeling issues to be addressed Transient based simulation Current modeling approach based on DC I-V and add a charge model to include capacitive effects DC I-V may not be realistic in actual switching Distributed Network in AC simulation Need to develop the correct network topology for high frequency simulation Statistical modeling Process variation getting more and more important in circuit design Need a new mode of simulation in SPICE

Issues to be addressed DC NQS Modeling It is a DC non-equilibrium condition V D amount of inversion charge V G V DS n+ n+ t 0 t 1 t 2 t 1 t 2 dq V, + Currently being treated as: i = i ( V V, V, V ) (, V, V, V ) Time component have to be introduced to the DC current i = i ( V, V, V, V t) DC D S G B, DC D S G B D S dt G B

Issues to be addressed AC NQS Modeling It is at DC equilibrium condition and different from the time domain NQS effects n+ n+ Q Need an accurate RC distributed network model based on DC equilibrium biasing point S G ch D More nodes may need to be introduced

Statistical Simulation What is needed from the model? Model parameters should be more closely linked to process parameters Correlation between parameters are more explicit Need more careful considerations in the Effective concept What is needed from the simulator? Monte-Carlo type of simulation control # # # V τ gain DC transient AC Can it be done more effectively in SPICE by adding a new mode?

Device Modeling Infrastructure Long model development time Technology is developing faster then ever, but model development time remains long More time is devoted to debugging than to physical formulation Arbitrary unit Simulation Speed Engineering time and bug fix improvement in model features Time

Device Modeling Infrastructure Modularizing the model G M M M modules S M Core model M D M Define the core model and independent modules Selection of modules can be done by the user or circuit simulator Can include 3 rd party modules Possibility for open source architecture

Device Modeling Infrastructure High maintenance cost Develop better workflow and infrastructure Push more work to the computer, like numerical differentiation Introducing software engineering methodology like automatic code generation Develop a fast model development environment Need better coordination with CAD infrastructure Decide what to be done and where Example 1: derivative should be calculated by the model or the circuit simulator Example 2: Layout dependent parasitics extraction by layout extractor

Summary The BSIM models follows the basic Meyer model for flexibility and computation efficiency Relatively simple core with large tuning flexibility to fit lots of real technologies Transient and AC based modeling approach is being investigated Should seriously address the issue of Statistical Modeling Probably need to re-think a little on the infrastructure on device modeling