Fault Tolerant Arithmetic Logic Unit

Low power design is most challenging in this era of IC technology and shaken the Moore’s law. Various techniques have been invented for low power design and researchers are taking lot of pain to investigate new steps and methods to achieve low power goal. Reversible logic is seeking attention from last one decade and can be employed to balance between power and performance. Reversible logic is based on principle of no bit loss and claims almost no power dissipation. Although paradigm shifts from conventional logic to reversible logic is tedious but there is no other way looking around to reduce power dissipation. Many Reversible logic based arithmetic and logic units are available in literature but incorporating fault tolerance is demand of various applications. This paper aims in designing fault tolerant arithmetic logic unit based on high functionality conservative and parity preserving logic based gates. The quantum cost of used gates in proposed design is verified using RCViewer+ tool and performance of proposed design is evaluated with respect to existing designs in literature.

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

[2]  Vinod Kapse,et al.  Design of speed, energy and power efficient reversible logic based vedic ALU for digital processors , 2012, 2012 Nirma University International Conference on Engineering (NUiCONE).

[3]  Payman Moallem,et al.  Optimized reversible arithmetic logic units , 2014 .

[4]  A. V. N. Tilak,et al.  Reversible Arithmetic Logic Unit , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[5]  M Krishna Murthy Design of Efficient Adder Circuits Using Proposed Parity Preserving Gate (PPPG) , 2012, VLSIC 2012.

[6]  Dipali Bansal,et al.  Implementation and Analysis of Reversible logic Based Arithmetic Logic Unit , 2016 .

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

[8]  Rakshith Saligram,et al.  Design of Parity Preserving Logic Based Fault Tolerant Reversible Arithmetic Logic Unit , 2013, VLSIC 2013.

[9]  M. Haghparast,et al.  Designing a Novel Nanometric Parity Preserving Reversible ALU , 2013 .

[10]  Alpha Agape Gopalai,et al.  Design and synthesis of reversible arithmetic and Logic Unit (ALU) , 2014, 2014 International Conference on Computer, Communications, and Control Technology (I4CT).

[11]  Trailokya Nath Sasamal,et al.  Efficient design of reversible alu in quantum-dot cellular automata , 2016 .

[12]  Dipali Bansal,et al.  Fault Tolerant ALU using Parity Preserving Reversible Logic Gates , 2016 .

[13]  Bibhash Sen,et al.  Modular Design of testable reversible ALU by QCA multiplexer with increase in programmability , 2014, Microelectron. J..

[14]  Zhijin Guan,et al.  An Arithmetic Logic Unit design based on reversible logic gates , 2011, Proceedings of 2011 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing.

[15]  Matthew Morrison,et al.  Design of a novel reversible ALU using an enhanced carry look- ahead adder , 2011, 2011 11th IEEE International Conference on Nanotechnology.