Circuit Families: Ref: Weste-Harris
Circuit Families: Ref: Weste-Harris
Families
Ref: Weste-Harris
1
Static CMOS
They have good noise margins, and are fast, low power,
insensitive to device variations and easy to design.
CMOS VLSI Design 4th Ed. 2
Pseudo-nMOS Logic
In the old days, nMOS processes had no pMOS
– Instead, use pull-up transistor that is always ON
precharge transistor
Y Y
Y inputs inputs
A f f
foot
footed unfooted
1
Y
1 1
A 2
unfooted Y Y
A 1 B 2 A 1 B 1
gd = 1/3 gd = 2/3 gd = 1/3
pd = 2/3 pd = 3/3 pd = 3/3
1
Y
1 1
A 3
Y Y
footed A 2 B 3 A 2 B 2
gd = 2/3 gd = 3/3 gd = 2/3
2 pd = 3/3 3 pd = 4/3 2 pd = 5/3
violates monotonicity
during evaluation
A
W X Y Z
A
B C
dynamic static
NAND inverter
A W X A X
H Y =
B H Z B Z
C C
A W X A X
H Y =
B H Z B Z
C C
Y_l Y_h
= A*B A_h = A*B
A_l B_l B_h
For any given input pattern, one of the pulldown networks will be ON and the
other OFF. The pulldown network that is ON will pull that output low. This low
output turns ON the pMOS transistor to pull the opposite output high. When the
opposite output rises, the other pMOS transistor turns OFF so no static power
dissipation occurs.
precharge transistor
Y
A
foot
S S
A A
S Y S Y
B B
S S