Date post: | 06-Apr-2015 |
Category: |
Documents |
Upload: | ima-kannenberg |
View: | 104 times |
Download: | 0 times |
Vienna University of Technology
Pirker Simon 1
Überblick Definition Motivation Vorteile Entwurf von VP
Pirker Simon 2
Virtual Prototyping (VP):◦ Virtuelles Modell des Prototypen
Auto Sportschuh Embedded Computer Systems /SoC …
◦ Simulation Crashtest Abnutzung Funktionalität lt. Spezifikation …
Pirker Simon 3
Reines SW Modell ◦ Embedded Systems (HW&SW)◦ Definierte Interfaces zu Entwurfssystem◦ Repräsentiert Verhalten des Entwurfssystems
Abstraktion unterschiedlich (C/C++ Modell) Ermöglicht HW/SW Cosimulation
◦ Prozessor Instructionset Simulatoren◦ Modelle der HW Blöcke◦ Hohes Abstraktionsniveau
Pirker Simon 4
Komplexes Design◦ Höhere Kosten◦ Mehr Funktionalität◦ Betriebssicherheit◦ Komplexes, zeitintensives Testen am Prototypen◦ Verfügbarkeit des Prototypen
Hart umkämpfter Markt◦ Time to market◦ Kosten
Pirker Simon 5
Virtual Prototyping bietet:◦ Konfiguration◦ Debugging und Modifikation◦ Visualisierung der Funktionalitäten (HW&SW)◦ Kontrollierbarkeit◦ Frühe Hardware-Softwreintegration◦ Elektronische Verfügbarkeit◦ Einheitliche Sicht◦ VP auf jedem PC ausführbar◦ Keine fehlerhafte Hardware
Pirker Simon 6
Pirker Simon 7
Zentraler Entwurf Verschiedene Sichten SSD in Form einer
DDB/open SystemC Input Structure,
Behaviour
Output:◦ Systemstatus◦ Simulations-
ergebnisse◦ HW Kosten◦ Timing
Partitioning iterativ möglich Anwendbar, wenn System formal
beschreibbar ist
Pirker Simon 8
HW Block C++ Klasse◦ Standardisierte Ports◦ Genügend Input für eine
Ausführung◦ Block_run()
Pirker Simon 9
Modellierung mit UML/SysML◦ Architektur,◦ Funktionalität
(Kontrollfluss)◦ Zeitverhalten
UML semiformal Formales System◦ formale Analysen◦ ausführbare Simulationsmodelle◦ Performanz- und Konfliktanalyse
Pirker Simon 10
HW/SW Cosimulation Effizienz und Qualität von Designprozess
steigern Zeit und Kosten sparen (Prototyp VP) Einsetzbar je nach Komplexität der
Aufgabenstellung Automatische Generierung
◦ Hohes Abstraktionsniveau
Pirker Simon 11
Fragen?
Diskussion: VP- Welchen Preis hat es?◦ VP ist ideal- Keine Kosten, nur Einsparungen?◦ Überall sinnvoll einsetzbar?
Pirker Simon 12