Operating Systems for Dynamically Reconfigurable Hardware: From Programming To Execution Models

项目来源

德国科学基金(DFG)

项目主持人

Professor Dr. Marco Platzner

项目受资助机构

未公开

立项年度

2005

立项时间

未公开

项目编号

5455927

项目级别

国家级

研究期限

未知 / 未知

受资助金额

未知

学科

未公开

学科代码

未公开

基金类别

Schwerpunktprogramme

关键词

未公开

参与者

Professor Dr. Marco Platzner

参与机构

未公开

项目标书摘要:Dieses Projekt hat die Erforschung und Entwicklung von Programmier- und Ausführungsmodellen für dynamisch rekonfigurierbare Hardwarebausteine zum Ziel. Solche Bausteine, wie z.B. Field-Programmable Gate Arrays (FPGAs), werden zunehmend in eingebetteten Systemen aber auch in Vielzweckrechnern eingesetzt. Da dynamisch rekonfigurierbare Hardware eine noch junge Technologie ist, existiert keine hinreichende Unterstützung durch Entwurfswerkzeuge und -methoden. Speziell die partielle Rekonfiguration ist nach wie vor nur mittels händischem Entwurf nutzbar. Wir haben vorgeschlagen, eine zusätzliche Abstraktionsebene im Entwurf rekonfigurierbarer Systeme einzuführen: das Betriebssystem. Das Betriebssystem hebt die Entwurfsproduktivität und Flexibilität auf einen Stand, wie er gegenwärtig nur beim Entwurf prozessorbasierter Systeme erreicht wird. Nun wollen wir die Lücke zwischen weit verbreiteteten Spezifikationsformalismen auf höherer Ebene und der dynamisch rekonfigurierbaren Hardware schließen. Dazu betrachten wir beispielhaft Datenflussmodelle, wie sie für die Beschreibung von Bild- und Videobearbeitungausfgaben verwendet werden, aperiodische und periodische Taskmodelle und die POSIX Thread-Bibliothek. Außerdem entwickeln wir Methoden zur Anpassung des Laufzeitsystems an die Anwendungsdomäne und die konkrete Anwendung. Diese Anpassung kann manuell oder automatisch zur Laufzeit erfolgen. Schließlich entwerfen wir eine Monitoring-Infrastruktur für eine konfigurierbare System-on-Chip Architektur, die das Debuggen und die Optimierung der Leistungsfähigkeit komplexer, heterogener Systeme unterstützt.

  • 排序方式:
  • 0
  • /
  • 排序方式:
  • 0
  • /