+ All Categories
Home > Documents > VLSI: CMOS introduction-2

VLSI: CMOS introduction-2

Date post: 07-Apr-2018
Category:
Upload: cow-gal
View: 237 times
Download: 1 times
Share this document with a friend

of 49

Transcript
  • 8/4/2019 VLSI: CMOS introduction-2

    1/49

  • 8/4/2019 VLSI: CMOS introduction-2

    2/49

    CMOS VLSI Design0: Introduction Slide 2

    Administrivia

    Name Tents Syllabus

    About the Instructor

    Office Hours & Lab Assistant Hours Textbook Labs, Problem Sets, and Project Grading

    Collaboration

  • 8/4/2019 VLSI: CMOS introduction-2

    3/49

    CMOS VLSI Design0: Introduction Slide 3

    Introduction

    Integrated circuits: many transistors on one chip. Very Large Scale Integration(VLSI): bucketloads! Complementary Metal Oxide Semiconductor

    Fast, cheap, low power transistors Today: How to build your own simple CMOS chip

    CMOS transistors Building logic gates from transistors

    Transistor layout and fabrication Rest of the course: How to build a good CMOS chip

  • 8/4/2019 VLSI: CMOS introduction-2

    4/49

    CMOS VLSI Design0: Introduction Slide 4

    Silicon Lattice

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

    Si SiSi

    Si SiSi

    Si SiSi

  • 8/4/2019 VLSI: CMOS introduction-2

    5/49

    CMOS VLSI Design0: Introduction Slide 5

    Dopants

    Silicon is a semiconductor 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 SiSi

    Si SiSi

    Si SiSi

    B SiSi

    Si SiSi

    Si SiSi

    -

    +

    +

    -

  • 8/4/2019 VLSI: CMOS introduction-2

    6/49

    CMOS VLSI Design0: Introduction Slide 6

    p-n Junctions

    A junction between p-type and n-type semiconductorforms a diode.

    Current flows only in one direction

    p-type n-type

    anode cathode

  • 8/4/2019 VLSI: CMOS introduction-2

    7/49

    CMOS VLSI Design0: Introduction Slide 7

    nMOS Transistor

    Four terminals: gate, source, drain, body Gate oxide body stack looks like a capacitor

    Gate and body are conductors

    SiO2 (oxide) is a very good insulator Called metal oxide semiconductor (MOS)capacitor

    Even though gate is

    no longer made of metaln+

    p

    GateSource Drain

    bulk Si

    SiO2

    Polysilicon

    n+Body

  • 8/4/2019 VLSI: CMOS introduction-2

    8/49

    CMOS VLSI Design0: Introduction Slide 8

    nMOS Operation

    Body is usually 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

    n+

    p

    GateSource Drain

    bulk Si

    SiO2

    Polysilicon

    n+D

    0

    S

  • 8/4/2019 VLSI: CMOS introduction-2

    9/49

    CMOS VLSI Design0: Introduction Slide 9

    nMOS Operation Cont.

    When the gate is at a high voltage: Positive charge on gate of MOS capacitor Negative charge attracted to body

    Inverts a channel under gate to n-type Now current can flow through n-type silicon fromsource through channel to drain, transistor is ON

    n+

    p

    GateSource Drain

    bulk Si

    SiO

    2

    Polysilicon

    n+D

    1

    S

  • 8/4/2019 VLSI: CMOS introduction-2

    10/49

    CMOS VLSI Design0: Introduction Slide 10

    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

    SiO2

    n

    GateSource Drain

    bulk Si

    Polysilicon

    p+ p+

  • 8/4/2019 VLSI: CMOS introduction-2

    11/49

    CMOS VLSI Design0: Introduction Slide 11

    Power Supply Voltage

    GND = 0 V In 1980s, 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,

  • 8/4/2019 VLSI: CMOS introduction-2

    12/49

    CMOS VLSI Design0: Introduction Slide 12

    Transistors as Switches

    We can view MOS transistors as electricallycontrolled switches

    Voltage at gate controls path from source to drain

    g

    s

    d

    g = 0

    s

    d

    g = 1

    s

    d

    g

    s

    d

    s

    d

    s

    d

    nMOS

    pMOS

    OFFON

    ONOFF

  • 8/4/2019 VLSI: CMOS introduction-2

    13/49

    CMOS VLSI Design0: Introduction Slide 13

    CMOS Inverter

    A Y

    0

    1

    VDD

    A Y

    GNDA Y

  • 8/4/2019 VLSI: CMOS introduction-2

    14/49

    CMOS VLSI Design0: Introduction Slide 14

    CMOS Inverter

    A Y

    0

    1 0

    VDD

    A=1 Y=0

    GND

    ON

    OFF

    A Y

  • 8/4/2019 VLSI: CMOS introduction-2

    15/49

    CMOS VLSI Design0: Introduction Slide 15

    CMOS Inverter

    A Y

    0 1

    1 0

    VDD

    A=0 Y=1

    GND

    OFF

    ON

    A Y

  • 8/4/2019 VLSI: CMOS introduction-2

    16/49

    CMOS VLSI Design0: Introduction Slide 16

    CMOS NAND Gate

    A B Y

    0 0

    0 1

    1 0

    1 1A

    B

    Y

  • 8/4/2019 VLSI: CMOS introduction-2

    17/49

    CMOS VLSI Design0: Introduction Slide 17

    CMOS NAND Gate

    A B Y

    0 0 1

    0 1

    1 0

    1 1

    A=0

    B=0

    Y=1

    OFF

    ON ON

    OFF

  • 8/4/2019 VLSI: CMOS introduction-2

    18/49

  • 8/4/2019 VLSI: CMOS introduction-2

    19/49

    CMOS VLSI Design0: Introduction Slide 19

    CMOS NAND Gate

    A B Y

    0 0 1

    0 1 1

    1 0 1

    1 1

    A=1

    B=0

    Y=1

    ON

    ON OFF

    OFF

  • 8/4/2019 VLSI: CMOS introduction-2

    20/49

    CMOS VLSI Design0: Introduction Slide 20

    CMOS NAND Gate

    A B Y

    0 0 1

    0 1 1

    1 0 1

    1 1 0

    A=1

    B=1

    Y=0

    ON

    OFF OFF

    ON

  • 8/4/2019 VLSI: CMOS introduction-2

    21/49

    CMOS VLSI Design0: Introduction Slide 21

    CMOS NOR Gate

    A B Y

    0 0 1

    0 1 0

    1 0 0

    1 1 0

    A

    BY

  • 8/4/2019 VLSI: CMOS introduction-2

    22/49

    CMOS VLSI Design0: Introduction Slide 22

    3-input NAND Gate

    Y pulls low if ALL inputs are 1 Y pulls high if ANY input is 0

  • 8/4/2019 VLSI: CMOS introduction-2

    23/49

    CMOS VLSI Design0: Introduction Slide 23

    3-input NAND Gate

    Y pulls low if ALL inputs are 1 Y pulls high if ANY input is 0

    A

    B

    Y

    C

  • 8/4/2019 VLSI: CMOS introduction-2

    24/49

    CMOS VLSI Design0: Introduction Slide 24

    CMOS Fabrication

    CMOS transistors are fabricated on silicon wafer Lithography process similar to printing press On each step, different materials are deposited or

    etched Easiest to understand by viewing both top and

    cross-section of wafer in a simplified manufacturingprocess

  • 8/4/2019 VLSI: CMOS introduction-2

    25/49

    CMOS VLSI Design0: Introduction Slide 25

    Inverter Cross-section

    Typically use p-type substrate for nMOS transistors Requires n-well for body of pMOS transistors

    n+

    p substrate

    p+

    n well

    A

    Y

    GND VDD

    n+ p+

    SiO2

    n+ diffusion

    p+ diffusion

    polysilicon

    metal1

    nMOS transistor pMOS transistor

  • 8/4/2019 VLSI: CMOS introduction-2

    26/49

    CMOS VLSI Design0: Introduction Slide 26

    Well and Substrate Taps

    Substrate must be tied to GND and n-well to VDD Metal to lightly-doped semiconductor forms poor

    connection called Shottky Diode Use heavily doped well and substrate contacts / taps

    n+

    p substrate

    p+

    n well

    A

    YGND V

    DD

    n+p+

    substrate tap well tap

    n+ p+

  • 8/4/2019 VLSI: CMOS introduction-2

    27/49

    CMOS VLSI Design0: Introduction Slide 27

    Inverter Mask Set

    Transistors and wires are defined by masks Cross-section taken along dashed line

    GND VDD

    Y

    A

    substrate tap well tap

    nMOS transistor pMOS transistor

  • 8/4/2019 VLSI: CMOS introduction-2

    28/49

    CMOS VLSI Design0: Introduction Slide 28

    Detailed Mask Views

    Six masks n-well Polysilicon n+ diffusion p+ diffusion Contact Metal

    Metal

    Polysilicon

    Contact

    n+ Diffusion

    p+ Diffusion

    n well

  • 8/4/2019 VLSI: CMOS introduction-2

    29/49

    CMOS VLSI Design0: Introduction Slide 29

    Fabrication Steps

    Start with blank wafer Build inverter from the bottom up First step will be to form the n-well

    Cover wafer with protective layer of SiO2

    (oxide) Remove layer where n-well should be built Implant or diffuse n dopants into exposed wafer Strip off SiO2

    p substrate

  • 8/4/2019 VLSI: CMOS introduction-2

    30/49

    CMOS VLSI Design0: Introduction Slide 30

    Oxidation

    Grow SiO2 on top of Si wafer 900 1200 C with H2O or O2 in oxidation furnace

    p substrate

    SiO2

  • 8/4/2019 VLSI: CMOS introduction-2

    31/49

    CMOS VLSI Design0: Introduction Slide 31

    Photoresist

    Spin on photoresist Photoresist is a light-sensitive organic polymer Softens where exposed to light

    p substrate

    SiO2

    Photoresist

  • 8/4/2019 VLSI: CMOS introduction-2

    32/49

    CMOS VLSI Design0: Introduction Slide 32

    Lithography

    Expose photoresist through n-well mask Strip off exposed photoresist

    p substrate

    SiO2

    Photoresist

  • 8/4/2019 VLSI: CMOS introduction-2

    33/49

    CMOS VLSI Design0: Introduction Slide 33

    Etch

    Etch oxide with hydrofluoric acid (HF) Seeps through skin and eats bone; nasty stuff!!!

    Only attacks oxide where resist has been exposed

    p substrate

    SiO2

    Photoresist

  • 8/4/2019 VLSI: CMOS introduction-2

    34/49

    CMOS VLSI Design0: Introduction Slide 34

    Strip Photoresist

    Strip off remaining photoresist Use mixture of acids called piranah etch

    Necessary so resist doesnt melt in next step

    p substrate

    SiO2

  • 8/4/2019 VLSI: CMOS introduction-2

    35/49

    CMOS VLSI Design0: Introduction Slide 35

    n-well

    n-well is formed with diffusion or ion implantation Diffusion

    Place wafer in furnace with arsenic gas Heat until As atoms diffuse into exposed Si

    Ion Implanatation Blast wafer with beam of As ions Ions blocked by SiO2, only enter exposed Si

    n well

    SiO2

  • 8/4/2019 VLSI: CMOS introduction-2

    36/49

    CMOS VLSI Design0: Introduction Slide 36

    Strip Oxide

    Strip off the remaining oxide using HF Back to bare wafer with n-well Subsequent steps involve similar series of steps

    p substrate

    n well

  • 8/4/2019 VLSI: CMOS introduction-2

    37/49

    CMOS VLSI Design0: Introduction Slide 37

    Polysilicon

    Deposit very thin layer of gate oxide < 20 (6-7 atomic layers)

    Chemical Vapor Deposition (CVD) of silicon layer Place wafer in furnace with Silane gas (SiH

    4)

    Forms many small crystals called polysilicon Heavily doped to be good conductor

    Thin gate oxidePolysilicon

    p substraten well

  • 8/4/2019 VLSI: CMOS introduction-2

    38/49

    CMOS VLSI Design0: Introduction Slide 38

    Polysilicon Patterning

    Use same lithography process to pattern polysilicon

    Polysilicon

    p substrate

    Thin gate oxidePolysilicon

    n well

  • 8/4/2019 VLSI: CMOS introduction-2

    39/49

    CMOS VLSI Design0: Introduction Slide 39

    Self-Aligned Process

    Use oxide and masking to expose where n+ dopantsshould be diffused or implanted

    N-diffusion forms nMOS source, drain, and n-wellcontact

    p substraten well

  • 8/4/2019 VLSI: CMOS introduction-2

    40/49

    CMOS VLSI Design0: Introduction Slide 40

    N-diffusion

    Pattern oxide and form n+ regions Self-aligned processwhere gate blocks diffusion Polysilicon is better than metal for self-aligned gates

    because it doesnt melt during later processing

    p substraten well

    n+ Diffusion

  • 8/4/2019 VLSI: CMOS introduction-2

    41/49

    CMOS VLSI Design0: Introduction Slide 41

    N-diffusion cont.

    Historically dopants were diffused Usually ion implantation today But regions are still called diffusion

    n wellp substrate

    n+n+ n+

  • 8/4/2019 VLSI: CMOS introduction-2

    42/49

  • 8/4/2019 VLSI: CMOS introduction-2

    43/49

    CMOS VLSI Design0: Introduction Slide 43

    P-Diffusion

    Similar set of steps form p+ diffusion regions forpMOS source and drain and substrate contact

    p+ Diffusion

    p substraten well

    n+n+ n+p+p+p+

  • 8/4/2019 VLSI: CMOS introduction-2

    44/49

    CMOS VLSI Design0: Introduction Slide 44

    Contacts

    Now we need to wire together the devices Cover chip with thick field oxide Etch oxide where contact cuts are needed

    p substrate

    Thick field oxide

    n well

    n+n+ n+p+p+p+

    Contact

  • 8/4/2019 VLSI: CMOS introduction-2

    45/49

  • 8/4/2019 VLSI: CMOS introduction-2

    46/49

    CMOS VLSI Design0: Introduction Slide 46

    Layout

    Chips are specified with set of masks Minimum dimensions of masks determine transistor

    size (and hence speed, cost, and power) Feature size f= distance between source and drain

    Set by minimum width of polysilicon Feature size improves 30% every 3 years or so Normalize for feature size when describing design

    rules Express rules in terms of l = f/2

    E.g. l = 0.3 mm in 0.6 mm process

  • 8/4/2019 VLSI: CMOS introduction-2

    47/49

    CMOS VLSI Design0: Introduction Slide 47

    Simplified Design Rules

    Conservative rules to get you started

  • 8/4/2019 VLSI: CMOS introduction-2

    48/49

    CMOS VLSI Design0: Introduction Slide 48

    Inverter Layout

    Transistor dimensions specified as Width / Length Minimum size is 4l / 2l, sometimes called 1 unit In f= 0.6 mm process, this is 1.2 mm wide, 0.6 mm

    long

  • 8/4/2019 VLSI: CMOS introduction-2

    49/49

    CMOS VLSI Design0: Introduction Slide 49

    Summary

    MOS transistors are stacks of gate, oxide, silicon Act as electrically controlled switches Build logic gates out of switches Draw masks to specify layout of transistors

    Now you know everything necessary to startdesigning schematics and layout for a simple chip!


Recommended