Analyse alternativer Hardware-Architekturen eingebetteter Systeme im Bezug auf Sicherheit & Zuverlässigkeit

Aufgabenstellung

Eingebettete Systeme müssen eine Vielzahl von verschiedensten Aufgaben bewältigen. Einige dieser Aufgaben lassen sich dabei besonders gut mit CPU basierten Systemen (Mikrocontroller, DSP, etc.) lösen. Andere Aufgaben wiederum lassen sich besonders gut mit Systemen lösen, die aus rekonfigurierbarer Hardware bestehen (FPGA, CPLD).

HW/SW Codesign Ansätze beschäftigen sich damit, die Vorteile beider Hardware Platformen in einem System zu integrieren.

In dieser Arbeit soll eine Funktionalität auf unterschiedlichen Architekturen implementiert werden. Dies beinhaltet Mikrocontroller, FPGAs und den sog. FPSLIC von ATMEL. Letzterer enthält sowohl einen Microcontroller als auch einen FPGA, wobei ersterer in C, letzterer in VHDL programmiert wird. Eine Co-Design Umgebung erlaubt gemeinsames Simulieren und Debuggen.

Im besonderen sollen in dieser Arbeit folgende Punkte geklärt werden:


Beispielhaft soll dabei die (modifizierte) Aufgabenstellung des Praktikums implementiert werden.

Student

Betreuer