In diesem Artikel wird ein Ansatz vorgestellt, der es ermöglicht, Designvorgaben, wie beispielsweise Anzahl und Typ der eingesetzten Microcontroller, die Software-Architektur, die Verteilung von Tasks auf Microcontroller oder das Ablaufplanungsverfahren, zu validieren. Ein wesentliches Ziel ist hierbei die Integration möglichst vieler Funktionen auf einer minimal ausgelegten Hardware bei gleichzeitiger Sicherstellung der Software-Qualität der Produkte. Für eingebettete Systeme ist dies insbesondere die Einhaltung der Echtzeitanforderungen. Mit Hilfe des Echtzeitsimulators chronSim der Fa. Inchron GmbH werden Designalternativen analysiert und hinsichtlich Kosten und Machbarkeit miteinander verglichen. chronSim ist ein integriertes Design- und Test-Tool für die Simulation, Analyse und Vorhersage des dynamischen Verhaltens eingebetteter Software. Der Microcontroller wird als virtueller Prototyp während der Simulation berücksichtigt, d.h. die Zielhardware selbst muß noch nicht vorhanden sein. chronSim führt jede Code-Zeile funktional aus und simuliert die Reaktion des Systems auf externe Stimuli, wie z.B. Ereignisse. Die Ausführungszeiten von bereits vorhandenem C-Code werden mit dem Werkzeug chronEst automatisiert geschätzt, während noch nicht implementierten Tasks oder Funktionen Zeitbudgets vom Entwickler zugewiesen werden.
Echtzeitsimulation zur Unterstützung von Architekturentscheidungen in eingebetteten Systemen
Real time simulation to support the design decisions in embedded systems
2006
10 Seiten, 3 Bilder, 6 Quellen
Aufsatz (Konferenz)
Deutsch
Java in eingebetteten Systemen
IuD Bahn | 2001
|SEIS - Sicherheit in eingebetteten IP-basierten Systemen
Tema Archiv | 2010
|Von eingebetteten Systemen zu Cyber-Physical Systems
Tema Archiv | 2008
|Perfektes Zusammenspiel - automatisierte Optimierung von eingebetteten Systemen
Kraftfahrwesen | 2016
|SEIS - Sicherheit in eingebetteten IP basierten Systemen
Kraftfahrwesen | 2010
|