Hardware for Embedded Systems

Modulnummer
PE5006
Modulverantwortliche
Hellwig Geisse
Dozenten
  • Hellwig Geisse
  • Bernd Müller
  • Kurzbeschreibung

    The principles of systematically designing digital hardware are presented. They are applied by the students to a set of small as well as more extensive problems.

    Qualifikations- und Lernziele

    The participants know the most important design principles and practices when designing hardware for embedded systems. In particular, they are able to develop I/O components in
    small teams and know how to integrate their circuits with a given soft-core processor on an FPGA.

    Lerninhalte
    • Basics: combinational and sequential digital circuits, finite state machines, memory, programmable logic
    • Architecture: performance, instruction set architecture, arithmetic, data path and control, pipelines, caches, I/O
    • Tools: hardware description languages, simulators, synthesizers, verification
    Moduldauer (Semester)
    1
    Unterrichtssprache
    Deutsch
    Gesamtaufwand
    9 CrP; 270 Stunden, davon etwa 90 Stunden Präsenzzeit.
    Semesterwochenstunden
    6
    Lernformen

    Seminaristischer Unterricht 2 SWS, Praktikum 4 SWS

    Geprüfte Leistung

    Prüfungsleistung: Demonstration der Leistungsfähigkeit der konstruierten Hardware

    Häufigkeit des Angebots
    Yearly
    Literatur
    • D. Harris, S. Harris: Digital Design and Computer Architecture, Morgan Kaufman
    • D. A. Patterson, J. L. Hennessy: Computer Organization&Design, The Hardware/Software Interface, Morgan Kaufman