Open Access Open Access  Restricted Access Subscription Access

Design and Implementation of a Low Powered Self-Testable ALU

Rakshan Ravindra Kulkarni, K. B. Ramesh

Abstract


Arithmetic logic unit (ALU) is an important part of the CPU as it performs all arithmetic and logic operations and calculations required by all processes running inside the CPU. Being such an important part within the processor it requires more power and therefore would be efficient and feasible if it could run at low power and test for faults in the circuit itself. This document focuses entirely on building a low-power ALU with the implementation of a built-in self-test (BIST) mechanism for efficient arithmetic and logical operations. The design uses energy-efficient circuits such as Wallace Tree Multipliers and Carry Look- Ahead Adders. The resulting design is synthesized and simulated using the field- programmable gate array (FPGA). The total power consumption of the design is 75mW, and the ALU has a self-test function.

 

Keyword-Arithmetic logic unit, xilinx, wallace tree multiplier, carry look ahead adder, built-in self-test, field programmable gate array


Full Text:

PDF

References


Dhanabal, R., Bharathi, V., Salim, S., Thomas, B., Soman, H., & Sahoo, S. K. (2013). Design of 16-bit low power ALU-DBGPU. International journal of engineering and technology (IJET).

Kishore, P., Sridevi, P. V., Babulu, K., & Chandra, K. P. (2015). A Novel Low Power and Area Efficient Carry-Lookahead Adder using Mod-GDI Technique. International Journal of Scientific and Research, 4(5), 1205-1210.

Thubrikar, T., Kakde, S., Gaidhani, S., Kamble, S., & Shah, N. (2017, April). Design and implementation of low power test pattern generator using low transitions LFSR. In 2017 international conference on communication and signal processing (ICCSP) (pp. 0467-0471). IEEE.

Pandey, B., Yadav, J., Pattanaik, M., & Rajoria, N. (2013, April). Clock gating based energy efficient ALU design and implementation on FPGA. In 2013 International Conference on energy efficient technologies for sustainability (pp. 93-97). IEEE.

Panigrahi, A. K., Patra, S., Agrawal, M., & Satapathy, S. (2019, March). Design and Implementation of a high speed 4bit ALU using BASYS3 FPGA Board. In 2019 Innovations in Power and Advanced Computing Technologies (i-PACT) (Vol. 1, pp. 1-6). IEEE.

Harish, B., Rukmini, M. S. S., & Sivani, K. (2021). Design of MAC unit for digital filters in signal processing and communication. International Journal of Speech Technology, 1-5.

Mandal, U., Banerjee, R., & Mishra, R. (2018, May). A comparative study of Arithmetic Multipliers. In 2018 2nd International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech) (pp. 1-5). IEEE.

Lamba, B., & Sharma, A. (2018, January). A review paper on different multipliers based on their different performance parameters. In 2018 2nd International Conference on Inventive Systems and Control (ICISC) (pp. 324-327). IEEE.


Refbacks

  • There are currently no refbacks.