Yashaswini H. A.

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.

Author Articles
Design and Implementation of a 16-Bit ALU Using Structural Verilog

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.
Other Articles