Professional Documents
Culture Documents
Antennas
Antennas
Antennas
Strength of signal
NFET or n transistor
on when gate H
"good" switch for logic L
"poor" switch for logic H
"pull-down" device
PFET or p transistor
ON when gate L
"good" switch for logic H
"poor" switch for logic L
"pull-up" device
L
ON
when gate=L
OFF
when gate=H
L
ON
when gate=H
OFF
when gate=L
H
nMOS: 1 = ON
pMOS: 0 = ON
Series: both must be ON
Parallel: either can be ON
g1
g2
(a)
g2
OFF
OFF
OFF
ON
ON
OFF
OFF
OFF
(c)
1
b
g2
0
b
g1
(b)
g2
g1
a
g1
0
b
(d)
OFF
ON
ON
ON
ON
ON
ON
OFF
Complementary
transistor
networks
Pullup: p
transistors Inputs
Pulldown - n
transistors
VDD
VDD
Pullup
Network
(p-transistors)
Out
In
Out
Pulldown
Network
(n-transistors)
Gnd
Inverter
Gnd
nand gates
nor gates
CONDUCTION COMPLEMENT
Complementary CMOS gates always produce 0 or
1
Ex: NAND gate
Y
A
B
COMPOUND GATES
and NORs.
PASS TRANSISTORS
g
s
PASS TRANSISTORS
g
s
Input g = 1 Output
0
strong 0
g=1
s
d
g=1
s
1
Input
g=0
g
s
g=1
degraded 1
g=0
Output
degraded 0
g=0
strong 1
Give an expression for the output voltage for the pass transistor networks
EX-OR Gate
TRANSMISSION GATES
Pass transistors produce degraded outputs
Transmission gates pass both 0 and 1 well
Input
g
a
b
gb
b
gb
g = 0, gb = 1
a
b
g = 1, gb = 0
0
strong 0
g = 1, gb = 0
a
b
g = 1, gb = 0
strong 1
1
g
a
g
b
gb
Output
b
gb
Only 4 transistors
S
D0
Y
S
D1
S
TRISTATES
EN
Y
EN
Y
A
EN
TRISTATE INVERTER
A
EN
Y
EN
TRISTATE INVERTER
A
EN
Y
EN = 0
Y = 'Z'
EN = 1
Y=A
EN
INVERTING MUX
Inverting multiplexer
Use compound AOI22
Or pair of tristate inverters
Essentially the same thing
D0
S
S
D1
D0
D1
Y
S
S
Y
D0
0
Y
S
D1
MULTIPLEXERS
D1
D0
D0
0
Y
D1
D1
S
D0
D1
S
D0
2
4
4:1 MULTIPLEXER
D0
S0
D0
S1
0
D1
D1
0
Y
Y
D2
D3
1
D2
D3
D LATCH
When CLK = 1, latch is transparent
CLK
D
Latch
CLK
Q
D
Q
D LATCH DESIGN
CLK
D
CLK
Q
Q
0
CLK
CLK
CLK
D LATCH OPERATION
Q
D
CLK = 1
CLK
D
Q
Q
D
CLK = 0
D FLIP-FLOP
When CLK rises, D is copied to Q
At all other times, Q holds its value
a.k.a. positive edge-triggered flip-flop, masterslave flip-flop
CLK
Flop
CLK
D FLIP-FLOP DESIGN
CLK
CLK
CLK
QM
D
CLK
QM
Latch
Latch
CLK
CLK
Q
CLK
CLK
Q
CLK
CLK
D FLIP-FLOP OPERATION
D
QM
CLK = 0
CLK = 1
CLK
D
Q
QM