EE241 - Spring 2013 Advanced Digital Integrated Circuits. Assigned reading. No new reading. Lecture 4: Transistor Models

Similar documents
CPE/EE 427, CPE 527 VLSI Design I L06: Complementary CMOS Logic Gates

VLSI Design I; A. Milenkovic 1

Stack Height Analysis for FinFET Logic and Circuit

ECE520 VLSI Design. Lecture 9: Design Rules. Payman Zarkesh-Ha

Scaling. Krish Chakrabarty 1. Scaling

Physical Design of CMOS Integrated Circuits

Exercise (3): Open Channel Flow Rapidly Varied Flow

Surfing Interconnect

Compaction, Permeability, and Fluid Flow in Brent-type Reservoirs Under Depletion and Pressure Blowdown

Lab 4: Root Locus Based Control Design

Mitos Fluika Pressure and Vacuum Pumps Datasheet

A Chiller Control Algorithm for Multiple Variablespeed Centrifugal Compressors

Applying Hooke s Law to Multiple Bungee Cords. Introduction

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB

Characterizers for control loops

VLSI Design I; A. Milenkovic 1

Chapter 2 Ventilation Network Analysis

VLSI Design 12. Design Styles

INSTRUMENT INSTRUMENTAL ERROR (of full scale) INSTRUMENTAL RESOLUTION. Tutorial simulation. Tutorial simulation

MODELLING ANCILLARIES: WEIR COEFFICIENTS

Modelling of Pressurised Pipes within InfoWorks ICM and CS

Cover Page for Lab Report Group Portion. Drag on Spheres

Developments in Longwall Ventilation

intended velocity ( u k arm movements

Layout Design II. Lecture Fall 2003

RESIDENTIAL WATER DISTRIBUTION

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

Designing of Low Power and Efficient 4-Bit Ripple Carry Adder Using GDI Multiplexer

Chapter Capacity and LOS Analysis of a Signalized I/S Overview Methodology Scope Limitation

VLSI Design I; A. Milenkovic 1

CVEN Computer Applications in Engineering and Construction. Programming Assignment #4 Analysis of Wave Data Using Root-Finding Methods

Influence of HALO and drain-extension doping gradients on transistor performance

Tyler Runge and Kelly McCaffrey. The Dynamic Relation between String Length and Height with a Set Mass

SPD Pressure Sensor Families

DESIGN AND CHARACTERIZATION OF 20NM SOI MOSFET DOPING ABRUPTNESS DEPENDENT

PLD 03 T A CASAPPA S.p.A.

SUBMERGED VENTURI FLUME. Tom Gill 1 Robert Einhellig 2 ABSTRACT

Transactions on Ecology and the Environment vol 12, 1996 WIT Press, ISSN

Applied Fluid Mechanics

C-1: Aerodynamics of Airfoils 1 C-2: Aerodynamics of Airfoils 2 C-3: Panel Methods C-4: Thin Airfoil Theory

Engineering Note. Algorithms. Overview. Detailed Algorithm Description. NeoFox Calibration and Measurement. Products Affected: NeoFox

Incompressible Potential Flow. Panel Methods (3)

Design of Low Power and High Speed 4-Bit Ripple Carry Adder Using GDI Multiplexer

Assumptions 1 At specified conditions, air behaves as an ideal gas. 2 The volume of the tire remains constant.

Micro Motion Pressure Drop Testing

Lab 1c Isentropic Blow-down Process and Discharge Coefficient

New IBIS Techniques for Modeling Complex IO Cadence Webinar March 23, 2005 Donald Telian

CFD Analysis of Giromill Type Vertical Axis Wind Turbine

EE 434 Lecture 6. Process Technology

An analysis of Coriolis mass flow chips with a bypass

Advanced Hydraulics Prof. Dr. Suresh A. Kartha Department of Civil Engineering Indian Institute of Technology, Guwahati

CPE/EE 427, CPE 527 VLSI Design I L21: Sequential Circuits. Review: The Regenerative Property

Novel empirical correlations for estimation of bubble point pressure, saturated viscosity and gas solubility of crude oils

Hardware Triaxial and Consolidation Testing Systems Pressure Measurement and Control

Movement and Position

THIẾT KẾ VI MẠCH TƯƠNG TỰ CHƯƠNG 2: CMOS Technology

Digital Level Control One and Two Loops Proportional and Integral Control Single-Loop and Cascade Control

3. GRADUALLY-VARIED FLOW (GVF) AUTUMN 2018

Culvert Design for Low and High Gradient Streams in the Midwest. Dale Higgins, Hydrologist Chequamegon-Nicolet National Forest

VLSI Design I; A. Milenkovic 1

RATE OF CHANGE AND INSTANTANEOUS VELOCITY

Section 10 - Hydraulic Analysis

Fail Operational Controls for an Independent Metering Valve

Distributed Systems [Fall 2013]

Energy balance of the model as described in Theory and Model

Lesson 22: Average Rate of Change

Section I: Multiple Choice Select the best answer for each problem.

I.CHEM.E. SYMPOSIUM SERIES NO. 97 BUOYANCY-DRIVEN NATURAL VENTILATION OP ENCLOSED SPACES

Workshop 1: Bubbly Flow in a Rectangular Bubble Column. Multiphase Flow Modeling In ANSYS CFX Release ANSYS, Inc. WS1-1 Release 14.

Application Block Library Fan Control Optimization

UNIQUE ADVANTAGES OF PIPENET

Boyle s Law: Pressure-Volume Relationship in Gases

Generating Power in the Pool: An Analysis of Strength Conditioning and its Effect on Athlete Performance

A Simple Horizontal Velocity Model of a Rising Thermal Instability in the Atmospheric Boundary Layer

PROCESS MONITORING AND CONTROL

Jasmin Smajic 1, Christian Hafner 2, Jürg Leuthold 2, March 16, 2015 Introduction to Finite Element Method (FEM) Part 1 (2-D FEM)

PURE SUBSTANCE. Nitrogen and gaseous air are pure substances.

Modeling Approaches to Increase the Efficiency of Clear-Point- Based Solubility Characterization

ME 200 Thermodynamics I Spring 2010 (Last) (First) Thermo Number: CIRCLE YOUR LECTURE BELOW

Effect of Argon Gas Distribution on Fluid Flow in the Mold Using Time-Averaged k-ε Models

Equation 1: F spring = kx. Where F is the force of the spring, k is the spring constant and x is the displacement of the spring. Equation 2: F = mg

Provably Secure Camouflaging Strategy for IC Protection

Bioequivalence: Saving money with generic drugs

VEHICULAR TRAFFIC PROGRESSION TIME-SPACE PLOT PROGRAM

The Use of a Process Simulator to Model Aeration Control Valve Position and System Pressure

Incorporating 3D Suction or Discharge Plenum Geometry into a 1D Compressor Simulation Program to Calculate Compressor Pulsations

FIRE PROTECTION. In fact, hydraulic modeling allows for infinite what if scenarios including:

Cleveland State University MCE441: Intr. Linear Control Systems. Lecture 6: The Transfer Function Poles and Zeros Partial Fraction Expansions

OIL AND GAS INDUSTRY

The Discussion of this exercise covers the following points:

Queue analysis for the toll station of the Öresund fixed link. Pontus Matstoms *

Calculation of Trail Usage from Counter Data

HASTAC High stability Altimeter SysTem for Air data Computers

HY-8 Version 7.2 Build Date January 17, Federal Highway Administration.

kpa := 1000 Pa p atm := 101 kpa := i is inside o is outside effects are small. R gas := M gas 1000 mol

One of the most important gauges on the panel is

The API states the following about tube rupture for a shell-and-tube heat exchangers:

Yasuyuki Hirose 1. Abstract

Reactor Networks. D. G. Goodwin Division of Engineering and Applied Science California Institute of Technology. Cantera Workshop July 25, 2004

σ = force / surface area force act upon In the image above, the surface area would be (Face height) * (Face width).

Transcription:

EE41 - Spring 013 Advanced Digital Integrated ircuits ecture 4: Transistor Models Assigned reading No new reading 1

Outline ast lecture Features of modern technologies This lecture Transistor modeling 3 Part : Models

Device Models Transistor models I- characteristics - characteristics Interconnect models R,, overed in EE141 5 Transistor Modeling Different levels: Hand analysis omputer-aided analysis (e.g. Matlab) Switch-level simulation (e.g. NanoSim) ircuit simulation (Hspice) These levels have different requirements in complexity, accuracy and speed of computation e are primarily interested in delay and energy modeling, rather than current modeling But we have to start from the currents 6 3

Transistor Modeling D Accurate I- equations ell behaved conductance for convergence (not necessarily accurate) Transient Accurate I- and Q- equations Accurate first derivatives for convergence onductance, as in D Physical vs. empirical from BSIM group 7 Transistor I- Modeling BSIM Superthreshold and subthreshold models Need smoothening between two regions EK/PSP One continuous model based on channel surface potential 8 4

A. MOS on-current and relationship to gate sizing MOS I- (BSIM) Start with the basics: I DS = ox ( Th - (x)) E I DS = ox ( Th - (x)) (d (x)/dx) hen integrated over the channel: I DS ox Th DS DS l Transistor saturates when GD = Th, - the channel pinches off at drain s side. I DS ox Th 10 5

MOS urrents (3nm MOS with >>1μm) 8.E-04 7.E-04 I DS [A] 6.E-04 5.E-04 4.E-04 3.E-04 Quadratic.E-04 1.E-04 0.E+00 0. 0.4 0.6 0.8 1.0 DS [] urrents according to the quadratic model orrect for long channel devices ( ~ m) 11 Simulated 3nm Transistor 6.0E-04 5.0E-04 I DS [A] 4.0E-04 3.0E-04 ~ inear.0e-04 1.0E-04 0.0E+00 = 3nm 0. 0.4 0.6 0.8 1.0 DS [] 1 6

Simulation vs. Model 8.00E-04 7.00E-04 6.00E-04 5.00E-04 Model Device 4.00E-04 3.00E-04.00E-04 1.00E-04 0.00E+00 Major discrepancies: shape saturation points output resistances 13 elocity Saturation v n (m/s) v sat = 10 5 onstant velocity E v sat eff onstant mobility (slope = µ) E c = 1.5 E(/µm) 14 7

Modeling elocity Saturation n (m/s) Fit the velocity-dependence curve E E 1 E eff v n 1/ n NMOS: n = PMOS: n = 1 E (/µm) 15 Modeling elocity Saturation A few approximations: (a) n, (b) n = 1, (c) piecewise n (m/s) n ` Piecewise n = 1 E c /= sat / E (/µm) 16 8

Approximation n 1) v = µ eff E, E < E I DS ox DS Th DS ) v = v sat, E > E c dsat =? I Dsat ox Dsat Th Dsat an be reduced to EE141 model by Dsat = const 17 MOS Models - body effect parameter From EES141 Rabaey, nd ed. 18 9

Unified MOS Model Model presented is compact and suitable for hand analysis. Still have to keep in mind the main approximation: that DSat is constant. hen is it going to cause largest errors? hen E scales transistor stacks. But the model still works fairly well. 19 Approximation n = 1, piecewise n = 1 is solvable, piecewise closely approximates v effe 1 E / E v sat, 0, v E E0 eff E E 0 sat Sodini, Ko, Moll, TED 84 Toh, Ko, Meyer, JSS 88 BSIM model 0 10

Drain urrent l e can find the drain current by integrating I DS = ox ( Th - (x)) v ox DS IDS Th DS 1 DS E In saturation: I DSat ox v sat Th Dsat I Dsat 1 Dsat ox E Dsat Th Dsat 1 Drain urrent in elocity Saturation Solving for Dsat l DSat Th E E Th And saturation current I DSat eff oxe Th E Th 11

elocity Saturation 6.0E-04 5.0E-04 4.0E-04 I DS [A] 3.0E-04.0E-04 1.0E-04 0.0E+00 0. 0.4 0.6 0.8 1.0 DS [] 3 elocity Saturation E is dependent an calculate DSat ( Th ~ 0.4) [] 0.5 0.6 0.7 0.8 0.9 1.0 DSat [] 0 0.05 0.11 0.18 0.5 0.33 For Th << E, DSat is close to - Th For large, DSat bends upwards toward E Therefore E can be sometimes approximated with a constant term 4 1

Drain urrent 6.0E-04 unified model 5.0E-04 simulation 1.0 4.0E-04 0.9 I DS [A] 3.0E-04 linear vel. saturation 0.8.0E-04 0.6 1.0E-04 saturation 0.4 0.0E+00 0. dsat 0.4 0.6 0.8 1.0 DS [] 5 Application of Models: NAND Gate -input NAND gate DD B Out A Sizing for equal transistions: P/N ratio (-ratio) of 1.6 about Upsizing stacks by a factor proportional to the stack height 6 13

Transistor Stacks ith transistor stacks, DS, reduce. Unified model assumes DSat = const. For a stack of two, appears that both have exactly double R ekv of an inverter with the same width Therefore, doubling the size of each, should make the pull down R equivalent to an inverter out 7 elocity Saturation As ( - Th )/E changes, the depth of saturation changes I DSat eff oxe Th E Th For, DS = 1.0, E is ~0.75 ith double length, E is 1.5 (in this model) Stacked transistors are less saturated - Th = 0.6, I DSat ~ /3 of inverter I DSat (64%) Therefore NAND should have pull-down sized 1.5X heck any library NAND s 8 14

elocity Saturation How about NAND3? I DSat = 1/ of inverter I DSat (instead of 1/3) How about PMOS networks? NOR 1.8x, NOR3.4x hat is E for PMOS? 9 Next ecture ontinue transistor modeling, capacitance, leakage Delay modeling 30 15