ECE 241 - VHDL Adder

 

Objective

Investigate the use of VHDL for implementing combinational logic functions.

Pre-lab (5 pts)

Turn in a draft of your code (typed or handwritten) at the start of lab. Watch this episode of the Dr. J Show, Dataflow Modeling with VHDL.

Experiment (10 pts)

  1. Use VHDL concurrent signal assignment statements and logical operators to implement a 2-bit binary adder (no processes or arithmetic operators!)
  2. Perform post-route simulation of your design
  3. Download your design to the Digilent board and verify using switches and LED.

Report (5 pts)

Turn in a brief, professional report that describes your design process and results. Comment on the "efficiency" of VHDL compared to schematics. Elaborate on any problems you encountered. Finally, attach to your report hardcopies of your VHDL, post-route simulation, and the signed project summary.