Multicore platform towards automotive safety challenges
|
|
- Irma Randall
- 5 years ago
- Views:
Transcription
1 Multicore platform towards automotive safety challenges Romuald NOZAHIC European Application Engineer mentor.com/automotive Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. is the registered trademark of Linus Torvalds in the U.S. and other countries. Qt is a registered trade mark of Digia Plc and/or its subsidiaries. All other trademarks menconed in this document are trademarks of their respeccve owners.
2 Agenda Multicore Consolidation n n n Market Trends Different way to take advantages Complexity overview Safety n 3 solutions 2
3 3 Multicore is not new concept
4 4 Multicore is not new concept
5 Consolidation on the SoC level i.mx 6SoloX 5
6 Consolidation on a system level ECU 6 IVI DRIVER INFO ADAS
7 Multicore Configurations Homogeneous uamp (SMP) 7
8 Multicore Configurations Homogeneous uamp (SMP) 8
9 Multicore Configurations Homogeneous uamp (SMP) (SMP) 9
10 Multicore Configurations Homogeneous uamp (SMP) 10
11 Multicore Configurations Homogeneous uamp Heterogeneous uamp (SMP) Bare Metal Env. Bare Metal Env. 11
12 Multicore Configurations Homogeneous uamp Heterogeneous uamp (SMP) Bare Metal Env. Bare Metal Env. 12
13 Multicore Configurations Homogeneous uamp Heterogeneous samp (SMP) Bare Metal Env. Hypervisor Hypervisor Hypervisor Bare Metal Env. Hypervisor Hypervisor Hypervisor 13
14 Multicore Configurations Homogeneous uamp Heterogeneous samp (SMP) Bare Metal Env. Hypervisor Hypervisor Hypervisor Bare Metal Env. Hypervisor Hypervisor Hypervisor 14
15 Multicore Configurations: Heterogeneous or or or BME or BME or BME or BME Hypervisor Cortex M Cortex M Soft Core 14 use cases * N use cases * M use cases 15
16 Complexity Skyrockets Extreme complexity is introduced with general purpose development n n n n n n n n System architecture Configuration Booting Debugging Separation Device sharing Inter-processor communication Security 16
17 Multicore Framework Comprehensive solution for heterogeneous multicore development that enables: è è è è è Configuring and deploying multiple operating systems and applications across heterogeneous processors Booting multiple operating systems efficiently and in a coordinated manner across heterogeneous processor cores Communicating between isolated sub-systems on a multicore processor or between heterogeneous processors Visualizing interactions between heterogeneous operating systems on heterogeneous multicore for debugging and optimization Proprietary functionality that allows interoperability of open source and proprietary environments with all the above capabilities 17
18 Multicore Framework Comprehensive solution for heterogeneous multicore development that enables: è è è è è Configuring and deploying multiple operating systems and applications across heterogeneous processors Booting multiple operating systems efficiently and in a coordinated manner across heterogeneous processor cores Communicating between isolated sub-systems on a multicore processor or between heterogeneous processors Visualizing interactions between heterogeneous operating systems on heterogeneous multicore for debugging and optimization Proprietary functionality that allows interoperability of open source and proprietary environments with all the above capabilities 18
19 Security and Safety via Separation Safety: Protecting the world from the device Security: Protecting the device from the world Mixed criticality: Protecting of security or safety critical parts of the device from other parts of the device ISO requires freedom from interference. If two systems can interfere with each other, they must be certified to the highest ASIL level of the two. Secure separation aims to eliminate such interference. 19
20 Use Case 1: Physical Separation aka AMP 20
21 What the system looks like today Graphics or Web Real Time App A9 A9 Multicore Device running one Operating System Migrating to multicore device for the next generation or project Need to consolidate applications that require real time and determinism with applications requiring networking or graphics services Addressing performance constrains of existing design 21
22 What the system will look like Graphics or Web Real Time App A9 A9 or M4 Multicore Device running multiple Operating Systems Single user interface for Configure, Edit, Debug, Optimize work Framework to configure, boot, execute and communicate across cores and Operating Systems Take full advantage of the underlying silicony goodness J 22
23 How this could be accomplished Sourcery CodeBench IDE Core Lifecycle Management Floor 5 Room 304 Patient Name: Jan Facility: Clinic User Applications Webserver Qt HMI rpmsg virtio Mentor Embedded Remote Firmware Patient Sensor Data Acquisition Application Mentor Embedded Multicore Framework remoteproc Nucleus rpmsg virtio ARM Cortex -A9 IPC Freescale i.mx 6SoloX ARM Cortex -M4 23
24 Use Case 2: Separation using Software Enforcement 24
25 What the system looks like today Cluster App Infotainment App ECU App OS OS Autosar SoC SoC SoC Multiple boards running various Operating Systems and dedicated applications Migrating to multicore device for the next generation or project Need to consolidate applications that require real time with Must share displays and other resources 25
26 What the system will look like Cluster App Infotainment App ECU App Autosar A15 Hypervisor A15 M4 Consolidation to a single Heterogeneous Multicore SoC running multiple Operating Systems and Applications Virtualizing GPU to either control multiple displays per application or layer multiple applications on a single display (1:1, 1:N, N:1) Framework to configure, boot, execute and communicate across domains in safe and reliable matter 26
27 How this could be accomplished Infotainment Display Cluster Display FPD-Link Display 12 (1280x480 ) FPD-Link Touch Display 10 (1280x800 ) BusMaster CAN Vehicle Simulator USB 2CAN CAN BUS AUTOSAR & CAN stack on M4 IVI AXSB J6 27 Nucleus Hypervisor (2xA15) + GPU sharing
28 Use Case 3: Separation using Hardware enforcement 28
29 What the system looks like today App 1 App 2 App 1 App 2 A9 A9 A9 One or more cores running applications of various security or robustness levels Migrating to multicore or more powerful device for the next project Need to consolidate applications that require secure and non secure apps 29
30 What the system will look like Secure App nonsecure App Secure App nonsecure App A9 A9 A9 One or more cores running applications of various security or robustness levels Migrating to multicore or more powerful device for the next project Need to consolidate applications that require secure and non secure apps 30
31 How this could be accomplished Secure App nonsecure App Secure App nonsecure App Nucleus Data Control Nucleus or Nucleus Data Control Nucleus or Hardware Separation Hardware Separation A9 A9 A9 Using the Hardware Separation features of ARM architecture to isolate secure or robust applications from the rest of the system Control only flows from Secure World to Normal World Data could flow either way 31
32 How this could be accomplished: Example Non-certified Complex Instrument Logic Certified Safe Instrument Logic Single Core Complex Graphics Render Safe Graphics Render Safe Graphics Driver draws content to separate graphics plane managed by safe driver Dual Core planes blended in hardware, also managed by safe driver 32
33 Mentor Embedded Safe Secure Multi-OS Heterogeneous Multicore Platforms Multi-OS Secure Multicore Framework Safety Certs * Android AUTOSAR Bare metal Nucleus Type 1 Hypervisor AMP SMP TrustZone Enabled ISO DO-178 IEC IEC Tooling Reference Platforms Sourcery CodeBench Analyzer AUTOSAR Virtual Prototyping Requirements Tracing SOP Ready Automotive Design Rules Flexible FastBoot Services * Note: Safety Certifications are an ongoing process. 33
34 Summary n n Analyze your specific requirements to determine which use case outlined in this session makes sense for your device Mentor has technologies and expertise to help you address automotive consolidation use cases 34
Security and Performance Benefits of Virtualization
Security and Performance Benefits of Virtualization Felix Baum mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered
More informationMaking Full use of Emerging ARM-based Heterogeneous Multicore SoCs
Making Full use of Emerging ARM-based Heterogeneous Multicore SoCs Felix Baum, Arvind Raghuraman To cite this version: Felix Baum, Arvind Raghuraman. Making Full use of Emerging ARM-based Heterogeneous
More informationNew ARMv8-R technology for real-time control in safetyrelated
New ARMv8-R technology for real-time control in safetyrelated applications James Scobie Product manager ARM Technical Symposium China: Automotive, Industrial & Functional Safety October 31 st 2016 November
More informationMentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016
Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016 andrew_patterson@mentor.com Embedded Software & Electric Vehicles Combustion Engine Electric
More informationSmart Antennas and Hypervisor: Enabling Secure Convergence. July 5, 2017
Smart Antennas and : Enabling Secure Convergence July 5, 2017 About OpenSynergy OpenSynergy develops software solutions for embedded automotive systems. OpenSynergy s product portfolio includes key software
More informationEthernet Design Challenges The requirements and use of Ethernet with AUTOSAR
Ethernet Design Challenges The requirements and use of Ethernet with AUTOSAR Anders Kallerdahl Product Manager AUTOSAR tools mentor.com/automotive Android is a trademark of Google Inc. Use of this trademark
More informationSafe Multi-Display Cockpit Controller
PRODUCT WHITE PAPER Safe Multi-Display Cockpit Controller The cockpit controller is a new kind of integrated automotive ECU that centralizes the visual interaction between the driver and the car. The cockpit
More informationAdvanced IP solutions enabling the autonomous driving revolution
Advanced IP solutions enabling the autonomous driving revolution Chris Turner Director, Emerging Technology & Strategy, Embedded & Automotive Arm Shanghai, Beijing, Shenzhen Arm Tech Symposia 2017 Agenda
More informationHKG : OpenAMP Introduction. Wendy Liang
HKG2018-411: OpenAMP Introduction Wendy Liang Agenda OpenAMP Projects Overview OpenAMP Libraries Changes in Progress Future Improvements OpenAMP Projects Overview Introduction With today s sophisticated
More informationSIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC
W I N D R I V E R H E L I X C H A S S I S SIMPLIFYING THE WIND RIVER HELIX CHASSIS Helix Chassis brings together software, technologies, tools, and services to help automotive manufacturers unify, simplify,
More information10 Steps to Virtualization
AN INTEL COMPANY 10 Steps to Virtualization WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Virtualization the creation of multiple virtual machines (VMs) on a single piece of hardware, where
More informationARM processors driving automotive innovation
ARM processors driving automotive innovation Chris Turner Director of advanced technology marketing, CPU group ARM tech forums, Seoul and Taipei June/July 2016 The ultimate intelligent connected device
More informationDesigning, developing, debugging ARM Cortex-A and Cortex-M heterogeneous multi-processor systems
Designing, developing, debugging ARM and heterogeneous multi-processor systems Kinjal Dave Senior Product Manager, ARM ARM Tech Symposia India December 7 th 2016 Topics Introduction System design Software
More informationSafety and Security for Automotive using Microkernel Technology
Informationstag "Das Automobil als IT-Sicherheitsfall" Berlin, 11.05.2012 Safety and Security for Automotive using Microkernel Technology Dr.-Ing. Matthias Gerlach OpenSynergy TwoBirds withonestone Safety
More informationVirtualizaton: One Size Does Not Fit All. Nedeljko Miljevic Product Manager, Automotive Solutions MontaVista Software
Virtualizaton: One Size Does Not Fit All Nedeljko Miljevic Product Manager, Automotive Solutions MontaVista Software Agenda Linux and Automotive Challenges Solution: Virtualization Linux Containers Best
More informationInteraction between AUTOSAR and non-autosar Systems on top of a Hypervisor
Interaction between AUTOSAR and non-autosar Systems on top of a Pierre-Antoine Bernard Ι 7th AUTOSAR Open Conference Ι Detroit, October 23rd 2014 Introduction Pierre-Antoine Bernard Senior Software Engineer
More informationInfotainment Solutions. with Open Source and i.mx6. mentor.com/embedded. Andrew Patterson Business Development Director Embedded Automotive
Infotainment Solutions with Open Source and i.mx6 Andrew Patterson Business Development Director Embedded Automotive mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject
More informationFTF-CON-F0403. An Introduction to Heterogeneous Multiprocessing (ARM Cortex -A + Cortex- M) on Next-Generation i.mx Applications Processors
An Introduction to Heterogeneous Multiprocessing (ARM Cortex -A + Cortex- M) on Next-Generation i.mx Applications Processors FTF-CON-F0403 Glen Wienecke i.mx Systems Architect A P R. 2 0 1 4 TM External
More informationCortex-A75 and Cortex-A55 DynamIQ processors Powering applications from mobile to autonomous driving
Cortex-A75 and Cortex- DynamIQ processors Powering applications from mobile to autonomous driving Lionel Belnet Sr. Product Manager Arm Arm Tech Symposia 2017 Agenda Market growth and trends DynamIQ technology
More informationRazorMotion - The next level of development and evaluation is here. Highly automated driving platform for development and evaluation
RazorMotion - The next level of development and evaluation is here Highly automated driving platform for development and evaluation RazorMotion Highly automated driving platform for development and evaluation
More informationDomain Interaction Strategy
Domain Interaction Strategy Implications for GENIVI Tech and Marketing Work Gunnar Andersson Development Lead Philippe Robin PMO Lead Steve Crumb Executive Director AMM Munich - 17 April Copyright GENIVI
More informationVirtual Hardware ECU How to Significantly Increase Your Testing Throughput!
Virtual Hardware ECU How to Significantly Increase Your Testing Throughput! Elektrobit Tech Day Jason Niatas Synopsys Inc. July 27, 2017 2017 Synopsys, Inc. 1 Agenda Automotive electronic evolution and
More informationHeterogeneous Software Architecture with OpenAMP
Heterogeneous Software Architecture with OpenAMP Shaun Purvis, Xilinx Agenda Heterogeneous SoCs Linux and OpenAMP OpenAMP for HSA Heterogeneous SoCs A System-on-Chip that integrates multiple processor
More informationSoftware Design Challenges for heterogenic SOC's
Software Design Challenges for heterogenic SOC's René Janssen, Product manager Logic Technology 1 Agenda 1. Advantages of heterogenous devices 2. How to manage inter-processor communication 3. Example
More informationSoftware integration challenge multi-core experience from real world projects
Software integration challenge multi-core experience from real world projects Rudolf Grave 17.06.2015 Agenda About EB Automotive Motivation Constraints for mapping functions to cores AUTOSAR & MultiCore
More informationHypervisor Market Overview. Franz Walkembach. for GENIVI AMM, April 19 th, 2018 (Munich) SYSGO AG Public
Franz Walkembach for GENIVI AMM, April 19 th, 2018 (Munich) SYSGO AG Public 2018-04-19 1 What you can expect Quick introduction of SYSGO AG What are the market trends for hypervisor? Market size and main
More informationOver 350M i.mx SOCs shipped to date Over 92M i.mx shipped in vehicles since 2007 #1 in Auto Infotainment Applications Processors
恩智浦新一代娱乐信息系统解决方案 0 i.mx 2008-2016 Automotive Drives >55% of i.mx Revenue Since 2015 2008 2009 2010 2011 2012 2013 2014 2015 2016 i.mx i.mx Auto 1 Over 350M i.mx SOCs shipped to date Over 92M i.mx shipped
More informationCompute solutions for mass deployment of autonomy
Compute solutions for mass deployment of autonomy Rod Watt Director of Vehicle Architecture and System Analysis Introduction 2 From inception to now 1990 Joint venture between Acorn Computers and Apple.
More informationSIERRAWARE SIERRATEE FOR MIPS OMNISHIELD
SIERRAWARE SIERRATEE FOR MIPS OMNISHIELD Introduction SierraTEE for MIPS OmniShield is a Global Platform compliant Trusted Execution Environment (TEE) designed for devices based on Imagination Technologies'
More informationIntroduction to Adaptive AUTOSAR. Dheeraj Sharma July 27, 2017
Introduction to Adaptive AUTOSAR Dheeraj Sharma July 27, 2017 Overview Software Platform and scope of Adaptive AUTOSAR Adaptive AUTOSAR architecture and roadmap EB Adaptive Platform and Prototyping solution
More informationXen Project Automotive and Embedded Overview
Xen Project Automotive and Embedded Overview April, 2018 Lars Kurth Chairman, Xen Project Advisory Booard This work is licensed under a Creative Commons Attribution-Share Alike 4.0 (CC BY-SA 4.0) GENIVI
More informationAUTOBEST: A microkernel-based system (not only) for automotive applications. Marc Bommert, Alexander Züpke, Robert Kaiser.
AUTOBEST: A microkernel-based system (not only) for automotive applications Marc Bommert, Alexander Züpke, Robert Kaiser vorname.name@hs-rm.de Outline Motivation AUTOSAR ARINC 653 AUTOBEST Architecture
More informationAUTOSAR design flow. Yoon-Jin Kim Application Engineer. July mentor.com/automotive
AUTOSAR design flow Yoon-Jin Kim Application Engineer July 2016 mentor.com/automotive Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered
More informationUsing a Separation Kernel to Protect against the Remote Exploitation of Unaltered Passenger Vehicles
Safety & Security for the Connected World Using a Separation Kernel to Protect against the Remote Exploitation of Unaltered Passenger Vehicles 16 th June 2015 Mark Pitchford, Technical Manager, EMEA Today
More information10 th AUTOSAR Open Conference
10 th AUTOSAR Open Conference Dr. Moritz Neukirchner Elektrobit Automotive GmbH Building Performance ECUs with Adaptive AUTOSAR AUTOSAR Nov-2017 Major market trends and their impact Trends Impact on E/E
More informationAn Introduction to Asymmetric Multiprocessing: when this architecture can be a game changer and how to survive it.
An Introduction to Asymmetric Multiprocessing: when this architecture can be a game changer and how to survive it. Nicola La Gloria, Laura Nao Kynetics LLC Santa Clara, California Hybrid Architecture:
More informationNext Generation of IVI Systems: Android Automotive. Klaus Lindemann, Manager HMI August 23, 2018
Next Generation of IVI Systems: Android Automotive Klaus Lindemann, Manager HMI August 23, 2018 Next Generation of IVI Systems: Current State Current Infotainment Systems 2 Next Generation of IVI Systems:
More informationReal-Time Systems and Intel take industrial embedded systems to the next level
Solution brief Industrial IoT (IIoT) Embedded Software and Systems Real-Time Systems and Intel take industrial embedded systems to the next level Innovative hypervisor and partitioning software increases
More informationIoT It s All About Security
IoT It s All About Security Colin Walls colin_walls@mentor.com Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark of Linus Torvalds
More informationOptimizing Cache Coherent Subsystem Architecture for Heterogeneous Multicore SoCs
Optimizing Cache Coherent Subsystem Architecture for Heterogeneous Multicore SoCs Niu Feng Technical Specialist, ARM Tech Symposia 2016 Agenda Introduction Challenges: Optimizing cache coherent subsystem
More informationAndroid OS and Power Architecture
June 24, 2010 OS and Power Architecture FTF-NET-F0677 Phil Brownfield Software Product Manager, NMG Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC,
More informationUsing a Hypervisor to Manage Multi-OS Systems Cory Bialowas, Product Manager
Using a Hypervisor to Manage Multi-OS Systems Cory Bialowas, Product Manager cory.bialowas@windriver.com Trends, Disruptions and Opportunity Wasn t life simple? Single-OS: SMP OS OS CPU Single Core Virtualization
More informationVirtualization of Heterogeneous Electronic Control Units Testing and Validating Car2X Communication
Testing and Validating Car2X Communication 1 Public ETAS-PGA 2017-07-06 ETAS GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, Testing and Validating Car2X
More informationA Big Little Hypervisor for IoT Development February 2018
A Big Little Hypervisor for IoT Development February 2018 Contents PROJECT OVERVIEW TECHNICAL OVERVIEW GOVERNANCE JOIN US! PROJECT OVERVIEW Current State of Affairs IoT Development IoT device devices requires
More informationSimplify rich applications & hard real-time
Boards & Solutions Conference 2012 Simplify rich applications & hard real-time F&S Elektronik Systeme GmbH Untere Waldplätze 23 D-70569 Stuttgart Tel. (+49)(0)711 123722-0 Speaker: Dipl.Ing.(FH) Martin
More informationA Developer's Guide to Security on Cortex-M based MCUs
A Developer's Guide to Security on Cortex-M based MCUs 2018 Arm Limited Nazir S Arm Tech Symposia India Agenda Why do we need security? Types of attacks and security assessments Introduction to TrustZone
More informationImplementing debug. and trace access. through functional I/O. Alvin Yang Staff FAE. Arm Tech Symposia Arm Limited
Implementing debug and trace access through functional I/O Alvin Yang Staff FAE Arm Tech Symposia 2017 Agenda Debug and trace access limitations A new approach Protocol based Bare metal vs mission mode
More informationThe Next Steps in the Evolution of Embedded Processors
The Next Steps in the Evolution of Embedded Processors Terry Kim Staff FAE, ARM Korea ARM Tech Forum Singapore July 12 th 2017 Cortex-M Processors Serving Connected Applications Energy grid Automotive
More information10 th AUTOSAR Open Conference
10 th AUTOSAR Open Conference Nadym Salem, Jan Hegewald Carmeq GmbH Dealing with the Challenges for Future Software Systems in the Automotive Industry with the AUTOSAR Standards AUTOSAR Nov-2017 Dealing
More informationProfiling and Debugging OpenCL Applications with ARM Development Tools. October 2014
Profiling and Debugging OpenCL Applications with ARM Development Tools October 2014 1 Agenda 1. Introduction to GPU Compute 2. ARM Development Solutions 3. Mali GPU Architecture 4. Using ARM DS-5 Streamline
More information10 th AUTOSAR Open Conference
10 th AUTOSAR Open Conference Pierre-Antoine Bernard OpenSynergy GmbH Cornel Izbasa OpenSynergy GmbH Virtualization Solutions for the AUTOSAR Classic and Adaptive Platforms AUTOSAR Nov-2017 OpenSynergy
More informationVirtual Open Systems (VOSyS)
Virtual Open Systems (VOSyS) 2018-06-14 Company Profile contact@virtualopensystems.com 2018-05-05www.virtualopensystems.com Virtual Open Systems: Profile Virtual Open Systems (VOSyS) is a French fully
More informationAGL Reference Hardware Specification Document
AGL Reference Hardware Specification Document 2017/10/18 Ver 0.1.0 1 Change History Version Date 0.1.0 2017/10/18 The first edition 2 Index 1. AGL Reference Hardware overview... 5 1.1. Goals of AGL Reference
More informationScalable and Flexible Software Platforms for High-Performance ECUs. Christoph Dietachmayr Sr. Engineering Manager, Elektrobit November 8, 2018
Scalable and Flexible Software Platforms for High-Performance ECUs Christoph Dietachmayr Sr. Engineering Manager, November 8, Agenda A New E/E Architectures and High-Performance ECUs B Non-Functional Aspects:
More informationCortex-A75 and Cortex-A55 DynamIQ processors Powering applications from mobile to autonomous driving
Cortex-A75 and Cortex-A55 DynamIQ processors Powering applications from mobile to autonomous driving Stefan Rosinger Director, Product Management Arm Arm TechCon 2017 Agenda Market growth and trends DynamIQ
More informationHW isolation for automotive environment BoF
HW isolation for automotive environment BoF Michele Paolino m.paolino@virtualopensystems.com AGL All Member Meeting 2016, 2016-09-07, Munich, Germany http://www.tapps-project.eu/ Authorship and sponsorship
More informationUse ZCU102 TRD to Accelerate Development of ZYNQ UltraScale+ MPSoC
Use ZCU102 TRD to Accelerate Development of ZYNQ UltraScale+ MPSoC Topics Hardware advantages of ZYNQ UltraScale+ MPSoC Software stacks of MPSoC Target reference design introduction Details about one Design
More informationCommunication Patterns in Safety Critical Systems for ADAS & Autonomous Vehicles Thorsten Wilmer Tech AD Berlin, 5. March 2018
Communication Patterns in Safety Critical Systems for ADAS & Autonomous Vehicles Thorsten Wilmer Tech AD Berlin, 5. March 2018 Agenda Motivation Introduction of Safety Components Introduction to ARMv8
More informationGrowth outside Cell Phone Applications
ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards
More informationA unified multicore programming model
A unified multicore programming model Simplifying multicore migration By Sven Brehmer Abstract There are a number of different multicore architectures and programming models available, making it challenging
More informationarm MULTICORE PLATFORMS FOR ADVANCED APPLICATIONS Product Longevity
The new i.mx B processor series builds on 15+ years of cutting-edge technology, robust software, and broad ecosystem support to continue the NXP tradition of helping customers find the right balance between
More informationHigh-Performance, Highly Secure Networking for Industrial and IoT Applications
High-Performance, Highly Secure Networking for Industrial and IoT Applications Table of Contents 2 Introduction 2 Communication Accelerators 3 Enterprise Network Lineage Features 5 Example applications
More informationUTILIZING A BIG.LITTLE TM SOLUTION IN AUTOMOTIVE
UTILIZING A BIG.LITTLE TM SOLUTION IN AUTOMOTIVE JUN. 20, 2018 YOSHIYUKI ITO AUTOMOTIVE INFORMATION SOLUTION BUSINESS DIVISION RENESAS ELECTRONICS CORPORATION Today s Topics & Goal Requirement for big.little
More informationWAVE ONE MAINFRAME WAVE THREE INTERNET WAVE FOUR MOBILE & CLOUD WAVE TWO PERSONAL COMPUTING & SOFTWARE Arm Limited
WAVE ONE MAINFRAME WAVE THREE INTERNET WAVE FOUR MOBILE & CLOUD WAVE TWO PERSONAL COMPUTING & SOFTWARE Artificial Intelligence Fifth wave Data-driven computing era IoT Generating data 5G 5G Transporting
More informationApplying Multi-core and Virtualization to Industrial and Safety-Related Applications
White Paper Wind River Hypervisor and Operating Systems Intel Processors for Embedded Computing Applying Multi-core and Virtualization to Industrial and Safety-Related Applications Multi-core and virtualization
More informationOpen Source in Automotive Infotainment
Open Source in Automotive Infotainment Taeyong Kim (ty.kim@windriver.com) Services & Solutions Wind River Systems 2015 Wind River. All Rights Reserved. Why using Open Source in IoT? Internet of Things
More informationAdaptive AUTOSAR. Ready for Next Generation ECUs V
Adaptive AUTOSAR Ready for Next Generation ECUs V0.4 2017-10-18 Introduction Being Prepared for the Next-Generation of ECUs Additional, high performance ECUs hosting applications for upcoming use cases
More informationBuilding High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink. Robert Kaye
Building High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink Robert Kaye 1 Agenda Once upon a time ARM designed systems Compute trends Bringing it all together with CoreLink 400
More informationNew Approaches to Connected Device Security
New Approaches to Connected Device Security Erik Jacobson Architecture Marketing Director Arm Arm Techcon 2017 - If you connect it to the Internet, someone will try to hack it. - If what you put on the
More informationLeverage Vybrid's asymmetrical multicore architecture for real-time applications by Stefan Agner
Leverage Vybrid's asymmetrical multicore architecture for real-time applications 2014 by Stefan Agner Vybrid Family of ARM processors suitable for embedded devices VF3XX Single core no DDR VF5XX Single
More informationSoftware Driven Verification at SoC Level. Perspec System Verifier Overview
Software Driven Verification at SoC Level Perspec System Verifier Overview June 2015 IP to SoC hardware/software integration and verification flows Cadence methodology and focus Applications (Basic to
More informationNEXT GENERATION INFOTAINMENT CONNECTIVITY AND TELEMATICS SOFTWARE FROM PROOF-OF-CONCEPT TO START-OF-PRODUCTION
DRIVING CONNECTED NEXT GENERATION INFOTAINMENT CONNECTIVITY AND TELEMATICS SOFTWARE VNC Automotive deliver ingenious connectivity and telematics middleware for the vehicles of tomorrow. Our solutions enable
More informationDesigning a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th
Designing a software framework for automated driving Dr.-Ing. Sebastian Ohl, 2017 October 12 th Challenges Functional software architecture with open interfaces and a set of well-defined software components
More informationIn the Driver s Seat
In the Driver s Seat Use Cases of Qt in Automotive Dr Tuukka Ahoniemi Product Manager tuukka.ahoniemi@theqtcompany.com Contents Requirements for Automotive Systems Transition of Automotive Software Power
More informationUsing a Certified Hypervisor to Secure V2X communication
SYSGO AG PUBLIC 1 Using a Certified Hypervisor to Secure V2X communication Author(s): Date: Version Chris Berg 08/05/2017 v1.1 SYSGO AG PUBLIC 2 Protecting Assets People started protecting their assets
More informationThe Next Steps in the Evolution of ARM Cortex-M
The Next Steps in the Evolution of ARM Cortex-M Joseph Yiu Senior Embedded Technology Manager CPU Group ARM Tech Symposia China 2015 November 2015 Trust & Device Integrity from Sensor to Server 2 ARM 2015
More informationNI Linux Real-Time. Fanie Coetzer. Field Sales Engineer SA North. ni.com
1 NI Linux Real-Time Fanie Coetzer Field Sales Engineer SA North Agenda 1. Hardware Overview 2. Introduction to NI Linux Real-Time OS Background & Core Technology Filesystem Connectivity and Security 3.
More informationAutomotive Anomaly Monitors and Threat Analysis in the Cloud
Automotive Anomaly Monitors and Threat Analysis in the Cloud Dr. André Weimerskirch Vector Automotive Cyber Security Symposium October 12, 2017 Cybersecurity Components Secure Internal & External Communications
More informationJuly 2014 Masashige Mizuyama CTO of Automotive Infotainment Business Division, Panasonic Corp.
July 2014 Masashige Mizuyama CTO of Automotive Infotainment Business Division, Panasonic Corp. About Myself CTO of Automotive Infotainment Business since April 2013 Architect, Director of mobile phone
More informationHow to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT
How to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT Michele Paolino m.paolino@virtualopensystems.com Automotive Grade Linux Summit 2017 2017-06-01, Tokyo, Japan http://www.tapps-project.eu/
More informationA Secure and Connected Intelligent Future. Ian Smythe Senior Director Marketing, Client Business Arm Tech Symposia 2017
A Secure and Connected Intelligent Future 1 2017 Arm Copyright Limited Arm 2017 Ian Smythe Senior Director Marketing, Client Business Arm Tech Symposia 2017 Arm: The Industry s Architecture of Choice 50
More informationi.mx 7 - Hetereogenous Multiprocessing Architecture
i.mx 7 - Hetereogenous Multiprocessing Architecture Overview Toradex Innovative Business Model Independent Companies Direct Sales Publicly disclosed Sales Prices Local Warehouses In-house HW and SW Development
More informationReal-Time Cache Management for Multi-Core Virtualization
Real-Time Cache Management for Multi-Core Virtualization Hyoseung Kim 1,2 Raj Rajkumar 2 1 University of Riverside, California 2 Carnegie Mellon University Benefits of Multi-Core Processors Consolidation
More informationXen Automotive Hypervisor Automotive Linux Summit 1-2 July, Tokyo
Xen Automotive Hypervisor Automotive Linux Summit 1-2 July, Tokyo 2014 GlobalLogic Inc. Vehicles are Changing Vehicle became the ultimate mobile device and we, the people, are becoming connected drivers
More informationHeterogeneous multi-processing with Linux and the CMSIS-DSP library
Heterogeneous multi-processing with Linux and the CMSIS-DSP library DS-MDK Tutorial AN290, September 2016, V 1.1 Abstract This Application note shows how to use DS-MDK to debug a typical application running
More informationHow to protect Automotive systems with ARM Security Architecture
How to protect Automotive systems with ARM Security Architecture Thanks to this app You can manoeuvre The new Forpel Using your smartphone! Too bad it s Not my car Successful products will be attacked
More informationBUILDING the VIRtUAL enterprise
BUILDING the VIRTUAL ENTERPRISE A Red Hat WHITEPAPER www.redhat.com As an IT shop or business owner, your ability to meet the fluctuating needs of your business while balancing changing priorities, schedules,
More informationA Secure Update Architecture for High Assurance Mixed-Criticality System Don Kuzhiyelil Dr. Sergey Tverdyshev SYSGO AG
A Secure Update Architecture for High Assurance Mixed-Criticality System Don Kuzhiyelil Dr. Sergey Tverdyshev SYSGO AG SYSGO AG 1 Secure Software Update Unified Diagnostic Services DiagnosticsSessionControl
More informationBeyond TrustZone PSA Reed Hinkel Senior Manager Embedded Security Market Development
Beyond TrustZone PSA Reed Hinkel Senior Manager Embedded Security Market Development Part1 - PSA Tech Seminars 2017 Agenda Platform Security Architecture Architecture overview Trusted Firmware-M IoT Threat
More informationDesigning Security & Trust into Connected Devices
Designing Security & Trust into Connected Devices Eric Wang Sr. Technical Marketing Manager Tech Symposia China 2015 November 2015 Agenda Introduction Security Foundations on ARM Cortex -M Security Foundations
More informationCountermeasures against Cyber-attacks
Countermeasures against Cyber-attacks Case of the Automotive Industry Agenda Automotive Basics ECU, domains, CAN Automotive Security Motivation, trends Hardware and Software Security EVITA, SHE, HSM Secure
More informationS32K Microcontroller Press Pack
S32K Microcontroller Press Pack EMBARGO UNTIL JUNE 23 at 7a.m. EDT Karl Leiss Product Manager Automotive Microcontrollers J U N. 2 3. 2 0 1 5 TM External Use Freescale S32K Automotive Microcontroller Automotive
More informationMeet Qt. The Leading Cross-Platform Application and UI Framework. The Qt Company. June
Meet Qt The Leading Cross-Platform Application and UI Framework The Qt Company June 14 2016 The Qt Company: A Brief Introduction Responsible for all Qt operations globally Worldwide leader in Qt API development
More informationPrimary Multicore Software Configurations Mark Hermeling, Senior Product Manager Wind River
Primary Multicore Software Configurations Mark Hermeling, Senior Product Manager Wind River Agenda Multicore and Virtualization at Wind River Primary Software Configurations Business drivers behind Multicore
More informationOptimizing ARM SoC s with Carbon Performance Analysis Kits. ARM Technical Symposia, Fall 2014 Andy Ladd
Optimizing ARM SoC s with Carbon Performance Analysis Kits ARM Technical Symposia, Fall 2014 Andy Ladd Evolving System Requirements Processor Advances big.little Multicore Unicore DSP Cortex -R7 Block
More informationSABRE Board for Smart Devices
Quick Start Guide SABRE Board for Smart Devices Based on the i.mx 6SoloX Applications Processor FREEDOM DEVELOPMENT PLATFORM Quick Start Guide ABOUT THE SABRE BOARD FOR SMART DEVICES BASED ON THE I.MX
More informationAdaptive AUTOSAR Extending the Scope of AUTOSAR-based Embedded Software
Adaptive AUTOSAR Extending the Scope of AUTOSAR-based Embedded Software Vector Congress 2017, September 6 th 7 th, Shanghai China V0.1 2017-08-04 Introduction Use Cases for Adaptive AUTOSAR Infotainment
More informationMercury Mission Systems BuildSAFE Graphics Suite Multicore Software Renderer Scott Engle Director of Business Development
Mercury Mission Systems BuildSAFE Graphics Suite Multicore Software Renderer Scott Engle Director of Business Development Mercury acquires Richland Technologies to compliment MMSI Mercury Mission Systems
More informationAddressing Complexity in Connected & Autonomous Vehicles (and in fact everything else )
Addressing Complexity in Connected & Autonomous Vehicles (and in fact everything else ) 25.04.2018 Contents 1 Context and Background 2 The Architecture 3 SOA & SOA++ 4 SOA Connectivity Models 5 Summary
More informationIsolation of Cores. Reduce costs of mixed-critical systems by using a divide-and-conquer startegy on core level
Isolation of s Reduce costs of mixed-critical systems by using a divide-and-conquer startegy on core level Claus Stellwag, Elektrobit Automotive GmbH; Thorsten Rosenthal, Delphi; Swapnil Gandhi, Delphi
More information