An efficient design and implementation of Vedic multiplier in quantum-dot cellular automata

The Quantum-Dot Cellular Automata (QCA) is an incipient nanotechnology in contrast to the CMOS technology with appealing features like low power consumption, high speed and reduced size in implementing the architecture for the computations. QCA provides better and well-organised solution with a modern and exclusive result in performing logical computations at Nano-scale. In this paper mainly focused on design and implementation of 8 $$\times $$ × 8 Vedic multiplier with the help of 4 $$\times $$ × 4 Vedic multiplier using Nikhilam and Anurupayan Sutra. The simulation results achieved with the help of QCA Designer tool shows that the area and delay of the proposed 8 $$\times $$ × 8 Vedic multiplier is decreased by an average of 45.8% and 72.6%, 82.5% and 80.7%, and 17.24% and 21% respectively when compared to 8 $$\times $$ × 8 Array multiplier, 8 $$\times $$ × 8 Wallace multiplier, and 8 $$\times $$ × 8 Urdhva Tiryagbhyam Vedic multiplier. Furthermore, the proposed multiplier is implemented on Kintex-7 (KC705) FPGA board. The results revealed a reduction in area and delay compared to a well-known prior art multipliers.

[1]  K. Bala Sindhuri,et al.  Design of delay efficient modified 16 bit Wallace multiplier , 2016, 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

[2]  B. N. K. Reddy Design and implementation of high performance and area efficient square architecture using Vedic Mathematics , 2020, Analog Integrated Circuits and Signal Processing.

[3]  Poonam Kadam,et al.  VLSI design of high speed Vedic Multiplier for FPGA implementation , 2016, 2016 IEEE International Conference on Engineering and Technology (ICETECH).

[4]  Graham A. Jullien,et al.  Performance comparison of quantum-dot cellular automata adders , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[5]  Earl E. Swartzlander,et al.  Adder and Multiplier Design in Quantum-Dot Cellular Automata , 2009, IEEE Transactions on Computers.

[6]  K. Bala Sindhuri,et al.  VLSI architecture for delay efficient 32-bit multiplier using vedic mathematic sutras , 2016, 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

[7]  Earl E. Swartzlander,et al.  Parallel multipliers for Quantum-Dot Cellular Automata , 2009, 2009 IEEE Nanotechnology Materials and Devices Conference.

[8]  Syed Zohaib Hassan Naqvi Design and simulation of enhanced 64-bit Vedic multiplier , 2017, 2017 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT).

[9]  Gary H. Bernstein,et al.  Operation of a quantum-dot cellular automata (QCA) shift register and analysis of errors , 2003 .

[10]  E. Swartzlander,et al.  Adder Designs and Analyses for Quantum-Dot Cellular Automata , 2007, IEEE Transactions on Nanotechnology.

[11]  Karthik Naregal,et al.  Design and implementation of high efficiency vedic binary multiplier circuit based on squaring circuits , 2017, 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

[12]  Naresh Kumar Reddy Beechu,et al.  Hardware implementation of fault tolerance NoC core mapping , 2018, Telecommun. Syst..

[13]  Trailokya Nath Sasamal,et al.  An efficient design of Vedic multiplier using ripple carry adder in Quantum-dot Cellular Automata , 2018, Comput. Electr. Eng..

[14]  Philip Samuel,et al.  Synthesize of High Speed Floating-point Multipliers Based on Vedic Mathematics☆ , 2015 .

[15]  W. Porod Quantum-dot devices and Quantum-dot Cellular Automata , 1997 .

[16]  Ramesh Karri,et al.  The Robust QCA Adder Designs Using Composable QCA Building Blocks , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[17]  Vasantha Moodabettu Harishchandra,et al.  System level fault-tolerance core mapping and FPGA-based verification of NoC , 2017, Microelectron. J..

[18]  S. B. Somani,et al.  Design and comparison of multiplier using vedic mathematics , 2016, 2016 International Conference on Inventive Computation Technologies (ICICT).

[19]  Naresh Kumar Reddy Beechu,et al.  High-performance and energy-efficient fault-tolerance core mapping in NoC , 2017, Sustain. Comput. Informatics Syst..

[20]  Shri Prakash Dwivedi,et al.  An Efficient Multiplication Algorithm Using Nikhilam Method , 2013, ARTCom 2013.

[21]  Charu Madhu,et al.  High speed vedic multiplier designs-A review , 2014, 2014 Recent Advances in Engineering and Computational Sciences (RAECS).