Electronic Design Automation

Lecturer:  Andreas Hoffmann

Supervisor:  Lukas Jünger

Type:  Master Lecture

Lecture(2), RWTHOnline

Exercise(1), RWTHOnline

Credits: 4

Course language: German, English

Link to online lectures: Will be provided on Moodle or request it by emailing the supervisor.


This lecture is aiming at all students which are interested in the area of electronic design automation (EDA) for digital circuits and "system-on-chip (SoC)" designs. SoC refers to integrating all components of a computer or other electronic system into a single integrated circuit (chip). It may contain digital, analog, mixed-signal, and often radio-frequency functions - all on a single chip substrate.

In the lecture we will illustrate the principles of SoC design - with a particular focus on the optimization of the system architecture and embedded software. We will present design methodologies and tooling - system level design is generally assumed to be the most promising invention in EDA and is a fundamental enabler to design modern SoCs.




Structure of the lecture:


  1. Embedded Systems
  2. Microprocessors
  3. Bus Systems
  4. EDA I
  5. EDA II
  6. Electronic System Level
  7. System description language
  8. System Level Design
  9. Exploration of computer architectures
  10. Embedded software development


Oral examinations b.a.


ICT cubes 001




Tu 05.04.2022 13:30 - 15:00


Tu 05.04.2022 15:15 - 16:00