Motivation for Lecture. For digital design we use CMOS transistors. Gate Source. CMOS symboler. MOS transistor. Depletion. A channel is created

Similar documents
CMOS INVERTER. Last Lecture. Metrics for qualifying digital circuits. »Cost» Reliability» Speed (delay)»performance

ECE 546 Lecture 10 MOS Transistors

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

Power Dissipation. Where Does Power Go in CMOS?

Floating Point Representation and Digital Logic. Lecture 11 CS301

VLSI Design I; A. Milenkovic 1

CPE/EE 427, CPE 527 VLSI Design I L07: CMOS Logic Gates, Pass Transistor Logic. Review: CMOS Circuit Styles

VLSI Design I; A. Milenkovic 1

EE 434 Lecture 33. Logic Design

CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Inverter: A First Look

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

VLSI Design I; A. Milenkovic 1

Important! EE141- Fall 2002 Lecture 5. CMOS Inverter MOS Transistor Model

and V DS V GS V T (the saturation region) I DS = k 2 (V GS V T )2 (1+ V DS )

The Devices. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

Today s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model

The Devices. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

Announcements. EE141- Fall 2002 Lecture 7. MOS Capacitances Inverter Delay Power

CMOS Inverter: CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Properties.

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective

ECE 342 Electronic Circuits. Lecture 6 MOS Transistors

CPE/EE 427, CPE 527 VLSI Design I Pass Transistor Logic. Review: CMOS Circuit Styles

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

CMOS Digital Integrated Circuits Lec 10 Combinational CMOS Logic Circuits

Digital Microelectronic Circuits ( ) Ratioed Logic. Lecture 8: Presented by: Mr. Adam Teman

THE INVERTER. Inverter

MOS Transistor I-V Characteristics and Parasitics

EE241 - Spring 2000 Advanced Digital Integrated Circuits. Announcements

Integrated Circuits & Systems

Digital Microelectronic Circuits ( )

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

EE141Microelettronica. CMOS Logic

Objective and Outline. Acknowledgement. Objective: Power Components. Outline: 1) Acknowledgements. Section 4: Power Components

MOS SWITCHING CIRCUITS

DC and Transient Responses (i.e. delay) (some comments on power too!)

Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. The Devices. July 30, Devices.

EE141. Administrative Stuff

EE105 Fall 2014 Microelectronic Devices and Circuits. NMOS Transistor Capacitances: Saturation Region

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

VLSI Design I; A. Milenkovic 1

CMOS Inverter (static view)

CMPEN 411 VLSI Digital Circuits. Lecture 03: MOS Transistor

MOS Transistor Theory

EE 330 Lecture 36. Digital Circuits. Transfer Characteristics of the Inverter Pair One device sizing strategy Multiple-input gates

Electronic Devices and Circuits Lecture 15 - Digital Circuits: Inverter Basics - Outline Announcements. = total current; I D

EEC 116 Lecture #3: CMOS Inverters MOS Scaling. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

MOS Transistor. EE141-Fall 2007 Digital Integrated Circuits. Review: What is a Transistor? Announcements. Class Material

Arithmetic Building Blocks

Properties of CMOS Gates Snapshot

Chapter 3-7. An Exercise. Problem 1. Digital IC-Design. Problem. Problem. 1, draw the static transistor schematic for the function Q = (A+BC)D

Where Does Power Go in CMOS?

! PN Junction. ! MOS Transistor Topology. ! Threshold. ! Operating Regions. " Resistive. " Saturation. " Subthreshold (next class)

L2: Combinational Logic Design (Construction and Boolean Algebra)

L2: Combinational Logic Design (Construction and Boolean Algebra)

Lecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010

E40M. Binary Numbers. M. Horowitz, J. Plummer, R. Howe 1

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

Digital Integrated Circuits A Design Perspective

CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view)

The Devices. Jan M. Rabaey

Miscellaneous Lecture topics. Mary Jane Irwin [Adapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.]

Dynamic Combinational Circuits. Dynamic Logic

Bit-Sliced Design. EECS 141 F01 Arithmetic Circuits. A Generic Digital Processor. Full-Adder. The Binary Adder

MOS Transistors. Prof. Krishna Saraswat. Department of Electrical Engineering Stanford University Stanford, CA

Introduction to CMOS VLSI. Chapter 2: CMOS Transistor Theory. Harris, 2004 Updated by Li Chen, Outline

Based on slides/material by. Topic 3-4. Combinational Logic. Outline. The CMOS Inverter: A First Glance

Last Lecture. Power Dissipation CMOS Scaling. EECS 141 S02 Lecture 8

ECE 342 Electronic Circuits. Lecture 34 CMOS Logic

EEC 118 Lecture #5: CMOS Inverter AC Characteristics. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

L2: Combinational Logic Design (Construction and Boolean Algebra)

Introduction to Computer Engineering ECE 203

! Energy Optimization. ! Design Space Exploration. " Example. ! P tot P static + P dyn + P sc. ! Steady-State: V in =V dd. " PMOS: subthreshold

Topic 4. The CMOS Inverter

EE141- Fall 2002 Lecture 27. Memory EE141. Announcements. We finished all the labs No homework this week Projects are due next Tuesday 9am EE141

Lecture 25. Semiconductor Memories. Issues in Memory

B.Supmonchai August 1st, q In-depth discussion of CMOS logic families. q Optimizing gate metrics. q High Performance circuit-design techniques

FIELD-EFFECT TRANSISTORS

Device Models (PN Diode, MOSFET )

EEC 116 Lecture #5: CMOS Logic. Rajeevan Amirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation

Operation and Modeling of. The MOS Transistor. Second Edition. Yannis Tsividis Columbia University. New York Oxford OXFORD UNIVERSITY PRESS

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

MOSFET: Introduction

Device Models (PN Diode, MOSFET )

Digital Integrated Circuits A Design Perspective

Using MOS Models. C.K. Ken Yang UCLA Courtesy of MAH EE 215B

EEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter

University of Toronto. Final Exam

Lecture 15: MOS Transistor models: Body effects, SPICE models. Context. In the last lecture, we discussed the modes of operation of a MOS FET:

Pass-Transistor Logic

EE141-Fall 2011 Digital Integrated Circuits

ECE 497 JS Lecture - 12 Device Technologies

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

EE105 - Fall 2005 Microelectronic Devices and Circuits

EE241 - Spring 2001 Advanced Digital Integrated Circuits

ECE520 VLSI Design. Lecture 23: SRAM & DRAM Memories. Payman Zarkesh-Ha

Lecture 12 Circuits numériques (II)

Transcription:

Motivation for Lecture igital Integrated ircuits iktor Öwall o see how standard gates are implemented with transistors? How does technology affect the performance, e.g. speed and power consumption? What has happened with technology scaling? For digital design we use MOS transistors. n + n + N-hannel Solid State Physics I I d S [] Electrical haracteristics gate drain NMOS MOS symboler PMOS igital transistor as a switch source Small Signal Model (amplifier design) gate drain Most common when digital design gs g m gs source g o ds he ulk/substrate is assumed to be connected to / if nothing else specified. ourtesy of Intel MOS transistor N-channel -oxid (isolerande) p - substrat N-channel channel when a positive gate-source voltage,, larger than the threshold voltage is applied,, is applied appliceras. = + γ( 2φF + S 2 φf ) substrat φ = Fermi Potential F epletion > ; e - charge is attracted > channel is created > ; e - laddningar attraheras >, Strong inversion a channel > epletion Region N-kanal epletion Region

Linjära Regionen I as a function of S < S < - e - (elektroner) from to Linear Region Increasing S < - > I I x S [] hannel voltage Pinch-off ( x) > GS I as a function of S Pinch-off S = GS When S = - No new charge to the channel he current saturates = S GS - > I I Linear Saturation Slope due to velocity saturation in short channel devices S [] I as a function of Linear Saturation GS G G Kapacitanser t ox S ulk ap. Junction ap. Overlap ap. What is I when =? X d NMOS transistor as a switch PMOS transistor as a switch v in = high a short S [] v in = high a open Increasing v in G S I v in = low a open v in G S v in = low a short S [] I

he MOS Inverter MOS Inverter with transistorn as a switch high in a NMOS short PMOS open Out connected to a low MOS Inverter with transistorn as a switch MOS Inverter with transistorn as a switch high in a NMOS short PMOS open low in a NMOS open PMOS short Out connected to a high I he MOS Inverter MOS Inverter Ideal N Off P Lin Real N Sat P Lin N Sat P Sat dd /2 IN N Lin P Sat N Lin P Off IN Logic gates, NN P-hannel N-hannel N-Well P-Substrate ruth able

Logic gates, NN Logic gates, NN Logic gates, NN Logic gates, NN Logic gates, NN Logic s, N dd dd NN dd PMOS N NMOS US & Europe NN + Inverter a N f NN NN N f N Logic Function? NN wo Input NN/ N Inverter.8 m MOS

Logic Function: NOR his is called omplementary Logic Pull up network Pull down network Properties: + rail to rail swing, i.e.out = or + no static power, i.e. either PUN or PN off - Many transistors US Europe Pseudo-NMOS s Pseudo-NMOS s Pull up network Pull up network Pull down network Properties: + fewer transistors + in the eayrly years there was only NMOS Pull down network - Static power consumption - Low input not Properties: + fewer transistors - Static power consumption - Low input not More complex functions: an adder msb = most signifcant bit a msb b msb a i+ b i+ a i b i lsb = least signifcant bit More complex functions: a carry ripple adder msb = most signifcant bit a msb b msb a i+ b i+ a i b i lsb = least signifcant bit cin msb cin i Max delay cin msb cin i Max delay? cout msb sum msb sum i+ sum i cout msb sum msb sum i+ sum i cout i+ What is the maximum delay? Memory digit cout i+ What is the maximum delay? Memory digit Full dder in MOS, bit o S S 4 bitars adderare and : in : memory in S: sum o : memory out o

Speed Power consumption Some properties: L is what we refer to as the process/ technology/ node e.g. 45nm, 32nm, Speed, simplified model pd = k if pd L ( >> L = = k f Reduced capacitance give faster circuits: smaller transistors a less capacitance ) 2 ig approximation today! he distance between and has been reduced. Shouri hatterjee, Yannis sividis and Peter Kinget, nalog ircuit esign echniques at.5 Speed, a simplified model pd = k if pd L ( >> L = = k f Reduced capacitance give faster circuits: smaller transistors, i.e. new technologies a less capacitance lock frequency is proportional to. Why not increase it? Why not decrease? ) 2 ig approximation today! Power consumption in MOS P = P + P + P total dynamic raditionally the most important! short-circuit Gaining more importance with technology scaling static ischarge" ynamic Power onsumption " " harge" P = f 2 dynamic L he 2 does that we especially want to lower a Slower circuits Short ircuit - urrent Spikes urrent peak when both N- and PMOS are open " " Static Power: What is the current when input are stable to high or low? Linear Saturation - I peak

due to leakage current Ileakage increases with decreasing " " Pstat =Ileakage! Leakage" Ileakage " " Scaling: and IOFF rade-off Performance vs Leakage:! a ln( IS) Static Power onsumption IOFF! Low High IOFFL IOFFH L H Subthreshold" urrent" G s decreases, sub-threshold leakage increases rends in energy consumption Example from 65nm MOS H Full dder delay(ns) leakage(mw) Nand2 delay(ns) leakage(mw) S L,26,5,,3E-8 2,2E-7,88E-6,39,24,2,94E-9 3,3E-8 2,24E-7 H, S & L: High, standard and low Supply voltage From upcoming book OptimizationSP rchitecture esign Essentials y ejan Markovic (UL) and Robert W. rodersen (U erkeley) So what do we do? H around 45m he end of some scaling! High needed for high speed a High Power consumption! One possibility: parallel processing! Low needed for high speed a High leakage power! wo possibilities: Multiple Find ways to reduce leakage, e.g. power gating Going Multicore, e.g. Intel Sandyridge! Going sub-threshold: long pursued in research. Now: Intel September 2! 32 nm 64 bit 4 995 ransistors ~3.5 GHz 26 mm2 (x Pentium 4)

and new technologies! You can learn more in EIN2 igital I-design. Next week: Storage (registers and memories) omputational platforms esign Methodologies