15
Pass-Transistor Logic Inputs Sw itch N etw ork Out Out A B B B •N transistors •N o static consum ption

class_7

Embed Size (px)

DESCRIPTION

fgrdsvfsd

Citation preview

Pass-Transistor LogicInputsSwitchNetworkOutOutABBB N transistors No static consumptionNMOS-only switchA = 5 VBC = 5 VCLA = 5 VC = 5 VBM2M1MnThreshold voltage loss causesstatic power consumptionVB does not pull up to 5V, but 5V - VTNSolution 1: Transmission GateABCCA BCCBCLC =VA = 5 VC = 5 V!esistance o" Transmission Gate(W/L)p=(W/L)n = 1.8/1.20.0 1.0 2.0 3.0 4.0 5.0Vout0.010000.020000.030000.0R (Ohm)RnReqRpPass-Transistor#ase$ Multi%le&erAM2M1BSSSFVDDGNDVDDIn1In2S SSSTransmission Gate 'O!ABFBABBM1M2M3/M4(elay in Transmission Gate Networ)sV1 Vi -1C5 50 0Vi Vi+1CC50Vn-1 VnCC50InV1Vi Vi+1CVn-1 VnCCIn

e!

e!

e!

e!C C(")(#)C

e!

e!C C

e!C C

e!

e!C C

e!CIn$(c)*lmore (elay +,ha%ter -.R1C1!/C/Ri-1Ci-1RiCiRNCNVinN1 / i-1 i0ssume 0ll internal no$es are %recharge$ to V(( an$ a ste% 1oltage isa%%lie$ at the in%ut VinN!i,22 i =Ni 1 =N,i!22 1 =ii 1 =N= =(elay O%timi3ationTransmission Gate 4ull 0$$erABPCiVDDAA AVDDCiAPABVDDVDDCiCiCoSCiPPPPPS%$ &ener"tionC"rr' &ener"tionSet%p+/. NMOS Only Logic: Le1el !estoring Transistor(2(1(n(r)%t*+V,,V,,Le-e. e/torer05 0$1antage: 4ull Swing5 (isa$1antage: More ,om%le&6 Larger ,a%acitance5 Other a%%roaches: re$uce$ threshol$ NMOSLe1el !estoring Transistor+a. Out%ut no$e+7. 8nterme$iate no$e '0 2 4 6t (nsec)-1.01.03.05.0Vout (V)0 2 4t (nsec)-1.01.03.05.0VXwithwithoutVBwithwithout6Solution 9: Single Transistor Pass Gate with VT=OutVDDVDD5VVDDV5VVWATCH OUT FOR LEAKAGE CURRENTS ,om%limentary Pass Transistor Logic*+*++ + + +*+*+1=*+1=*+1=*++1=*+++ +****1=*21=*2)/N)30)/N30) *N,/N*N,114"//-5r"n/i/torNetwork4"//-5r"n/i/torNetwork**++**++In-er/e(")(#): 8n%ut N0N( in ,PL