Hardware Design for Security (SS 2026)
Table of Content
Content
This course introduces students to the design of secure digital hardware systems, guiding them through the full development flow for ASICs and FPGAs. It combines foundational digital design concepts with hardware-software integration and embedded system security. The course covers the following topics:
- Introduction to Digital Hardware Design
- Introduction to Hardware Description Languages
- Digital Design Flow for ASIC & FPGA
- Testing, Validation and Verification of Hardware
- Secure Processor Design
- Root of Trust processors
- Embedded Linux
- Synchronous Design Principles
- CMOS Logic and Low-Power Design
- Embedded System Security
Administrative Information
Students will be graded based on their performance in the practicals and the written exam.Exam
There will be a written exam at the end of the semester that covers all topics discussed in the lectures.
Practicals
Students will work in groups of 2. The practicals consist of assignments with separate submission dates. Assignments will guide students through the design, development and verification of secure digital systems. They will cover both ASIC and FPGA-based hardware design. Submissions will be graded during a final review meeting at the end of the semester.
Lecture Dates
| Date | Begin | End | Location | Event | Type | Comment |
|---|---|---|---|---|---|---|
| 2026/03/04 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/03/11 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/03/18 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/03/25 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/04/15 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/04/22 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/04/29 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/05/06 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/05/13 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/05/20 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/05/27 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/06/03 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/06/10 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/06/17 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |
| 2026/06/24 | 08:30 | 10:00 | Seminarraum | Abhaltung | VU | fix/ |