Evaluierung einer Automaten-basierten Task-Realisierung für reaktive eingebettete Systeme mit einer SOC-Plattform

URL
Dokumentart: Bachelor Thesis
Institut: Department Informatik
Sprache: Deutsch
Erstellungsjahr: 2011
Publikationsdatum:
SWD-Schlagwörter: System-on-Chip
DDC-Sachgruppe: Informatik

Kurzfassung auf Deutsch:

Diese Bachelorarbeit befasst sich mit der Erprobung des Quantum Leaps QPFrameworks für reaktive eingebettete Systeme. Es wurde mit einer Spartan 3EEntwicklungsplattform ein FPGA-basiertes SOC-System mit einem MicroBlaze- Prozessor entwickelt, um auf dieser das QP-Framework mit Automaten-basierten Tasks zu erproben. Das QP-Framework wurde mit einem kooperativen Scheduler bzw. mit dem Echtzeitbetriebssystem Xilkernel inklusive dem Lightweight TCP/IP-Stack getestet, um den Speicherbedarf und die Laufzeit-Effizienz des QP-Frameworks zu ermitteln.

Kurzfassung auf Englisch:

This bachelorthesis deals with the evaluation of the Quantum Leaps QP framework for event-driven embedded systems. Based on a Spartan 3E development board a FPGA based SOC with a MicroBlaze processor is developed to evaluate the QP framework with state machine based tasks. There were two different ways to evaluate the QP framework. The first one is with a cooperative scheduler and the second one is with the real-time operating system Xilkernel including the Lightweight TCP / IP stack, to determine the memory requirements and the runtime efficiency of the QP framework.

Hinweis zum Urherberrecht

Für Dokumente, die in elektronischer Form über Datenenetze angeboten werden, gilt uneingeschränkt das Urheberrechtsgesetz (UrhG). Insbesondere gilt:

Einzelne Vervielfältigungen, z.B. Kopien und Ausdrucke, dürfen nur zum privaten und sonstigen eigenen Gebrauch angefertigt werden (Paragraph 53 Urheberrecht). Die Herstellung und Verbreitung von weiteren Reproduktionen ist nur mit ausdrücklicher Genehmigung des Urhebers gestattet.

Der Benutzer ist für die Einhaltung der Rechtsvorschriften selbst verantwortlich und kann bei Mißbrauch haftbar gemacht werden.