Design and Implementation of ALU Using Ring Counters

J.L.V Ramana Kumari, Y Varshitha, Ch. Gopi, M B Rakesh · 2023

An arithmetic logic unit in computing is a combinational digital circuit that operates on integer, binary integers mathematically and bitwise. The aim of this paper is to design an ALU using 8-bit Programmable Ring counter, that is a combination of straight and twisted ring counters. It accepts two 4-bit binary numbers, perform ALU operations and results the output. And finally, compare the performance of ALU between Ring counters in terms of various aspects. An ALU performs several arithmetic and logical operations on two 4-bit values, that includes addition, subtraction, logical AND, OR, XNOR, LEFT SHIFT AND RIGHT SHIFT. Based on the values of the select lines received from the Ring Counters, multiple ALU outputs are possible. The processor’s ALU is implemented using Xilinx software, namely the integrated simulator in Xilinx ISE Design Suite 14.2.

Read the paper · More papers on PaperTik