DESIGN AND IMPLEMENTATION OF 8 BIT ALU USING VHDL
THEORY: The ALU is a device that can be used to perform Arithmetic and Logical operations on the binary data. Arithmetic Logic Unit (ALU) performs arithmetic and a logic operation is a digital circuit. ALU perform the simplest of the microcontroller, the most complex of all processors to construct a computer microprocessor. In modern computer graphics cards within the microprocessor and are very complex and powerful ALU. The proposed device can accept two numbers of 8 bit binary data and can perform logical/arithmetic operation depending on the control signal. It is proposed to give 4-bit binary controlled signal and so eight different operations are performed.
HARDWARE:
The 8 bit ALU consists of:
1. 8 Bit Adder/Subtractor with Arithmetic and Logic Extenders
• Full Adder
2. 8 Bit Arithmetic and 8 Bit Logic Extenders
3. Shifter
• 4 Bit Multiplexer
3. Shifter
• 4 Bit Multiplexer
SOFTWARE:
Using VHDL software tool, a digital system can be designed and simulated. Also the Timings of various signals can be verified. Then the system I implemented in using Xilinx ISE 9.2i.
Using VHDL software tool, a digital system can be designed and simulated. Also the Timings of various signals can be verified. Then the system I implemented in using Xilinx ISE 9.2i.