Zur Kurzanzeige

dc.contributor.authorLübbers, Enno
dc.contributor.editorHölldobler, Steffen
dc.contributor.editoret al.
dc.date.accessioned2020-08-21T08:46:22Z
dc.date.available2020-08-21T08:46:22Z
dc.date.issued2011
dc.identifier.isbn978-3-88579-415-8
dc.identifier.issn1617-5468
dc.identifier.urihttp://dl.gi.de/handle/20.500.12116/33767
dc.description.abstractZunehmende Integrationsdichte und die Verbindung von programmierbarer Logik mit leistungsfähigen Mikroprozessoren haben dazu geführt, dass moderne Field-Programmable Gate Arrays (FPGAs) zunehmend aus ihren klassischen Rollen als Verbindungslogik, Emulations- und Prototypisierungsplattform ausbrechen und zur Umsetzung vollständiger rekonfigurierbarer "Systems-on-Chip" genutzt werden. Konventionelle Entwurfsmethoden eignen sich jedoch nur unzureichend zur Programmierung dieser hybriden rekonfigurierbaren Computer. Insbesondere überlappen sich die Programmiermodelle für Software (SW) und digitale Hardware (HW) nicht ausreichend, was das Potential für die Wiederverwendung von Modulen und die flexible Nutzung des HW/SW-Entwurfsraumes stark schmälert. Darüber hinaus findet die vielversprechende Möglichkeit zur partiellen Rekonfiguration, wie sie moderne FPGAs bieten, bisher keine Entsprechung in einem verbreiteten Entwurfsverfahren. Die vorliegende Arbeit stellt ein neuartiges und grundlegendes Konzept der Programmierung von Hardwaremodulen als Threads für programmierbare Hardware vor. Neben der Übertragung des Multithreading-Programmiermodells, welches bereits verbreitet und erfolgreich in Softwareumgebungen eingesetzt wird, auf rekonfigurierbare Hardware zeigt sie ein Laufzeitsystem namens ReconOS, das auf bestehenden eingebetteten Betriebssystemen basiert und die Erstellung von portablen und flexiblen HW/SW- Anwendungen für partiell rekonfigurierbare CPU/FPGA-Systeme ermöglicht.de
dc.language.isode
dc.publisherGesellschaft für Informatik
dc.relation.ispartofAusgezeichnete Informatikdissertationen 2010
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Dissertations, Volume D-11
dc.titleMultithreading als Programmier- und Ausführungsmodell für rekonfigurierbare Hardwarede
dc.pubPlaceBonn
mci.reference.pages201-210


Dateien zu dieser Ressource

Thumbnail

Zur Kurzanzeige