EI0463 Laboratory Course VHDL
| Lecturer (assistant) | |
|---|---|
| Type | practical training |
| Duration | 4 SWS |
| Term | Summer semester 2026 |
| Language of instruction | Deutsch |
Dates
Admission information
See TUMonline
Note: The number of participants is not limited ! The lab experiments will be carried out on the computers in the LIS lab room (N2135) Nevertheless, registration via TUM Online is required. Registration is possible from 23.03.2026 - 20.04.2026.
Note: The number of participants is not limited ! The lab experiments will be carried out on the computers in the LIS lab room (N2135) Nevertheless, registration via TUM Online is required. Registration is possible from 23.03.2026 - 20.04.2026.
Description
Subject of this lab course is the design of digital ICs using the hardware description language VHDL. The lab covers modeling and simulation of digital circuits as well as their synthesis into gate level netlists.
The main aspects to be conveyed are:
- Composition of VHDL models (Entity, Architecture, Package)
- Concurrency of hardware and its representation in VHDL
- Structural and behavioral modeling
- Processes as interface between parallel and sequential modeling
- Time modeling in VHDL (event queue, delta cycles)
- Synchronous design
- Synthesizeability of models
The exercises to be completed by the participants are taken from a data communications application. State-of-the art industrial tools are being used.
The main aspects to be conveyed are:
- Composition of VHDL models (Entity, Architecture, Package)
- Concurrency of hardware and its representation in VHDL
- Structural and behavioral modeling
- Processes as interface between parallel and sequential modeling
- Time modeling in VHDL (event queue, delta cycles)
- Synchronous design
- Synthesizeability of models
The exercises to be completed by the participants are taken from a data communications application. State-of-the art industrial tools are being used.
Prerequisites
Boolean Logic, Basics of digital circuit design.
Teaching and learning methods
At the beginning of the course, the theoretical basics will be presented in severel introductory lectures. The exercises will be done independently by the participants, based on the given lab manual. There is no fix schedule, the exercises can be carried out with arbitrary timing. In addition, tutor hours are offered where an experienced student is offering assistance to solve the exercise problems.