Pushing Ultra-Low-Power Digital Circuits

Similar documents
Low-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering

Fin-Shaped Field Effect Transistor (FinFET) Min Ku Kim 03/07/2018

EEC 216 Lecture #10: Ultra Low Voltage and Subthreshold Circuit Design. Rajeevan Amirtharajah University of California, Davis

Reliability and Energy Dissipation in Ultra Deep Submicron Designs

EECS 427 Lecture 13: Leakage Power Reduction Readings: 6.4.2, CBF Ch.3. EECS 427 F09 Lecture Reminders

Lecture 33 - The Short Metal-Oxide-Semiconductor Field-Effect Transistor (cont.) April 30, 2007

Low Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique

Reducing Transistor Variability For High Performance Low Power Chips

Low Power Design of Successive Approximation Registers

Drain. Drain. [Intel: bulk-si MOSFETs]

Temperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits

3-D Modelling of the Novel Nanoscale Screen-Grid Field Effect Transistor (SGFET)

Design of 45 nm Fully Depleted Double Gate SOI MOSFET

19. Design for Low Power

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 1, No 3, 2010

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

A Software Technique to Improve Yield of Processor Chips in Presence of Ultra-Leaky SRAM Cells Caused by Process Variation

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

Lecture 31 - The Short Metal-Oxide-Semiconductor Field-Effect Transistor (cont.) April 25, 2007

DESIGN OF A CHARGE PUMP-BASED BODY BIAS GENERATOR FOR FDSOI CIRCUITS A

A/D Conversion and Filtering for Ultra Low Power Radios. Dejan Radjen Yasser Sherazi. Advanced Digital IC Design. Contents. Why is this important?

FDSOI for Low Power System on Chip. M.HAOND STMicroelectronics, Crolles, France

Low Transistor Variability The Key to Energy Efficient ICs

ITRS MOSFET Scaling Trends, Challenges, and Key Technology Innovations

Practical Information

Opportunities and Challenges in Ultra Low Voltage CMOS. Rajeevan Amirtharajah University of California, Davis

Low Power Design in VLSI

Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University

Performance Analysis of Novel Domino XNOR Gate in Sub 45nm CMOS Technology

Total reduction of leakage power through combined effect of Sleep stack and variable body biasing technique

EEC 216 Lecture #8: Leakage. Rajeevan Amirtharajah University of California, Davis

CHAPTER 3 TWO DIMENSIONAL ANALYTICAL MODELING FOR THRESHOLD VOLTAGE

International Journal of Scientific & Engineering Research, Volume 6, Issue 2, February-2015 ISSN

COMPARISON AMONG DIFFERENT CMOS INVERTER WITH STACK KEEPER APPROACH IN VLSI DESIGN

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

Technical Paper FA 10.3

Session 10: Solid State Physics MOSFET

45nm Bulk CMOS Within-Die Variations. Courtesy of C. Spanos (UC Berkeley) Lecture 11. Process-induced Variability I: Random

EE241 - Spring 2004 Advanced Digital Integrated Circuits. Announcements. Borivoje Nikolic. Lecture 15 Low-Power Design: Supply Voltage Scaling

Beyond Transistor Scaling: New Devices for Ultra Low Energy Information Processing

Parameter Optimization Of GAA Nano Wire FET Using Taguchi Method

MOSFET short channel effects

Leakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique

Design Considerations and Tools for Low-voltage Digital System Design

Power and Energy. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.

A NEW APPROACH FOR DELAY AND LEAKAGE POWER REDUCTION IN CMOS VLSI CIRCUITS

Deep Submicron 50nm CMOS Logic Design With FINFET P.C.Rajashree #1, Ancy Thomas #2, Rose Jaria #3, Jane Precilla #3, Alfred Kirubaraj #4

Lecture #29. Moore s Law

PERSPECTIVES FOR DISRUPTIVE 200MM/8-INCH GAN POWER DEVICE AND GAN-IC TECHNOLOGY DR. DENIS MARCON SR. BUSINESS DEVELOPMENT MANAGER

Leakage Power Reduction in CMOS VLSI

Advanced Digital Integrated Circuits. Lecture 2: Scaling Trends. Announcements. No office hour next Monday. Extra office hour Tuesday 2-3pm

FinFET-based Design for Robust Nanoscale SRAM

Assoc. Prof. Dr. MONTREE SIRIPRUCHYANUN

Trends and Challenges in VLSI Technology Scaling Towards 100nm

ZIGZAG KEEPER: A NEW APPROACH FOR LOW POWER CMOS CIRCUIT

Performance Comparison of CMOS and Finfet Based Circuits At 45nm Technology Using SPICE

LEAKAGE POWER REDUCTION TECHNIQUES FOR LOW POWER VLSI DESIGN: A REVIEW PAPER

1 Introduction COPYRIGHTED MATERIAL

EMT 251 Introduction to IC Design

Larger-than-Vdd Forward Body Bias in Sub-0.5V Nanoscale CMOS

Practical Information

Sub-micron technology IC fabrication process trends SOI technology. Development of CMOS technology. Technology problems due to scaling

FinFET vs. FD-SOI Key Advantages & Disadvantages

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

Measurement and modelling of specific behaviors in 28nm FD SOI UTBB MOSFETs of importance for analog / RF amplifiers

Leakage Power Reduction in CMOS VLSI Circuits

High Voltage Operational Amplifiers in SOI Technology

Why Scaling? CPU speed Chip size R, C CPU can increase speed by reducing occupying area.

Comparison of Power Dissipation in inverter using SVL Techniques

Integrated Power Delivery for High Performance Server Based Microprocessors

Energy Reduction of Ultra-Low Voltage VLSI Circuits by Digit-Serial Architectures

Lecture Wrap up. December 13, 2005

A 400 MHz 4.5 nw 63.8 dbm Sensitivity Wake-up Receiver Employing an Active Pseudo-Balun Envelope Detector

Ultra Low Power VLSI Design: A Review

Low Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage

DG-FINFET LOGIC DESIGN USING 32NM TECHNOLOGY

Future MOSFET Devices using high-k (TiO 2 ) dielectric

Subthreshold Logic Energy Minimization with Application-Driven Performance

problem grade total

Design and Analysis of Sram Cell for Reducing Leakage in Submicron Technologies Using Cadence Tool

ECE 340 Lecture 37 : Metal- Insulator-Semiconductor FET Class Outline:

SiNANO-NEREID Workshop:

Leakage Power Reduction by Using Sleep Methods

Static Energy Reduction Techniques in Microprocessor Caches

Robust Subthreshold Circuit Designing Using Sub-threshold Source Coupled Logic (STSCL)

Tunneling Field Effect Transistors for Low Power ULSI

VLSI Based Design of Low Power and Linear CMOS Temperature Sensor

Design of low power SRAM Cell with combined effect of sleep stack and variable body bias technique

Low Power Techniques for SoC Design: basic concepts and techniques

MOS Capacitance and Introduction to MOSFETs

Due to the absence of internal nodes, inverter-based Gm-C filters [1,2] allow achieving bandwidths beyond what is possible

Performance Analysis of Vertical Slit Field Effect Transistor

Silicon on Insulator (SOI) Spring 2018 EE 532 Tao Chen

A Literature Review on Leakage and Power Reduction Techniques in CMOS VLSI Design

Power MOSFET Zheng Yang (ERF 3017,

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

SUBTHRESHOLD CIRCUIT DESIGN FOR HIGH PERFORMANCE

Electrical Characterization of a Second-gate in a Silicon-on-Insulator Transistor

PERFORMANCE ANALYSIS ON VARIOUS LOW POWER CMOS DIGITAL DESIGN TECHNIQUES

FD-SOI FOR RF IC DESIGN. SITRI LETI Workshop Mercier Eric 08 september 2016

Transcription:

Pushing Ultra-Low-Power Digital Circuits into the Nanometer Era David Bol Microelectronics Laboratory Ph.D public defense December 16, 2008

Pushing Ultra-Low-Power Digital Circuits into the Nanometer Era David Bol Microelectronics Laboratory Ph.D public defense December 16, 2008

Why ultra-low power? Low-power circuits Performances: 1 GOp/s Power < 1 W High-performance circuits Performances: 10 GOp/s Power < 100 W 2

Hearing aids

ULP digital circuits Hearing aids and biomedical RFID tags Wearable electroncics Ultra-low-power circuits Performances: 10 k - 10 MOp/s Power < 1µW Smart Dust [Berkeley] Sensor networks 3

Pushing Ultra-Low-Power Digital Circuits into the Era David Bol Microelectronics Laboratory Ph.D public defense December 16, 2008

Moore s law (1965) Every 18 months : x 2 [Intel] 5

Moore s law today 6

Moore s law Moore s law without technology scaling Moore s law with technology scaling 7

Technology scaling Clock frequency 1 GHz 130n 2008 45nm 100 MHz 10 MHz 1 MHz 10 4 10 5 10 6 10 7 10 8 10 9 Transistor count 8

Technology scaling Clock frequency 2008 45nm 130n 1 GHz 100 MHz 10 MHz ULP circuits 1 MHz? 104 105 106 107 Transistor count 108 109 8

Trend in ULP digital circuits 400 Last chips [IEEE ISSCC 08]: 65nm Technology node [nm] 300 200 100 ITRS Ultra-low-power 0.3V µc for biomedical applications [Kwong] 0 1998 2000 2002 2004 2006 2008 Year 65nm Ultra-low-power 0.32V motion estimator [Kaul] 9

Outline Motivation Basics: energy consumption of ULP digital circuits Impact of technology scaling Reaching E min Reducing E min ULP logic style for high-temperature applications Roadmap for nanometer ULP circuits

Sources of power dissipation V dd 1/f clk IN 0 I on OUT 1 C L 10

Sources of power dissipation V dd 1/f clk IN 1 OUT I on 0 C L 10

Sources of power dissipation V dd 1/f clk IN 1 OUT I on 0 C L P dyn ~ f clk x C L x V dd 2 10

Sources of power dissipation V dd IN OUT 1 0 I on C L P dyn ~ f clk x C L x V dd 2 kg 11

Power consumption Minimum V dd [V] Power [W] 1.5 1 0.5 10-3 10-5 10-7 10-9 8-bit RCA multiplier in 130nm technology ULP applications = subthreshold logic Functional limit Speed limit 0 10 4 10 5 10 6 10 7 10 8 10 9 P dyn ~ f clk x C L x V dd 2 Frequency scaling Frequency/voltage scaling 10 4 10 5 10 6 10 7 10 8 10 9 Throughput [Op/s] 12

Sources of power dissipation V dd IN OUT 1 0 I off = I leak C L P stat ~ V dd x I leak 13

Minimum V dd [V] Power [W] 1.5 1 0.5 10-3 10-5 10-7 10-9 Power consumption 8-bit RCA multiplier in 130nm technology ULP applications = subthreshold logic Functional limit 0 10 4 10 5 10 6 10 7 10 8 10 9 P dyn ~ f clk x C L x V dd 2 ULP applications Speed limit Frequency/voltage scaling P stat = V dd x I leak 10 4 10 5 10 6 10 7 10 8 10 9 Throughput [Op/s] 14

Energy consumption Minimum V dd [V] Energy per operation [J] 1.5 1 0.5 10-12 10-13 10-14 8-bit RCA multiplier in 130nm technology ULP applications = subthreshold logic Functional limit 0 10 4 10 5 10 6 10 7 10 8 10 9 ULP applications E stat E min Speed limit E dyn ~ C L V dd 2 Frequency/voltage scaling 10 4 10 5 10 6 10 7 10 8 10 9 Throughput [Op/s] 15

Outline Motivation Basics: energy consumption of ULP digital circuits Impact of technology scaling Reaching E min Reducing E min ULP logic style for high-temperature applications Roadmap for nanometer ULP circuits

Impact of technology scaling Gate Gate Source T ox L T ox, L, W ~ 1/S Drain Source W L Drain T ox Gate W Source L Drain L 16

Impact of technology scaling I on Speed Reduce V dd kg C L I leak E stat ~ I leak V dd 2 E dyn ~ C L V dd 2 Variability! T ox Gate W Source L Drain L 17

Variability 130nm technology Gate Gate Source Drain Source Drain Continuous doping 45nm technology Straight line edges Gate Source Drain Rough line edges Discrete dopants 17

Impact of technology scaling 1.5 8-bit RCA multiplier Minimum V dd [V] Energy per operation [J] 1 0.5 10-10 10-11 10-12 10-13 10-14 Functional limit 0 10 4 10 5 10 6 10 7 10 8 10 9 Variability 130nm 45nm Speed limit 130nm 45nm E dyn 10 4 10 5 10 6 10 7 10 8 10 9 Throughput [Op/s] 18

Impact of technology scaling 1.5 8-bit RCA multiplier Minimum V dd [V] Energy per operation [J] 1 0.5 10-10 10-11 10-12 10-13 10-14 Functional limit 0 10 4 10 5 10 6 10 7 10 8 10 9 ULP applications E stat 130nm 45nm Speed limit 130nm 45nm E dyn 10 4 10 5 10 6 10 7 10 8 10 9 Throughput [Op/s] 18

Impact of technology scaling Energy per operation x10! Energy per operation ULP applications E min 130nm 1 45nm 2 Throughput 19

What if you have to scale? Scale, scale, scale Famous Intel co-founder DIY

Outline Motivation Basics: energy consumption of ULP digital circuits Impact of technology scaling 1 Reaching E min Reducing E min 2 ULP logic style for high-temperature applications Roadmap for nanometer ULP circuits

1 Technology versatility High-Performance/ General-Purpose 45nm technology Short L g Thin T ox Low V t Mid V dd Low-Power High I on High I leak Mid L g Mid T ox High V t High V dd Low I on Low I leak 21

1 Technology selection 0.8 8-bit RCA multiplier in 45 nm technology Minimum V dd [V] Energy per operation [J] 0.6 0.4 0.2 10-12 10-13 10-14 0 10 4 10 5 10 6 10 7 10 8 LP high-v t GP ULP applications LP high-v t GP 10 4 10 5 10 6 10 7 10 8 Throughput [Op/s] General- Purpose Low- Power 22

Dual-V t assignement Std-V t Non-critical path Register Register Non-critical path clk clk 23

Dual-V t assignement Std-V t Register High-V t Non-critical path Register Non-critical path clk High-V t clk 23

Dual-V t assignement A Mult B Critical path IN High-V t OUT Std-V t OUT Inefficient Maximum N 40 30 20 10 Typical With variability 7 8 2 3 27 11 32 19 0 0.2 0.4 0.6 0.8 1 1.2 V dd [V] N 24

1 Circuit adaptation Energy per operation model actual Global process variations Temperature variations Modeling errors Device aging +40% +90% target throughput 25

1 Circuit adaptation target throughput 25 actual adapt. model Energy per operation

1 Circuit adaptation 0.5 8-bit benchmark multiplier in 45 nm LP technology 0.6 adapt actual target throughput V dd [V] 0.4 0.3 0.3 0-0.3 V BB [V] 0.2-0.6 0.1 1 10 V dd V dd -V BB V BB Norm. energy per op. 2 1.8 1.6 1.4 1.2 1 +70% ASV (V BB =0V) ABB (V dd =0.35V) 0.8 0.1 1 10 Norm. throughput 26

1 Circuit adaptation 0.5 8-bit benchmark multiplier in 45 nm LP technology 0.6 V dd actual adapt target throughput V dd -V BB V BB Minimum V dd [V] Norm. energy per op. 0.4 0.3 0.3 ASV (V BB =0V) -0.3 ABB (V dd =0.35V) 0.2 0.1 1-0.6 10 2 1.8 1.6 1.4 1.2 1 ABB better ASV better 0 Minimum V BB [V] 0.8 0.1 1 10 Norm. throughput 26

1 Circuit adaptation 0.5 8-bit benchmark multiplier in 45 nm LP technology 0.6 adapt actual target throughput Reverse body bias is fine in 45 nm LP technology Problem in 45 nm GP! What at 32 nm? Minimum V dd [V] Norm. energy per op. 0.4 0.3 0.3 ASV (V BB =0V) -0.3 ABB (V dd =0.35V) 0.2 0.1 1-0.6 10 2 1.8 1.6 1.4 1.2 1 ABB better ASV better 0 Minimum V BB [V] 0.8 0.1 1 10 Norm. throughput 26

Outline Motivation Basics: energy consumption of ULP digital circuits Impact of technology scaling 1 Reaching E min Reducing E min 2 ULP logic style for high-temperature applications Roadmap for nanometer ULP circuits

E min modeling 90nm 45nm [Hanson, IEEE TED, pp. 175-185, 2008]

Evolution of E min E min [fj] 60 50 40 30 20 10 0 C L S 2 130nm 90nm 65nm 45nm New effects in nanometer technologies In all flavors 28

New effects in nanometer technologies 60 New effects: E min [fj] Bad short-channel S 50 C L S 2 40 30 20 10 0 130nm 90nm 65nm 45nm 30 25 20 Var. I gate DIBL S short S long Drain-induced barrier lowering Gate leakage Variability Gate E min [fj] 15 10 5 C L S 2 Source I gate Drain 0 Bulk Bulk opt. DIBL 29

New effects in nanometer technologies 60 New effects: E min [fj] Bad short-channel S 50 C L S 2 40 30 20 10 0 130nm 90nm 65nm 45nm 30 25 20 Var. I gate DIBL S short S long Drain-induced barrier lowering Gate leakage Variability Gate E min [fj] 15 10 5 C L S 2 C L S 2 Source I gate Drain 0 Bulk Bulk opt. DIBL Low V t + long L g

Fully-depleted SOI technology 60 E min [fj] 50 Undoped channel C L S 2 40 30 20 10 0 130nm 90nm 65nm 45nm 30 25 20 Var. I gate DIBL S short S long Gate E min [fj] 15 I gate Source Drain Low variability Low C j Buried oxide 5 C L S 2 C L S 2 10 Substrate Low S, mid DIBL 0 Bulk FD SOI 30

Evolution of E min 60 E min [fj] 50 40 30 20 C L S 2 Optimum bulk MOSFET -40% FD SOI -60% 10 0 130nm 90nm 65nm 45nm 31

Outline Motivation Basics: energy consumption of ULP digital circuits Impact of technology scaling Reaching E min Reducing E min ULP logic style for high-temperature applications Roadmap for nanometer ULP circuits

High-temperature operation D 10-6 130nm PD SOI technology I leak G S 10-8 Leakage x 100 I leak [A/µm] 10-10 10-12 25 C 200 C 0 0.2 0.4 0.6 0.8 1 V dd [V] 32

Low-leakage SOI technology 1 or 0.5 µm, 5 or 3.3V E stat ~ I leak E dyn ~ C L V dd 2 Die area 33

Standard SOI technology 0.13 µm, 1 V 34

High-temperature operation D 10-6 130nm PD SOI technology I leak G V gs <0 X S ULP transistor I leak [A/µm] 10-8 10-10 10-12 25 C 200 C 0 0.2 0.4 0.6 0.8 1 V dd [V] 35

ULP logic style V DD V DD 1 X2 0.8 V X1 IN OUT IN OUT V OUT [V] 0.6 0.4 V X2 X1 ULP logic style GND Layout in SOI 0.2 Falling Rising input input 0 0 0.2 0.4 0.6 0.8 1 V IN [V] Hysteresis 36

ULP logic style ULP logic style at 200 C: 1000x P stat reduction Long delay max ~ 1 MOp/s 37

Outline Motivation Basics: energy consumption of ULP digital circuits Impact of technology scaling Reaching E min Reducing E min ULP logic style for high-temperature applications Roadmap for nanometer ULP circuits

ITRS recommendations ULP? [ITRS07]

Technology/circuit specs 1 Reducing E min 2 Reaching E min Technology level Active Circuit level Single device type for all logic gates Low C L, S, DIBL, variability (I 0 ) I gate, I junc < I sub @ 0.3-0.4V Relaxed constraints: C g,sub R s,d,g I gate, I junc mobility Multi-I 0 devices with coarse granularity On-chip I 0 tuning with fine granularity Stand-by I 0 tuning Design-time device selection Run-time adaptive technique Sleep-mode technique High leakage reduction Low impact on activemode operation 39

Technology/circuit roadmap Node Applications 130 / 90 nm 65 / 45 nm 32 / 22 nm High-temperature ULP industrial applications ULP logic style PD SOI (FD SOI) @ GP flavor Reliability issues Reliability issues Standard ULP applications Subthreshold logic Bulk (+ adapt. RBB) (FD SOI) Subthreshold logic Bulk + adapt. RBB FD SOI Economical issues @ GP flavor @ LP flavor ULP mode in LP applications Performance issues Subthreshold logic Bulk opt. + adapt. RBB FD SOI Subthreshold logic FD SOI + UTBOX/DG + adapt. dual-bg bias @ HP/GP flavor @ dedicated flavor Architectural techniques (//, pipe) for meeting throughput constraint 40

Thank you! Any questions? Acknowledgements: s work was funded by FNRS and Walloon region of Belgium.

Energy consumption 10-12 8-bit RCA multiplier in 0.13 µm technology Sub V t Energy per operation [J] 10-13 10-14 10-15 E min E dyn ~C L V dd 2 T del increase E stat =V dd x I leak x T del 0 0.2 0.4 0.6 0.8 1 1.2 V dd [V]