### Status fertig ### ### PO 2024 ### ### Studiengang und Semester 6E, 8EP, 6I, 8BaIP ### Modulbezeichnung HW/SW Codesign ### Englische Modulbezeichnung HW/SW Codesign ### Modulkuerzel HWSW ### ### Art BaE: Wahlpflichtfach Zertifikat Technische Informatik BaEP: Wahlpflichtfach Zertifikat Technische Informatik BaI: Wahlpflichtfach Zertifikat Technische Informatik BaIP: Wahlpflichtfach Zertifikat Technische Informatik ### ECTS-Punkte 5 ### Studentische Arbeitsbelastung 60,90 ### Voraussetzungen (laut Prüfungsordnung) Hardwarenahe Programmierung ### Empfohlene Voraussetzungen BaE: Digitaltechnik, Eingebettete Systeme, Hardwareentwurf mit VHDL BaEP: Digitaltechnik, Eingebettete Systeme, Hardwareentwurf mit VHDL BaI: Digitaltechnik, Eingebettete Systeme, Hardwareentwurf mit VHDL BaIP: Digitaltechnik, Eingebettete Systeme, Hardwareentwurf mit VHDL ### Pruefungsform und -dauer Klausur 1,5h oder mündliche Prüfung oder Studienarbeit ### Lehrmethoden und Lernmethoden Vorlesung, Praktikum ### Modulverantwortlicher C. Koch ### Qualifikationsziele Ziel der Veranstaltung ist die Zusammenführung der zunächst im Studium getrennten Betrachtung von Hardware- und Software-Systemen zum Aufbau, Entwurf und Analyse moderner eingebetteter Systeme. Die Studierenden haben hierbei weiterführende Kenntnisse bezüglich eingebetteter Systeme als auch deren Partitionierung erworben und beherrschen grundlegende Methoden zum Design und zur Programmierung eines System-on-Programmable-Chips (SoPC). ### Lehrinhalte Die Vorlesung HW/SW Codesign behandelt typische Zielarchitekturen und HW/SW-Komponenten von eingebetteten Standard-Systemen und System-on-Programmable-Chips (SoPC) sowie deren Entwurfswerkzeuge für ein Hardware/Software Codesign. Hierbei behandelte Zielarchitekturen und Rechenbausteine umfassen Mikrocontroller, DSP (VLIW, MAC), FPGA, ASIC, System-on-Chip als auch hybride Architekturen. Weitere Stichworte sind: Hardware/Software Performanz, Sequentielle oder parallele Verarbeitung, Multiprozessorsysteme (UMA, NUMA, Cache-Kohärenz), Custom Instruction, Custom Peripherals, IP-Core (Soft-IP-Core, Hard-IP-Core) und Bus-Konzepte eingebetteter Systeme (Gateway, Bridge, Marktübersicht). ### Literatur Schaumont, P.: A Practical Introduction to Hardware/Software Codesign, Springer, 2013 Mahr, T: Hardware-Software-Codesign, Vieweg Verlag Wiesbaden, 2007. Patterson, D.A.: Rechnerorganisation und -entwurf, Elsevier München, 2005 ### Titel der Lehrveranstaltung HW/SW Codesign ### Dozent C. Koch ### SWS 2 ### Titel der Lehrveranstaltung Praktikum HW/SW Codesign ### Dozent C. Koch ### WiMi T. Leune ### SWS 2