Introduction to CMOS VLSI Design

Slides:



Advertisements
Similar presentations
EE466: VLSI Design Lecture 7: Circuits & Layout
Advertisements

CMOS Layers n-well process p-well process Twin-tub process ravikishore.
MICROELETTRONICA CMOS THEORY Lezione 2.
CSET 4650 Field Programmable Logic Devices
COMP541 Transistors and all that… a brief overview
Introduction to CMOS VLSI Design Introduction Manoel E. de Lima David Harris - Harvey Mudd College.
Lecture 0: Introduction
Pass Transistor Logic. Agenda  Introduction  VLSI Design methodologies  Review of MOS Transistor Theory  Inverter – Nucleus of Digital Integrated.
Lecture: 1.6 Tri-states, Mux, Latches & Flip Flops
VLSI Design Circuits & Layout
Lecture 1: Circuits & Layout
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
From analog to digital circuits A phenomenological overview Bogdan Roman.
Field Effect Transistors and their applications. There are Junction FETs (JFET) and Insulated gate FETs (IGFET) There are many types of IGFET. Most common.
CMOS Transistor and Circuits
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout
CSCE 612: VLSI System Design Instructor: Jason D. Bakos.
Introduction to CMOS VLSI Design Lecture 0: Introduction
Computer Engineering 222. VLSI Digital System Design Introduction.
Design and Implementation of VLSI Systems (EN0160) Sherief Reda Division of Engineering, Brown University Spring 2007.
Outline Introduction – “Is there a limit?”
Chapter 01 An Overview of VLSI
Introduction to CMOS VLSI Design Circuit Families.
Circuit Families Adopted from David Harris of Harvey Mudd College.
CSCE 613: Fundamentals of VLSI Chip Design Instructor: Jason D. Bakos.
VLSI Design Circuits & Layout
Introduction to CMOS VLSI Design Lecture 0: Introduction
Lecture 0: Introduction. CMOS VLSI Design 4th Ed. 0: Introduction2 Introduction  Integrated circuits: many transistors on one chip.  Very Large Scale.
Introduction to CMOS VLSI Design Circuits & Layout
VLSI Design Introduction. Outline Introduction Silicon, pn-junctions and transistors A Brief History Operation of MOS Transistors CMOS circuits Fabrication.
Introduction Integrated circuits: many transistors on one chip.
Lecture 2. Logic Gates Prof. Taeweon Suh Computer Science Education Korea University ECM585 Special Topics in Computer Design.
Introduction to CMOS VLSI Design
CSET 4650 Field Programmable Logic Devices
Lecture 19 OUTLINE The MOSFET: Structure and operation
ECE 331 – Digital System Design Transistor Technologies, and Realizing Logic Gates using CMOS Circuits (Lecture #23)
Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.
MOS Transistors The gate material of Metal Oxide Semiconductor Field Effect Transistors was original made of metal hence the name. Present day devices’
G.K.BHARAD INSTITUTE OF ENGINEERING DIVISION :D (C.E.) Roll Number :67 SUBJECT :PHYSICS SUBJECT CODE : Presentation By: Kartavya Parmar.
Lecture 1: Introduction
Lecture 2. Logic Gates Prof. Taeweon Suh Computer Science Education Korea University 2010 R&E Computer System Education & Research.
Lecture 0: Introduction. CMOS VLSI Design 4th Ed. 0: Introduction2 Introduction  Integrated circuits: many transistors on one chip.  Very Large Scale.
CP-416 VLSI System Design Lecture 1-A: Introduction Engr. Waqar Ahmad UET,Taxila.
Lecture 1: Circuits & Layout
Class 02 DICCD Transistors: Silicon Transistors are built out of silicon, a semiconductor Pure silicon is a poor conductor (no free charges) Doped.
EE4800 CMOS Digital IC Design & Analysis
Chapter 1 Combinational CMOS Logic Circuits Lecture # 4 Pass Transistors and Transmission Gates.
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout.
Introduction to ICs and Transistor Fundamentals Brief History Transistor Types Moore’s Law Design vs Fabrication.
Advanced VLSI Design Unit 04: Combinational and Sequential Circuits.
 Seattle Pacific University EE Logic System DesignNMOS-CMOS-1 Voltage-controlled Switches In order to build circuits that implement logic, we need.
CMOS VLSI Design Circuits & Layout. CMOS VLSI DesignSlide 2 Outline  A Brief History  CMOS Gate Design  Pass Transistors  CMOS Latches & Flip-Flops.
INTRODUCTION. This course is basically about silicon chip fabrication, the technologies used to manufacture ICs.
CMOS VLSI Design Introduction
Introduction to CMOS Transistor and Transistor Fundamental
CMOS FABRICATION.
Introduction to CMOS VLSI Design Lecture 1: History & Layout Salman Zaffar Iqra University, Karachi Campus Spring 2012 Slides from D. Harris, Harvey Mudd.
Lecture 2. Logic Gates Prof. Taeweon Suh Computer Science & Engineering Korea University COSE221, COMP211 Logic Design.
2007/11/20 Paul C.-P. Chao Optoelectronic System and Control Lab., EE, NCTU P1 Copyright 2015 by Paul Chao, NCTU VLSI Lecture 0: Introduction Paul C.–P.
Lecture 1: Circuits and Layout National Chiao Tung University
Introduction to CMOS VLSI Design Lecture 0: Introduction.
1. Introduction. Diseño de Circuitos Digitales para Comunicaciones Introduction Integrated circuits: many transistors on one chip. Very Large Scale Integration.
2. Circuits & Layout. Diseño de Circuitos Digitales para Comunicaciones Outline A Brief History CMOS Gate Design Pass Transistors CMOS Latches & Flip-Flops.
Transistors Student Lecture by: Giangiacomo Groppi Joel Cassell
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
Engr. Noshina Shamir UET, Taxila
VLSI INTRODUCTION - Prof. Rakesh K. Jha
Presentation transcript:

Introduction to CMOS VLSI Design Slides adapted from: N. Weste, D. Harris, CMOS VLSI Design, © Addison-Wesley, 3/e, 2004

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

Outline A Brief History MOS transistors CMOS Logic CMOS Fabrication and Layout Chip Design Challenges System Design Logic Design Physical Design Design Verification Fabrication, Packaging and Testing

A Brief History T-R-A-N-S-I-S-T-O-R = TRANsfer resiSTOR 1947: John Bardeen, Walter Brattain and William Schokley at Bell laboratories built the first working point contact transistor (Nobel Prize in Physics in 1956) 1958: Jack Kylby built the first integrated circuit flip flop at Texas Instruments (Nobel Prize in Physics in 2000) 1925: Julius Lilienfield patents the original idea of field effect transistors 1935: Oskar Heil patents the first MOSFET 1963: Frank Wanlass at Fairchild describes the first CMOS logic gate (nMOS and pMOS) 1970: Processes using nMOS became dominant 1980: Power consumption become a major issue. CMOS process are widely adopted.

A Brief History Integrated Circuits enabled today’s way of life 1018 transistors manufactured in 2003 100 million for every human on the planet

Moore’s Law In 1963 Gordon Moore predicted that as a result of continuous miniaturization transistor count would double every 18 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

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

Integrated Circuits (IC)

Chip Integration Level SSI = small-scale integration ( up to 10 gates) MSI = medium-scale integration ( up to 1000 gates) LSI = large-scale integration (up to 10000 gates) VLSI = very large-scale integration (over 10000 gates)

Technology Scaling 1971: Intel 4004 transistors with minimum dimension of 10um 2003: Pentium 4 transistors with minimum dimension of 130 nm Scaling cannot go on forever because transistors cannot be smaller than atoms 

The Productivity Gap Designers rely increasingly on design automation software tools: to seek productivity gains to cope with increased complexity Source: SEMATECH

Silicon Lattice Silicon is a semiconductor Transistors are built on a silicon substrate Silicon is a Group IV material Forms crystal lattice with bonds to four neighbors

Dopants 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)

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

MOS Transistors Four terminals: gate, source, drain, body (= bulk = substrate)

nMOS Operation Body is commonly tied to ground (0 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

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

pMOS Transistor Similar, but doping and voltages reversed Body tied to high voltage (VDD) Gate low: transistor ON Gate high: transistor OFF Bubble indicates inverted behavior

Power Supply Voltage GND = 0 V In 1980’s, VDD = 5V VDD has decreased in modern processes High VDD would damage modern tiny transistors Lower VDD saves power VDD = 3.3, 2.5, 1.8, 1.5, 1.2, 1.0, …

MOS Transistors as switches We can model MOS transistors as controlled switches Voltage at gate controls path from source to drain

Types of digital circuits Combinational Sequential

Logic values and noise margins

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

CMOS Logic Inverter A Y 1 ON OFF 1 = 0 = = 1 = 0 OFF ON

CMOS Logic NAND

CMOS Logic NOR

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

Compound Gates Example: Y = (A+B+C) D ABCD Y ---0 0001 1--1 -1-1 --11

Compound Gates

How good is the output signal ? Signal Strength Strength of signal How close it approximates ideal voltage source VDD and GND rails are strongest 1 and 0 sources nMOS and pMOS are not ideal switches nMOS pass strong 0, but degraded or weak 1 pMOS pass strong 1, but degraded or weak 0 Thus: nMOS are best for pull-down network pMOS are best for pull-up network

Pass Transistors Transistors can be used as switches

Transmission Gates Pass transistors produce degraded outputs Transmission gates pass both 0 and 1 well

Static CMOS gates are fully restored In static CMOS, the nMOS transistors only need to pass 0’s and the pMOS only pass 1’s, so the output is always strongly driven and the levels are never degraded This is called a fully restored logic gate

Static CMOS is inherently inverting CMOS single stage gates must be inverting To build non inverting functions we need multiple stages

Tristate buffer produces Z when not enabled Tristates Tristate buffer produces Z when not enabled EN A Y Z 1

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 0’s or 1’s)

Tristate Inverter Tristate inverter produces restored output For a non inverting tristate add an inverter in front

Multiplexers 2:1 multiplexer chooses between two inputs S D1 D0 Y X 1

Gate-Level Mux Design Y = S D0 + S D1 How many transistors are needed? = 20 = = Too Many !!

Transmission Gate Mux Nonrestoring mux uses two transmission gates Only 4 transistors

Inverting Mux Inverting multiplexer Use compound gate (a) or pair of tristate inverters (b) Essentially the same thing For noninverting multiplexer add an inverter

D Latch When CLK = 1, latch is transparent D flows through to Q like a buffer When CLK = 0, the latch is opaque Q holds its old value independent of D a.k.a. transparent latch or level-sensitive latch

D Latch Design Multiplexer chooses D or hold Q

D Latch Operation

D Flip-flop When CLK rises, D is copied to Q At all other times, Q holds its value a.k.a. positive edge-triggered flip-flop, master-slave flip-flop

D Flip-flop Design Built from master and slave D latches

D Flip-flop Operation

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