Electronic Design Automation (Automatisierung des Entwurfs elektronischer Systeme)
| Vortragende/r (Mitwirkende/r) | |
|---|---|
| Nummer | 0000002853 |
| Art | Vorlesung mit integrierten Übungen |
| Umfang | 5 SWS |
| Semester | Sommersemester 2026 |
| Unterrichtssprache | English |
| Stellung in Studienplänen | Siehe TUMonline |
- 08.07.2026 11:30-13:00 1180, Hörsaal ohne exp. Bühne
- 08.07.2026 13:15-14:45 1180, Hörsaal ohne exp. Bühne
- 15.07.2026 11:30-13:00 1180, Hörsaal ohne exp. Bühne
- 15.07.2026 13:15-14:45 1180, Hörsaal ohne exp. Bühne
Teilnahmekriterien
Beschreibung
Logic Synthesis: Boolean functions, synthesis of 2-level combinational circuits, heuristic minimization of 2-level combinational circuits, synthesis of multi-level combinational circuits, ordered binary decision diagrams, synthesis of sequential circuits with finite state machines (FSM);
Logic Simulation: event-driven simulation, modeling and simulation using VHDL;
Mixed Integer Linear Programming (MILP) Modeling: properties of modeling method, mathematical modeling techniques (constraint linearization, OR-relation transformation, propositional logic modeling, absolute value modeling), modeling common EDA problems including grid routing, gridless routing, escape routing on printed circuit board (PCB), area routing on PCB, non-overlapping placement, area minimization, network flow, etc.
Additional Topics: modeling applications in emerging technologies.
Logic Simulation: event-driven simulation, modeling and simulation using VHDL;
Mixed Integer Linear Programming (MILP) Modeling: properties of modeling method, mathematical modeling techniques (constraint linearization, OR-relation transformation, propositional logic modeling, absolute value modeling), modeling common EDA problems including grid routing, gridless routing, escape routing on printed circuit board (PCB), area routing on PCB, non-overlapping placement, area minimization, network flow, etc.
Additional Topics: modeling applications in emerging technologies.
Inhaltliche Voraussetzungen
Fundamentals of digital logic design; fundamental engineering mathematics
Lehr- und Lernmethoden
Learning method:
In addition to the individual methods of the students, consolidated knowledge is acquired by exemplary solutions to exercises and plentiful examples in the lectures.
Teaching method:
Students are instructed in a teacher-centered style during the lectures. The exercises are held in a teacher-centered way, but with plenty of potential for interaction. The lecturer also welcomes discussion.
The following kinds of media are used:
- Blackboard presentations
- Comprehensive collection of formulas and algorithms
- Catalog of exercises with solutions
- Additional examples and demos are available online
In addition to the individual methods of the students, consolidated knowledge is acquired by exemplary solutions to exercises and plentiful examples in the lectures.
Teaching method:
Students are instructed in a teacher-centered style during the lectures. The exercises are held in a teacher-centered way, but with plenty of potential for interaction. The lecturer also welcomes discussion.
The following kinds of media are used:
- Blackboard presentations
- Comprehensive collection of formulas and algorithms
- Catalog of exercises with solutions
- Additional examples and demos are available online
Links
Vollständiges Lehrangebot
Bachelorbereich: BSc-EI, BSES, BSEDE
| SS | Diskrete Mathematik für Ingenieure (BSEI, EI00460) (Schlichtmann) | |
| WS | Discrete Mathematics for Engineers (BSEDE) (Schlichtmann) | |
| WS | Grundlagen der Elektrotechnik I (BSES, EI10014) (Schlichtmann) | |
| WS | SS | Entwurf digitaler Systeme mit VHDL u. System C (BSEI, EI0690) (Ecker) |
| SS | Entwurfsverfahren für integrierte Schaltungen (BSES, EI43811) (Schlichtmann) | |
| SS | Schaltungssimulation (BSEI, EI06691) (Schlichtmann/ Leibl) |
Masterbereich: MSc-EI, MSCE, ICD
| SS | Advanced Topics in Communication Electronics (MSCE, EI79002) | ||
| SS | Electronic Design Automation (MSMCD, MSCE, MSEI, EI70610) (Schlichtmann, Tseng) | ||
| WS | Design Methodology and Automation (ICD) (Schlichtmann) | ||
| WS | Embedded System Design for Machine Learning (MSCE, MSEI, EI71040) (Ecker) | ||
| SS | Simulation and Optimization of Analog Circuits (ICD) (Gräb) | ||
| SS | Mixed Integer Programming and Graph Algorithms in Engineering Problems (MSMCD, MSCE, MSEI, EI71059) (Tseng) | ||
| WS | SS | Numerische Methoden der Elektrotechnik (MSEI, EI70440) (Schlichtmann/ Truppel) | |
WS WS | SS | Seminar VLSI-Entwurfsverfahren (MSEI, EI7750) (Schlichtmann) Seminar on Topics in Electronic Design Automation (MSMCD, MSCE, EI77502) (Schlichtmann) | |
| WS | SS | Synthesis of Digital Systems (MSCE, MSEI, EI70640) (Geier) | |
| WS | Testing Digital Circuits (MSMCD, MSCE, MSEI, EI50141) (Otterstedt) | ||
| WS | SS | VHDL System Design Laboratory (MSCE, MSEI, EI7403) (Schlichtmann) | |
| WS | SS | HDL Chip Design Laboratory (MSMCD, CIT431016) (Schlichtmann) |
BSES: Bachelor of Science Engineering Science (TUM-ED)
BSEDE: Bachelor of Science in Electronics and Data Engineering (TUM-Asia)
ICD: Master of Science in Integrated Circuit Design (TUM-Asia)
MSMCD: Master of Science in Microelectronics and Chip Design (TUM)
MSCE: Master of Science in Communications Engineering (TUM)
MSEI: Master of Science in Elektrotechnik und Informationstechnik
BSEI: Bachelor of Science in Elektrotechnik und Informationstechnik