Project outline  EMCROSS - European Multicore Cross-Domain Architecture  Jürgen Meilinger, Airbus Defence and Space,  Cross-domain.

Slides:



Advertisements
Similar presentations
The Technology Integration Planning Model
Advertisements

Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.
Conquering Complex and Changing Systems Object-Oriented Software Engineering Chapter 12, Software Life Cycle.
1 SECURE-PARTIAL RECONFIGURATION OF FPGAs MSc.Fisnik KRAJA Computer Engineering Department, Faculty Of Information Technology, Polytechnic University of.
A reconfigurable system featuring dynamically extensible embedded microprocessor, FPGA, and customizable I/O Borgatti, M. Lertora, F. Foret, B. Cali, L.
Discussion. What is predictability? Is it another word for: “Degree of variance”, “Degree of analyzability”, “Repeatability”, “Determinism” What is the.
1 Software and Digital Systems Safety (SDSS) Research Program Barbara Lingberg FAA/AIR-120 SDSS Program Sponsor May 6, 2003.
Instruction Level Parallelism (ILP) Colin Stevens.
An Integrated Framework for Dependable Revivable Architectures Using Multi-core Processors Weiding Shi, Hsien-Hsin S. Lee, Laura Falk, and Mrinmoy Ghosh.
Customized instruction-sets for embedded processors Fisher, J.A. Design Automation Conference, Proceedings. 36th, 1999, Page(s): speaker:
Fundamentals of Information Systems, Second Edition
Evolvable Hardware: Brief introduction to the module Andy Tyrrell Department of Electronics B005 -
SOFTWARE ENGINEERING for REAL-TIME SYSTEMS (© J.E.Cooling 2003) Introduction to real-time systems - slide 1 Software engineering for real-time systems.
Testing Components in the Context of a System CMSC 737 Fall 2006 Sharath Srinivas.
Industrial Avionics Working Group 18/04/07 Modular Certification Safety Case Contracts.
Feasibility Criteria for Investigating Potential Application Areas of AI Planning T.L.McCluskey, The University of Huddersfield,UK
Multi-core processors. History In the early 1970’s the first Microprocessor was developed by Intel. It was a 4 bit machine that was named the 4004 The.
Industry Session – Mixed Criticality and Multi-Core David Corman Program Director, Cyber Physical Systems National Science Foundation 1.
MultiPARTES Towards Model-Driven Engineering for Mixed- Criticality Systems: MultiPARTES Approach A. Alonso, C. Jouvray, S. Trujillo, M.A. de Miguel, C.
Copyright Critical Software S.A All Rights Reserved. VAL-COTS Validation of Real Time COTS Products Ricardo Barbosa, Henrique Madeira, Nuno.
Information Technology
RECOMP Avionics Communication Modem Peter de Waard and Peter Gillick Thales UK Research and Technology.
Test Organization and Management
The Technology Integration Planning Model
Auditing services for assurance in evaluation of companies’ information systems (technologies) efficiency Kherson State University Samchynska Yaroslava.
Multicore In Real-Time Systems – Temporal Isolation Challenges Due To Shared Resources Ondřej Kotaba, Jan Nowotsch, Michael Paulitsch, Stefan.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
MD Digital Government Summit, June 26, Maryland Project Management Oversight & System Development Life Cycle (SDLC) Robert Krauss MD Digital Government.
Human Factors (HF) - Assessment Method For control rooms 2003.
Heterogeneous Multikernel OS Yauhen Klimiankou BSUIR
Embedding Constraint Satisfaction using Parallel Soft-Core Processors on FPGAs Prasad Subramanian, Brandon Eames, Department of Electrical Engineering,
Polymorphous Computing Architectures Run-time Environment And Design Application for Polymorphous Technology Verification & Validation (READAPT V&V) Lockheed.
Open Platform for EvolutioNary Certification Of Safety-critical Systems Large-scale integrating project (IP) Nuanced Term-Matching to Assist in Compositional.
Requirements Engineering Southern Methodist University CSE 7316 – Chapter 3.
C OMPARING T HREE H EURISTIC S EARCH M ETHODS FOR F UNCTIONAL P ARTITIONING IN H ARDWARE -S OFTWARE C ODESIGN Theerayod Wiangtong, Peter Y. K. Cheung and.
Project Members: ABHIJITH REDDY MAMIDI SWETHA CHAPARALA TEJASWI DUBBUDU JESURUN PREM KUMAR.
POLITECNICO DI MILANO Blanket Team Blanket Reconfigurable architecture and (IP) runtime reconfiguration support in Dynamic Reconfigurability.
Value chain analysis general overview Some reminders Software has a high development cost But production cost almost nil Automotive software specifics.
INFORMATION X INFO425: Systems Design Systems Design Project Deliverable 1.
Mixed Criticality Systems: Beyond Transient Faults Abhilash Thekkilakattil, Alan Burns, Radu Dobrin and Sasikumar Punnekkat.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
컴퓨터교육과 이상욱 Published in: COMPUTER ARCHITECTURE LETTERS (VOL. 10, NO. 1) Issue Date: JANUARY-JUNE 2011 Publisher: IEEE Authors: Omer Khan (Massachusetts.
Physically Aware HW/SW Partitioning for Reconfigurable Architectures with Partial Dynamic Reconfiguration Sudarshan Banarjee, Elaheh Bozorgzadeh, Nikil.
Instrument Control Systems Seminar 2014, 20 th -24 th October 2014 New Standards VLT Control System Mario Kiekebusch (On behalf everyone who took part.
ARO Workshop Wendy Roll - May 2004 Topic 4: Effects of software certification on the current balance between software/system modeling, analysis and testing.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 6/6/2016 1/25 IT076IU Software Engineering Project Review 2.
INFN OCCI implementation on Grid Infrastructure Michele Orrù INFN-CNAF OGF27, 13/10/ M.Orrù (INFN-CNAF) INFN OCCI implementation on Grid Infrastructure.
This project and the research leading to these results has received funding from the European Community’s Seventh Framework Programme [FP7 / ]
Technical Report Writing Dr. Shelley Thomas. Overview Selecting effective report topics Using worksheets to plan projects Developing and proposing project.
Slide 1 PDT Europe 2014, October 2014, Paris 1 AeroSpace and Defence Industries Association of Europe Through Life Cycle Interoperability as developed.
ARTEMIS Industry Association Title Presentation - 1 Brokerage 2011 Verification Support for Automotive Safety (ISO26262)
The term m-learning ("mobile learning"), has different meanings for different communities, covering a range of use scenarios including e- learning,
Back-end Electronics Upgrade TileCal Meeting 23/10/2009.
“Temperature-Aware Task Scheduling for Multicore Processors” Masters Thesis Proposal by Myname 1 This slides presents title of the proposed project State.
WoPANets: Decision-support Tool for real-time Networks Design
IFS 231 Business Analysis LECTURE 2 The Business Case.
COMP532 IT INFRASTRUCTURE
<Student’s name>
Providing Security for Embedded Devices Through Virtualization
Concept of ACSF TAN (Type Approval Number)
“Temperature-Aware Task Scheduling for Multicore Processors”
Fault-Tolerant NoC-based Manycore system: Reconfiguration & Scheduling
Hardware Support for Embedded Operating System Security
Challenges for the European Automotive Software Industry
Standards.
EMC2 – Embedded multi-core systems for mixed criticality applications in dynamic and changeable real-time environments
Introduction to Embedded Systems
Open platform for mixed-criticality applications
Operating System Introduction.
CELTIC-NEXT Proposers Day
Presentation transcript:

Project outline  EMCROSS - European Multicore Cross-Domain Architecture  Jürgen Meilinger, Airbus Defence and Space,  Cross-domain project proposal

Project context  Electronics and Software content emerging  Focus on highly automated and autonomous systems  Processing power needed in context of safety critical and certifiable environments

Overview Hardware solution: New or modified Multicore processor Implementing certifiable architecture FPGA solution: Implementation of proven architecture in FPGA, using performant cores Software solution: Shift task of “determinism“ into the SW statements (“execution time”) Certifiable multicore processor approach for mixed criticality applications

Workstream “Chip” Based on existing MultiCore chips with promising architecture the design shall be modified in such a way, that the chip is acceptable to the certifying authorities for use at least in DAL C applications. All requirements and results from preceding projects shall be re- used for the new implementation. Advantage: Proven design basis and architecture Risk: Performance upgrade only with new processor

Workstream “FPGA” New generations of FPGA are becoming available in a quality that will be useable for safety critical applications. A suitable architecture – based for e.g. on ACROSS project – shall be investigated for implementation in an FPGA, using suitable high performance cores suitable also (cost wise) for the limited quantities required in avionics and even for automotive applications. Advantage: Suitable for limited quantities Risk: Performance of implementation unclear

Workstream “Software” The problem if using Multicores is the missing determinism in the complex and not under our control architecture. A solution might come through the introduction of a suitable “execution time” notion into the programming. Such approach was already developed by as part of “X-Giotto”. If a suitable COTS MC is used, this approach could lead to a good solution for certification. Advantage: No expensive development of chips Risk: Performance of implementation unclear

Consortium status  Consortium in formation  OEM and TIER 1 available  Semiconductors in evaluation  Academia and research partially available