BiCMOS Logic Gates Overview
BiCMOS Logic Gates Overview
pdf
hh.pdf
lec6Interconnect.pdf
BiCMOS Logic Gates
N2
P1
QP
N3
VOUT
VIN N1 VIN = V DD.
QO
N2
1.0 V DD = 3.3V
K = 40 A / V 2 VT = 1V
F = 50 VBEA = 0.7V
0.0
0.0 1.0 2.0 3.0
VIN
PA PB
QP
NB3
NA3
VA NA1
QO
N2
P C LVDD
2
n In this case the BJTs can not effectively boost the switching
speed.
University of Connecticut 232
Full-Rail BiCMOS Inverter w/
Resistive Shunts
VDD This BiCMOS design provides a
rail-to-rail voltage swing.
For VOUT < VBEA, N1 and R2
P1
conduct, bringing VOL all the way to
QP 0.
R1 For VBEA < VOUT < VDD - VBEA, one
VOUT or both BJTs conducts.
For VDD - VBEA < VOUT, P1 and R1
conduct, bringing VOH all the way to
VIN N1 VDD.
QO
It is not practical to fabricate this
R2 circuit with resistors, but a similar
circuit can be made using an active
shunt for QO.
NO
tP =
A=
tP =
K1 = K2 = K3 =
C L1 = CL 2 = C L3 =
tP1 = tP 2 = tP3 =
tP =
K1 = K2 = K3 =
C L1 = CL 2 = C L3 =
tP1 = tP 2 = tP3 =
WIRED
FROM THE 110/ 0.5 550/ 0.5 2750/ 0.5 50pF
PREVIOUS
PAGE!
K4 = K5 = K6 =
CL 4 = C L5 = C L6 =
tP 4 = t P5 = tP6 =
tP =
VDD
NL
VOUT
VIN NO
VIN = HIGH.
NL
VOUT
VA = VDD or VB = VDD.
VA NOA VB NOB
DCFL NAND gates are not practical due to restrictions imposed on VDD, VOL,
and the enhancement device threshold voltages.
VDD
VOUT
VA VB VA VB
The added source follower provides a low-impedance output driver for off-chip
loads.
propagation delay 35 ps 75 ps
Interconnect
Outline
Introduction
Wire Resistance
Wire Capacitance
Wire RC Delay
Crosstalk
Wire Engineering
Repeaters
1000
M1: thin, narrow (< 3l)
5 1600 800 800 2.0
High density cells 1000
is a dimensionless unit(!)
Count number of squares
l
R = R * (# of squares)
l l
t t
layer n+1
h2 Ctop
t layer n
Cadj
h1 Cbot
layer n-1
350
300
M1, M3 planes
s = 320
250 s = 480
s = 640
Ctotal (aF/mm)
s=
8
200
Isolated
150 s = 320
s = 480
s = 640
100
s=
8
50
0
0 500 1000 1500 2000
w (nm)
R R R/2 R/2
C C/2 C/2 C
tpd =
Interconnect CMOS VLSI Design Slide 19
Wire RC Delay
Estimate the delay of a 10x inverter driving a 2x
inverter at the end of the 5mm wire from the
previous example.
R = 2.5 kW*mm for gates
Unit inverter: 0.36 mm nMOS, 0.72 mm pMOS
781 W
B DV Ceff(A) MCF
Constant
Switching with A
Switching opposite A
B DV Ceff(A) MCF
Constant VDD Cgnd + Cadj 1
Switching with A 0 Cgnd 0
Switching opposite A 2VDD Cgnd + 2 Cadj 2
DVaggressor
Cadj
Victim
Cgnd-v DVvictim
k
victim Rvictim Cgnd v Cadj
1.5
1.2
0.6
Victim (half size driver): 16%
0
0 200 400 600 800 1000 1200 1400 1800 2000
t(ps)
0.5
1.2
320
1.0 0.4 480
640
0.8 0.3
0.6
0.2
0.4
0.1
0.2
0 0
0 500 1000 1500 2000 0 500 1000 1500 2000
Pitch (nm) Pitch (nm)
0.5
1.2
320
1.0 0.4 480
Layer
640
0.8 0.3
0.6
0.2
0.4
0.1
0.2
0 0
0 500 1000 1500 2000 0 500 1000 1500 2000
Pitch (nm) Pitch (nm)
0.5
1.2
320
1.0 0.4 480
Layer
640
0.8 0.3
0.6
0.2
0.4
Shielding 0.2
0
0.1
0
0 500 1000 1500 2000 0 500 1000 1500 2000
Pitch (nm) Pitch (nm)
Driver Receiver
N Segments
Segment
l/N l/N l/N
R/W
Cwl/2N Cwl/2N C'W
l 2 RC
N RwCw
t pd ~60-80 ps/mm
2 2 RC RwCw
l in 180 nm process
RCw
W
RwC
Interconnect CMOS VLSI Design Slide 36