Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

47
Z. Feng VLSI Design Z. Feng VLSI Design 1. 1.1 VLSI Design MOSFET Zhuo Feng

Transcript of Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Page 1: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.11

VLSI Design

MOSFETZhuo Feng

Page 2: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.22

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

Page 3: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.33

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

-

+

+

-

N-typeN-type P-typeP-type

Page 4: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.44

P-N Junctions■ A junction between p-type and n-type

semiconductor forms a diode.■ Current flows only in one direction

p-type n-type

anode cathode

Current flow directionCurrent flow direction

Electron flow directionElectron flow direction

Page 5: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.55

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 metal

Substrate, body or bulkSubstrate, body or bulk

n+

p

GateSource Drain

bulk Si

SiO2

Polysilicon

n+Body

Page 6: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.66

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

n+

p

GateSource Drain

bulk Si

SiO2

Polysilicon

n+D

0

S

Page 7: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.77

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 from source

through channel to drain, transistor is ON

n+

p

GateSource Drain

bulk Si

SiO2

Polysilicon

n+D

1

S

Page 8: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.88

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+

Page 9: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.99

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, …

Page 10: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1010

Transistors as Switches■ We can view MOS transistors as electrically

controlled 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

OFF ON

ON OFF

Page 11: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1111

CMOS Inverter

A Y

0

1

VDD

A Y

GNDA Y

Page 12: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1212

CMOS Inverter

A Y

0

1 0

VDD

A=1 Y=0

GND

ON

OFF

A Y

Page 13: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1313

CMOS Inverter

A Y

0 1

1 0

VDD

A=0 Y=1

GND

OFF

ON

A Y

Page 14: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1414

CMOS NAND Gate

A B Y

0 0

0 1

1 0

1 1

A

B

Y

Page 15: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1515

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

Page 16: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1616

CMOS NAND Gate

A B Y

0 0 1

0 1 1

1 0

1 1

A=0

B=1

Y=1

OFF

OFF ON

ON

Page 17: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1717

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

Page 18: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1818

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

Page 19: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.1919

CMOS NOR Gate

A B Y

0 0 1

0 1 0

1 0 0

1 1 0

A

BY

Page 20: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2020

3-input NAND Gate■ Y pulls low if ALL inputs are 1■ Y pulls high if ANY input is 0

A

B

Y

C

Page 21: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2121

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 manufacturing process

Page 22: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2222

Inverter Cross-section■ Typically use P-type substrate for NMOS

transistors■ Requires N-well for body of PMOS transistors

► Silicon dioxide (SiO2) prevents metal from shorting to other layers

inputinput

n+

p substrate

p+

n well

A

YGND VDD

n+ p+

SiO2

n+ diffusion

p+ diffusion

polysilicon

metal1

nMOS transistor pMOS transistor

Page 23: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2323

Well and Substrate Taps■ P-type substrate (body) must be tied to GND

■ N-well is tied to VDD

■ Use heavily doped well and substrate contacts ( taps)

► Establish a good ohmic contact providing low resistance for bidirectional current flow

n+

p substrate

p+

n well

A

YGND VDD

n+p+

substrate tapwell tap

n+ p+

Page 24: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2424

Inverter Mask Set■ Transistors and wires are defined by masks

► Inverter can be obtained using six masks: n-well, polysilicon, n+ diffusion, p+ diffusion, contacts and metal

■ Cross-section taken along dashed line

GND VDD

Y

A

substrate tap well tapnMOS transistor pMOS transistor

Page 25: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2525

■ Six masks► n-well

► Polysilicon

► N+ diffusion► P+ diffusion► Contact

► Metal

Detailed Mask Views

Metal

Polysilicon

Contact

n+ Diffusion

p+ Diffusion

n well

Page 26: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2626

Fabrication■ Chips are built in huge factories called fabs■ Contain clean rooms as large as football fields

Courtesy of InternationalBusiness Machines (IBM) Corporation. Unauthorized use not permitted.

Page 27: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2727

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

Page 28: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2828

Oxidation■ Grow SiO2 on top of Si wafer

►900 – 1200 Celcius with H2O or O2 in oxidation furnace

p substrate

SiO2

Page 29: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.2929

Photoresist■ Spin on photoresist

►Photoresist is a light-sensitive organic polymer►Softens where exposed to light

p substrate

SiO2

Photoresist

Page 30: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3030

■ Expose photoresist through n-well mask

■ Strip off exposed photoresist

Lithography

p substrate

SiO2

Photoresist

Page 31: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3131

Etch■ Etch oxide with hydrofluoric acid (HF)■ Only attacks oxide where resist has been

exposed

p substrate

SiO2

Photoresist

Page 32: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3232

Strip Photoresist■ Strip off remaining photoresist

►Use mixture of acids called piranha etch

■ Necessary so resist doesn’t melt in next step

p substrate

SiO2

Page 33: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3333

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 Implantation► Blast wafer with beam of As ions

► Ions blocked by SiO2, only enter exposed Si

n well

SiO2

Page 34: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3434

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

steps

p substraten well

Page 35: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3535

Polysilicon■ Deposit very thin layer of gate oxide (SiO2)

► < 20 Å (6-7 atomic layers)

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

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

Thin gate oxidePolysilicon

p substraten well

Page 36: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3636

Polysilicon Patterning■ Use same lithography process to pattern

polysilicon

Polysilicon

p substrate

Thin gate oxidePolysilicon

n well

Page 37: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3737

Self-Aligned Process■ Use oxide and masking to expose where n+

dopants should be diffused or implanted■ N-diffusion forms NMOS source, drain, and n-

well contact

p substraten well

Page 38: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3838

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

because it doesn’t melt during later processing

p substraten well

n+ Diffusion

Page 39: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.3939

N-diffusion cont.■ Historically dopants were diffused■ Usually ion implantation today■ But regions are still called diffusion

n wellp substrate

n+n+ n+

Page 40: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4040

N-diffusion cont.■ Strip off oxide to complete patterning step

n wellp substrate

n+n+ n+

Page 41: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4141

P-Diffusion■ Similar set of steps form p+ diffusion regions

for pMOS source and drain and substrate contact

p+ Diffusion

p substraten well

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

Page 42: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4242

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

Page 43: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4343

Metallization■ Sputter on aluminum over whole wafer■ Pattern to remove excess metal, leaving wires

p substrate

Metal

Thick field oxide

n well

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

Metal

Page 44: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4444

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 = f/2► E.g. = 0.3 m in 0.6 m process

Page 45: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4545

Simplified Design Rules■ Conservative rules to get you started

Page 46: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4646

Inverter Layout■ Transistor dimensions specified as Width /

Length► Minimum size is 4 / 2sometimes called 1 unit► In f = 0.6 m process, this is 1.2 m wide, 0.6 m long

Page 47: Z. Feng VLSI Design 1.1 VLSI Design MOSFET Zhuo Feng.

Z. Feng VLSI DesignZ. Feng VLSI Design1.1.4747

Summary■ MOS Transistors are stack of gate, oxide, silicon■ Can be viewed as electrically controlled switches■ Build logic gates out of switches■ Draw masks to specify layout of transistors■ Now you know everything necessary to start

designing schematics and layout for a simple chip!