Download presentation
Presentation is loading. Please wait.
Published byEdmund Burke Modified over 5 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.