Course Administrativia
Lectures
Assignments
Resources
Section Info
Xilinx Dilemmas

 


FPGA Software

Xilinx Webpack ISE 9.2i
Software required for designing and simulating FPGA logic. Requires registration on the Xilinx website. Windows-only, but works under virtual machines such as VMWare. Make sure you run the update tool to get the latest revision.

XSTOOLs 5.1
Tools for programming the the FPGA boards. Windows-only, but works under virtual machines with USB Passthrough support (such as VMWare Workstation 6.0.x).

XSA-3S1000 Pin Reference

Lab 1

Lab 1 VGA Project
Bitfiles from Lab 1 for displaying an image to a VGA video monitor. Impress your friends.


Assignment 2

Truth Table Generator


Lab 2

HexCounter.v
Implements a 4-bit counter with clockless increment

XSA-3S1000 FPGA Board Pin Reference
Describes the pins to use for the various peripherals on the XSA-3S1000


Lab 3

Verilog Tutorial
A great reference for Verilog coding. You will find this very helpful when doing your labs.

Seven Segment Decoder Project Skeleton
This is the project from last lab with the seven segment controller logic removed. The first part of Lab 3 is to use a case statement to quickly get the seven segment controller working again!