LDIS starts 12th of March, 2019 08:00 AM, in the ICT's computer lab (CA0208)
This lecture serves the following goals:
- Synthesis: Understand a standard hardware synthesis flow (target architecture: FPGA)
- Verification: Learn to use functional verification in order to debug hardware designs
- Investigation: Learn methods to understand a given hardware design
There will be a theortetical part to introduce concepts that are important for integrated circuit design, and to present tools that can be used to accomplish the lab tasks. Students are free to use any tool chain and language they want. However, support is only given for tools and languages that are presented during the theoretical part of the lab.
The practical part is divided into three tasks with increasing complexity. There will be three deadlines to finish the tasks, and there will be reviews and presentations to check the learning achievements.
Collaboration between colleagues is not only allowed, but encouraged. It is, however, not allowed to simply copy a design without knowing what is going on. This will be checked in the lab reviews.
In the case of more registrations than places, students with an active relevant master degree (066 438, 066 439, 066 504, 066 507 and 066 508) are preferably admitted to students of other subjects. Within these groups the lot decides on the allocation of the space.
Continuous evaluation. Evaluation criteria are:
- Understanding the implemented task
- The solution's elegance
- Conformance to formal requirements
Please submit your solutions during the lab times at the ICT's computer room. If you would like to submit your solutions beyond lab times, please agree on an appointment with the course management.