ITEA2 - 09013 International Workshop on Challenges in Methodology, Representation, and Tooling for Automotive Embedded Systems, Berlin 2012 AMALTHEA Tool.

Slides:



Advertisements
Similar presentations
Automotive Embedded System Development in AUTOSAR
Advertisements

Embedded System, A Brief Introduction
SAFe Automotive aRchItecture SAFARI. SAFARI_Presentation_Short_v1.ppt 2 / /P. Cuenot/ © Continental AG ARTEMIS/Call2 R&D Project Proposal Project.
Programming Languages for End-User Personalization of Cyber-Physical Systems Presented by, Swathi Krishna Kilari.
ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2004 Serdar Taşıran.
Kjeld v.d. Schaaf DS3-T2 DS3 T2: Data Handling, Control and Distributed Computing Kjeld v.d. Schaaf 4 September 2006.
RECOMP is made possible by funding from the ARTEMIS Joint Undertaking. Claus Stellwag (Elektrobit), Thorsten Rosenthal (Delphi), Swapnil Gandhi (Delphi)
Safe Automotive soFtware architEcture
Department of Computer Science and Engineering University of Washington Brian N. Bershad, Stefan Savage, Przemyslaw Pardyak, Emin Gun Sirer, Marc E. Fiuczynski,
Sensor Network Platforms and Tools
Overview: Chapter 7  Sensor node platforms must contend with many issues  Energy consumption  Sensing environment  Networking  Real-time constraints.
Requirements and Solutions for Timing Analysis of Automotive Systems Saoussen Anssi 1, Sébastien Gérard 2, Arnaud Albinet 1, François Terrier 2 1 Continental.
MotoHawk Training Model-Based Design of Embedded Systems.
EAST-ADL dependability package illustrated by a brake example Dr. Stefan Voget.
Chapter 13 Embedded Systems
SSP Re-hosting System Development: CLBM Overview and Module Recognition SSP Team Department of ECE Stevens Institute of Technology Presented by Hongbing.
A Model-Driven Framework for Architectural Evaluation of Mobile Software Systems George Edwards Dr. Nenad Medvidovic Center.
Define Embedded Systems Small (?) Application Specific Computer Systems.
1 Dr. Frederica Darema Senior Science and Technology Advisor NSF Future Parallel Computing Systems – what to remember from the past RAMP Workshop FCRC.
Chapter 13 Embedded Systems
1 Component Description CMU Note-Taker Tools Human Computer Interaction Institute Carnegie Mellon University Prepared by: Bill Scherlis March 26, 1999.
November 18, 2004 Embedded System Design Flow Arkadeb Ghosal Alessandro Pinto Daniele Gasperini Alberto Sangiovanni-Vincentelli
Trend towards Embedded Multiprocessors Popular Examples –Network processors (Intel, Motorola, etc.) –Graphics (NVIDIA) –Gaming (IBM, Sony, and Toshiba)
Research Directions for On-chip Network Microarchitectures Luca Carloni, Steve Keckler, Robert Mullins, Vijay Narayanan, Steve Reinhardt, Michael Taylor.
Foundation and XACTstepTM Software
Automotive Software Integration
1 Presenter: Ming-Shiun Yang Sah, A., Balakrishnan, M., Panda, P.R. Design, Automation & Test in Europe Conference & Exhibition, DATE ‘09. A Generic.
© AMALTHEA - All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications.
© DEEDS – OS Course WS11/12 Lecture 13 – OS Dependability and Fault Tolerance 1 Administrative issues Lab 5 Friday, Feb. 10 th 13:00-15:00 (and 15:00-17:00)
ITEA Common Workshop on automotive Tooling Prepared by the projects AMALTHEA, MAENAD, SAFE, TIMMO-2-USE 24 th and 25 th September 2012 in Berlin.
On the relation between software development and control function development in automotive embedded systems Stefan Kowalewski Embedded Software Laboratory.
Workshop - November Toulouse Ronan LUCAS - Magillem Design Services 07/04/2011.
Object and component “wiring” standards This presentation reviews the features of software component wiring and the emerging world of XML-based standards.
– EATOP – EAST-ADL tool platform M.-O. Reiser, S. Voget AMST Workshop Berlin,
SOC Consortium Course Material ASIC Logic National Taiwan University Adopted from National Chiao-Tung University IP Core Design.
ITEA International Workshop on Challenges in Methodology, Representation, and Tooling for Automotive Embedded Systems, Berlin 2012 Target Mapping.
RTS Meeting 8th July 2009 Introduction Middleware AUTOSAR Conclusion.
Introduction to MDA (Model Driven Architecture) CYT.
S-27 / Basics of the Project Schedule / AIA Convention 1998 / 1 S-27 Designing the Project Schedule Phillip G. Bernstein, AIA Cesar Pelli & Associates.
EAST-ADL Domain-Model – Overview and Planning – Mark-Oliver Reiser (TUB) AMST Workshop Berlin,
High Performance Embedded Computing © 2007 Elsevier Lecture 3: Design Methodologies Embedded Computing Systems Mikko Lipasti, adapted from M. Schulte Based.
High Performance Embedded Computing © 2007 Elsevier Chapter 1, part 2: Embedded Computing High Performance Embedded Computing Wayne Wolf.
Hardware/Software Co-design Design of Hardware/Software Systems A Class Presentation for VLSI Course by : Akbar Sharifi Based on the work presented in.
Selected Topics in Software Engineering - Distributed Software Development.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Enterprise Systems Architectures EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Hardware-software Interface Xiaofeng Fan
Performance Characterization and Architecture Exploration of PicoRadio Data Link Layer Mei Xu and Rahul Shah EE249 Project Fall 2001 Mentor: Roberto Passerone.
- 1 - EE898_HW/SW Partitioning Hardware/software partitioning  Functionality to be implemented in software or in hardware? No need to consider special.
Performance evaluation of component-based software systems Seminar of Component Engineering course Rofideh hadighi 7 Jan 2010.
A common meta-model for the interoperation of tools with heterogeneous data models ECMFA 2010 Third Workshop on Model-Driven Tool & Process Integration.
MILAN: Technical Overview October 2, 2002 Akos Ledeczi MILAN Workshop Institute for Software Integrated.
MODUS Project FP7- SME – , Eclipse Conference Toulouse, May 6 th 2013 Page 1 MODUS Project FP Methodology and Supporting Toolset Advancing.
Modeling and Analysis of Printer Data Paths using Synchronous Data Flow Graphs in Octopus Ashwini Moily Under the supervision of Dr. Lou Somers, Prof.
Value chain analysis general overview Some reminders Software has a high development cost But production cost almost nil Automotive software specifics.
Design Flow: HW vs. SW Yilin Huang Overview Software: features and flexibility Hardware: performance Designs have different focuses.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
Self-Adaptive Embedded Technologies for Pervasive Computing Architectures Self-Adaptive Networked Entities Concept, Implementations,
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 6/6/2016 1/25 IT076IU Software Engineering Project Review 2.
COMPASS DAQ Upgrade I.Konorov, A.Mann, S.Paul TU Munich M.Finger, V.Jary, T.Liska Technical University Prague April PANDA DAQ/FEE WS Игорь.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
R4.21 – Public Report on "Scilab/Scicos code generation for IFP platform and real-time multicore code generation with SynDEx" Simon Nivault, Yves Sorel.
NFV Compute Acceleration APIs and Evaluation
PLM4MBSE working group update
Gabor Madl Ph.D. Candidate, UC Irvine Advisor: Nikil Dutt
The Extensible Tool-chain for Evaluation of Architectural Models
Analysis models and design models
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Presentation transcript:

ITEA International Workshop on Challenges in Methodology, Representation, and Tooling for Automotive Embedded Systems, Berlin 2012 AMALTHEA Tool Platform Architecture Results and Plans Harald Mackamul Robert Bosch GmbH

ITEA Overview –Multicore Challenges –Common System Description –Tool Chain Data Flow Elements (Tools) –Integration Technologies and Standards –Tools and Frameworks –Outlook Links to MAENAD, SAFE, TIMMO-2-USE Page 2

ITEA MultiCore Challenges Page 3 Software Hardware Software Distribution ROM RAM Core local RAM Memory Mapping Store Load... Data X Data Y Data Z Data S X Z Y Y Memory

ITEA Common System Description Page 4 Event Trace SW Description Hardware (ECU) Description Timing Contraints Mapping Contraints SW Mapping Target Mapping SW Simulation Hardware abstraction, e.g. number of cores, features of the cores, available memory, access times Software structure and behavior, e.g. tasks, components, interfaces, variables, call trees, etc. Constraints like end-to-end delay, latency, synchronization Constraints caused by performance, functional or safety reasons

ITEA Data Flow in Tool Chain Page 5

ITEA Tool Chain Elements Initial selection of tools –Application Lifecycle Management Yakindu CReMa, Eclipse ProR, Mylyn –Software/System Design & Implementation Yakindu Damos, Yakindu SCT, ETAS ASCET and ETAS AUTOSAR tooling, Matlab/Simulink –Simulation, Evaluation and Optimization Required Inputs TA Toolsuite –Analysis Timing Analysis, Visualization TA Toolsuite Page 6

ITEA Integration Technologies and Standards Page 7 Tool Integrations –OSLC - Open Services for Lifecycle Collaboration –Modelbus Exchange Formats –MODELISAR –ReqIF Tracing Formats –OT1 –BTF t

ITEA Tools and Frameworks Page 8

ITEA Links to MAENAD, SAFE, TIMMO-2-USE MAENAD: –Handling of data models, e.g. Functional architecture in EAST-ADL (Design level) Software architecture in AUTOSAR (Implementation level) Hardware description Constraints (related to mapping, timing and safety) SAFE –todo TIMMO-2-USE –todo Page 9