Open Access Open Access  Restricted Access Subscription Access

Enhancing Speed by Optimizing Power and Delay in 4 Bit RALU Utilizing TSG GATE

Vikash Pawar, Seema Shukla

Abstract


In today's world, the Reversible arithmetic logic unit (RALU) is one of the very important parts of any system with multiple uses in computers, mobile devices, pocket calculators, etc. Reversible logic is useful in mechanical applications of nanotechnology, by eliminating sliding contact, particles in a limited volume can be significantly reduced. Adders and multipliers are the basic building blocks of many computing units. We have implemented a reversible arithmetic logic unit (RALU) based on reversible adders, subtractors, multipliers, and comparators. The reversible adder and subtractor are composed of TSG gates, the reversible multiplier is composed of Fredkin gates and TSGs, and the comparator is based on the BJN gate. For optimization, a reversible 4-bit arithmetic logic block based on 4-bit TSG logic gate is implemented. RALU analyzed by using SIM model and differentiated series analysis in Xilinx 14.1i. Compare the implemented design with maximum combined path delay (MCPD), auxiliary input, garbage output, and delay. The previous algorithm explained the design in a similar way in terms of power consumption and latency. In this proposed algorithm, we focus on power consumption, delay and power consumption factor, so the proposed algorithm is optimizing delay, power consumption and of course power consumption factor.

 

Keywords: Average power, TSG, delay, RALU and maximum combined path delay

 


Enhancing Speed by Optimizing Power and Delay in 4 Bit RALU Utilizing TSG GATE


Full Text:

PDF

References


Agarwal, A., Trivedi, A. K., Parashar, C., & Pandey, N. (2020, February). 4-Bit Arithmetic Logic Unit That Uses Adjustable Threshold Pseudo-Dynamic Logic. In 2020 7th International Conference on Signal Processing and Integrated Networks (SPIN) (pp. 1105-1109). IEEE.

Jayashree, H. V., Ashwin, S., & Agrawal, V. K. (2015, June). Berger check and fault tolerant reversible arithmetic component design. In 2015 IEEE International Conference on Electron Devices and Solid-State Circuits (EDSSC) (pp. 656-659). IEEE.

Jamal, L., & Babu, H. M. H. (2015, July). Design and implementation of a reversible central processing unit. In 2015 IEEE Computer Society Annual Symposium on VLSI (pp. 187-190). IEEE.

Hatkar, A. P., Hatkar, A. A., & Narkhede, N. P. (2014, January). ASIC design of reversible multiplier circuit. In 2014 International Conference on Electronic Systems, Signal Processing and Computing Technologies (pp. 47-52). IEEE.

Morrison, M., & Ranganathan, N. (2011, July). Design of a reversible ALU based on novel programmable reversible logic gate structures. In 2011 IEEE computer society annual symposium on VLSI (pp. 126-131). IEEE.

Gupta, A., Malviya, U., & 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.

Dixit, A., & Kapse, V. (1998). Arithmetic & logic unit (ALU) design using reversible control unit. Development, 32, 16-23.

Thapliyal, H., & Ranganathan, N. (2011, March). A new reversible design of BCD adder. In 2011 Design, Automation & Test in Europe (pp. 1-4). IEEE.

Ali, M. B., Rahman, H. A., & Rahman, M. M. (2011). Design of a high performance reversible multiplier. International Journal of Computer Science Issues (IJCSI), 8(6), 134.

Patle, I., Bhargav, A., & Wanjari, P. (2013). Implementation of Baugh-Wooley Multiplier Based on Soft-Core Processor. IOSR Journal of Engineering (IOSRJEN) e-ISSN, 2250-3021.


Refbacks

  • There are currently no refbacks.