SlideShare una empresa de Scribd logo
1 de 24
A TECHNICAL PRESENTATION ON
ARM's NEW ARCHITECTURE FOR
AUTOMOTIVE AND INDUSTRIAL
CONTROL MARKETS

3/6/2014
ABSTRACT
 Reveals latest evolution of the ARM-R profile
 Designed specifically for low-power computing
 Automotive, industrial safety and control applications
 high end memory protection capabilities
 automotive applications such as ADAS, HEV and a lot
more.
3/6/2014
Advanced Driver Assistance Systems
(ADAS):
• These systems will help the driver in the driving process
• It should increase car safety and more generally road
safety.
• Examples of such system are:
(a)vehicle navigation system
(b)Collision avoidance system
(c)Automatic parking
(d)Driver drowsiness detection
(e)Vehicular communication systems
3/6/2014
3/6/2014
HEV Power Train Control:


Combines ICE and electric propulsions



better fuel economy



use of efficient regenerative braking



6.8 million hybrid electric vehicles have been
sold worldwide by august 2013



more than 5.5 million Lexus and Toyota hybrids
sold as of August 2013
3/6/2014










Use of a hypervisor mode

combine different OS, applications and real-time
tasks on a single processor
ensuring isolation of memory
facilitate software consolidation and reuse, which will accelerate time-to-market
reduce development costs
3/6/2014
ARMv8-R Privilege Levels

3/6/2014
Key Features of ARMv8-R
architecture:


Support for ARM's advanced SIMD extensions



The addition of a System Error Interrupt (SEI)



Support for full Virtual Memory System
Architecture



ARMv8-A architecture with new instructions for
managing memory protection, Cyclic
Redundancy Check
3/6/2014
Virtual memory system architecture (VMSA):
 It is based on a memory management unit
 To provide separate, protected address spaces for

different processes

 MMU allows a set of virtual to physical address

mappings known as Translation Lookaside
Buffers(TLBs)

 Memory access sequence
 Memory access control

3/6/2014
3/6/2014




According to David Kleidermacher, chief
technology officer at Green Hills Software, "The
evolution to support concurrent general-purpose
and real-time operating systems is a significant
development for ARM architecture and the ARM
ecosystem."
Glenn Perry, general manager of Mentor Graphics
Embedded Software Division said, "Mentor’s
support of the ARMv8-R architecture will enable
both ARM licensees and embedded developers to
create innovative solutions for
automotive, industrial, and safety-critical
applications."

A WORD OF SENTENCES
3/6/2014






A big change in the automotive landscape in
recent years is that more features in new cars
Their spectrum ranges from safety-related
features such as braking to less critical
functions like window wipers and so on.
microprocessor’s ability to make a clear
partition separating one app from another
3/6/2014
ARMv8-R in a car

3/6/2014
Today’s Cortex-R Architecture:
• ARMv7-R architecture, and is formed of three
complementary processors:
(a)cortex-R4
(b)cortex-R5
(c)cortex-R7
• ARMv7-A supports both the A32 and T32 instruction sets
but differ in range of features

• The ARMv8-A profile support via the VMSA
3/6/2014

• The ARMv8-R profile implements PMSA
Application Profile:
 32-bit and 64-bit registers
 A32(ARM), T32(Thumb) and A64 instruction sets
 Runs rich operating systems
 Virtualization extension
Real –time profile:
 32-bit register width
 ARM and Thumb instructions
 Protected memory support
 Runs real-time OS
Microcontroller profile:
 32-bit register width
 Thumb instruction set only
 Protected memory support
 Microcontroller applications

A profile, R profile, and M profile:
3/6/2014
Instruction Set

3/6/2014
Cortex-R4 , Cortex-R5 and Cortex-R7:

Introduced 2005:
 ARMv7-R

architecture

 High-

performance, real-time, deeply
embedded processor

 Deterministic

 Soft

event response

and hard error handling

 Configurable

feature set

3/6/2014
Introduced 2010:

 ARMv7-R

architecture
 Low-latency peripheral port
 Accelerator coherency port
 Dual core in split or lock step
 Bus error management
 Smaller floating- point unit
 Enhanced memory protection
3/6/2014
(continued…..) from CORTEXR4, R5, R7
Introduced 2012:
 ARMv7-R architecture
 Large performance increase
 Advanced micro-architecture
 Higher clock frequency
 Symmetric multiprocessing
 Accelerator coherency port
 Quality of service features
 Enhanced error management
 Integrated interrupt controller

3/6/2014
APPLICATIONS:

Automotive:
 Airbag, braking, stability, dashboard, engine management
Storage:
 Hard disk drive controllers, solid state drive controllers
Mobile Handsets:
 3G, 4G, LTE, WiMax, smart phones and baseband
modems
Embedded:
 Medical, industrial, high-end microcontroller units (MCU)
Enterprise:
 Networking and printers; inkjet and multi-function printer
Home:
 Digital TV, Blu-Ray players and portable media players
Cameras:
 Digital still camera (DSC) and digital video camera (DVC)

Cortex- R4 processor in 2005
3/6/2014
Latest ARMv8-R Architecture:
 ARM sees four new challenges for real-time application developers

such as:
(a) Desire for consolidation
(b) Increased safety
(c) Integrity
(d) Demand for future rich software
 ARMv8-R remains a 32-bit architecture compatible with that used

in ARMv7-R
 Executing the A32(ARM) and T32(Thumb) instruction sets

3/6/2014
CONCLUSION:
 Thus the ARMv8-R architecture adds a number of key

architectural capabilities aimed at addressing the
requirements of future integrated control and safety
applications
 Results in the addition of a new exception level of higher

priority than any that already exists on current Cortex-R
processors.

3/6/2014
BIBILIOGRAPHY:
www.elctronicsforu.com
www.EFYtimes.com
www.efymagonline.com
www.kitsnspares.com
www.eleB2B.com
www.efytechcenter.com
www.electronicbazaar.com
3/6/2014
THANK YOU
3/6/2014

Más contenido relacionado

La actualidad más candente

Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSARHansang Lee
 
Automotive Interconnect Challenges
Automotive Interconnect ChallengesAutomotive Interconnect Challenges
Automotive Interconnect ChallengesCAST, Inc.
 
H64CSA_1A_023799_Osama
H64CSA_1A_023799_OsamaH64CSA_1A_023799_Osama
H64CSA_1A_023799_OsamaOsama Azim
 
Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaCore
 
Automotive Software Basics
Automotive Software BasicsAutomotive Software Basics
Automotive Software BasicsMedhat HUSSAIN
 
Automotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IPAutomotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IPCAST, Inc.
 
20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"
20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"
20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"Alexander Much
 
IT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionIT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionKlaus Haderer
 
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...chiportal
 
2. avionics architecture da cp
2. avionics architecture  da cp2. avionics architecture  da cp
2. avionics architecture da cpM S Prasad
 
TCMS Presentation (Train Control & Monitoring Systems)
TCMS Presentation (Train Control & Monitoring Systems)TCMS Presentation (Train Control & Monitoring Systems)
TCMS Presentation (Train Control & Monitoring Systems)Ingeteam Automation Devices
 
Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04goodgolier
 
CompactPCI® Solutions for a World in Motion
CompactPCI® Solutions for a World in MotionCompactPCI® Solutions for a World in Motion
CompactPCI® Solutions for a World in MotionMEN Mikro Elektronik GmbH
 
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackWhat is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackEmbitel Technologies (I) PVT LTD
 
MENTOR MP/QUANTUM MP
MENTOR MP/QUANTUM MPMENTOR MP/QUANTUM MP
MENTOR MP/QUANTUM MPArve
 

La actualidad más candente (20)

Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSAR
 
Automotive Interconnect Challenges
Automotive Interconnect ChallengesAutomotive Interconnect Challenges
Automotive Interconnect Challenges
 
H64CSA_1A_023799_Osama
H64CSA_1A_023799_OsamaH64CSA_1A_023799_Osama
H64CSA_1A_023799_Osama
 
Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR Architecture
 
Automotive Software Basics
Automotive Software BasicsAutomotive Software Basics
Automotive Software Basics
 
Automotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IPAutomotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IP
 
MTCS – Modular Train Control System
MTCS – Modular Train Control SystemMTCS – Modular Train Control System
MTCS – Modular Train Control System
 
20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"
20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"
20160706 Automotive SYS: "Evolving Needs for Software Systems - Demonstrated"
 
IT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionIT-PS Performance Monitoring Solution
IT-PS Performance Monitoring Solution
 
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
 
2. avionics architecture da cp
2. avionics architecture  da cp2. avionics architecture  da cp
2. avionics architecture da cp
 
TCMS Presentation (Train Control & Monitoring Systems)
TCMS Presentation (Train Control & Monitoring Systems)TCMS Presentation (Train Control & Monitoring Systems)
TCMS Presentation (Train Control & Monitoring Systems)
 
Migration from CAN 2.0 to CAN FD
Migration from CAN 2.0 to CAN FDMigration from CAN 2.0 to CAN FD
Migration from CAN 2.0 to CAN FD
 
Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04
 
ISOBUS Software Stack Solution
ISOBUS Software Stack SolutionISOBUS Software Stack Solution
ISOBUS Software Stack Solution
 
CompactPCI® Solutions for a World in Motion
CompactPCI® Solutions for a World in MotionCompactPCI® Solutions for a World in Motion
CompactPCI® Solutions for a World in Motion
 
Train management system
Train management systemTrain management system
Train management system
 
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackWhat is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
 
ISOBUS Software Stack Integration Services
ISOBUS Software Stack Integration ServicesISOBUS Software Stack Integration Services
ISOBUS Software Stack Integration Services
 
MENTOR MP/QUANTUM MP
MENTOR MP/QUANTUM MPMENTOR MP/QUANTUM MP
MENTOR MP/QUANTUM MP
 

Destacado

Introduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XEIntroduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XEPremier Farnell
 
LCA13: ARMv8 Status and Updates
LCA13: ARMv8 Status and UpdatesLCA13: ARMv8 Status and Updates
LCA13: ARMv8 Status and UpdatesLinaro
 
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...The Linux Foundation
 
WHAT IS TPMS & HOW DOES IT WORK
WHAT IS TPMS & HOW DOES IT WORKWHAT IS TPMS & HOW DOES IT WORK
WHAT IS TPMS & HOW DOES IT WORKSam Thai Aladeen
 
Implementation of Advanced Automotive Radio Frequency Identification And Con...
Implementation of Advanced Automotive Radio Frequency  Identification And Con...Implementation of Advanced Automotive Radio Frequency  Identification And Con...
Implementation of Advanced Automotive Radio Frequency Identification And Con...MOHANRAM GANDHI
 
Automotive computer controlled systems
Automotive computer controlled systemsAutomotive computer controlled systems
Automotive computer controlled systemsSiddharth Dc
 
Presentation on vechile operator safety
Presentation on vechile operator safetyPresentation on vechile operator safety
Presentation on vechile operator safetyShivam Sharma
 
Virtualization technology for security
Virtualization technology for securityVirtualization technology for security
Virtualization technology for securityhanbeom Park
 
CAM Tools_Presentation_18.07.2015
CAM Tools_Presentation_18.07.2015CAM Tools_Presentation_18.07.2015
CAM Tools_Presentation_18.07.2015CAM TOOLS
 
the best obd industry quick guide book
the best obd industry quick guide bookthe best obd industry quick guide book
the best obd industry quick guide bookautoobdtools
 
Magnetic refrigerator
Magnetic refrigeratorMagnetic refrigerator
Magnetic refrigeratorKapil Goyal
 
On board diagnostic ii (obd ii)
On board diagnostic ii (obd ii)On board diagnostic ii (obd ii)
On board diagnostic ii (obd ii)gustavus diagnosis
 
DFM (design for manufacturing) example bluestar mould - automotive mold ma...
 DFM (design for manufacturing) example   bluestar mould - automotive mold ma... DFM (design for manufacturing) example   bluestar mould - automotive mold ma...
DFM (design for manufacturing) example bluestar mould - automotive mold ma...Huy Dickens
 

Destacado (17)

Tyre Pressure Hub TPH Presentation
Tyre Pressure Hub TPH PresentationTyre Pressure Hub TPH Presentation
Tyre Pressure Hub TPH Presentation
 
Introduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XEIntroduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XE
 
LCA13: ARMv8 Status and Updates
LCA13: ARMv8 Status and UpdatesLCA13: ARMv8 Status and Updates
LCA13: ARMv8 Status and Updates
 
Townhouse for Rent - Bristol, TN
Townhouse for Rent - Bristol, TNTownhouse for Rent - Bristol, TN
Townhouse for Rent - Bristol, TN
 
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
ALSF13: Xen on ARM - Virtualization for the Automotive Industry - Stefano Sta...
 
WHAT IS TPMS & HOW DOES IT WORK
WHAT IS TPMS & HOW DOES IT WORKWHAT IS TPMS & HOW DOES IT WORK
WHAT IS TPMS & HOW DOES IT WORK
 
Implementation of Advanced Automotive Radio Frequency Identification And Con...
Implementation of Advanced Automotive Radio Frequency  Identification And Con...Implementation of Advanced Automotive Radio Frequency  Identification And Con...
Implementation of Advanced Automotive Radio Frequency Identification And Con...
 
Automotive computer controlled systems
Automotive computer controlled systemsAutomotive computer controlled systems
Automotive computer controlled systems
 
Big data
Big dataBig data
Big data
 
Presentation on vechile operator safety
Presentation on vechile operator safetyPresentation on vechile operator safety
Presentation on vechile operator safety
 
Virtualization technology for security
Virtualization technology for securityVirtualization technology for security
Virtualization technology for security
 
CAM Tools_Presentation_18.07.2015
CAM Tools_Presentation_18.07.2015CAM Tools_Presentation_18.07.2015
CAM Tools_Presentation_18.07.2015
 
the best obd industry quick guide book
the best obd industry quick guide bookthe best obd industry quick guide book
the best obd industry quick guide book
 
Magnetic refrigerator
Magnetic refrigeratorMagnetic refrigerator
Magnetic refrigerator
 
On board diagnostic ii (obd ii)
On board diagnostic ii (obd ii)On board diagnostic ii (obd ii)
On board diagnostic ii (obd ii)
 
DFM (design for manufacturing) example bluestar mould - automotive mold ma...
 DFM (design for manufacturing) example   bluestar mould - automotive mold ma... DFM (design for manufacturing) example   bluestar mould - automotive mold ma...
DFM (design for manufacturing) example bluestar mould - automotive mold ma...
 
Connected car
Connected carConnected car
Connected car
 

Similar a Arm's new architecture for automotive and industrial control markets

VMware Solutions for the Connected Car
VMware Solutions for the Connected CarVMware Solutions for the Connected Car
VMware Solutions for the Connected CarAngel Villar Garea
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Dr. Anish Cheriyan (PhD)
 
FerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOVFerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOVSilicon Motion
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michelmfrancis
 
Re-SPark: Reservation based Smart Parking system using FRDM KL-25Z
Re-SPark: Reservation based Smart Parking system using FRDM KL-25ZRe-SPark: Reservation based Smart Parking system using FRDM KL-25Z
Re-SPark: Reservation based Smart Parking system using FRDM KL-25ZIRJET Journal
 
Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...
Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...
Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...AEI Rsearch
 
Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...
Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...
Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...IRJET Journal
 
T062500000 p003050ppte
T062500000 p003050ppteT062500000 p003050ppte
T062500000 p003050pptePhani Kumar
 
Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Tarik Hammadou
 
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...Design World
 
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systems
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systemsSolutions for ADAS and AI data engineering using OpenPOWER/POWER systems
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systemsGanesan Narayanasamy
 
Public Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service AssurancePublic Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service AssuranceSteve Bowker
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Andrei Kholodnyi
 
Spansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller FamilySpansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller FamilySpansion
 
M-RTOS de Mannarino, ¿qué es?
M-RTOS de Mannarino, ¿qué es?M-RTOS de Mannarino, ¿qué es?
M-RTOS de Mannarino, ¿qué es?Marketing Donalba
 
Over-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carOver-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carPratik Desai, PhD
 
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain
 

Similar a Arm's new architecture for automotive and industrial control markets (20)

VMware Solutions for the Connected Car
VMware Solutions for the Connected CarVMware Solutions for the Connected Car
VMware Solutions for the Connected Car
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
 
FerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOVFerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOV
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
Re-SPark: Reservation based Smart Parking system using FRDM KL-25Z
Re-SPark: Reservation based Smart Parking system using FRDM KL-25ZRe-SPark: Reservation based Smart Parking system using FRDM KL-25Z
Re-SPark: Reservation based Smart Parking system using FRDM KL-25Z
 
Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...
Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...
Ambarella(06/2021)--Application of ambarella AI vision chip solution in smart...
 
Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...
Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...
Advance Vehicle Advanced Driver Assistance Systems: Working & Features ADAS A...
 
Ijecet 06 07_004
Ijecet 06 07_004Ijecet 06 07_004
Ijecet 06 07_004
 
T062500000 p003050ppte
T062500000 p003050ppteT062500000 p003050ppte
T062500000 p003050ppte
 
Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1
 
Advanced Driver Assistance System using FPGA
Advanced Driver Assistance System using FPGAAdvanced Driver Assistance System using FPGA
Advanced Driver Assistance System using FPGA
 
Car liga ac
Car liga acCar liga ac
Car liga ac
 
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
 
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systems
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systemsSolutions for ADAS and AI data engineering using OpenPOWER/POWER systems
Solutions for ADAS and AI data engineering using OpenPOWER/POWER systems
 
Public Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service AssurancePublic Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service Assurance
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
 
Spansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller FamilySpansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller Family
 
M-RTOS de Mannarino, ¿qué es?
M-RTOS de Mannarino, ¿qué es?M-RTOS de Mannarino, ¿qué es?
M-RTOS de Mannarino, ¿qué es?
 
Over-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carOver-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected car
 
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watch
 

Último

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 

Último (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 

Arm's new architecture for automotive and industrial control markets

  • 1. A TECHNICAL PRESENTATION ON ARM's NEW ARCHITECTURE FOR AUTOMOTIVE AND INDUSTRIAL CONTROL MARKETS 3/6/2014
  • 2. ABSTRACT  Reveals latest evolution of the ARM-R profile  Designed specifically for low-power computing  Automotive, industrial safety and control applications  high end memory protection capabilities  automotive applications such as ADAS, HEV and a lot more. 3/6/2014
  • 3. Advanced Driver Assistance Systems (ADAS): • These systems will help the driver in the driving process • It should increase car safety and more generally road safety. • Examples of such system are: (a)vehicle navigation system (b)Collision avoidance system (c)Automatic parking (d)Driver drowsiness detection (e)Vehicular communication systems 3/6/2014
  • 5. HEV Power Train Control:  Combines ICE and electric propulsions  better fuel economy  use of efficient regenerative braking  6.8 million hybrid electric vehicles have been sold worldwide by august 2013  more than 5.5 million Lexus and Toyota hybrids sold as of August 2013 3/6/2014
  • 6.      Use of a hypervisor mode combine different OS, applications and real-time tasks on a single processor ensuring isolation of memory facilitate software consolidation and reuse, which will accelerate time-to-market reduce development costs 3/6/2014
  • 8. Key Features of ARMv8-R architecture:  Support for ARM's advanced SIMD extensions  The addition of a System Error Interrupt (SEI)  Support for full Virtual Memory System Architecture  ARMv8-A architecture with new instructions for managing memory protection, Cyclic Redundancy Check 3/6/2014
  • 9. Virtual memory system architecture (VMSA):  It is based on a memory management unit  To provide separate, protected address spaces for different processes  MMU allows a set of virtual to physical address mappings known as Translation Lookaside Buffers(TLBs)  Memory access sequence  Memory access control 3/6/2014
  • 11.   According to David Kleidermacher, chief technology officer at Green Hills Software, "The evolution to support concurrent general-purpose and real-time operating systems is a significant development for ARM architecture and the ARM ecosystem." Glenn Perry, general manager of Mentor Graphics Embedded Software Division said, "Mentor’s support of the ARMv8-R architecture will enable both ARM licensees and embedded developers to create innovative solutions for automotive, industrial, and safety-critical applications." A WORD OF SENTENCES 3/6/2014
  • 12.    A big change in the automotive landscape in recent years is that more features in new cars Their spectrum ranges from safety-related features such as braking to less critical functions like window wipers and so on. microprocessor’s ability to make a clear partition separating one app from another 3/6/2014
  • 13. ARMv8-R in a car 3/6/2014
  • 14. Today’s Cortex-R Architecture: • ARMv7-R architecture, and is formed of three complementary processors: (a)cortex-R4 (b)cortex-R5 (c)cortex-R7 • ARMv7-A supports both the A32 and T32 instruction sets but differ in range of features • The ARMv8-A profile support via the VMSA 3/6/2014 • The ARMv8-R profile implements PMSA
  • 15. Application Profile:  32-bit and 64-bit registers  A32(ARM), T32(Thumb) and A64 instruction sets  Runs rich operating systems  Virtualization extension Real –time profile:  32-bit register width  ARM and Thumb instructions  Protected memory support  Runs real-time OS Microcontroller profile:  32-bit register width  Thumb instruction set only  Protected memory support  Microcontroller applications A profile, R profile, and M profile: 3/6/2014
  • 17. Cortex-R4 , Cortex-R5 and Cortex-R7: Introduced 2005:  ARMv7-R architecture  High- performance, real-time, deeply embedded processor  Deterministic  Soft event response and hard error handling  Configurable feature set 3/6/2014
  • 18. Introduced 2010:  ARMv7-R architecture  Low-latency peripheral port  Accelerator coherency port  Dual core in split or lock step  Bus error management  Smaller floating- point unit  Enhanced memory protection 3/6/2014
  • 19. (continued…..) from CORTEXR4, R5, R7 Introduced 2012:  ARMv7-R architecture  Large performance increase  Advanced micro-architecture  Higher clock frequency  Symmetric multiprocessing  Accelerator coherency port  Quality of service features  Enhanced error management  Integrated interrupt controller 3/6/2014
  • 20. APPLICATIONS: Automotive:  Airbag, braking, stability, dashboard, engine management Storage:  Hard disk drive controllers, solid state drive controllers Mobile Handsets:  3G, 4G, LTE, WiMax, smart phones and baseband modems Embedded:  Medical, industrial, high-end microcontroller units (MCU) Enterprise:  Networking and printers; inkjet and multi-function printer Home:  Digital TV, Blu-Ray players and portable media players Cameras:  Digital still camera (DSC) and digital video camera (DVC) Cortex- R4 processor in 2005 3/6/2014
  • 21. Latest ARMv8-R Architecture:  ARM sees four new challenges for real-time application developers such as: (a) Desire for consolidation (b) Increased safety (c) Integrity (d) Demand for future rich software  ARMv8-R remains a 32-bit architecture compatible with that used in ARMv7-R  Executing the A32(ARM) and T32(Thumb) instruction sets 3/6/2014
  • 22. CONCLUSION:  Thus the ARMv8-R architecture adds a number of key architectural capabilities aimed at addressing the requirements of future integrated control and safety applications  Results in the addition of a new exception level of higher priority than any that already exists on current Cortex-R processors. 3/6/2014