Top Banner
Toward adiabatic computation July 10, 2015 NiPS Summer School 2015 ICT-Energy: Energy consumption in future ICT devices
105

Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope (

Mar 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Toward adiabatic computation

July 10, 2015

NiPS Summer School 2015ICT-Energy: Energy consumption in future ICT devices

Page 2: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Outline

• Performance of NEMS switches: reality vs. necessity

• Adiabatic NEMS-based logic circuits

• Adiabatic MEMS logic gate

• Adiabatic NEMS memory device

Page 3: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Electrostatic  NEMS  Switches  (back  to  basics)

g dA

K

xV

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 4: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Electrostatic  NEMS  Switches  (back  to  basics)

I

VVpiVpo

Isat

g dA

K

xV

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 5: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switch

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 6: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 7: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 8: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 9: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 10: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 11: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Long lifetime ( > 1015 - 1018 operations)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 12: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Long lifetime ( > 1015 - 1018 operations)

Small Footprint area ( < 1 µm2)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 13: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Long lifetime ( > 1015 - 1018 operations)

Small Footprint area ( < 1 µm2)

No exotic materials

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 14: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Long lifetime ( > 1015 - 1018 operations)

Small Footprint area ( < 1 µm2)

No exotic materials

CMOS compatible process

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 15: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Long lifetime ( > 1015 - 1018 operations)

Small Footprint area ( < 1 µm2)

No exotic materials

CMOS compatible process

}

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 16: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Long lifetime ( > 1015 - 1018 operations)

Small Footprint area ( < 1 µm2)

No exotic materials

CMOS compatible process

}}

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 17: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What do Logic circuit designers look for in a switchNo leakage current

Steep sub-threshold slope ( < 60 mV/decade)

Low VT ( < 1V)

High switching frequency ( > 1 GHz)

Low series resistance (~ 1 MΩ)

Long lifetime ( > 1015 - 1018 operations)

Small Footprint area ( < 1 µm2)

No exotic materials

CMOS compatible process }

}}

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 18: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Electrostatic  NEMS  Switches  (back  to  basics)

Insulating Substrate

Source (S)

Drain (D)

Gate (G)

Actuation  air gap (g)

Contact  air gap (d)

I

VVpiVpo

Isat

I

VVContact

Isat

Insulating Substrate

Source (S)

Drain (D)

Gate (G)

Actuation  air gap (g)

Contact  air gap (d)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 19: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Electrostatic  NEMS  Switches  (back  to  basics)

Insulating Substrate

Source (S)

Drain (D)

Gate (G)

Actuation  air gap (g)

Contact  air gap (d)

I

VVpiVpo

Isat

I

VVContact

Isat

Insulating Substrate

Source (S)

Drain (D)

Gate (G)

Actuation  air gap (g)

Contact  air gap (d)

S. Chong et al., “Nanoelectromechanical (NEM) Relays Integrated with CMOS SRAM for Improved Stability and Low Leakage”, ICCAD 2009.

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 20: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Scaling  of  NEMS  Switches  (in  real  life)

Slope = - 1.5

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 21: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Scaling  of  NEMS  Switches  (in  real  life)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 22: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Scaling  of  NEMS  Switches  (in  real  life)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 23: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Scaling  of  NEMS  Switches  (in  real  life)

Fabrication limitation

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 24: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Scaling  of  NEMS  Switches  (in  real  life)

Fabrication limitation

Casimir and vdW Force

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 25: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Scaling  of  NEMS  Switches  (in  real  life)

Fabrication limitation

Casimir and vdW Force

Tunneling currents

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 26: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Scaling  of  NEMS  Switches  (in  real  life)

Fabrication limitation

Casimir and vdW Force

Tunneling currents

Adhesion Forces

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 27: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 28: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Remember the end of Moore’s law

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 29: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Remember the end of Moore’s law

Technological and engineering work-arounds

may always be found

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 30: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Some  possible  solutions

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 31: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 32: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

R. Nathanael et al., “4-Terminal Relay Technology for Complementary Logic”, IEDM, 2009.

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 33: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 34: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 35: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

S.   Chong  et   al.,   “Nanoelectromechanical   (NEM)  Relays   Integrated  with   CMOS   SRAM   for   Improved  Stability  and  Low  Leakage”,  ICCAD  2009.

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 36: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 37: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

• Immerse in liquid dielectric

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 38: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

• Immerse in liquid dielectric

J-O Lee et al., “3-Terminal Nanoelectromechanical Switching Device in Insulating Liquid Media for Low Voltage Operation and Reliability Improvement”, IEDM 2009

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 39: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

• Immerse in liquid dielectric

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 40: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

• Innovative fabrication process

• Immerse in liquid dielectric

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 41: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

• Innovative fabrication process

• Immerse in liquid dielectric

J. O. Lee et al., “A sub-1-volt nanoelectromechanical switching device”, nature nanotechnology, 2012.

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 42: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

• Innovative fabrication process

• Immerse in liquid dielectric

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 43: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Apply pre-bias (explored in literature): problem with

adhesion forces!!

Some  possible  solutions

• Dual gate structures

• Innovative fabrication process

• Immerse in liquid dielectric

• Explore new materials and modes of operation

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 44: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

NEMS-­‐Based  Adiabatic  Logic  CircuitsA Match Made in Heaven ?

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 45: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

• Sub-threshold  • Parallelism • Power Gating  • Asynchronous  • Adiabatic

• SOI/  FDSOI  • FinFET  • TFET  • III-­‐V  FET  • NWFET  • CNTFET  • NEMS

Circuit Level Approach Device Level Approach

+

NEMS-­‐Based  Adiabatic  Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 46: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

0

Vdd

Vdd

F

F

C

iR

i

R

CVdd=>

2

21

ddDissipated CVE =

Classical Logic (quick reminder)

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 47: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

R

C

T T

0

Vdd

+-

Adiabatic Charging of Capacitors

S. Paul, A. M. Schlaffer, J. A. Nossek, “Optimal charging of capacitors,” IEEE Transactions on Circuts and Systems –I, vol. 47, pp. 1009-1016, July 2000.

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 48: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

2CVTRCEadiabatic ≅

R

C

T T

0

Vdd

+-

Adiabatic Charging of Capacitors

S. Paul, A. M. Schlaffer, J. A. Nossek, “Optimal charging of capacitors,” IEEE Transactions on Circuts and Systems –I, vol. 47, pp. 1009-1016, July 2000.

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 49: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

2CVTRCEadiabatic ≅

R

C

T T

0

Vdd

RCTESF2

+-

Adiabatic Charging of Capacitors

S. Paul, A. M. Schlaffer, J. A. Nossek, “Optimal charging of capacitors,” IEEE Transactions on Circuts and Systems –I, vol. 47, pp. 1009-1016, July 2000.

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 50: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Adiabatic Charging of Capacitors

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 51: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Adiabatic Charging of Capacitors

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 52: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

REMEMBER

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 53: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

2CVTRCEadiabatic ≅

REMEMBER

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 54: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

F

C

iR

i

φ

input

input

φ

T T T T

T T T T

T T T T

Adiabatic Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 55: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

F

C

iR

i

φ

input

input

φ

No hot switching

T T T T

T T T T

T T T T

Adiabatic Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 56: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

P. Teichmann, 2012

CMOS Adiabatic Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 57: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

P. Teichmann, 2012

TVICVCVTRCE ddleakageTdissipated ++≅ 22

21

StaticNon-AdiabaticAdiabatic

CMOS Adiabatic Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 58: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

P. Teichmann, 2012

TVICVCVTRCE ddleakageTdissipated ++≅ 22

21

StaticNon-AdiabaticAdiabatic

CMOS Adiabatic Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 59: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

CMOS Adiabatic Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 60: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Why NEMS-Based Adiabatic Logic ?

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 61: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Why NEMS-Based Adiabatic Logic ?

1. No  hot  switching  =>  Increased  switch  lifetime

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 62: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Why NEMS-Based Adiabatic Logic ?

1. No  hot  switching  =>  Increased  switch  lifetime

2. Lower  operating  frequencies  =>  Commensurate  with  NEMS

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 63: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Why NEMS-Based Adiabatic Logic ?

1. No  hot  switching  =>  Increased  switch  lifetime

2. Lower  operating  frequencies  =>  Commensurate  with  NEMS

3. Adiabatic  circuit  =>  Reduce  losses  associated  with  high  voltage

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 64: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Why NEMS-Based Adiabatic Logic ?

1. No  hot  switching  =>  Increased  switch  lifetime

2. Lower  operating  frequencies  =>  Commensurate  with  NEMS

3. Adiabatic  circuit  =>  Reduce  losses  associated  with  high  voltage

4. NO  LEAKAGE  

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 65: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

NEMS Adiabatic Logic

Slide courtesy of S. Houri - HOURI S., et al. Limits of CMOS Technology and Interest of NEMS Relays for Adiabatic Logic Applications. 2015.

Page 66: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Unconventional computing

Page 67: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate Yukio-Pegio Gunji, Yuta Nishiyama, Andrew Adamatzky

Page 68: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

Robust Soldier Crab Ball Gate - Yukio-Pegio Gunji, Yuta Nishiyama, Andrew Adamatzky

OR gate

Page 69: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

Robust Soldier Crab Ball Gate - Yukio-Pegio Gunji, Yuta Nishiyama, Andrew Adamatzky

AND gate

Page 70: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

Robust Soldier Crab Ball Gate - Yukio-Pegio Gunji, Yuta Nishiyama, Andrew Adamatzky

Page 71: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

Page 72: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

• How much energy?

Page 73: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

• How much energy?

• Crabs usually eat algae. Crabs are omnivorous, meaning that they will eat both plants and other animals for sustenance.

Page 74: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

• How much energy?

• Crabs usually eat algae. Crabs are omnivorous, meaning that they will eat both plants and other animals for sustenance.

• Energy Content of Algae: 5kcal for 3g

Page 75: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

• How much energy?

• Crabs usually eat algae. Crabs are omnivorous, meaning that they will eat both plants and other animals for sustenance.

• Energy Content of Algae: 5kcal for 3g

• Average weight of the crabs was 42g

Page 76: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

• How much energy?

• Crabs usually eat algae. Crabs are omnivorous, meaning that they will eat both plants and other animals for sustenance.

• Energy Content of Algae: 5kcal for 3g

• Average weight of the crabs was 42g

• Suppose daily need is 50% of its weight: 21g of algae and thus 35kcal

Page 77: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Robust Soldier Crab Ball Gate

• How much energy?

• Crabs usually eat algae. Crabs are omnivorous, meaning that they will eat both plants and other animals for sustenance.

• Energy Content of Algae: 5kcal for 3g

• Average weight of the crabs was 42g

• Suppose daily need is 50% of its weight: 21g of algae and thus 35kcal

• 146440J of energy for daily operating a crab logic gate or 1.7W of power

Page 78: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

What about the memory?

Page 79: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

NEMS system

Page 80: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

NEMS system

6x1 nm2 - 240 atoms a = 2.42 Å Y = 0.85 TPa T = 10 K

Page 81: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Heat production evaluation

Page 82: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Heat production evaluation

Page 83: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Heat production evaluation

Page 84: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Heat production evaluation

Page 85: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

2-DOF potential landscape

5

A2 (Å)

0

-5-10-5

0

A1 (Å)

5

-4

1

0

-1

-2

-3

10

×10-20

Ener

gy (J

)

A1A2

Page 86: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocol

• Objective: move the system from an unknown state to known state

• ΔS = kB log(2) • Qmin = kB T log(2)

A1 A1

A2 A2

Page 87: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocolQuick and dirty: apply a positive force along Z on all atoms

Page 88: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocolQuick and dirty: apply a positive force along Z on all atoms

Page 89: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocolQuick and dirty: apply a positive force along Z on all atoms

WRONG: it is not possible to control the velocity!

Page 90: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocolQuick and dirty: apply a positive force along Z on all atoms

Page 91: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

t0 t1 t2 t3 t4

f0Up

fMaxUp

f0Dw

fMaxDw

Page 92: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Page 93: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Page 94: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Page 95: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Reset protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Q/k

BT

τp (ns)

QL=kBTln2

0.0 0.5 1.0 1.5 2.00.0

0.2

0.4

cou

nts

Q/kBT

τp=110 ns

Page 96: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

• Objective: move the system from a known state to another known state

• ΔS = 0 • Qmin = 0

A1 A1

A2 A2

Page 97: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

t0 t1 t2 t3 t4 t5 t6

f0Up

fMaxUp

f0Dw

fMaxDw

Page 98: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Page 99: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Page 100: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Page 101: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Controlled way: apply a set of forces in to gently put the system in the desired configuration

Q/k

BT

τp (ns)

-1.5 -1.0 -0.5 0.0 0.5 1.0 1.50.0

0.2

0.4

cou

nts

Q/kBT

τp=210 ns

Page 102: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Wrong way: apply the switch protocol from the wrong initial state

Page 103: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Wrong way: apply the switch protocol from the wrong initial state

Page 104: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Switch protocol

Wrong way: apply the switch protocol from the wrong initial state

Qmin > 2QL

Page 105: Toward adiabatic computation Neri - Toward adiabatic... · 2018-11-09 · What do Logic circuit designers look for in a switch No leakage current Steep sub-threshold slope ( <

Thank you for your attention!

[email protected]