EEL4720/5721 Labs (Fall 2012)

Lab 0 - Due Date TBA


Lab Instructions
VHDL Files

Links:
Download ISE WebPack (Make sure to get the WebPACK and not the full version)
ISE 9.1i Quick Start Tutorial
ISE 9 In-Depth Tutorial

Workaround for ISE WebPack 10.1 Installer Not Running:
After downloading and extracting the ISE WebPack .tar file, running setup.exe will do nothing. Instead, go to the bin/nt folder inside the extracted installer path directory, and run the setup executable from there (...\webpack_SFD\webpack\bin\nt\setup.exe). You may need to right click the file and select "Run As Administrator."
After installation, run the xilinxupdate application to install Service Pack 3 (e.g. for default installation the path directory is C:\Xilinx\10.1\common\bin\nt\xilinxupdate.exe). Alternatively, if that doesn't work, download Service Pack 3 directly from Xilinx webpage and run the installer. The default destination directory should be pointed to C:\Xilinx\10.1\ISE. If you can't get the service pack to install, you should still be able to complete all the labs.

Workaround for GUI disappearing during simulation:
Go to windows services and start web client service by clicking start. Put the startup type to automatic and click apply. Now you will be able to run simulation.
How to go to Windows services- Right click My computer icon and go to manage. Click services and applications in the right hand side panel and then go to services. Double click webclient service to edit.

Lab 1 - Fibonacci Calculator (DUE SEP 10 11:59 PM)

Instructions

Make sure to read the controllers+datapaths section of my VHDL tutorial.

Lab 2 - Nallatech Tutorial (DUE SEP 24, 11:55 PM)

Instructions

Lab 3 - Fibonacci Calculator on Nallatech (DUE Oct 1, 11:55PM)

Link

Lab 4 - Simple Pipeline (DUE OCT 15, 11:55 PM) UPDATE: Extended until OCT 17th

Lab 5 - Clock-domain crossing (DUE OCT 29, 11:55 PM)

Class Project - 1D Time-Domain Convolution (DUE DEC 7, 11:55 PM)

Known Problems