Comparative Study and Implementation of Vedic Multiplier for Reversible Logic Based ALU

Issue: Vol.8 No.1

Authors:

Shaveta Thakral (Manav Rachna International University, Faridabad)

Dipali Bansal (Manav Rachna International University, Faridabad)

Keywords: Vedic multiplier, Reversible logic, ALU, Verilog HDL, Quantum cost

Abstract:

ALU is fundamental building block of modern computing environment supported by embedded processors. The demand for low power consumption & high processing speed has been increasing in modern scientific computers and signal processing applications. Speed of ALU depends mainly on multipliers and multipliers are generally slowest in speed. Therefore reversible logic based Vedic Multiplier need to be designed for the implementation of ALU to add on high speed and low power requirements. The main aim of this paper is to present critical review of existing Vedic multipliers The existing Vedic multipliers are coded in Verilog HDL, synthesized and simulated using EDA (Electronic Design Automation) tool-Xilinx ISE design suit 14.2. Finally the results are compared for all existing multipliers in terms of ancillary inputs, garbage outputs, number of reversible logic gates and quantum cost.

References:

[1] Bassi, M., Verma, S. and Kaur, R., 2016. Design of an efficient low power multiplier: Combining reversible and an ancient vedic method approach.Indian Journal of Science and Technology, 9(7).

[2] Belayet Ali, M. (2011). Design of Reversible Sequential Circuit Using Reversible Logic Synthesis.International Journal of VLSI Design & Communication Systems, 2(4), pp.37-45.

[3] Bennett, C. (1973). Logical Reversibility of Computation. IBM Journal of Research and Development,
17(6), pp.525-532.

[4] Biswas, A., Hasan, M., Chowdhury, A. and Hasan Babu, H. (2008). Efficient approaches for designing reversible Binary Coded Decimal adders. Microelectronics Journal, 39(12), pp.1693-1703.

[5] Christina, X., Justine, M., Rekha, K., Subha, U. and Sumathi, R. (2010). Realization of BCD adder using
ReversibleLogic. IJCTE, pp.333-337.

[6] Das, A. and Bha, M.J.K., 2014, January. Design Optimization of Vedic Multiplier using Reversible Logic.
In International Journal of Engineering Research and Technology (Vol. 3, No. 3 (March-2014)). ESRSA
Publications.

[7] Guan, Z., Li, W., Ding, W., Hang, Y. and Ni, L. (2011). An Arithmetic Logic Unit design based on reversible logic gates. In: Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference. Victoria, BC: IEEE, pp.925-931.

[8] Gupta, A., Malviya, U. and Kapse, V., 2012, December. Design of speed, energy and power efficient reversible logic based vedic ALU for digital processors. In 2012 Nirma University International Conference on Engineering (NUiCONE) (pp. 1-6). IEEE.

[9] Haghparast, M. and Shoaei, S. (2015). Design of a New Parity Preserving Reversible Full Adder.Journal of Circuits, Systems and Computers, 24(01), p.1550006.

[10] Landauer, R. (1961). Irreversibility and Heat Generation in the Computing Process. IBM Journal of Research and Development, 5(3), pp.183-191.

[11] Mamataj, S. and Das, B. (2014). Approaches to realize Canonical Form of Boolean Expression by using Reversible COG Gates. International Journal of Computer Applications, 92(2), pp.15-21.

[12] Morrison, M., Lewandowski, M., Meana, R. and Ranganathan, N. (2011). Design of a Novel Reversible ALU using an Enhanced Carry LookAhead Adder. In: 11th IEEE International Conference on Nanotechnology. Portland Marriott: IEEE.High Speed, Area Efficient, Low Power Vedic Multiplier using Reversible Logic Gate.International Journal of Emerging Technology and Advanced Engineering,4(2).

[14] Peres, A. (1985). Reversible logic and quantum computers. Phys. Rev. A, 32(6), pp.3266-3276.

[15] Rakshith, T.R. and Saligram, R., 2013, March. Design of high speed low power multiplier using Reversible logic: A Vedic mathematical approach. InCircuits, Power and Computing Technologies (ICCPCT), 2013 International Conference on (pp. 775-781). IEEE.

[16] Saligram, R. and T.R., R. (2012). Novel Code Converter Employing Reversible Logic. International Journal of Computer Applications, 52(18), pp.24-29.

[17] Saligram, R. and Rakshith, T.R., 2013, April. Optimized reversible Vedic multipliers for high speed low power operations. In Information & Communication Technologies (ICT), 2013 IEEE Conference on (pp. 809-814). IEEE.

[18] Saravanan, P., Chandrasekar, P., Chandran, L., Sriram, N.  and Kalpana, P., 2012. Design and implementation of efficient vedic multiplier using reversible logic. In Progress in VLSI Design and Test (pp. 364-366). Springer Berlin Heidelberg.

[19] Saravanan, S., Vennila, I. and Mohanram, S., 2016. Design and Implementation of Efficient Reversible Arithmetic and Logic Unit. Circuits and Systems, 7(06), p.630. [20] Sharma,N., Saraswat,U.,Sachdeva,R. Novel High Speed Low Power Binary Multiplier Designs using Reversible Logic Gates.International Journal of Computer Applications.105(9), pp.9-13

[21] Shivarathnamma, G.J. and Kurian, M.Z., A Novel approach of 4* 4 Vedic Multiplier using Reversible Logic Gates.In 1st International Conference on Innovations in Computing & Networking (ICICN16),pp.538-542

[22] Singh, R., Upadhyay, S., S, S., KB, J. and SA, H. (2014). Efficient Design of Arithmetic Logic Unit using Reversible Logic Gates. International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), 3(4), pp.1474-1477.

[23] Syamala, Y. and Tilak, A. (2011). Reversible Arithmetic Logic Unit. In: Electronics Computer Technology (ICECT), 2011 3rd International Conference. Kanyakumari: IEEE.

[24] Thomsen, M., Glück, R. and Axelsen, H. (2010). Reversible arithmetic logic unit for quantum arithmetic. Journal of Physics A: Mathematical and Theoretical, 43(38), p.382002.

[25] Zhang, K., Fan, W., Deininger, P., Edwards, A., Xu, Z. and Zhu, D. (2009). Breaking the computational barrier: a divide-conquer and aggregate based approach for Alu insertion site  characterisation.International Journal of Computational Biology and Drug Design, 2(4), p.302