+ All Categories
Home > Documents > MOS Transistors Models - pages.jh.edu

MOS Transistors Models - pages.jh.edu

Date post: 16-Nov-2021
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
20
MOS Transistors Models Andreas G. Andreou Pedro Julian Electrical and Computer Engineering Johns Hopkins University http://andreoulab.net
Transcript
Page 1: MOS Transistors Models - pages.jh.edu

MOS Transistors Models

Andreas G. Andreou Pedro Julian Electrical and Computer Engineering Johns Hopkins University http://andreoulab.net

Page 2: MOS Transistors Models - pages.jh.edu

The MOS transistor – Levels of Abstraction-

520.216 2

PHYSICAL MATHEMATICAL

Current – Voltage Characteristics

55nm SST Flash Cell

Vds

Ids

Symbol

NMOS PMOS

D

D S

S G G

B B

Model Equations

If VGS < 0IDS = 0

If VDS >VGS −VTO

IDS =WL

⎛⎝⎜

⎞⎠⎟UO2

⎛⎝⎜

⎞⎠⎟ε0εrTOX

VGS −VT( )2

If VDS <VGS −VTO

IDS =WL

⎛⎝⎜

⎞⎠⎟UO ε0εr

TOXVGS −VT( )VDS − VDS

2

2⎛⎝⎜

⎞⎠⎟

VT = VTO + γ φ −VBS − φ( )

SEM photograph Layout

S D

G

B

Model Current-Voltage Characteristics

Page 3: MOS Transistors Models - pages.jh.edu

What is a model?

520.216 3

1. An intuitive and conceptual abstraction of a complex physical process 2. A mathematical abstraction of a complex physical process that is capable of predicting experimental observations.

Page 4: MOS Transistors Models - pages.jh.edu

What is a MODEL?

520.216 4

1. An intuitive and conceptual abstraction of a complex physical process 2. A mathematical abstraction of a complex physical process that is capable of predicting experimental observations.

Page 5: MOS Transistors Models - pages.jh.edu

MOS fluidic analogy: a conceptual model (I)

520.216 5

MOS Capacitor

MOS Transistor

From Mead and Conway

MOS Transistor Varia Bias

Page 6: MOS Transistors Models - pages.jh.edu

NMOS as a switch/resistor: a conceptual model (II)

520.216 6

not a good one

Page 7: MOS Transistors Models - pages.jh.edu

PMOS as a switch/resistor: a conceptual model (III)

520.216 7

not a good zero

Page 8: MOS Transistors Models - pages.jh.edu

What are the physical values for 0 and 1

520.216 8 chip/logic voltages (blue line)

Page 9: MOS Transistors Models - pages.jh.edu

MOS switch model relation to I-V characteristics (I)

520.216 9

With digital input on gate the device is either ON or OFF

180nm technology Vds

Ids

Page 10: MOS Transistors Models - pages.jh.edu

180nm technology Vds

Ids

MOS switch model relation to I-V characteristics (II)

520.216 10

With digital input on gate the device is either ON or OFF Approximate ON with the blue line

RON ~ 3.3 V / 0.55 mA = 6K

Page 11: MOS Transistors Models - pages.jh.edu

What is a MODEL?

520.216 11

1. An intuitive and conceptual abstraction of a complex physical process 2. A mathematical abstraction of a complex physical process that is capable of predicting experimental observations.

Page 12: MOS Transistors Models - pages.jh.edu

Conduction –ohmic- vs saturation

520.216 12

Device operation characterized by the form of the current as a function of the bias voltage between the DRAIN and the source terminals (Vds)

Conduction (also known as Ohmic)

Saturation

Page 13: MOS Transistors Models - pages.jh.edu

Above threshold vs sub-threshold behaviour

520.216 13

Device operation characterized by the form of the current as a function of the bias voltage between the gate and the source terminals (Vgs)

Weak Inversion (also known as Subthreshold)

Page 14: MOS Transistors Models - pages.jh.edu

MOS transistor mathematical model

520.216 14

Page 15: MOS Transistors Models - pages.jh.edu

Mathematical model –above threshold-

520.216 15

If VGS < 0IDS = 0

If VDS >VGS −VTO

IDS =WL

⎛⎝⎜

⎞⎠⎟UO2

⎛⎝⎜

⎞⎠⎟ε0εrTOX

VGS −VT( )2

If VDS <VGS −VTO

IDS =WL

⎛⎝⎜

⎞⎠⎟UO ε0εr

TOXVGS −VT( )VDS − VDS

2

2⎛⎝⎜

⎞⎠⎟

VT = VTO + γ φ −VBS − φ( )

Model parameters

Saturation

Ohmic

Page 16: MOS Transistors Models - pages.jh.edu

Above threshold vs sub-threshold behaviour

520.216 16

Device operation characterized by the form of the current as a function of the bias voltage between the gate and the source terminals (Vgs)

Weak Inversion (also known as Subthreshold)

Page 17: MOS Transistors Models - pages.jh.edu

Mathematical model –subthreshold-

520.216 17

ID ≡ IDS = S In0 expκ nVGBVt

⎝⎜⎞

⎠⎟exp

−VSBVt

⎝⎜⎞

⎠⎟− exp

−VDBVt

⎝⎜⎞

⎠⎟⎡

⎣⎢⎢

⎦⎥⎥

ID ≡ ISD = S I p0 exp−κ pVGBVt

⎝⎜

⎠⎟ exp

VSBVt

⎝⎜⎞

⎠⎟− exp

VDBVt

⎝⎜⎞

⎠⎟⎡

⎣⎢⎢

⎦⎥⎥

tkTVq

≡ S ≡WL

1 ox

ox dep

CC C

κη

≡ ≡+

I p0 = 0.5×10−18 A

In0 = 0.9×10−18 A

κ = 0.7Vt = 0.26Volts

Parameters:

Page 18: MOS Transistors Models - pages.jh.edu

Operating current for an NMOS

520.216 18

EE271 Lecture 2SM 29

Operating Region for an nMOS Pulling Low

• Operates on one of two curves

• on

– Looks like a current source initially (high Vds)

– Looks like a resistor later (low Vds)

• off

– Open circuit always

IV Curve of ON device

vdd Ids

Vds

Page 19: MOS Transistors Models - pages.jh.edu

Operating current for a PMOS

520.216 19

EE271 Lecture 2SM 30

Output current for an pMOS Pulling High

IV Curve of ON device

vss

Vds

• Same behavior as NMOS• Open circuit when

off

• Current source or resistor when on

Ids

Page 20: MOS Transistors Models - pages.jh.edu

Computer Aided Design Tools

520.216 20

MICROWIND Tool Design Flow

Contact: Sales : [email protected] Support : [email protected]

SPICE Simulator (3rd Party)

Schematic Modeling Analog & digital Library models

Digital Simulation SPICE Extraction

DSCH 3

Tape out to FAB. CIF

Functional Simulation

Floorplanning

Place & Route

Programming File

.bit or .jed

IO Cards Traffic Light Controller, Key Pad, Display (LCD, 7 segs)

Synthesis

ModelSim / other

ProTHUMB Advance post layout

simulator

Analysis DRC, ERC

Delay Analyzer Crosstalk Analyzer 2D Cross section

3D Analyzer

Layout Conversion SPICE, CIF

Constraints

Technology rule files

MICROWIND 3

Verilog Extraction

Verilog File

nanoLambda Layout Editor

Verilog Compiler

Place & Route

Layout Extraction

FPGA / CPLD Boards

FPGA Tools

MICROWIND Tool

3rd Party Tools

LTSpice WindSpice

http://www.microwind.net


Recommended