Work place: Dept. of ECE, PESCE Mandya, India
E-mail: gowdayashaswini100@gmail.com
Website: https://orcid.org/0000-0005-9374-0028
Research Interests:
Biography
Yashaswini H A, student of the Dept. of ECE, PESCE, Mandya, India. Her research interests include image processing and VLSI Design etc.
By Punith Kumar M. B. Yashaswini H. A.
DOI: https://doi.org/10.5815/ijem.2026.04.17, Pub. Date: 8 Aug. 2026
The Arithmetic Logic Unit (ALU) is a fundamental building block of all modern central processing units (CPUs). This papers presents the design and implementation of a 16-bit, 4-function ALU constructed entirely from basic logic gates, using a structural Verilog approach. The ALU supports four operations: addition, subtraction, bitwise AND, and bitwise OR, implemented via a modular, bit-sliced architecture. A single ripple-carry adder with 2's complement logic performs both arithmetic operations efficiently. Operation selection is achieved through a 2-bit control signal and a 4-to-1 multiplexer per bit slice. The system was verified using QuestaSim simulation with both normal and boundary test vectors. Unlike existing behavioral or high-level implementations, this work contributes a fully gate-level structural model that makes every interconnection explicit, enabling transparent analysis of carry propagation and delay. Performance metrics including propagation delay and hardware resource usage are analyzed. The results validate the design's functional correctness and demonstrate its potential as a scalable building block for processor architectures.
[...] Read more.Subscribe to receive issue release notifications and newsletters from MECS Press journals