Objectives: To learn and practice schematic entry and simulation.
Problem: Implement an ALU (Arithmetic Logic Unit) satisfying the following functional requirements. You should complete schematic capture tutorial, before you start on this lab.
Figure 1: ALU Port Interface and Function Table
- Design and create a schematic of the ALU using ISE Schematic Entry tool.
- ) Create a test bench and use it to test the ALU functionality. Include at least two test vectors per function.
Deliverables: A concise report that includes your design and simulation results.
Report Organization (A template will be provided on Blackboard):
□ Brief description of your design
□ Simulation waveforms
□Feedback: Hours spent, Exercise difficulty (Easy, Medium, Hard)