Entwurfsmethodik heterogener Systeme

In dieser Dissertation wird ein simulationsbasierter Entwurfsablauf zur Entwicklung heterogener Systeme vorgestellt. Ein heterogenes System, das Sensorik, Signalaufbereitung, digitale Signalverarbeitung und Aktoren enthält, kann vollständig simuliert werden, wenn geeignete Modelle für die Gesamtsyst...

Full description

Bibliographic Details
Main Author: Klupsch, Steffen
Format: Others
Language:German
de
Published: 2004
Online Access:http://tuprints.ulb.tu-darmstadt.de/468/1/sk_diss100404.pdf
Klupsch, Steffen <http://tuprints.ulb.tu-darmstadt.de/view/person/Klupsch=3ASteffen=3A=3A.html> : Entwurfsmethodik heterogener Systeme. [Online-Edition] Technische Universität, Darmstadt [Ph.D. Thesis], (2004)
id ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-468
record_format oai_dc
spelling ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-4682017-03-17T06:34:32Z http://tuprints.ulb.tu-darmstadt.de/468/ Entwurfsmethodik heterogener Systeme Klupsch, Steffen In dieser Dissertation wird ein simulationsbasierter Entwurfsablauf zur Entwicklung heterogener Systeme vorgestellt. Ein heterogenes System, das Sensorik, Signalaufbereitung, digitale Signalverarbeitung und Aktoren enthält, kann vollständig simuliert werden, wenn geeignete Modelle für die Gesamtsystemsimulation erstellt werden. Bei der Entwicklung der Bestandteile des heterogenen Systems werden jedoch genauere Modelle benötigt, welche die Eigenschaften der betrachteten Komponenten mit mehr Details beschreiben. In dieser Arbeit werden mathematische Kriterien definiert, die zur Klassifizierung der Simulationsbeschreibungen genutzt werden. Diese beschreiben Abstraktionsklassen, die über viele verschiedene Anwendungsdomänen hinweg gleichermaßen genutzt werden können. Der vorgestellte Entwurfsablauf zur Entwicklung heterogener Systeme basiert auf einem konsequenten Einsatz von Zeitbereichssimulationen und modellbasierten Validierungsschritten. Dabei nimmt die Gesamtsystemsimulation einen hohen Stellenwert ein. Die Wartung und Weiterentwicklung der Gesamtsystemmodelle während des Entwurfsprozesses und der fließende Übergang von vereinfachten Modellen zu realitätsnahen Beschreibungen erfordert ein Simulationssystem, in dem Modelle der unterschiedlichen Modellklassen gemeinsam simuliert werden können. Die Simulationsumgebung, die während der hier beschriebenen Doktorarbeit realisiert wurde, ermöglicht die gemeinsame Simulation von Modellen aus drei Abstraktionsklassen. Das zugrundegelegte Konzept baut auf einem kommerziellen VHDL-AMS Simulator, einer FPGA-Karte mit PCI-Schnittstelle, sowie einem RAD Tool auf. Die FPGA-Karte ermöglicht eine Simulation der digitalen Komponenten des heterogenen Systems in Echtzeit und, wie am Beispiel eines Echtzeit-Bildverarbeitungs-Projekts dargestellt, sogar eine beschleunigte Ausführung der Aufgabenstellung. Der integrierte VHDL-AMS Simulator wird zur Ausführung von Modellen der Sensorik und der analogen Schaltungen genutzt, wobei die Bedeutung des Refactorings während der Entwicklung dieser Komponenten insbesondere am Beispiel des virtuellen Dekompressionsrechners vDC gezeigt wird. Anhand dieses Demonstrators wird gezeigt, wie der Entwicklungsvorgang vereinfacht werden kann, indem man die Arbeitsschritte in einfache überschaubare Arbeitseinheiten zerlegt. Bei diesen wird zwischen kreativen Arbeitseinheiten und Refactorings unterschieden. Die im Anhang ausführlich beschriebenen Refactorings ermöglichen eine unkomplizierte, systematische Umformung der vorhandenen Beschreibungen in optimierte Beschreibungen. 2004-07-26 Ph.D. Thesis PeerReviewed application/pdf ger only the rights of use according to UrhG http://tuprints.ulb.tu-darmstadt.de/468/1/sk_diss100404.pdf Klupsch, Steffen <http://tuprints.ulb.tu-darmstadt.de/view/person/Klupsch=3ASteffen=3A=3A.html> : Entwurfsmethodik heterogener Systeme. [Online-Edition] Technische Universität, Darmstadt [Ph.D. Thesis], (2004) http://elib.tu-darmstadt.de/diss/000468 de info:eu-repo/semantics/doctoralThesis info:eu-repo/semantics/openAccess
collection NDLTD
language German
de
format Others
sources NDLTD
description In dieser Dissertation wird ein simulationsbasierter Entwurfsablauf zur Entwicklung heterogener Systeme vorgestellt. Ein heterogenes System, das Sensorik, Signalaufbereitung, digitale Signalverarbeitung und Aktoren enthält, kann vollständig simuliert werden, wenn geeignete Modelle für die Gesamtsystemsimulation erstellt werden. Bei der Entwicklung der Bestandteile des heterogenen Systems werden jedoch genauere Modelle benötigt, welche die Eigenschaften der betrachteten Komponenten mit mehr Details beschreiben. In dieser Arbeit werden mathematische Kriterien definiert, die zur Klassifizierung der Simulationsbeschreibungen genutzt werden. Diese beschreiben Abstraktionsklassen, die über viele verschiedene Anwendungsdomänen hinweg gleichermaßen genutzt werden können. Der vorgestellte Entwurfsablauf zur Entwicklung heterogener Systeme basiert auf einem konsequenten Einsatz von Zeitbereichssimulationen und modellbasierten Validierungsschritten. Dabei nimmt die Gesamtsystemsimulation einen hohen Stellenwert ein. Die Wartung und Weiterentwicklung der Gesamtsystemmodelle während des Entwurfsprozesses und der fließende Übergang von vereinfachten Modellen zu realitätsnahen Beschreibungen erfordert ein Simulationssystem, in dem Modelle der unterschiedlichen Modellklassen gemeinsam simuliert werden können. Die Simulationsumgebung, die während der hier beschriebenen Doktorarbeit realisiert wurde, ermöglicht die gemeinsame Simulation von Modellen aus drei Abstraktionsklassen. Das zugrundegelegte Konzept baut auf einem kommerziellen VHDL-AMS Simulator, einer FPGA-Karte mit PCI-Schnittstelle, sowie einem RAD Tool auf. Die FPGA-Karte ermöglicht eine Simulation der digitalen Komponenten des heterogenen Systems in Echtzeit und, wie am Beispiel eines Echtzeit-Bildverarbeitungs-Projekts dargestellt, sogar eine beschleunigte Ausführung der Aufgabenstellung. Der integrierte VHDL-AMS Simulator wird zur Ausführung von Modellen der Sensorik und der analogen Schaltungen genutzt, wobei die Bedeutung des Refactorings während der Entwicklung dieser Komponenten insbesondere am Beispiel des virtuellen Dekompressionsrechners vDC gezeigt wird. Anhand dieses Demonstrators wird gezeigt, wie der Entwicklungsvorgang vereinfacht werden kann, indem man die Arbeitsschritte in einfache überschaubare Arbeitseinheiten zerlegt. Bei diesen wird zwischen kreativen Arbeitseinheiten und Refactorings unterschieden. Die im Anhang ausführlich beschriebenen Refactorings ermöglichen eine unkomplizierte, systematische Umformung der vorhandenen Beschreibungen in optimierte Beschreibungen.
author Klupsch, Steffen
spellingShingle Klupsch, Steffen
Entwurfsmethodik heterogener Systeme
author_facet Klupsch, Steffen
author_sort Klupsch, Steffen
title Entwurfsmethodik heterogener Systeme
title_short Entwurfsmethodik heterogener Systeme
title_full Entwurfsmethodik heterogener Systeme
title_fullStr Entwurfsmethodik heterogener Systeme
title_full_unstemmed Entwurfsmethodik heterogener Systeme
title_sort entwurfsmethodik heterogener systeme
publishDate 2004
url http://tuprints.ulb.tu-darmstadt.de/468/1/sk_diss100404.pdf
Klupsch, Steffen <http://tuprints.ulb.tu-darmstadt.de/view/person/Klupsch=3ASteffen=3A=3A.html> : Entwurfsmethodik heterogener Systeme. [Online-Edition] Technische Universität, Darmstadt [Ph.D. Thesis], (2004)
work_keys_str_mv AT klupschsteffen entwurfsmethodikheterogenersysteme
_version_ 1718423911218020352