25 Şubat 2013 Pazartesi

Designing an 8 Bit ALU using VHDL Software

DESIGN AND IMPLEMENTATION OF 8 BIT ALU USING VHDL
 
 
PURPOSE: The purpose of the project is to design an 8 Bit ALU using VHDL software.
 
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
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.

 

Hiç yorum yok:

Yorum Gönder