Low Power-Area Implementation of 4-Bit ALU in Cadence Virtuoso Platform
Main Article Content
Abstract
The 4-bit ALU designed using Cadence is a arithmetic logic unit capable of performing various operations on 4-bit binary numbers. It takes in two 4-bit inputs, A and B, and producesa4-bitoutput, F, along with carry-out and overflow flags. The design incorporates a combination of combinatorial and sequential logic circuits to achieve the desired functionality. The ALU supports basic arithmetic operations like addition and subtraction, as well as logical operations such as AND, OR, XNOR and XOR. It utilizes multiplexers, adders, Code Converters and logic gates to perform the different operations. The inputs are decoded to determine the specific operation to be executed, and the output is generated accordingly. The 4-bit ALU designed using Cadence is a versatile and optimized circuit capable of performing various arithmetic and logical operations on 4-bit binary numbers. Its efficient design and use of advanced techniques ensure high performance and reliability. The Cadence tool set enables the seamless development and simulation of the ALU design
Article Details

This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.