Layout
Layout
Fei Yuan, PhD. PEng. Department of Electrical & Computer Engineering Ryerson University Toronto, Ontario, Canada Copyright (c) Fei Yuan 2010
(1)
Preface
This tutorial covers the fundamentals of CMOS device layout techniques, including process design rules, MOS devices (resistors, capacitors, and transistors) and the layout of MOS devices. Materials of this tutorial are drawn from various published texts, lecture notes, and research papers. Please report any error to Prof. F. Yuan at @ee.ryerson.ca.
(2)
Table of Contents
Process Design Rules Layout of Resistors Layout of Capacitors Layout of MOS Transistors References
(3)
(4)
(5)
To avoid an unwanted short circuit between two polygons during fabrication, S1 > Smin , where Smin is set by process.
(6)
Some geometries must extend beyond the edge of others by a minimum value. Typical example - gate poly must have a minimum extension beyond the active area to ensure proper transistor action at the edge.
(7)
Overlap Rules
Apply to polygons on dierent layers. Misalignment between polygons may result in either unwanted open or short circuit connections.
(8)
Layout of Resistors
Poly Resistors Silicided poly resistors Non-silicided poly resistors Diusion Resistors Layout of Resistors Layout of Standard Resistors Layout of Shielded Resistors Layout of Matched Resistors Layout of Large Resistors
(9)
Metal contacts
Silicide
111 000 111 000 111 000 111 000 111 000
SiO2
111 000 111 000 111 000 111 000 111 000
H SiO2
Poly in standard digital CMOS processes is silicided to reduce sheet resistance. Typical sheet resistance : from 1 2 per unit area.(Typical 0.18 CMOS processes : R2 8/2 with error 30%). R = R2 (L/W ) + 2Rc , where Rc =contact resistance. Error : 100 200 % (Typical 0.18 CMOS processes : 30%). If silicided poly resistors are used, care should be taken for the parasitic resistance of metal wires and contacts (Typical 0.18 CMOS processes : 0.07/2 for Metal layers. 8/contact, and 2.5/Via).
Copyright (c) F. Yuan 2010 (10)
Metal contacts
Silicide
111 000 111 000 111 000 111 000 111 000 111 000
SiO2
111 000 111 000 111 000 111 000 111 000 111 000
psubstrate
R = R2 (L/W ), where R2 =sheet resistance. Sheet resistance : from 50 to few hundred ohms per unit area . Error : 20 %. (Typical 0.18 CMOS processes: R2 3410/2 with error 15%). Small parasitic capacitances to substrate. Superior linearity. High cost due to the extra mask needed to block silicide layer.
(11)
Diusion Resistors
n-well Resistors
Metal contacts
Silicide
1111 0000 1111 0000 1111 0000 1111 0000 1111 0000 1111 0000
n+
SiO2
111 000 111 000 111 000 111 000 111 000 111 000
n+ nwell
psubstrate
nwell
W n+diffusion L
Sheet resistance : 1k per unit area (500/2 with error 30% for typical 0.18 CMOS processes). Large error : 40% (30 % for typical 0.18 CMOS processes). Used only if absolute value is not critical. Large parasitic capacitance between n-well and substrate. Resistance is strongly voltage-dependent and highly nonlinear.
(12)
SiO2
111 000 111 000 111 000 111 000 111 000 111 000
n+ nwell
Depletion regions
psubstrate
junction cap.
A large parasitic capacitance to the substrate - nonlinear voltage-dependent junction capacitor CJo 1+
VR
CJ =
(1)
where VR = reverse biasing voltage of the junction, =built-in potential of the junction, CJo =junction capacitance at zero reverse biasing voltage. n-well resistors are quite noisy since (i) all disturbances/noise from substrate can be coupled directly onto the resistors and (ii) when a time-varying current ows through a n-well resistor, it interacts with the substrate via the parasitic junction capacitance between the n-well and the substrate.
Copyright (c) F. Yuan 2010 (13)
Crosssection area varies with terminal voltages A 111 000B 111 000 111 000 111 000 A 111 000 111 000 n+ V <V B 111 000 DD 111 000 111 000 111 000 B 111 000 111 000 n+ V =V
11 00 11 00 11 00 11 00
psubstrate
= =
2 VR + q ND (1 + ND NA
2 VR + q NA (1+ NA N
D
(2)
The cross-section area varies with terminal voltages - resistance is terminal voltage-dependent.
(14)
Weff A Wd R 800 B
W1
A
Weff B Wd
W2
600
width (um)
To reduce the voltage dependence of resistance, the width of the resistors should not be made too small. Normalized resistance error : Ref f,1 1 = R1 1 2 Wd W1 Ref f,2 1 = R 1 2 Wd 2 W2
Ref f,2 . R2
(3)
(15)
Wide resistors are less aected by terminal voltages lower nonlinearity. Typical 0.18 1P6M+silicide 1.8V CMOS processes require W > 2.0m.
(16)
Layout of Resistors
Standard Resistors
45
45
Metal1
1. Resistance at the corners cannot extimated accurately 2. Current flow at the corner is not uniform
(17)
R S S
Shielding resistors
Figure 12: Layout of shielded resistors (S = shielding resistors)
Shielding resistors are connected to a constant voltage source to prevent self-coupling of the resistor R/inter-coupling with others. Widely used in analog/RF design. Caution - a mutual capacitance between the resistor and its shield exist.
(18)
Dummy resistor R1 R2
Dummy resistor
Inter-digitized layout minimizes the eect of process variation in x-direction. Dummy resistors are added to ensure both resistors have the exactly same environment - the same approach is also often used for matching capacitors.
(19)
R1
R2
(20)
Layout of Resistors
Standard Resistors (contd)
(21)
p+
111 1 1 000 0 0 1 1 111 0 0 000 1111111111111111111111 0000000000000000000000 111 1 1 000 0 0 1 1 111 0 0 000 111 1 1 000 0 0 1 1 111 0 0 000
metal1 n+diffusion n+ p+ nwell psubstrate
p+ diffusion
111111111111111111111111 000000000000000000000000
Figure 16: Layout of large resistors
Use n-well resistors for resistors of a large resistance because n-well resistors have a large sheet resistance). n-well resistors have strong interaction with substrate aect neighboring devices.
(22)
Large n-well resistors are usually enclosed by a substrate shielding ring, also known as guard ring, to isolate the resistors from neighboring devices.
(23)
(24)
Layout of Capacitors
Key Parameters
Linearity Parasitic capacitance to substrate Series resistance - resistance of capacitor plates Capacitance per unit area
Types of IC Capacitors
Poly-diusion capacitors MOS capacitors Poly-poly capacitors - not available in standard CMOS processes Metal-poly capacitors - capacitance is small, area consuming. Metal-metal capacitors - capacitance is small, area consuming.
(25)
Poly-Diusion Capacitors
Interplate capacitance
111 000 111 000 111 000 111 000 111 000 111 000 111 000
111 000 111 000 111 000 111 000 111 000
n+
Most commonly used, particularly in digitally-oriented CMOS processes. Good linearity, C = Co (1 + a1 v + a2 v 2) with a1 = 0.0005/v, a2 = 0.00005/v2, typically. Good accuracy (5%). Nonlinear bottom-plate capacitance. Bottom-plate parasitic capacitance 20% of inter-plate capacitance.
(26)
MOS Capacitors
Vc +
n+
Vt
Vc
Vc
n+
C ch
R on /4
MOS transistors are biased in strong inversion to have a stable capacitance. Channel resistance: Ron = .
Copyright (c) F. Yuan 2010 (27)
1 1 gon n Cox ( W )(VGS VT )2 L
Channel capacitance :
Cch = Cox(W L)
(4)
. Intrinsic time constant of MOS capacitors when the lumped model is used L2 Ron n = Cch = 4 4n (VGS VT ) Intrinsic time constant of MOS capacitors when the distributed model is used 1 L2 n 3 4n (VGS VT ) (5)
(6)
Reducing Ln increases Minimum channel length should be used. Non-negligible channel resistance (Ron ) lowers the quality factor (Q) of the capacitor 1/C Power stored = Power dissipated Ron
Q=
(28)
Lmin
Metal1
n+ diffusion (a) Single finger structure Large gate series resistance Large source/substrate & drain/substrate capacitances Metal1 Poly gate
Metal1
11111111111111111111111 00000000000000000000000 1 1 1 1 1 1 0 0 0 0 0 0 11111111111111111111111 00000000000000000000000 1 1 1 1 1 1 0 0 0 0 0 0 11111111111111111111111 00000000000000000000000 1 1 1 1 1 1 0 0 0 0 0 0 11111111111111111111111 00000000000000000000000 1 1 1 1 1 1 0 0 0 0 0 0 11111111111111111111111 00000000000000000000000 11111111111111111111111 00000000000000000000000 11111111111111111111111 00000000000000000000000
C C C C C Lmin C C C C C (b) Multifinger structure
Multi-nger structure minimizes gate series resistance. Multi-nger structure minimizes source/substrate & drain/substrate parasitic capacitances.
Copyright (c) F. Yuan 2010 (29)
C1
C2
Common centroid structure minimizes the eect of oxide thickness variation in both x and y-directions. Dummy capacitors are needed to ensure the same environment for C1 and C2.
(30)
Poly2
Poly1
C1 and C2 are 2-poly capacitors. n-well is employed as a charge collector to shield the interaction between the bottom plate and substrate. n-well is biased at multiple points and connected to a constant voltage source.
Copyright (c) F. Yuan 2010 (31)
(32)
Top plate is smaller than the bottom plate despite their identical drawn dimensions. Bottom plate area : A = ab Top plate area : A A 2(a + b)x = A px, where p=drawn perimeter. Because x is xed for a given technology, to get the same area reduction, the same perimeter reduction is required use multiple unit caps connected in parallel.
Copyright (c) F. Yuan 2010 (33)
(34)
D G S Poly
D G S
Large gate series resistance (7.82.5/2 for typical 0.18 CMOS processes). Large distributed resistance of source/drain (6.82.5/2 for n+ and 7.22.5/2 for p+ in typical 0.18 CMOS processes. Large source/substrate and drain/substrate parasitic capacitances. Non-uniform gate/source/drain voltages. Non-uniform current ow M1 carries the most current and Mn carries the least current).
(35)
Better contact at source/drain high reliability & smaller contact resistance (R = Rc /N , where N=number of contacts). Smaller source/drain resistances (series resistance is negligible but lateral resistance still exists). Large source/substrate and drain/substrate parasitic capacitances. Large gate series resistance. Gate is too long. Contacts are not allowed on the gate above the channel (high temperature required to form contacts may destroy the thin gate oxide).
Copyright (c) F. Yuan 2010 (36)
M1
M2
M3
G D Shared source
M4
n+ diffusion
Better contact high reliability/smaller contact resistance. Reduced source/drain resistances. Reduced source/substrate and drain/substrate parasitic capacitances (shared sources/drains). Reduced gate series resistance (multiple gates connected in parallel). Reduced silicon area.
(37)
M1
M2
G(M1) D(M2)
111111111111111111 000000000000000000 111111111111111111 000000000000000000 111111111111111111 000000000000000000 111111111111111111 000000000000000000 11 00 11 00 11 00 111111111111111111 000000000000000000 111111111 000000000 11 00 11 00 11 00 111111111 111111111111111111 000000000 000000000000000000 111111111 000000000 11 00 11 00 11 00 111111111 000000000 111111111 000000000 11 00 11 00 11 00 11 00 11 00 11 00 111111111 000000000 111111111 000000000 11 00 11 00 11 00 11 00 11 00 11 00 11 00 111111111 000000000 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 S 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 D S D S D 11111 00000 11111 00000 11111 00000 11111 00000 11 00 11 00 11 00 11 00 D S D S 11 00 11 00 11 00 11111 00000 11111 00000 11111 00000 11111 00000 11 00 11 00 11 00 11111 00000 11111 00000 11111 00000 11111 00000 11 00 11 00 11 00 11111 00000 11111 00000 11111 00000 11111 00000 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 111111111111111111111111111 000000000000000000000000000 111111111111111111111111111 000000000000000000000000000 11 00 11 00 11 00 111111111111111111111111111 000000000000000000000000000 111111111111111111111111111 000000000000000000000000000 111111111111111111111111111 000000000000000000000000000 111111111111111111111111111 000000000000000000000000000
M1 M2 M2 M1 M1 M2 M2 M1 M1 M2
G(M2)
n+ diffusion
Matched transistors are used extensively in both analog and digital CMOS circuits. Use inter-digitized layout style.
(38)
(39)
References
A. Hastings, The Art of Analog Layout, 2nd Ed. Prentice-Hall, 2006. B. Razavi, Design of Analog CMOS Integrated Circuits, McGraw-Hill, 2001. D. Clein, CMOS IC Layout - Concepts, Methodologies, and Tools, Boston, 1999. J. Franca and Y. Tsividis, editors, Design of Analog-Digital VLSI Circuits For Telecommunications and Signal Processing, 2nd Ed., Prentice-Hall, 1994. M. Ismail and T. Fiez editors, Analog VLSI - Signal and Information Processing, McGraw-Hill, 1994.
(40)