Pass Transistor Logic EMT 251. Pass Transistor Logic I n p u t s Switch Network Out A B B B.
-
Upload
gerard-merritt -
Category
Documents
-
view
217 -
download
2
Transcript of Pass Transistor Logic EMT 251. Pass Transistor Logic I n p u t s Switch Network Out A B B B.
Pass Transistor Logic
EMT 251
Pass Transistor LogicIn
puts Switch
Network
OutOut
A
B
B
B
Pass Transistor Logic
Gate is static – a low-impedance path exists to both supply rails under all circumstances
NMOS transistors only No static power consumption Ratioless (W/L) Bidirectional (versus undirectional)
Complementary Pass Transistor Logic (CPL)
Dual-rail form of pass transistor logic Avoids need for ratioed feedback Optional cross-coupling for rail-to-rail
swing
Example: AND/NAND gate
Example: OR/NOR gate
Example : XOR/XNOR gate
Cascaded Technique
Wrong!!
Correct!!
Draw a CMOS circuit based on this logic equation. Use a minimum number of transistors.
Transmission Gate Logic
EMT 251
Transmission Gate Logic (TG)
Most widely used solution Use both NMOS and PMOS in parallel Can be used for logic circuit implementation Full swing bidirectional switch controlled by the
gate signal (strong ‘0’ and ‘1’)
P
N
A(Vin ) B (Vout )
s
s
A (Vin ) B (Vout )
s
s
The MOS transistor pass gate
1 1
0 passes a good 0
1
0 0
01
passes a bad 1
passes a bad 0 passes a good 1
nMOS
pMOS Near Short CCT Resistance small
TG as a Tristate Buffer
B=A(or Z when S=0)
s
A
A(Vin) S Tn Tp B (Vout)0 0 off off Z (high impedance state (blocks logic flow))
0 1 on off 0 (nMOS passes strong 0, pMOS off when Vout<Vthp)
1 0 off off Z (high impedance state (blocks logic flow))
1 1 off on 1 (pMOS passes strong 1, nMOS off when Vout>Vdd-Vthn )
In steady state
Example : OR gate
Example : AND gate
Example : XOR gate