Homework 5

due on Saturday, October 21, midnight

 

Reading

Xilinx Spartan-3 FPGA Family: Complete Data Sheet

Module 1:  Introduction

Module 2:  Functional Description


Tools

Please get familiar with the operation and features of at least one environment supporting logic synthesis and implementation targeting Xilinx FPGAs, i.e.,

In particular, please run

Please use the following documentation as your reference for the Xilinx ISE and Xilinx WebPack software

    Xilinx ISE 8 Software Manuals and Help - PDF Collection

In particular, get familiar with

    ISE Help

    Synthesis and Simulation Design Guide

 

Coding, simulation, synthesis and implementation

Revise your VHDL codes of the following circuits, developed as a part of your previous homework assignments, to make them fully synthesizable

    Pedroni, Circuit Design with VHDL,

For each of these circuits:

Submit the following documents using WebCT:


In case of timing waveforms, you can:

save them in an electronic form and submit using WebCT,
OR,
print two pages of the waveforms per each problem, demonstrating the correct operation of the circuit and the presence of logic delays; sign your printouts, and submit them at the beginning of the class following the deadline.