Skip to main content
Weiter zur Homepage der Europäischen Kommission (öffnet in neuem Fenster)
Deutsch Deutsch
CORDIS - Forschungsergebnisse der EU
CORDIS
Inhalt archiviert am 2024-05-07

Focus driven hierarchical simulation technology for reactive embedded systems

Ziel



This project is a reaction to shortcomings in the validation and verification techniques of hardware/software co-design systems. State-of-the-art for checking and verifying correctness in a hardware/software co-design system is using simulation techniques and for some special request in the design the application of formal verification techniques.

The shortcoming of simulation techniques is nowadays often the low speed of the simulation software since it has to handle very large designs with often too detailed design information. In some cases simulation techniques applied to a VHDL design are not feasible any more since too much time is consumed until getting a result. Beside that, memory requirement problems might cause that simulation is not possible at all.

The solution this project intends to provide w.r.t. this shortcoming is automatic or semi-automatic abstraction of information in order to speed up the simulation. Dependent on the information requested the abstraction might have a different focus such that the requested information is not lost during the abstraction. Pre-results show that such an abstraction either to VHDL or C/C++ can speed up the simulation significantly. In addition to that parallel simulation for different parts of a design might be a solution to the problem.

Since several steps in the abstraction process may be performed in a hand-tailored manner the correctness of the abstraction is in general not guaranteed. In order to check the correctness of the abstraction process formal verification techniques are used. After the model has undergone the abstraction it is provided to the formal verification software as an input in order to speed up the verification. To cope with large designs the verification software will be based on test generation techniques.

Formal verification techniques in general are less suitable with rising circuit complexity. Especially when dealing with bus protocols existing techniques are no more applicable. The formal verification techniques developed for the verification of the abstraction process will be applied to several bus protocols provided by the industrial partner in order to get a feeling for the potential and the limits of bus protocol verification.

Wissenschaftliches Gebiet (EuroSciVoc)

CORDIS klassifiziert Projekte mit EuroSciVoc, einer mehrsprachigen Taxonomie der Wissenschaftsbereiche, durch einen halbautomatischen Prozess, der auf Verfahren der Verarbeitung natürlicher Sprache beruht. Siehe: Das European Science Vocabulary.

Sie müssen sich anmelden oder registrieren, um diese Funktion zu nutzen

Programm/Programme

Mehrjährige Finanzierungsprogramme, in denen die Prioritäten der EU für Forschung und Innovation festgelegt sind.

Thema/Themen

Aufforderungen zur Einreichung von Vorschlägen sind nach Themen gegliedert. Ein Thema definiert einen bestimmten Bereich oder ein Gebiet, zu dem Vorschläge eingereicht werden können. Die Beschreibung eines Themas umfasst seinen spezifischen Umfang und die erwarteten Auswirkungen des finanzierten Projekts.

Aufforderung zur Vorschlagseinreichung

Verfahren zur Aufforderung zur Einreichung von Projektvorschlägen mit dem Ziel, eine EU-Finanzierung zu erhalten.

Daten nicht verfügbar

Finanzierungsplan

Finanzierungsregelung (oder „Art der Maßnahme“) innerhalb eines Programms mit gemeinsamen Merkmalen. Sieht folgendes vor: den Umfang der finanzierten Maßnahmen, den Erstattungssatz, spezifische Bewertungskriterien für die Finanzierung und die Verwendung vereinfachter Kostenformen wie Pauschalbeträge.

CSC - Cost-sharing contracts

Koordinator

Fraunhofer Gesellschaft
EU-Beitrag
Keine Daten
Gesamtkosten

Die Gesamtkosten, die dieser Organisation durch die Beteiligung am Projekt entstanden sind, einschließlich der direkten und indirekten Kosten. Dieser Betrag ist Teil des Gesamtbudgets des Projekts.

Keine Daten

Beteiligte (3)

Mein Booklet 0 0