NV-Clustering: Normally-Off Computing Using Non-Volatile Datapaths

被引:24
作者
Roohi, Arman [1 ]
DeMara, Ronald F. [1 ]
机构
[1] Univ Cent Florida, Dept Elect Engn & Comp Sci, Orlando, FL 32816 USA
关键词
Non-volatile computing architecture; normally-off computation; logic-in-memory architecture; memory-in-logic datapath; non-volatile flip-flop; non-volatile logic; spin-transfer torque (STT) switching; energy-sparing computation; MAGNETIC FLIP-FLOP; DATA RETENTION; HIGH-SPEED; ENERGY; LOGIC; MEMORY; MRAM; COMPUTATION; PLATFORM; CIRCUIT;
D O I
10.1109/TC.2018.2795601
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With technology downscaling, static power dissipation presents a crucial challenge to multicore, many-core, and System-on-Chip (SoC) architectures due to the increased role of leakage currents in overall energy consumption and the need to support power-gating schemes. Herein, a non-Volatile (NV) flip-flop design approach, referred to as NV Clustering, is developed to realize middleware-transparent intermittent computing. First, a Logic-Embedded Flip-Flop (LE-FF) is developed to realize rudimentary Boolean logic functions along with an inherent state-holding capability within a compact footprint. Second, the NV-Clustering synthesis procedure and corresponding tool module are utilized to instantiate the LE-FF library cells within conventional Register Transfer Language (RTL) specifications. This selectively clusters together logic and NV state-holding functionality, based on energy and area minimization criteria. NV-Clustering is applied to a wide range of benchmarks including ISCAS-89, MCNS, and ITC-99 computational circuits using a LE-FF based on the Spin Hall Effect (SHE)-assisted Spin Transfer Torque (STT) Magnetic Tunnel Junction (MTJ). Simulation results validate functionality and power dissipation, area, and delay benefits. For instance, results for ISCAS-89 benchmarks indicate 15 percent area reduction on average, up to 22 percent reduction in energy consumption, and up to 14 percent reduction in delay as compared to alternative NV-FF based designs, as evaluated via SPICE simulation at the 45-nm technology node.
引用
收藏
页码:949 / 959
页数:11
相关论文
共 50 条
[1]   Leveraging All-Spin Logic to Improve Hardware Security [J].
Alasad, Qutaiba ;
Yuan, Jiann ;
Fan, Deliang .
PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, :491-494
[2]  
[Anonymous], 2013, IEEE INT SOLID STATE
[3]  
[Anonymous], 2017, ACM J EMERG TECH COM, DOI DOI 10.1145/3001936
[4]  
[Anonymous], 2015, J APPL PHYS
[5]  
[Anonymous], 2015, P 52 ANN DES AUT C
[6]  
[Anonymous], 2012, P INT EL DEV M
[7]  
[Anonymous], 2011, Solid- State Circuits Conference Digest of Technical Papers (ISSCC), 2011 IEEE In- ternational
[8]   Hibernus: Sustaining Computation During Intermittent Supply for Energy-Harvesting Systems [J].
Balsamo, Domenico ;
Weddell, Alex S. ;
Merrett, Geoff V. ;
Al-Hashimi, Bashir M. ;
Brunelli, Davide ;
Benini, Luca .
IEEE EMBEDDED SYSTEMS LETTERS, 2015, 7 (01) :15-18
[9]   Platform Architecture for Solar, Thermal, and Vibration Energy Combining With MPPT and Single Inductor [J].
Bandyopadhyay, Saurav ;
Chandrakasan, Anantha P. .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2012, 47 (09) :2199-2215
[10]  
Baumann A., 2013, P S VLSI CIRC, pC202