Lehrinhalte
Die Veranstaltung behandelt alle Synthese-Schritte von der Register-Transfer Ebene abwärts und konzentriert sich dabei auf FPGA-relevante Verfahren:
[list]
[*]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)
[/list]

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

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

Bearbeitet von:
[url]http://www.rs.tu-darmstadt.de[/url]

Semester: SoSe 2022