Introduction to CMOS VLSI Design



Similar documents
Chapter 1 Introduction to The Semiconductor Industry 2005 VLSI TECH. 1

Lecture 10: Sequential Circuits

Solid-State Physics: The Theory of Semiconductors (Ch ) SteveSekula, 30 March 2010 (created 29 March 2010)

ECE 410: VLSI Design Course Introduction

Lecture 11: Sequential Circuit Design

Clocking. Figure by MIT OCW Spring /18/05 L06 Clocks 1

Sequential Circuits. Combinational Circuits Outputs depend on the current inputs

CMOS, the Ideal Logic Family

Introduction to VLSI Programming. TU/e course 2IN30. Prof.dr.ir. Kees van Berkel Dr. Johan Lukkien [Dr.ir. Ad Peeters, Philips Nat.

Module 7 : I/O PADs Lecture 33 : I/O PADs

Lecture 10 Sequential Circuit Design Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010

The MOSFET Transistor

CO2005: Electronics I (FET) Electronics I, Neamen 3th Ed. 1

System on Chip Design. Michael Nydegger

Theory of Transistors and Other Semiconductor Devices

Lecture 030 DSM CMOS Technology (3/24/10) Page 030-1

TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN

Chapter 10 Advanced CMOS Circuits

W04 Transistors and Applications. Yrd. Doç. Dr. Aytaç Gören

Chapter 2 Logic Gates and Introduction to Computer Architecture

Introduction to Semiconductor Manufacturing Technology. Chapter 1, Introduction. Hong Xiao, Ph. D.

1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1.

Sequential 4-bit Adder Design Report

Fault Modeling. Why model faults? Some real defects in VLSI and PCB Common fault models Stuck-at faults. Transistor faults Summary

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

Content Map For Career & Technology

Crystalline solids. A solid crystal consists of different atoms arranged in a periodic structure.

1.Introduction. Introduction. Most of slides come from Semiconductor Manufacturing Technology by Michael Quirk and Julian Serda.

NAME AND SURNAME. TIME: 1 hour 30 minutes 1/6

Here we introduced (1) basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices.

Semiconductors, diodes, transistors

DESIGN, FABRICATION AND ELETRICAL CHARACTERIZATION OF SOI FINFET TRANSISTORS

Topics of Chapter 5 Sequential Machines. Memory elements. Memory element terminology. Clock terminology

Advanced VLSI Design CMOS Processing Technology

Introduction to VLSI Fabrication Technologies. Emanuele Baravelli

International Journal of Electronics and Computer Science Engineering 1482

AMPLIFIERS BJT BJT TRANSISTOR. Types of BJT BJT. devices that increase the voltage, current, or power level

Introduction to CMOS VLSI Design (E158) Lecture 8: Clocking of VLSI Systems

Field-Effect (FET) transistors

Digital Logic Design. Basics Combinational Circuits Sequential Circuits. Pu-Jen Cheng

Design and analysis of flip flops for low power clocking system

CHAPTER 10 Fundamentals of the Metal Oxide Semiconductor Field Effect Transistor

What is this course is about? Design of Digital Circuitsit. Digital Integrated Circuits. What is this course is about?

05 Bipolar Junction Transistors (BJTs) basics

Lecture 10: Latch and Flip-Flop Design. Outline

Signal Types and Terminations

S. Venkatesh, Mrs. T. Gowri, Department of ECE, GIT, GITAM University, Vishakhapatnam, India

Yrd. Doç. Dr. Aytaç Gören

CMOS Power Consumption and C pd Calculation

Implementation Of High-k/Metal Gates In High-Volume Manufacturing

VLSI Fabrication Process

1.1 Silicon on Insulator a brief Introduction

Lecture 7: Clocking of VLSI Systems

Lecture-3 MEMORY: Development of Memory:

Handout 17. by Dr Sheikh Sharif Iqbal. Memory Unit and Read Only Memories

Sequential Circuit Design

Class 11: Transmission Gates, Latches

Weste07r4.fm Page 183 Monday, January 5, :39 AM. 7.1 Introduction

Class 18: Memories-DRAMs

Lecture 17 The Bipolar Junction Transistor (I) Forward Active Regime

ECE124 Digital Circuits and Systems Page 1

CHARGE pumps are the circuits that used to generate dc

Sequential Logic: Clocks, Registers, etc.

Application Note AN-940

Semiconductor I. Semiconductors. germanium. silicon

1700V Bi-Mode Insulated Gate Transistor (BIGT) on Thin Wafer Technology

GLOLAB Two Wire Stepper Motor Positioner

Introduction to Microprocessors

Integrated Circuits & Systems

A Survey on Sequential Elements for Low Power Clocking System

Leakage Power Reduction Using Sleepy Stack Power Gating Technique

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

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

Junction FETs. FETs. Enhancement Not Possible. n p n p n p

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

Memory Elements. Combinational logic cannot remember

Two-Phase Clocking Scheme for Low-Power and High- Speed VLSI

Low Power AMD Athlon 64 and AMD Opteron Processors

Flip-Flops, Registers, Counters, and a Simple Processor

Intel s Revolutionary 22 nm Transistor Technology

LOW POWER DESIGN OF DIGITAL SYSTEMS USING ENERGY RECOVERY CLOCKING AND CLOCK GATING

5V Tolerance Techniques for CoolRunner-II Devices

Layout of Multiple Cells

CHAPTER 11 LATCHES AND FLIP-FLOPS

Gates. J. Robert Jump Department of Electrical And Computer Engineering Rice University Houston, TX 77251

DEGREE: Bachelor in Biomedical Engineering YEAR: 2 TERM: 2 WEEKLY PLANNING

DESIGN CHALLENGES OF TECHNOLOGY SCALING

Design Verification & Testing Design for Testability and Scan

ECE380 Digital Logic

Lezioni di Tecnologie e Materiali per l Elettronica

EDC Lesson 12: Transistor and FET Characteristics EDCLesson12- ", Raj Kamal, 1

Fabrication and Manufacturing (Basics) Batch processes

COMBINATIONAL and SEQUENTIAL LOGIC CIRCUITS Hardware implementation and software design

Electronics. Discrete assembly of an operational amplifier as a transistor circuit. LD Physics Leaflets P

Having read this workbook you should be able to: recognise the arrangement of NAND gates used to form an S-R flip-flop.

EE 42/100 Lecture 24: Latches and Flip Flops. Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad

AN900 APPLICATION NOTE

Interfacing To Alphanumeric Displays

Area 3: Analog and Digital Electronics. D.A. Johns

Transcription:

Introduction to CMOS VLSI esign Slides adapted from: N. Weste,. Harris, CMOS VLSI esign, Addison-Wesley, 3/e, 24 Introduction Integrated Circuits: many transistors on one chip Very Large Scale Integration (VLSI): very many transistors on one chip Complementary Metal Oxide Semiconductor (CMOS): fast, cheap, low power 2

Outline A Brief History MOS transistors CMOS Logic CMOS Fabrication and Layout Chip esign Challenges System esign Logic esign Physical esign esign Verification Fabrication, Packaging and Testing 3 A Brief History T-R-A-N-S-I-S-T-O-R = TRANsfer resistor 947: John Bardeen, Walter Brattain and William Schokley at Bell laboratories built the first working point contact transistor (Nobel Prize in Physics in 956) 958: Jack Kylby built the first integrated circuit flip flop at Texas Instruments (Nobel Prize in Physics in 2) 925: Julius Lilienfield patents the original idea of field effect transistors 935: Oskar Heil patents the first MOSFET 963: Frank Wanlass at Fairchild describes the first CMOS logic gate (nmos and pmos) 97: Processes using nmos became dominant 98: Power consumption become a major issue. CMOS process are widely adopted. 4

A Brief History Integrated Circuits enabled today s way of life 8 transistors manufactured in 23 million for every human on the planet 5 Moore s Law In 963 Gordon Moore predicted that as a result of continuous miniaturization transistor count would double every 8 months 53% compound annual growth rate over 45 years No other technology has grown so fast so long Transistors become smaller, faster, consume less power, and are cheaper to manufacture 6

Clock Frequencies of Intel Processors Transistor count is not the only factor that has grown exponentially, e.g. clock frequencies have doubled roughly every 34 months 7 Chip Integration Level SSI = small-scale integration ( up to gates) MSI = medium-scale integration ( up to gates) LSI = large-scale integration (up to gates) VLSI = very large-scale integration (over gates) 8

Technology Scaling 97: Intel 44 transistors with minimum dimension of um 23: Pentium 4 transistors with minimum dimension of 3 nm Scaling cannot go on forever because transistors cannot be smaller than atoms 9 The Productivity Gap esigners rely increasingly on design automation software tools: to seek productivity gains to cope with increased complexity Source: SEMATECH

licon Lattice licon is a semiconductor Transistors are built on a silicon substrate licon is a Group IV material Forms crystal lattice with bonds to four neighbors opants Pure silicon has no free carriers and conducts poorly Adding dopants increases the conductivity Group V: extra electron (n-type) Group III: missing electron, called hole (p-type) - + + As B - 2

Transistor Types Bipolar transistors npn or pnp silicon structure Small current into very thin base layer controls large currents between emitter and collector Base currents limit integration density Metal Oxide Semiconductor Field Effect Transistors nmos and pmos MOSFETS Voltage applied to insulated gate controls current between source and drain Low power allows very high integration 3 MOS Transistors Four terminals: gate, source, drain, body (= bulk = substrate) 4

nmos Operation Body is commonly tied to ground ( V) When the gate is at a low voltage: P-type body is at low voltage Source-body and drain-body diodes are OFF No current flows, transistor is OFF Source Gate rain Polysilicon O 2 n+ p n+ bulk S 5 nmos Operation Cont. When the gate is at a high voltage: Positive charge on gate of MOS capacitor Negative charge attracted to body channel under gate gets inverted to n-type Now current can flow through n-type silicon from source through channel to drain, transistor is ON Source Gate rain Polysilicon O 2 n+ p n+ bulk S 6

pmos Transistor milar, but doping and voltages reversed Body tied to high voltage (V ) Gate low: transistor ON Gate high: transistor OFF Bubble indicates inverted behavior Polysilicon Source Gate rain O 2 p+ p+ n bulk 7 Power Supply Voltage GN = V In 98 s, V = 5V V has decreased in modern processes High V would damage modern tiny transistors Lower V saves power V = 3.3, 2.5,.8,.5,.2,., 8

MOS Transistors as switches We can model MOS transistors as controlled switches Voltage at gate controls path from source to drain 9 CMOS Technology CMOS technology uses both nmos and pmos transistors. The transistors are arranged in a structure formed by two complementary networks Pull-up network is complement of pull-down Parallel -> series, series -> parallel 2

CMOS Logic Inverter A ON OFF = = = = OFF ON Y 2 CMOS Logic NAN 22

CMOS Logic NOR 23 CMOS Logic Gates (a.k.a. Static CMOS) Pull-up network is complement of pull-down Parallel series, series parallel 24

Compound Gates Example: Y = (A+B+C) ABC --- -- -- -- Y 25 Compound Gates 26

How good is the output signal? gnal Strength Strength of signal How close it approximates ideal voltage source V and GN rails are strongest and sources nmos and pmos are not ideal switches nmos pass strong, but degraded or weak pmos pass strong, but degraded or weak Thus: nmos are best for pull-down network pmos are best for pull-up network 27 Pass Transistors Transistors can be used as switches 28

Transmission Gates Pass transistors produce degraded outputs Transmission gates pass both and well 29 Static CMOS gates are fully restored In static CMOS, the nmos transistors only need to pass s and the pmos only pass s, so the output is always strongly driven and the levels are never degraded This is called a fully restored logic gate 3

Static CMOS is inherently inverting CMOS single stage gates must be inverting To build non inverting functions we need multiple stages 3 Tristates Tristate buffer produces Z when not enabled EN A Y Z Z 32

Nonrestoring Tristates Transmission gate acts as tristate buffer Only two transistors But nonrestoring A is passed on to Y as it is (thus, Y is not always a strong s or s) 33 Tristate Inverter Tristate inverter produces restored output For a non inverting tristate add an inverter in front 34

Multiplexers 2: multiplexer chooses between two inputs S X X X X Y S Y 35 Gate-Level Mux esign Y = S + S How many transistors are needed? S Y = 2 = = Too Many!! S 2 4 4 2 2 4 2 Y 36

Transmission Gate Mux Nonrestoring mux uses two transmission gates Only 4 transistors 37 Inverting Mux Inverting multiplexer Use compound gate or pair of tristate inverters Essentially the same thing For noninverting multiplexer add an inverter 38

Latch When =, latch is transparent flows through to like a buffer When =, the latch is opaque holds its old value independent of a.k.a. transparent latch or level-sensitive latch Latch 39 Latch esign Multiplexer chooses or hold 4

Latch Operation = = 4 Flip-flop When rises, is copied to At all other times, holds its value a.k.a. positive edge-triggered flip-flop, masterslave flip-flop Flop 42

Flip-flop esign Built from master and slave latches M Latch M Latch 43 Flip-flop Operation M = M = 44

Summary If the automobile had followed the same development cycle as the computer, a Rolls Royce would today cost $, get one million miles per gallon, and explode once a year Robert X. Cringely, InfoWorld Magazine 45