120 likes | 245 Vues
This paper presents innovative techniques for designing robust subthreshold full adders in 32nm technology, aimed at reducing power dissipation and improving the performance of arithmetic operations. Through dynamic body-biasing, transistor sizing, and extensive Monte Carlo simulations, the study identifies key factors influencing noise margins, failure rates, and overall performance. The research highlights the effectiveness of mirror adders compared to bridge adders, demonstrating significant power savings and better operational speed, thus paving the way for future advancements in low-power computation architectures.
E N D
EE241 Spring 2009:Robust Subthreshold Adder Design in 32nm May 7, 2009 Richard Dorrance & Newton Hang
EE241 Spring 2009 Motivation • Reduce power dissipation • Subthreshold logic as alternative to CMOS • Improve full adder design • Low power arithmetic and computation • Increase robustness in subthreshold logic • Make subthreshold 32nm full adder feasible
EE241 Spring 2009 Current and Proposed Techniques • Sizing • Super-threshold sizing ratio not optimal in subthreshold • Up size transistors x3-10 for increased robustness • Sub-DTMOS • “Dynamic Body-Biasing” • Reduced Threshold Voltage & Increased Mobility (Subthreshold slope approaches 60 mV/dec)
EE241 Spring 2009 1-Bit Full Adder Cells
EE241 Spring 2009 Experimental Setup • 250 Monte Carlo Simulations • All 56 input transitions tested • Sum & Carry Noise Margins • Worst case delay to Sum & Carry • Average Power • 100 Monte Carlo Simulations • 50 random test vectors • Functionality (99.99% certainty) • Worst case delay to Sum & Carry • Average Power
EE241 Spring 2009 Noise Margins: Sum
EE241 Spring 2009 Noise Margins: Carry
EE241 Spring 2009 Failure Rates in N-Bit Ripple Carry Adders
EE241 Spring 2009 • Reasons for Failure • Lack of individual cell robustness • Pass Transistor (14I & SERF) • Asymmetric inputs (“non-inverter-like”) • Large stacks not compensated for (inverter)
EE241 Spring 2009 Power-Performance Comparison:Mirror vs Bridge 32-bit Mirror Adder Same power but Mirror Adder faster! 32-bit Bridge Adder
EE241 Spring 2009 Conclusion • Results • Mirror adder most practical (best performance) • Pass transistor logic more susceptible • Pros vs. Cons • Overall power dissipation still much lower than standard CMOS technology • Possible area issues (independent trenches)
EE241 Spring 2009 Future Work • Other Full Adders: • Dynamic • Other Adder Topologies: • Carry Look-ahead Adder • Carry Bypass (Skip) Adder • Carry Select Adder • Energy-Delay Optimization • Questions?