Virtual architectures for safe automotive software systems ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011 Jan Rollo Petr Koloros
© 2011 by SYSGO
The growing force in Embedded Market • A European Group, addressing globally an International Market •
≈ 120 employees
•
>20% annual growth (2007/08/09/10)
• Direct Offices in Germany (Mainz, Ulm, Rostock), in France (Paris), in Czech Republic (Prag) and in United States of America (Chicago) • Privately owned
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
2
Markets We consider our target markets to be all industries related to Embedded Systems in which safety, security and more generally complete reliability play a major role.
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
3
SYSGO covers both market trends with Certifiable Hypervisor and Embedded Linux
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
4
ELinOS: Heavy-duty Linux for the industry • Premium Embedded Linux Distribution • •
Supports kernel 2.6.34 Previous versions available
• Seamless development toolset •
Eclipse based CODEO
• Wide hardware support • •
x86, PowerPC, ARM, MIPS, SH More than 150 boards supported
• Large range of qualified features • •
1,500 precompiled applications and libraries Adobe’s FlashLite support
• Ready for Safety and Security •
Real-Time + Certification with pikeOS hypervisor
• SYSGO Quality Assurance
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
5
PikeOS: Safe & Secure Virtualization RTOS •
Designed from ground-up for safety & security • •
•
Genuine virtualization for embedded/real-time • •
•
By design (no hypervisor add-on) POSIX, ARINC-653, Linux, Android, RTEMS, Autosar etc.
Same core technology for all application domains • •
•
Modularity and compactness MILS compliant architecture
No mix of old RTOS and new hypervisor add-on Safety and security attributes available to all
Scalable and flexible • • •
Can be used just as small and fast RTOS Multi-core support ranging from AMP to SMP Widest range of supported API’s in the market
• Hardware independent •
•
x86, PowerPC, ARM, MIPS, SPARC/Leon, v850, SH-4,...
Certification for safety & security •
© 2011 by SYSGO AG
DO-178B, ISO 26262, EN50128, IEC61508, CC’s EAL, MILS ... ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
6
PikeOS – Embedded Virtualization Platform Application Layer • Standard Partitions based on different API (Linux, POSIX, ARINC 653, Android, RTEMS, iTRON, RT Java, Ada, etc.) • System Partitions based on PikeOS Native API
Custom Application
Legacy API
PikeOS Virtualization Platform • • • • • • • •
Configuration Partition Management Partition Communication Health Monitoring Device Drivers OS primitives Platform Support Package Low Level Drivers
Custom Application
ARINC 653
PikeOS System Software
PikeOS Microkernel
Custom Application
System Partition
POSIX
CBIT Health Mon. Logging
Driver
Driver
(File API)
(Port API)
Low Level Driver
PikeOS PSP
Boot Loader Hardware Platform
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
7
Advantages of Embedded Virtualization • Platform aggregation • Multiple platforms integrated into one (IMA, AUTOSAR)
• Safety and Real-Time with Android/Linux • Coexistance with Legacy Code
• Multiple independent levels of Safety and Security
– © 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
8
Benefits – executive summary •
Efficiency and Stability: •
•
Safe Real-Time Operations: •
•
Provide a unified hardware platform and software development environment. Permit reuse of legacy proven application code without hampering new designs. Extend the functionality by adding feature rich OSes like Android or Linux
Trusted Operations: • • • •
•
Provide deterministic timing behavior with temporal partitioning.
Save development & maintenance costs: • • •
•
Consolidate multiple subsystems onto a single hardware platform.
Protect memory and device resources between subsystems with strict spatial partitioning. Isolate high functionality code and/or high security code in mutually protected partitions. Achieve security certification for both commercial and government applications Permit multi-Level operation with independent levels of certification for each partition.
Solve hardware obsolescence: • • • •
© 2011 by SYSGO AG
By encapsulating dependencies and using standardized interfaces Easily move to new platforms when virtualized operating systems become available Adapt hardware-dependent stacks rapidly as new functionality arises Simplify and stabilize systems by reducing the number of hardware components.
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
9
Reference Project – Avionic
Aircraft:
A350
Program:
Avionics Server Function Cabinet (ASFC)
Customers:
Airbus SAS, Rockwell Collins, SagemSafran, Zodiac
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
10
Reference Project – Avionic
Aircraft:
A400M Military Transporter
Program:
Loadmaster Workstation
Customers:
Rheinmetall Defense, Airbus
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
11
Reference Project - Medical Devices
Program:
Infusion Devices
Customer:
B.Braun
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
12
Key Market - Automotive
Partner Automotive Solution: Program:
Scalable ECU Platform
Customer:
Major Japanese OEM
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
13
Key Market - Automotive
Partner Automotive Solution: Program:
Autosar for Onboard Connectivity Unit
Customer:
Funkwerk Dabendorf
OEM:
Confidential
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
14
Key Market - Railway
Partner:
Program:
RECOMP EN 50128 and SIL 3 Certification of MultiCore Platform
Customer: © 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
15
Key Market - Railway
Partner:
Program:
© 2011 by SYSGO AG
Dubaï Metro Equipment (EN50128 SIL2)
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
16
Emerging Market - Security Security
Classification:
Strictly Confidential
Program:
French National Agency
Customer:
Global Electronic Defense & Security Supplier
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
17
KONTAKTY SYSGO s.r.o. • Zelený pruh 99, 140 00 Praha 4 • Jan Rollo,
[email protected], tel.:222 138 576 • www.sysgo.com
© 2011 by SYSGO AG
ELEKTRONICKÝ VÝVOJ A VÝROBA V ČR, 7.června 2011
19