BRANCH-E&TC ENGINEERING
SEM – 5TH
SUBJECT-VLSI
TOPIC-CMOS
FACULTY-ER S MOHANTA.
Outline
CMOS Gate Design
Complementary CMOS
X (crowbar)
0
Pull-down ON
1
Z (float)
Pull-down OFF
Pull-up ON
Pull-up OFF
Series and Parallel
Conduction Complement
Compound Gates
Example: O3AI
Example: O3AI
Pass Transistors
Pass Transistors
Signal Strength
Transmission Gates
Transmission Gates
Tristates
1
1
1
0
0
1
Z
1
0
Z
0
0
Y
A
EN
Nonrestoring Tristate
Tristate Inverter
Tristate Inverter
Multiplexers
X
1
1
X
0
1
1
X
0
0
X
0
Y
D0
D1
S
Multiplexers
1
X
1
1
0
X
0
1
1
1
X
0
0
0
X
0
Y
D0
D1
S
Gate-Level Mux Design
Gate-Level Mux Design
Transmission Gate Mux
Transmission Gate Mux
Inverting Mux
4:1 Multiplexer
4:1 Multiplexer
D Latch
D Latch Design
Old Q
D Latch Operation
D Flip-flop
D Flip-flop Design
A “negative level-sensitive” latch
A “positive level-sensitive” latch
D Flip-flop Operation
Inverted version of D
Q -> NOT(NOT(QM))
Holds the last value of NOT(D)
Race Condition
Nonoverlapping Clocks
Gate Layout
Example: Inverter
Inverter, contd..
Layout using Electric
Example: NAND3
NAND3 (using Electric), contd.
Stick Diagrams
Stick Diagrams
Vin
Vout
VDD
GND
Wiring Tracks
Well spacing
Area Estimation
Example: O3AI
Example: O3AI
Example: O3AI