Presentation is loading. Please wait.

Presentation is loading. Please wait.

Day 18: October 20, 2010 Ratioed Logic Pass Transistor Logic

Similar presentations


Presentation on theme: "Day 18: October 20, 2010 Ratioed Logic Pass Transistor Logic"— Presentation transcript:

1 Day 18: October 20, 2010 Ratioed Logic Pass Transistor Logic
ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 18: October 20, 2010 Ratioed Logic Pass Transistor Logic Penn ESE370 Fall DeHon

2 Today Ratioed Gates Pass Transistor Logic Correctness Performance
Power Implications Pass Transistor Logic Muxes Composition Logic Penn ESE370 Fall DeHon

3 Ratioed Logic Idea Maybe only need to build one network
Build NFET pulldown Exploit high N mobility Penn ESE370 Fall DeHon

4 Size for R0/2 drive? …and Vol<0.1Vdd Penn ESE370 Fall DeHon

5 Compare Static CMOS Total Transistor Width Input capacitance load
Penn ESE370 Fall DeHon

6 Power? Istatic ? Output high? Output low? Ileak Ipmos_on
Vdd/(R0/2) -- for our sample case Penn ESE370 Fall DeHon

7 Power Ptot ≈ a(½Cload+Csc)V2f +PlowV2/Rpon
+(1-Plow)VI’s(W/L)e-Vt/(nkT/q) Penn ESE370 Fall DeHon

8 How size for R0/2 drive? Penn ESE370 Fall DeHon

9 How size for R0/2 drive? Penn ESE370 Fall DeHon

10 Which Implementation is faster in ratioed logic?
Penn ESE370 Fall DeHon

11 Illustrates Preferred gate changes Penn ESE370 Fall DeHon

12 How size for R0/2 drive? K-input nor Penn ESE370 Fall DeHon

13 When better than CMOS nor-k?
Better = smaller, lower input capacitance Penn ESE370 Fall DeHon

14 Ratioed Logic Tradeoff noise margin for
Reduced area? Capacitive load? Dissipates static power in one mode Penn ESE370 Fall DeHon

15 Admin Project: Due Friday Midterm: next Wednesday
(one week from today) Penn ESE370 Fall DeHon

16 Pass Transistor Logic Penn ESE370 Fall DeHon

17 What does this do? S A B Penn ESE370 Fall DeHon

18 Behavior What is the equivalent logic function? S A B
Penn ESE370 Fall DeHon

19 Size Comparison How does this compare to the static CMOS alternative?
transistor count? Penn ESE370 Fall DeHon

20 Delay Assume R0/2 drive 10C0 load What else need to know? 5 2 5
Penn ESE370 Fall DeHon

21 Delay Assume R0/2 drive 10C0 load What else need to know? Cdiff
Assume Cdiff≈Cgate 5 2 Penn ESE370 Fall DeHon

22 What’s different? What’s different about the output?
Penn ESE370 Fall DeHon

23 Output ok? Is the output usable? Penn ESE370 Fall DeHon

24 CMOS DC Transfer Function
Penn ESE370 Fall DeHon

25 After CMOS Inverter Penn ESE370 Fall DeHon

26 What does this do? Penn ESE370 Fall DeHon

27 Cascade Functional? Penn ESE370 Fall DeHon

28 Voltage Drop Voltage drop across any number of series transistors is one Vth Think about two series transistors as one transistor of twice the length Penn ESE370 Fall DeHon

29 Pinch Off Day 9 When voltage drops below VT, drops out of inversion
Occurs when: VGS-VDS< VT Conclusion: current cannot increase with VDS once VDS> VGS-VT current must adjust so that VDS= VGS-VT If current dropped to zero, then would invert and conduct again… Penn ESE370 Fall DeHon

30 Performance? Assume R0/2 drive 10C0 load Cdiff=Cgate 5 2 5
Penn ESE370 Fall DeHon

31 What does this do? A B Penn ESE370 Fall DeHon

32 Performance R0/2 drive 10C0 load 5 2 5 Penn ESE370 Fall DeHon

33 Performance R0/2 drive 10C0 load Penn ESE370 Fall DeHon

34 Not Isolating Does not isolate downstream capacitive load
Stage delay now dependent on downstream stages Penn ESE370 Fall DeHon

35 Ideas There are other logic disciplines We have the tools to analyze
Ratioed Logic Tradeoff noise margin for Reduced area? Capacitive load? Dissipates static power in one mode Pass Transistor Logic Possibly smaller Not rail-to-rail Cascading without buffering  slow Penn ESE370 Fall DeHon


Download ppt "Day 18: October 20, 2010 Ratioed Logic Pass Transistor Logic"

Similar presentations


Ads by Google