Enhancing Fundamental Energy Limits of Field-Coupled Nanocomputing Circuits

Energy dissipation of future integrated systems, consisting of a myriad of devices, is a challenge that cannot be solved solely by emerging technologies and process improvements. Even though approaches like Field-Coupled Nanocomputing allow computations near the fundamental energy limits, there is a demand for strategies that enable the recycling of bits' energy to avoid thermalization of information. In this direction, we propose a new kind of partially reversible systems by exploiting fan-outs in logic networks. We have also introduced a computationally efficient method to evaluate the gain obtained by our strategy. Simulation results for state-of-the-art benchmarks indicate an average reduction of the fundamental energy limit by 17% without affecting the delay. If delay is not the main concern, the average reduction reaches even 51%. To the best of our knowledge, this work presents the first post-synthesis strategy to reduce fundamental energy limits for Field-Coupled Nanocomputing circuits.

[1]  Rudy Lauwereins,et al.  Inverter Propagation and Fan-Out Constraints for Beyond-CMOS Majority-Based Technologies , 2017, 2017 IEEE Computer Society Annual Symposium on VLSI (ISVLSI).

[2]  Michael T. Niemier,et al.  Molecular cellular networks: A non von Neumann architecture for molecular electronics , 2016, 2016 IEEE International Conference on Rebooting Computing (ICRC).

[3]  Ming Li,et al.  Reversibility and adiabatic computation: trading time and space for energy , 1996, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[4]  Neal G. Anderson,et al.  Heat Dissipation in Nanocomputing: Lower Bounds From Physical Information Theory , 2013, IEEE Transactions on Nanotechnology.

[5]  Scott Dhuey,et al.  Experimental test of Landauer’s principle in single-bit operations on nanomagnetic memory bits , 2016, Science Advances.

[6]  Erik DeBenedictis,et al.  A path toward ultra-low-energy computing , 2016, 2016 IEEE International Conference on Rebooting Computing (ICRC).

[7]  Christian Joachim,et al.  Realization of a quantum Hamiltonian Boolean logic gate on the Si(001):H surface. , 2015, Nanoscale.

[8]  R. Landauer,et al.  Irreversibility and heat generation in the computing process , 1961, IBM J. Res. Dev..

[9]  Neal G. Anderson Gate abstractions and reversibility: On the logical-physical link , 2013, 2013 IEEE 56th International Midwest Symposium on Circuits and Systems (MWSCAS).

[10]  Giovanni De Micheli,et al.  The EPFL Combinational Benchmark Suite , 2015 .

[11]  M. Ottavi,et al.  Partially Reversible Pipelined QCA Circuits: Combining Low Power With High Throughput , 2011, IEEE Transactions on Nanotechnology.

[12]  Enrique P. Blair,et al.  The role of the tunneling matrix element and nuclear reorganization in the design of quantum-dot cellular automata molecules , 2018 .

[13]  Igor Neri,et al.  Heat production and error probability relation in Landauer reset at effective temperature , 2016, Scientific reports.

[14]  Omar P. Vilela Neto,et al.  USE: A Universal, Scalable, and Efficient Clocking Scheme for QCA , 2016, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[15]  Gert Cauwenberghs,et al.  Energy efficiency limits of logic and memory , 2016, 2016 IEEE International Conference on Rebooting Computing (ICRC).

[16]  C. Lent,et al.  Experimental Test of Landauer's Principle at the Sub-kBT Level , 2012 .

[17]  Dmitri E. Nikonov,et al.  Overview of Beyond-CMOS Devices and a Uniform Methodology for Their Benchmarking , 2013, Proceedings of the IEEE.

[18]  Rudy Lauwereins,et al.  Wave pipelining for majority-based beyond-CMOS technologies , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.

[19]  Marco A. Ribeiro,et al.  Energy efficient QCA circuits design: simulating and analyzing partially reversible pipelines , 2018 .

[20]  Robert A. Wolkow,et al.  Tunnel coupled dangling bond structures on hydrogen terminated silicon surfaces. , 2011, The Journal of chemical physics.

[21]  Charles H. Bennett,et al.  Logical reversibility of computation , 1973 .

[22]  Frank Sill,et al.  A Methodology for Standard Cell Design for QCA , 2016, 2016 IEEE International Symposium on Circuits and Systems (ISCAS).

[23]  Erik DeBenedictis The Boolean Logic Tax , 2016, Computer.

[24]  C. Lent,et al.  Maxwell's demon and quantum-dot cellular automata , 2003 .

[25]  J. Mutus,et al.  Controlled coupling and occupation of silicon atomic quantum dots at room temperature. , 2008, Physical review letters.

[26]  E. Lutz,et al.  Experimental verification of Landauer’s principle linking information and thermodynamics , 2012, Nature.

[27]  P. D. Tougaw,et al.  A device architecture for computing with quantum dots , 1997, Proc. IEEE.

[28]  Yuhui Lu,et al.  Bennett clocking of quantum-dot cellular automata and the limits to binary logic scaling , 2006, Nanotechnology.

[29]  Michael P. Frank,et al.  Foundations of Generalized Reversible Computing , 2017, RC.