Ravenscar Computational Model compliant AADL Simulation on LEON2

AADL has been proposed for designing and analyzing SW and HW architectures for real-time mission-critical embedded systems. Although the Behavioral Annex improves its simulation semantics, AADL is a language for analyzing architectures and not for simulating them. AADS-T is an AADL simulation tool t...

Full description

Bibliographic Details
Main Authors: Roberto Varona-Gómez, Eugenio Villar, Ana-Isabel Rodríguez-Rodríguez
Format: Article
Language:English
Published: International Institute of Informatics and Cybernetics 2013-02-01
Series:Journal of Systemics, Cybernetics and Informatics
Subjects:
Online Access:http://www.iiisci.org/Journal/CV$/sci/pdfs/HIS673IJ.pdf
id doaj-cd03f7e73f334f58ae5fe857f4034b37
record_format Article
spelling doaj-cd03f7e73f334f58ae5fe857f4034b372020-11-24T20:53:41ZengInternational Institute of Informatics and CyberneticsJournal of Systemics, Cybernetics and Informatics1690-45242013-02-011113742Ravenscar Computational Model compliant AADL Simulation on LEON2Roberto Varona-Gómez0Eugenio Villar1Ana-Isabel Rodríguez-Rodríguez2 Universidad de Cantabria Universidad de Cantabria GMV Aerospace and Defence S.A.U. AADL has been proposed for designing and analyzing SW and HW architectures for real-time mission-critical embedded systems. Although the Behavioral Annex improves its simulation semantics, AADL is a language for analyzing architectures and not for simulating them. AADS-T is an AADL simulation tool that supports the performance analysis of the AADL specification throughout the refinement process from the initial system architecture until the complete, detailed application and execution platform are developed. In this way, AADS-T enables the verification of the initial timing constraints during the complete design process. In this paper we focus on the compatibility of AADS-T with the Ravenscar Computational Model (RCM) as part of the TASTE toolset. Its flexibility enables AADS-T to support different processors. In this work we have focused on performing the simulation on a LEON2 processor.http://www.iiisci.org/Journal/CV$/sci/pdfs/HIS673IJ.pdf SystemcLeon2SimulationAadlRavenscar
collection DOAJ
language English
format Article
sources DOAJ
author Roberto Varona-Gómez
Eugenio Villar
Ana-Isabel Rodríguez-Rodríguez
spellingShingle Roberto Varona-Gómez
Eugenio Villar
Ana-Isabel Rodríguez-Rodríguez
Ravenscar Computational Model compliant AADL Simulation on LEON2
Journal of Systemics, Cybernetics and Informatics
Systemc
Leon2
Simulation
Aadl
Ravenscar
author_facet Roberto Varona-Gómez
Eugenio Villar
Ana-Isabel Rodríguez-Rodríguez
author_sort Roberto Varona-Gómez
title Ravenscar Computational Model compliant AADL Simulation on LEON2
title_short Ravenscar Computational Model compliant AADL Simulation on LEON2
title_full Ravenscar Computational Model compliant AADL Simulation on LEON2
title_fullStr Ravenscar Computational Model compliant AADL Simulation on LEON2
title_full_unstemmed Ravenscar Computational Model compliant AADL Simulation on LEON2
title_sort ravenscar computational model compliant aadl simulation on leon2
publisher International Institute of Informatics and Cybernetics
series Journal of Systemics, Cybernetics and Informatics
issn 1690-4524
publishDate 2013-02-01
description AADL has been proposed for designing and analyzing SW and HW architectures for real-time mission-critical embedded systems. Although the Behavioral Annex improves its simulation semantics, AADL is a language for analyzing architectures and not for simulating them. AADS-T is an AADL simulation tool that supports the performance analysis of the AADL specification throughout the refinement process from the initial system architecture until the complete, detailed application and execution platform are developed. In this way, AADS-T enables the verification of the initial timing constraints during the complete design process. In this paper we focus on the compatibility of AADS-T with the Ravenscar Computational Model (RCM) as part of the TASTE toolset. Its flexibility enables AADS-T to support different processors. In this work we have focused on performing the simulation on a LEON2 processor.
topic Systemc
Leon2
Simulation
Aadl
Ravenscar
url http://www.iiisci.org/Journal/CV$/sci/pdfs/HIS673IJ.pdf
work_keys_str_mv AT robertovaronagomez ravenscarcomputationalmodelcompliantaadlsimulationonleon2
AT eugeniovillar ravenscarcomputationalmodelcompliantaadlsimulationonleon2
AT anaisabelrodriguezrodriguez ravenscarcomputationalmodelcompliantaadlsimulationonleon2
_version_ 1716796500966637568