Documente Academic
Documente Profesional
Documente Cultură
CONCORDIA 1
VLSI DESIGN LAB
OUTPUT Pad and Driver
CONCORDIA 2
VLSI DESIGN LAB
CLOCK DRIVER
CONCORDIA 3
VLSI DESIGN LAB
Buffering
CL = SN+1 Cg ………………
S
4
0 1 2 3
CONCORDIA
Cd/Cg 5
VLSI DESIGN LAB
Layout of a standard inverter
Diffusion
Polysilicon Wp
PMOS
Metal
Vin
Vo
Wn
L
NMOS
VSS
CONCORDIA 6
VLSI DESIGN LAB
Layout of Large Device
•Drain-Source Area
•Delay of Gate
CONCORDIA 7
VLSI DESIGN LAB
Layout of a Buffer
D(rain)
S
Multiple
Contacts
D
S(ource)
G(ate)
CONCORDIA 8
VLSI DESIGN LAB Prentice Hall/Rabaey
Large Transistor Layout
Increase # of
Contacts
CONCORDIA 9
VLSI DESIGN LAB
Output Drivers
Tri-state Driver
Bi-directional Circuit
CONCORDIA 10
VLSI DESIGN LAB
Output Drivers
Bonding Pad GND
100 mm
Out
Out
VDD
In GND
CONCORDIA 11
VLSI DESIGN LAB Prentice Hall/Rabaey
Tri-state Driver
C2MOS
CONCORDIA 12
VLSI DESIGN LAB
Tri-state Driver
VDD
Control logic could be
modified to obtain En
Inversion/non-inversion
Active low/high Enable
Out PAD
For large load, pre-drivers
are required En
In
CONCORDIA 13
VLSI DESIGN LAB
Latch-up on CMOS
Inherent in bulk CMOS processes are parasitic bipolar transistors forming
p+/n /p /n+ path between VDD and VSS
The four layer path is equivalent to SCR which when triggered can cause self
sustaining latch-up between power supplies resulting in total or local
destruction.
VDD VDD
VSS
n+ p+ p+ n+ n+ p+ Rs Drain of
NMOS
T1 Rw T2 T1
T2
P-well Drain of
Rs
PMOS
Rw
n-substrate
Vss
CONCORDIA 14
VLSI DESIGN LAB
Latch-up: Analysis
If VA>VDD+0.6, T1 will be turned ON
Ic1 causes a voltage drop across Rw
If V(Rw) > 0.6V V, T2 will be turned ON, VDD
this forces Ic2 to be supplied by VDD through
n+ substrate contact, then the bulk to p-well. IE1
Increase in voltage across Rs causes and in
increase in Ic1, hence sustaining SCR action. Rs
IB1 VA
T1
The same action will take place when: IC1
IC1
VB< -0.6V T2
IB2
Hence to prevent latch-up, limit the output VB
voltage Rw
IE1
-0.6< Vout < VDD+0.6V
VSS
CONCORDIA 15
VLSI DESIGN LAB
Latch-up: Trigger
CONCORDIA 16
VLSI DESIGN LAB
Latch-up: Prevention
1. Layout techniques:
Incorporate collectors for latch-up current:
Create diffused n and p guard rings that surround active devices
These collectors can sink the current but are incapable of
sustaining the latch-up mechanism once the cause is removed
guard ring
n+ n+ n+
n+
p+ p+ p+
p+
GND
CONCORDIA 17
VLSI DESIGN LAB
Input protection
Electrostatic discharge can take place through transfer of charges from the
human body to the device.
Human body can carry up to 8000V.
Discharge can happen within hundreds of nanoseconds.
Critical field for SiO2 is about 7X106 V/cm.
For 0.5u CMOS process the gate oxide can withstand around 8V
Some protection technique is required with minimum impact on
performance 1M 1.5K
Vesd DUT
100pF
CONCORDIA 19
VLSI DESIGN LAB
Protection Circuitry Principles
CONCORDIA 20
VLSI DESIGN LAB
Vd
d
Input Circu
Pad it
Vs
s
CONCORDIA 21
VLSI DESIGN LAB
ESD Structures
Basic technique is to include series resistance and two clamping
diodes.
The resistance R is to limit the current and to slow down the high
voltage transitions.
R could be polysilicon or diffusion resistance
Diffusion resistance could be part of the diode structure
Typical values of R: 500 to 1k
VDD
R
PAD
CONCORDIA 22
VLSI DESIGN LAB
Protection Circuitry
Based on gate
modulated junction
breakdown
CONCORDIA 23
VLSI DESIGN LAB
Protection Circuitry
CONCORDIA 24
VLSI DESIGN LAB
Layout of ESD Structure
This structure
uses transistors as PAD
clamping diodes
n+
p+
Guard Ring Guard Ring
p+
p+ n+
n+
CONCORDIA 25
VLSI DESIGN LAB
Layout of ESD Structure
VDD
PAD
n+
p+
Guard Ring Guard Ring
p+
p+ n+
n+
GND
CONCORDIA 26
VLSI DESIGN LAB
Guard Rings VDD
for critical
Transistors
Vin
Diffusion
n+ N
Contact
Vss
Polysilico
Diffusion P+
n
CONCORDIA 27
VLSI DESIGN LAB Metal
VDD
CONCORDIA 28
VLSI DESIGN LAB
Structure of a P+ Diode
VDD
N+ Guard
M1
N Sub
P+
Input
OUTPUT
CONCORDIA 29
VLSI DESIGN LAB
Another ESD Structure
VDD
R1 R2
PAD
Thick FOX
MOS Transistor
CONCORDIA 30
VLSI DESIGN LAB
Bi-direct PAD
VDD
Pre-drivers
CONCORDIA 31
VLSI DESIGN LAB
D2 D3 1X 4X
PAD R
D1 D4
D1 D2 D3 D4
R SiO2 Metal– to CCT
N+ P+ N+
N-Well @ VDD
CONCORDIA
VLSI DESIGN LAB
2D vs. 2.5D vs. 3D ICs 101 By:
Clive Maxfield 4/8/2012 12:08 PM EDT
Birds-eye view of circuit board with Birds-eye view of circuit board with
a System-in-Package (SiP) device
CONCORDIA a System-in-Package (SiP) device 33
VLSI DESIGN LAB
3D Structures
2D vs. 2.5D vs. 3D ICs 101 By:
Clive Maxfield 4/8/2012 12:08 PM EDT
CONCORDIA 34
VLSI DESIGN LAB
Thank you !
CONCORDIA 35
VLSI DESIGN LAB