220 likes | 459 Views
Impact of Pass-Transistor Logic (PTL) on Power, Delay and Area. Kalyana R Kantipudi ECE Department Auburn University. Outline:. Introduction Pros & Cons of PTL A PTL Design Need for an Improved Design A Transmission gate Design A new improved PTL Design Conclusions. Introduction:.
E N D
Impact of Pass-Transistor Logic (PTL) on Power, Delay and Area Kalyana R Kantipudi ECE Department Auburn University ELEC 6970-001 Class Presentation
Outline: • Introduction • Pros & Cons of PTL • A PTL Design • Need for an Improved Design • A Transmission gate Design • A new improved PTL Design • Conclusions ELEC 6970-001 Class Presentation
Introduction: • The power equation:Ptotal = CLVDD2 + TscVDDIpeak + VDDIleakage • Pdyn = VDD2fclk.Σan.cn + VDD.ΣIsc n • Pleakage = VDDIsubleakage = μ0 Cox (W/L) Vt2 exp{(VGS-VTH)/nVt} ELEC 6970-001 Class Presentation
What Can We Reduce? • Activity in the circuit • Switching capacitance • Reducing Width and Length • Supply voltage reduction • Short-circuit reduction ELEC 6970-001 Class Presentation
What PTL Can Offer? • One pass-transistor network is enough. • Reduction in number of transistors. • Decrease in width and length of transistors. Results in smaller ‘input’ and ‘driving’ loads. ELEC 6970-001 Class Presentation
The Catch… • Reduction in level of the signal (VDD-Vth-IR). • Needs level restoration at gate outputs in order to avoid static currents. • Adjust threshold voltages (Vthp > Vthn). • Only one single path through each network must be active at a time. (To avoid shorts between the inputs) • A multiplexer kind of structure is to be implemented all the time. ELEC 6970-001 Class Presentation
PTL Logic Formulation and Implementation: ELEC 6970-001 Class Presentation
VDD Vi(t) Vo(t) Volt VTn Why 250nm Instead Of 180nm Technology For 180 nm: Vthn=0.51V Vthp=-0.52V If a pass transistor is feeding an inverter: Vin(inv) = VDD – Vthn – IRdrop = 1.8 – 0.51 – 0.2 = 1.09 V But for the p-transistor in an inverter to switch-OFF, the Vin should be atleast (VDD – |Vthp| = 1.28 V) VDD - VTp • Other solutions: • Keep Vthn of the NMOS pass transistors as low as possible. • Keep Vthp of the inverter higher than Vthn. ELEC 6970-001 Class Presentation
Trade-offs Needed Delay due to load Vs. Delay due to gate Widths of the pass transistors: 30-9-7-5-3-1 ELEC 6970-001 Class Presentation
Trade-offs needed Delay due to load Vs. Delay due to gate Widths of the pass transistors: 30-9-7-5-3-7/3-7/7-1 ELEC 6970-001 Class Presentation
Transmission Gate • Maintains the voltage swing of the signalStrong ‘1’ and strong ‘0’. • As there are two channels conducting, the device speed improves. • It is found that the transmission gate has robust characteristics compared to a CMOS gate. ELEC 6970-001 Class Presentation
The AND Gate: CMOS AND gate: Static Power: 31.1411 pW Dynamic Power: 1.8285 uW Critical Delay: 214 pico secs. TX gate based AND: Static Power: 43.177 pW Dynamic Power: 417.863 nW Critical Delay: 172 pico secs. ELEC 6970-001 Class Presentation
How to get to those features: ELEC 6970-001 Class Presentation
Regarding the Robustness of Tx Gate The Tx gate based “multi_cell” implementation is in progress >> ELEC 6970-001 Class Presentation
A New XOR Design is Invented[4] ELEC 6970-001 Class Presentation
The New “multi_cell” Design[5] In this new design, the entire “Multi_cell” needs just 15 transistors. Most of the transistors will be in their minimum size. Questions: Will it work ??? Does it has the drive capability ? ELEC 6970-001 Class Presentation
The Waveforms ELEC 6970-001 Class Presentation
Circuit specifications: ELEC 6970-001 Class Presentation
Regarding The Area Specs. • CMOS has 38 transistors while the PTL has 39 transistors (most of the transistors having minimum feature size). • Considering the ( ΣLW ) the area of CMOS cell is (960□/233□ = 4.12) times the size of the PTL cell. ELEC 6970-001 Class Presentation
Conclusions: • The area overhead of CMOS is at least 4 times more than the PTL. • The power consumption is less in case of PTL compared to CMOS. • A good PTL design needs a lot of astute trade-offs. ELEC 6970-001 Class Presentation
References: • J. M. Rabaey, A. Chandrakasan, B Nikolic, Digital Integrated Circuits-A Design Perspective. Prentice Hall, 2004. • R. Zimmermann and Wolfgang Fichtner, “Low-power Logic Styles: CMOS Versus Pass-Transistor Logic,” IEEE J. Solid-State Circuits, vol.32, pp. 1079-1090, Jul. 1997. • Geun Rae Cho, Tom Chen. "On The Impact of Technology Scaling On Mixed PTL/Static Circuits," 2002 IEEE International Conference on Computer Design (ICCD'02),p. 322, 2002. • Jyh-Ming Wang, Sung-Chuan Fang, Wu-Shiung Feng,“New Efficient Designs for XOR and XNOR Functions on the Transistor Level,” IEEE J. of Solid-state Circuits, Vol. 29, pp. 780-786, July 1994. • H. T. Bui, Y. Wang, and Y. Jiang, "Design and analysis of low-power IO-transistor full adders using novel XOR-XNOR gates," IEEE Trans. on Circuits and Systems-I/: Analog and digital signal processing, vol. 49, no. 1, pp. 25-30, Jan 2002. • H. Lee and G.E. Sobelman, “A new low-voltage adder circuit,” in Proc. 7th Great Lakes Symp. VLSI, Urbana, IL, 1997. • A. Shams and M. Bayoumi, “A new full adder cell for low-power applications,” in Proc. of the 1998 Great Lakes Symposium ,1997. • K. Taki, “A Survey for Pass-Transistor Logic Technologies”, Proc. Asia South-Pacific Design Automation Conference , pp. 223-226, February 1998. ELEC 6970-001 Class Presentation