Top Banner
esign and Implementation of VLSI System (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley – Rabaey/Pearson]
13

Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Design and Implementation of VLSI Systems(EN0160)

Prof. Sherief RedaDivision of Engineering, Brown University

Spring 2007

[sources: Weste/Addison Wesley – Rabaey/Pearson]

Page 2: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

pn-junction reminder

• Depletion region has associated capacitance

• When the diode is reversed biased (supposedly cutoff), tiny current based on the minority carries still flows

• Transistor has two p-n diodes

n

p

A

B

Al

One-dimensionalrepresentation

fixed ionsdepletion region(almost no mobile carriers)

Page 3: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Gate Capacitance

• Approximate channel as connected to source

• Cgs = oxWL/tox = CoxWL = CpermicronW

• Cpermicron is typically about 2 fF/m

n+ n+

p-type body

W

L

tox

SiO2 gate oxide(good insulator, ox = 3.90)

polysilicongate

Page 4: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Source/Drain diffusion capacitance

• Csb, Cdb

• Undesirable, called parasitic capacitance

• Capacitance depends on area and perimeter– Use small diffusion nodes

– Comparable to Cg

– Varies with process

Bottom

Side wall

Side wallChannel

SourceND

Channel-stop implant NA1

SubstrateNA

W

xj

LS

Page 5: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Transistor resistance

In the linear region

• Not accurate, but at least shows that the resistance is proportional to L/W and decreases with Vgs

• If R/C are for a unit size transistor then a transistor of K unit width has KC capacitance and R/K resistance

• The resistance of a PMOS transistor = 2× resistance of NMOS transistor of the same size

Page 6: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Switch-level RC models

• Use equivalent circuits for MOS transistors– Ideal switch + capacitance and ON resistance– Unit nMOS has resistance R, capacitance C– Unit pMOS has resistance 2R, capacitance C

• Capacitance proportional to width• Resistance inversely proportional to width

kg

s

d

g

s

d

kCkC

kCR/k

kg

s

d

g

s

d

kC

kC

kC

2R/k

Page 7: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Inverter RC delay estimate

• Estimate the delay of a fanout-of-1 inverter

C

CR

2C

2C

R

2

1A

Y

C

2C

C

2C

C

2C

RY

2

1

d = 6RC

Page 8: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Fallacies

1. Increasing Vds does not increase the saturation current

2. The transistor does not conduct in cutoff 3. The saturation current increases

quadratically for linear increases in Vgs

4. Transistor temperature can be ignored

Page 9: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Channel length modulation

• The reverse-bias p-n junction between drain and body forms a depletion region with a width Ld that increases with Vdb

• Increasing Vds increases depletion width decreases channel length increases current

Channel length modulation factor (empirical factor)

n+

p

GateSource Drain

bulk Si

n+

VDDGND VDD

GND

LLeff

Depletion RegionWidth: Ld

Page 10: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Leakage current

n+ n+

p-type body

W

L

tox

polysilicon

gate

Subthreshold conduction

Tunnel current

Junction leakage

Subthreshold leakage is the biggest source in modern transistors 180nm process

0e 1 egs t ds

T T

V V V

nv vds dsI I

2 1.80 eds TI v n = 1.4-15

Page 11: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Velocity saturation

(V/µm)c = 1.5

n

(m

/s)

sat = 105

Constant mobility (slope = µ)

Constant velocity

At high electric field, drift velocity rolls of due to carrier scattering

Empirically:

With channel length modulation

Page 12: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Temperature dependence

Page 13: Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.

Summary

• Today:– Transistor RC delay models– Nonideal transistor operation

• Next time:– SPICE tutorial