Laborationer
There are scheduled six laboratory lessons (each four hours) in the course. The first two in period one (week 3 and 6) and the remaining four in period two (week 2, 3, 4, and 5). The laboratory is located on the fourth floor in the northen part of the E-building (E:4116-4119).
Connected to each lesson there is a number of problems. Since the work during the lessons are based on these problems, it is important that they are solved before the lesson starts. The work with the problems is, in some cases, quite extensive with 4-6 hours for each lesson. So, start in good time before the lesson.
Note that if you have not solved the majority of the problems, you will not be allowed to do the lab.
You can chose if you like to design your work with computer based design tool, Lattice, or on the coupling board. The Lattice program is described in the manual.
You sign up to the lab following the "sign up" link.
A bad link has been discovered in Apendix A of the lab instructions. The user manual of the ispDesignExpert software can be found here. And a tutorial of the aforementioned software can be found here.
If you have any questions, regarding the laboratory lessons, contact Andreas Johansson who's sitting in E:3150-F.
Lab 6
During the sixth lab, you are going to develop a stop watch using VHDL. You will be writing some VHDL code, simulate your design and finally test your design on a FPGA development board. If you want to be well prepared before the lab, you download the files that will be used during the lab and try to write some code at home.
The simulation tool Questa Sim will be used during the lab. A free student version (called Model Sim) is available from the manufacture Mentor Graphics webpage, which you can install on your computer if you want to simulate some code at home.
If you have written some VHDL code at home and want to bring it to the lab, you can put it on a USB stick or use Dropbox, Googledrive etc. Alternatively, you can email the code to yourself, if your email supplier has a web interface.