EGC 208------------------------------- Lab #7------------------------------- Dr. Izadi

 

 

1. Go through the Xilinx tutorial .

2. Using schematic capture of Xilinx tools and a hierarchal approach, design of a 4-bit ALU that performs the following operations. In addition, your circuit should generate N (sign), Z (zero), C (carry), O (overflow) status signals. Make sure your design only has a single carry line between stages.

 

Arithmetic Operations:
Logical Operations:
Add: A + B AND: A B
Subtract: A - B OR: A + B
Increment: A+1 XOR A XOR B
Decrement: A - 1 NOT: A'

 

3. Simulate your circuit using ISE Simulator

4. Download your design onto the Xilinx board

5. Verify the circuit and have it signed by your instructor or TA.