LP System Analyse der Verlustleistung integrierter Schaltungen basierend auf Systemspezifikationen in C/C++

Ziele

Das OFFIS hat sich zum Ziel gesetzt, einen Low Power Designfluß für eingebettete Systeme zu entwickeln, der eine Berücksichtigung der Leistungsaufnahme schon früh im Entwurfsprozeß erlaubt. In vorhergehenden und noch laufenden Projekten entstand eine Methodik zur Verlustleistungsanalyse Datenpfad-dominierter Schaltungen sowie die Basistechnologie des EDA-Tools ORINOCO. Eingabe dieses Tools bildet eine Verhaltensbeschreibung in der Sprache VHDL.

 

Auf System-Ebene wird jedoch üblicherweise C/C++ zur Spezifikation von Multimedia- und Kommunikationssystemen eingesetzt. Im Rahmen dieses Projekts soll deswegen ein C/C++-basierter Low Power Systementwurf vollautomatisch unterstützt werden. Eine manuelle Instrumentierung der Spezifikation komplexer Systeme zur Gewinnung von Aktivitätsinformationen ist einem Designer aufgrund der Menge an Anweisungen, die zu ergänzen sind, nicht zumutbar. Erst eine automatische Verarbeitung von C/C++-Sourcen wird einem Werkzeug zur Verlustleistungsabschätzung die nötige Akzeptanz von Seiten der Anwender verleihen. LP-System soll ORINOCO erweitern, um eine Verlustleistungsanalyse und -optimierung von in Hardware zu implementierender C/C++-Algorithmen zu ermöglichen.

Personen

Wissenschaftliche Leitung

Laufzeit

Start: 01.01.2001
Ende: 31.12.2002