synchrone digitale Schaltwerke (Automaten. Zähler) in ihrem Verhalten und ihrer Wechselwirkung verstehen und beschreiben (PFK.4, PFK.7)
Digitale Technologie
Typische Schaltnetze in ihrem Verhalten und ihrer Wechselwirkung verstehen und beschreiben (PFK.4)
Laufzeiteffekte in Schaltnetzen verstehen, beschreiben und klassifizieren (PFK.4, PFK.2)
Aufbau und Funktionsweise programmierbarer Bausteine verstehen und beschreiben (PFK.4)
SoC/SoPC-Systeme
Systemaufbau
Zugriff auf digitales Subsystem über maschinennahe Programmierung
Interrupts und Alarme
Programmierte Automatensteuerung
Regeln für Hardware/Softwareaufteilung
Fertigkeiten
Erarbeitung von Problemlösungen, die sich mit digitaltechnischen Systemen (Schaltnetzen, Zählern, Automaten) implementieren lassen (PFK.1, PFK.2, PFK.4, PFK.5, PFK.7, PFK.8, PFK.9)
Erstellung von CFDF-Systemen mit VHDL
vorliegende digitaltechnische Modelle
analysieren (PFK.7)
verifizieren (PFK.10)
vereinfachen (PFK.2, PFK.8)
synthetisieren (PFK.9)
Aufbau des Datenpfads mit komplexen Einheiten
Arithmetische Einheiten
SoC/SoPC-System erstellen
Hardwareerstellung mit System Builder
Auswahl geeigneter Rechnermodule
Ankopplung von IP-Modulen eines HW-Herstellers
Ankopplung eigener HW-Module
Programmierung des Systems mit hardwarenahem Steuerprogramm
Techniken zur Bearbeitung paralleler Vorgänge
Nutzung von Alarmen und Interrupts
Einfache Verfahren des Multitasking
Block- versus Einzelverarbeitung
SW-Entwicklungsumgebung für SoC/SoPC-Systeme
Systemverhalten aus spezifizierenden Texten herleiten (PFK.11, PFK.5, PFK.4, PFK.1, PFK.2)
technische Texte erfassen
implizite Angaben erkennen und verstehen
fehlende Angaben
erkennen
ableiten
erfragen
Begleitmaterial
Vortragsfolien zur Vorlesung
Übungsaufgabensammlung
Hardware-Entwurfswerkzeug mit Schematic- und VHDL-Design-Entry und FPGA-Compiler (Synthesewerkzeug)
Hardware-Entwurfswerkzeug für Systemerstellung (Prozessor, IO, eigene Komponenten) auf FPGA
Programmierumgebung für SoC/SoPC-Programmierung in Assemblersprache oder C
Sammlung von Beispiel-Designs (Schematic und VHDL)