International Research Journal of Engineering and Technology ( I RJET) e-ISSN: 2395 -0056 Volume: 02 Issue: 03 | June-2015 www.irjet.net p-ISSN: 2395-0072 © 2015, IRJET.NET- All Rights Reserved Page 880 Design of High Speed 64x64 Bit Fault Tolerant Reversible Vedic Multiplier Akansha Sahu 1 ,Anil Kumar Sahu 2 1 ME Student ,Electronic & Telecommunication Engg , SSTC, Chhattisgarh, India 2 Assistant Professor, Electronic & Telecommunication Engg, SSTC, Chhattisgarh, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Multiplier is the most widely used arithmetic unit, having great importance in the digital world. For example- Digital Signal Pr ocessing, Processor and Quantum Computing etc. The Multiplier is the slowest and having a complex structure. In this paper a 64x64 bit high speed and fault tolerant multiplier architecture is proposed .The speed of the multiplier is enhanced with the help Urdhva Tiryakbhayamaphorisms from the ancient Vedic Indian Mathematics. Further the architecture of the multiplier is implemented using the Fault Tolerant Reversible Gates which exhibits a fault tolerant property by preserving the parity. Hence the parity checking method is used to find out the error and correction. Finally the Partial Product of the multiplier is added with the help of fault tolerant Carry look ahead adder. The coding is written in Verilog .While synthesis and simulation is performed using Xilinx 14.7i. Key Words: Delay, Fault Tolerant Reversible gate, Vedic Method , Carry look ahead Adder. 1. INTRODUCTION As the technology is scaling down from micro scale to nano scale . At such scale a new field is evolved is called quantum computing. Quantum computation based on the principle of reversible operation, means the information is conversed and performs certain task in nanosecond. [1]These are the main motivation to develop a high speed multiplier using reversible logic gates. In order to implement a high speed multiplier an Vedic algorithm is applied .Because it perform simple operation and yield result quickly. The multiplication process involves two step generation of partial product and addition of partial product , these two steps are concurrently perform by the Urdhva Tiryakbhyam algorithm of Vedic Mathematics .[5] This paper proposes the implementation of fault tolerant reversible Vedic multiplier , with the aim to develop a high speed multiplier with Vedic method and the architecture of multiplier is implemented with fault tolerant reversible gate in order to improves the reliability, reduces area. The paper is describe under the following sections : Section 2 explain Reversible logic Gates, Section 3 Urdhav Tiryakbhyam aphorism, Section 4 Fault Tolerant Carry Look Ahead Adder Section 5 Proposed 64x64 bit Fault Tolerant Reversible Vedic Multiplier Architecture Section 6 shows the Result and Comparison and Section 7 shows the Conclusion. 2. REVERSI BLE LOGI C GATES Reversible logic perform reversible computation means that the input can be recovered back from the output and the output can also be obtained from the input . Hence the reversible logic circuit are also called as the Information loss-less logic. Reversible logic is classified into types they are Basic Reversible gate and Fault Tolerant Reversible Gates. Reversible gate are those gates having the same number of the input lines and the output line. While Fault tolerant Reversible gate are also known as the parity preserving reversible gate which performs reversible computation as well as the preserve the parity at the input side as well as at the output side.[12] Some of the Fault Tolerant Reversible Gate are shown in the below: 2.1 Double Feynman Gate The double Feynman gate is a 3*3 gate are shown in the fig1. The input vector is I(A,B,C) and output vector is O( P,Q,R). The input parity is same as the output parity .Quantum Cost of F2G is equal to 2. A B C P=A Q=AB Double Feynman Gat e R=AC Fig- 1 : Feynman Gate