+ All Categories
Home > Documents > Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf...

Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf...

Date post: 06-Apr-2015
Category:
Upload: ima-kannenberg
View: 104 times
Download: 0 times
Share this document with a friend
Popular Tags:
12
Vienna University of Technology Pirker Simon 1
Transcript
Page 1: Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.

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.

Ü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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Fragen?

Diskussion: VP- Welchen Preis hat es?◦ VP ist ideal- Keine Kosten, nur Einsparungen?◦ Überall sinnvoll einsetzbar?

Pirker Simon 12


Recommended