Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf...
-
Upload
ima-kannenberg -
Category
Documents
-
view
105 -
download
0
Transcript of Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf...
![Page 1: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/1.jpg)
Vienna University of Technology
Pirker Simon 1
![Page 2: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/2.jpg)
Überblick Definition Motivation Vorteile Entwurf von VP
Pirker Simon 2
![Page 3: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/3.jpg)
Virtual Prototyping (VP):◦ Virtuelles Modell des Prototypen
Auto Sportschuh Embedded Computer Systems /SoC …
◦ Simulation Crashtest Abnutzung Funktionalität lt. Spezifikation …
Pirker Simon 3
![Page 4: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/4.jpg)
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
![Page 5: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/5.jpg)
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
![Page 6: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/6.jpg)
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
![Page 7: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/7.jpg)
Pirker Simon 7
Zentraler Entwurf Verschiedene Sichten SSD in Form einer
DDB/open SystemC Input Structure,
Behaviour
![Page 8: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/8.jpg)
Output:◦ Systemstatus◦ Simulations-
ergebnisse◦ HW Kosten◦ Timing
Partitioning iterativ möglich Anwendbar, wenn System formal
beschreibbar ist
Pirker Simon 8
![Page 9: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/9.jpg)
HW Block C++ Klasse◦ Standardisierte Ports◦ Genügend Input für eine
Ausführung◦ Block_run()
Pirker Simon 9
![Page 10: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/10.jpg)
Modellierung mit UML/SysML◦ Architektur,◦ Funktionalität
(Kontrollfluss)◦ Zeitverhalten
UML semiformal Formales System◦ formale Analysen◦ ausführbare Simulationsmodelle◦ Performanz- und Konfliktanalyse
Pirker Simon 10
![Page 11: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/11.jpg)
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
![Page 12: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.](https://reader036.fdocuments.us/reader036/viewer/2022062623/55204d7f49795902118d1447/html5/thumbnails/12.jpg)
Fragen?
Diskussion: VP- Welchen Preis hat es?◦ VP ist ideal- Keine Kosten, nur Einsparungen?◦ Überall sinnvoll einsetzbar?
Pirker Simon 12