18-hb-2010-ue Low-Level Synthese

Veranstaltungsdetails

Lehrende: Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf

Veranstaltungsart: Übung

Orga-Einheit: FB18 Elektrotechnik und Informationstechnik

Anzeige im Stundenplan: Low-Level Synthese

Fach:

Anrechenbar für:

Semesterwochenstunden: 1

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

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Mi, 20. Apr. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
2 Mi, 27. Apr. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
3 Mi, 4. Mai 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
4 Mi, 11. Mai 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
5 Mi, 18. Mai 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
6 Mi, 25. Mai 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
7 Mi, 1. Jun. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
8 Mi, 8. Jun. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
9 Mi, 15. Jun. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
10 Mi, 22. Jun. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
11 Mi, 29. Jun. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
12 Mi, 6. Jul. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
13 Mi, 13. Jul. 2016 12:25 13:15 S306/053 Prof. Dr.-Ing. Christian Hochberger; M.Sc. Dennis Leander Wolf
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
Lehrende
M.Sc. Dennis Leander Wolf
Bild: Prof. Dr.-Ing. Christian Hochberger
Prof. Dr.-Ing. Christian Hochberger