CS122A
Fall Quarter, 1999


Lab 7 -- VHDL: Designing A Calculator And Downloading It Onto An XS40 Board
Prof. Frank Vahid

Purpose
The purpose of this lab is to implement a finite state machine in VHDL to perform simple calculations like addition, subtraction, and multiplication. Write a testbench to check it's functionality. Then download it onto an XS40 board using DIP switches to vary the inputs.

Assignment
In this lab: