18-hb-2010-vl Low-Level Synthese

Veranstaltungsdetails

Lehrende: Prof. Dr.-Ing. Christian Hochberger

Veranstaltungsart: Vorlesung

Orga-Einheit: FB18 Elektrotechnik und Informationstechnik

Anzeige im Stundenplan: VL Low-Level Synth.

Fach:

Anrechenbar für:

Semesterwochenstunden: 3

Unterrichtssprache: Englisch

Min. | Max. Teilnehmerzahl: - | -

Lehrinhalte:
Die Veranstaltung behandelt alle Synthese-Schritte von der Register-Transfer Ebene abwärts und konzentriert sich dabei auf FPGA-relevante Verfahren:


  • Logikminimierungsverfahren (exakt und heuristisch, für zweistufige und Multi Level Logik)
  • Technologiemapping mit funktionaler Dekomposition und strukturellen Ansätze (z.B. FlowMap)
  • analytische und heuristische Placer (Simulated Annealing, Genetic Algorithms)
  • typische Verdrahtungsalgorithmen (PathFinder)

Literatur:
Ein Vorlesungsskript und Folien können heruntergeladen werden: http://www.rs.tu-darmstadt.de/

Voraussetzungen:
Kenntnisse in Hardware-Synthese auf der Basis einer Hardware-Beschreibungssprache (z.B.: Reese/Thornton: Introduction to Logic Synthesis Using Verilog Hdl oder Brown/Vranesic: Fundamentals of Digital Logic with VHDL Design). Grundkenntnisse in einer objektorientierten Programmiersprache sollten vorhanden sein, vorzugsweise Java

Online-Angebote:
moodle

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Mi, 12. Apr. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
2 Fr, 14. Apr. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
3 Mi, 19. Apr. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
4 Fr, 21. Apr. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
5 Mi, 26. Apr. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
6 Fr, 28. Apr. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
7 Mi, 3. Mai 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
8 Fr, 5. Mai 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
9 Mi, 10. Mai 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
10 Fr, 12. Mai 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
11 Mi, 17. Mai 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
12 Fr, 19. Mai 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
13 Mi, 24. Mai 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
14 Fr, 26. Mai 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
15 Mi, 31. Mai 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
16 Fr, 2. Jun. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
17 Mi, 7. Jun. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
18 Fr, 9. Jun. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
19 Mi, 14. Jun. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
20 Fr, 16. Jun. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
21 Mi, 21. Jun. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
22 Fr, 23. Jun. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
23 Mi, 28. Jun. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
24 Fr, 30. Jun. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
25 Mi, 5. Jul. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
26 Fr, 7. Jul. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
27 Mi, 12. Jul. 2023 11:40 12:25 S306/053 Prof. Dr.-Ing. Christian Hochberger
28 Fr, 14. Jul. 2023 13:30 15:10 S306/053 Prof. Dr.-Ing. Christian Hochberger
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
Lehrende
Bild: Prof. Dr.-Ing. Christian Hochberger
Prof. Dr.-Ing. Christian Hochberger