12
1 EECS240 – Spring 2013 Lecture 21: Matching Lingkai Kong Dept. of EECS EECS240 Lecture 21 2 Offset To achieve zero offset, comparator devices must be perfectly matched to each other How well-matched can the devices be made? Not arbitrary – direct function of design choices clk + - V i+ V i-

EECS240 – Spring 2013

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EECS240 – Spring 2013

1

EECS240 – Spring 2013

Lecture 21: Matching

Lingkai Kong Dept. of EECS

EECS240 Lecture 21 2

Offset

•  To achieve zero offset, comparator devices must be perfectly matched to each other

•  How well-matched can the devices be made? •  Not arbitrary – direct function of design choices

clk

+-

Vi+ Vi-

Page 2: EECS240 – Spring 2013

2

EECS240 Lecture 21 3

Device Mismatch Categories

•  Die-to-die •  All devices on same chip (or wafer) have same

characteristics

•  Within die (long-range) •  All devices within certain region have same

characteristics

•  Local (short-range) •  Every device different, random •  Usually most important source of mismatch

EECS240 Lecture 21 4

Sources of Local Variation •  Deterministic sources:

•  Local poly density •  Sub-90nm: stress, litho interactions, …

•  Random sources: •  Dopant fluctuations •  Line-edge roughness •  Oxide traps

•  Focus our modeling on random variations •  Deterministic handled with good layout practices

Page 3: EECS240 – Spring 2013

3

EECS240 Lecture 21 5

References •  M. J. M. Pelgrom, A. C. J. Duinmaijer, and A. P. G.

Welbers, "Matching properties of MOS transistors," IEEE JSSC, vol. 24, pp. 1433 - 1439, Oct. 1989 •  Mismatch model •  Statistical data for 2.5µm CMOS

•  J. A. Croon, M. Rosmeulen, S. Decoutere, W. Sansen, and H. E. Maes, “An easy-to-use mismatch model for the MOS transistor,” IEEE JSSC, vol. 37, pp. 1056 - 1064, Aug. 2002 •  0.18µm CMOS data

EECS240 Lecture 21 6

Mismatch Statistics •  Total mismatch set by composite of many single,

independent events •  Correlation distance << device dimensions •  E.g., number of dopant atoms implanted into the

channel

•  Individual effects are small: linear superposition holds

•  Mismatch is zero mean, Gaussian distribution

Page 4: EECS240 – Spring 2013

4

EECS240 Lecture 21 7

Parameter Mismatch Model

( ) 222

2xP

P DSWLAP +=Δσ

( )2 : variance of P: active gate area: distance between device centers: measured area proportionality constant: measured distance proportionality constant,

:

x

P

P

PWLDAS

σ Δ

0 for "good" layout≅

EECS240 Lecture 21 8

VT Mismatch

( )2

2 2 2T

T

VT V x

AV S D

WLσ Δ = +

,

,

2.5µm CMOS process :30 mV m

35 mV mT

T

V NMOS

V PMOS

A

A

µ

µ

•  Mismatch in VT between two identical devices:

•  Often largest source of offset

Page 5: EECS240 – Spring 2013

5

EECS240 Lecture 21 9

Drain Bias, VDS

ΔVT largely independent of VDS

EECS240 Lecture 21 10

Back-Gate Bias, VSB

•  Mismatch can depend on VSB

•  Why?

Page 6: EECS240 – Spring 2013

6

EECS240 Lecture 21 11

Current Matching, ΔID/ID

Strong bias dependence (we knew that already)

EECS240 Lecture 21 12

Current Factor

LWCoxµβ =

Page 7: EECS240 – Spring 2013

7

EECS240 Lecture 21 13

Sources of β Mismatch •  Mobility variations

•  E.g., due to dopant variations, random defects

•  Oxide thickness variation •  Usually very well-controlled

•  Edge roughness

EECS240 Lecture 21 14

Edge Model

For:

Simplifies to:

( ) ( ) ( ) ( ) ( )2

2

2

2

2

2

2

2

2

2

n

n

ox

ox

CC

LL

WW

µµσσσσ

ββσ

+++=

( ) 2222

2

2

2

2

2

2

DSWLA

WLA

LWA

WLA oxCWL

βµ

ββσ

++++=

( ) ( ) WLLW 1 and 1 22 ∝∝ σσ

Page 8: EECS240 – Spring 2013

8

EECS240 Lecture 21 15

Orientation Effects

•  Si and transistors are not (perfectly) isotropic

•  keep direction of current flow same!

EECS240 Lecture 21 16

Distance Effect

Page 9: EECS240 – Spring 2013

9

EECS240 Lecture 21 17

Process Dependence

•  AVt tends to scale with technology

•  Proportional to tox

•  Also depends on doping level

EECS240 Lecture 21 18

0.18 µm CMOS

Page 10: EECS240 – Spring 2013

10

EECS240 Lecture 21 19

Current Matching

EECS240 Lecture 21 20

Voltage Matching

Page 11: EECS240 – Spring 2013

11

EECS240 Lecture 21 21

“Golden Rule” of Layout for Matching •  Everything you can think of might matter

•  Even whether or not there is metal above the devices

•  How to avoid systematic errors?

Ref: A. Hastings, “The art of analog layout,” Prentice Hall, 2001

EECS240 Lecture 21 22

Common Centroid Layout •  Cancels linear gradients •  Required for moderate matching

Page 12: EECS240 – Spring 2013

12

EECS240 Lecture 21 23

Simulating Mismatch •  Brute force: Monte Carlo

•  HSPICE “throws the dice”…

EECS240 Lecture 21 24

Simulating Mismatch