SlideShare a Scribd company logo
By

Komal Yamgar

1
AGEND
A

SLIDE NO

•

INTRODUCTION

3
3

•

GENERAL CONCEPT

4
4

•

ARM CORTEX A15

5
5

•

FEATURES

6
6

•

APPLICATION

12
12

•

SUMMARY

14
14

•

REFERENCES

15
15
2
ARM CORTEX A15 is in production late 2011, to market late
2012.
Designed by ARM.
The Cortex-A15 MPCore processor is the latest member of the
Cortex-A series of processors.
The ARM Cortex -A15 MP Core processor is the highestperformance licensable processor the industry has ever seen.
It delivers unprecedented processing capability, combined with
low power consumption.
3
4
ARM CORTEX A 15
ARM Cortex-A15 Core
Produced

In production late 2011, to market late 2012

Designed by

ARM

Max. CPU clock rate

1.0 GHz to 2.5 GHz

Min. feature size

32 nm/28 nm initially to 20 nm roadmap

Instruction set

ARMv7

Cores

1-4 per cluster, 1-2 clusters per physical chip

L1 cache

64 kB (32 kB I-Cache, 32 kB D-Cache) per core

L2 cache

up to 4 MB

L3 cache

None
5
Key features of the Cortex-A15
core
•NEON
•SIMD.
•VFPv4 Floating Point Unit.
•Thumb-2 instruction set encoding reduces the size of
programs with little impact on performance.
•TrustZone security.
•Jazelle .

6
Single Instruction Multiple Data (SIMD)
•

Some modern software, particularly media codecs and graphics
accelerators, operate on large amounts of data that is less than wordsized.

•

Generally audio applications uses 16-bit data , graphics and video uses 8bit data .

•

When performing these operations on a 32-bit microprocessor, parts of
the computation units are unused, but continue to consume power.

•

uses a single instruction to perform the same operation in parallel on
multiple data elements of the same type and size.

•

This way, the hardware that normally adds two 32-bit values instead
performs four parallel additions of 8-bit values in the same amount of
time.
EXAMPLE

Instruction UADD8 R0, R1, R2.
This operation performs a parallel addition of four lanes of 8-bit elements packed
into vectors stored in general purpose registers R1 and R2, and places the result
into a vector in register R0.

4-way 8-bit unsigned integer add operation
NEON
NEON technology is implemented on all current ARM Cortex-A
series processors.
NEON instructions are executed as part of the ARM or Thumb
instruction stream.
This simplifies software development, debugging, and integration
compared to using an external accelerator.
Traditional ARM or Thumb instructions manage all program flow and
synchronization.
The NEON instructions perform:
• memory accesses
• data copying between NEON and general purpose registers
• data type conversion
• data processing.
9
EXAMPLE
INSTRUCTION :-

VADD.I16 Q0, Q1, Q2

VADD.I16 Q0, Q1, Q2 instruction performs a parallel addition of eight
lanes of 16-bit elements from vectors in Q1 and Q2, storing the result in Q0.
The NEON instructions support 8-bit, 16-bit, 32-bit, and 64-bit signed and
unsigned integers.

8-way 16-bit integer add operation.

10
TrustZone security
It enbles system-wide security by integrating protective measures into
the ARM processor and system peripheral IP.
This ensure that the sensitive data remains safe.
ARM Jazelle Technology

Jazelle technology accelerates mobile phone Java applications and increases
battery life.
NewJazelle technology to dramatically reduce application memory footprint
Increases performance and power saving in a wide range of applications
including
• Mobile phones
• Consumer devices.
11
APPLICATIONS
Smartphone and Computing
Usage range:
•1 GHz – 1.5 GHz single or dual-core configurations
Device characteristics:
•Elastic performance:
o
Instant web-browsing, high-bandwidth operation
o
Increasing media and floating-point performance
•Optimum power:
o
Extended low-power range and better battery life
•Richer experience:
o
Console-quality gaming, navigation applications

Digital Home Entertainment
Usage range:
•1 GHz – 2 GHz dual-core or quad-core configurations
Device characteristics:
• High-end performance:
o
General-purpose and media performance .
o
Intensive streaming,
o
Media and graphics and compute workloads.
•Larger physical memory:
o
Larger than 4GB of memory attached
12
Samsung outs a dual-core ARM Cortex A15 chip with
2560x1600 display support

The block diagram for Samsung's new Exynos 5 Dual SoC

13
SUMMARY
The Cortex-A15 extends the application processor family with Dramatic
increase in single-thread and overall performance.Compelling new features,
functionality enable exciting OEM products Scalability for large-scale computing
and system-on-chip integration Cortex-A15 has strong momentum in mobile
market.
ARM Cortex-A family provides broadest range of processors .utra-low cost
smartphonesthrough to tablets and beyondFull upward software and feature-set
compatibility Address cloud computing challenges from end to end.

14
REFERENCES
RESEARCH PAPERS
[1] Cortex™-A15 Revision: r2p0 Technical Reference Manual.
[2] W H I T E P A P E R Brian Carlson OMAP 5 Product Line Manager
Member of Group Technical Staff (MGTS) Wireless business unit. © 2011
Texas Instruments Incorporated.
[3] W H I T E P A P E R ‘ARM NEON support in the ARM’
REFERENCE BOOKS
[4] Embedded Real Time System: Concepts , Design & Programming,
Dr.K.VK.K.Prasad,Dreamtech Publication.
WEBSITE
[5] WWW.ARM.COM
[6]www.google.com
[7] www.wikipedia.com
[8] New Samsung Cortex A15-based chip opens door to “Retina” Android
tablets _ Ars Technica.htm
15
16

16

More Related Content

PPTX
Arm cortex R(real time)processor series
PDF
SFO15-406: ARM FDPIC toolset, kernel & libraries for Cortex-M & Cortex-R mmul...
PPTX
Arm Processors Architectures
PDF
ARM CORTEX M3 PPT
PPTX
Module 2 ARM CORTEX M3 Instruction Set and Programming
PPTX
Arm cortex-m3 by-joe_bungo_arm
PDF
Archi arm2
PDF
Ca nlog fact_sheet_en
Arm cortex R(real time)processor series
SFO15-406: ARM FDPIC toolset, kernel & libraries for Cortex-M & Cortex-R mmul...
Arm Processors Architectures
ARM CORTEX M3 PPT
Module 2 ARM CORTEX M3 Instruction Set and Programming
Arm cortex-m3 by-joe_bungo_arm
Archi arm2
Ca nlog fact_sheet_en

What's hot (20)

PDF
ARM Microcontrollers and Embedded Systems-Module 1_VTU
PDF
Q4.11: ARM Architecture
PDF
02 : ARM Cortex M4 Specs || IEEE SSCS AlexSC
PPTX
SAI Design and Verification Specs
PPT
Study on 32-bit Cortex - M3 Powered MCU: STM32F101
PPTX
I2C-Bus Design and Verification Specs
PDF
Zynq architecture
PDF
Comparison between RISC architectures: MIPS, ARM and SPARC
PDF
Arm cm3 architecture_and_programmer_model
PPTX
EMBEDDED SYSTEM DESIGN ARM architecture support for operating system by sanj...
PDF
Arm processor architecture awareness session pi technologies
PPT
Stellaris® 9000 Family of ARM® Cortex™-M3
PPTX
ARM Versions, architecture
PDF
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
PPTX
Arm corrected ppt
PDF
ARM 7 Detailed instruction set
PPT
ARM Architecture
PDF
Q4.11: ARM Technology Update Plenary
PPTX
ARM Processors
ARM Microcontrollers and Embedded Systems-Module 1_VTU
Q4.11: ARM Architecture
02 : ARM Cortex M4 Specs || IEEE SSCS AlexSC
SAI Design and Verification Specs
Study on 32-bit Cortex - M3 Powered MCU: STM32F101
I2C-Bus Design and Verification Specs
Zynq architecture
Comparison between RISC architectures: MIPS, ARM and SPARC
Arm cm3 architecture_and_programmer_model
EMBEDDED SYSTEM DESIGN ARM architecture support for operating system by sanj...
Arm processor architecture awareness session pi technologies
Stellaris® 9000 Family of ARM® Cortex™-M3
ARM Versions, architecture
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
Arm corrected ppt
ARM 7 Detailed instruction set
ARM Architecture
Q4.11: ARM Technology Update Plenary
ARM Processors
Ad

Similar to ARM cortex A15 (20)

PPTX
Module 1 - ARM 32 Bit Microcontroller
PPTX
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
 
PDF
LCE12: LCE12 ARMv8 Plenary
PDF
18CS44-MODULE1-PPT.pdf
PPTX
Ppt
PDF
Tegra 4i expands the market
PPTX
18CS44-MODULE1-PPT.pptx
PDF
LAS16 100 K1 - Keynote George Grey
PDF
LAS16-100K1: Welcome Keynote
PDF
iPhone Architecture - Review
PPTX
Chapter_01_See_Program_Running.pptx
PPTX
ES Module_1.pptx
PPTX
EC18713 EMBEDDED SYSTEMS LABORATORY, EC18713
PPTX
Balance, Flexibility, and Partnership: An ARM Approach to Future HPC Node Arc...
PPSX
LECT 1: ARM PROCESSORS
PPT
20-ARM Design Philosophy, Overview of ARM architecture-10-04-2025.ppt
PDF
Architecture and Implementation of the ARM Cortex-A8 Microprocessor
PDF
DSOM-040R Rockchip RK3588 System on Module
PDF
Brochure (2016-01-30)
PPTX
Chapter_01_See_Program_Running Yifeng Zhu
Module 1 - ARM 32 Bit Microcontroller
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
 
LCE12: LCE12 ARMv8 Plenary
18CS44-MODULE1-PPT.pdf
Ppt
Tegra 4i expands the market
18CS44-MODULE1-PPT.pptx
LAS16 100 K1 - Keynote George Grey
LAS16-100K1: Welcome Keynote
iPhone Architecture - Review
Chapter_01_See_Program_Running.pptx
ES Module_1.pptx
EC18713 EMBEDDED SYSTEMS LABORATORY, EC18713
Balance, Flexibility, and Partnership: An ARM Approach to Future HPC Node Arc...
LECT 1: ARM PROCESSORS
20-ARM Design Philosophy, Overview of ARM architecture-10-04-2025.ppt
Architecture and Implementation of the ARM Cortex-A8 Microprocessor
DSOM-040R Rockchip RK3588 System on Module
Brochure (2016-01-30)
Chapter_01_See_Program_Running Yifeng Zhu
Ad

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Modernizing your data center with Dell and AMD
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Mobile App Security Testing_ A Comprehensive Guide.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology
MYSQL Presentation for SQL database connectivity
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
The AUB Centre for AI in Media Proposal.docx
Modernizing your data center with Dell and AMD
NewMind AI Weekly Chronicles - August'25 Week I
“AI and Expert System Decision Support & Business Intelligence Systems”
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

ARM cortex A15

  • 2. AGEND A SLIDE NO • INTRODUCTION 3 3 • GENERAL CONCEPT 4 4 • ARM CORTEX A15 5 5 • FEATURES 6 6 • APPLICATION 12 12 • SUMMARY 14 14 • REFERENCES 15 15 2
  • 3. ARM CORTEX A15 is in production late 2011, to market late 2012. Designed by ARM. The Cortex-A15 MPCore processor is the latest member of the Cortex-A series of processors. The ARM Cortex -A15 MP Core processor is the highestperformance licensable processor the industry has ever seen. It delivers unprecedented processing capability, combined with low power consumption. 3
  • 4. 4
  • 5. ARM CORTEX A 15 ARM Cortex-A15 Core Produced In production late 2011, to market late 2012 Designed by ARM Max. CPU clock rate 1.0 GHz to 2.5 GHz Min. feature size 32 nm/28 nm initially to 20 nm roadmap Instruction set ARMv7 Cores 1-4 per cluster, 1-2 clusters per physical chip L1 cache 64 kB (32 kB I-Cache, 32 kB D-Cache) per core L2 cache up to 4 MB L3 cache None 5
  • 6. Key features of the Cortex-A15 core •NEON •SIMD. •VFPv4 Floating Point Unit. •Thumb-2 instruction set encoding reduces the size of programs with little impact on performance. •TrustZone security. •Jazelle . 6
  • 7. Single Instruction Multiple Data (SIMD) • Some modern software, particularly media codecs and graphics accelerators, operate on large amounts of data that is less than wordsized. • Generally audio applications uses 16-bit data , graphics and video uses 8bit data . • When performing these operations on a 32-bit microprocessor, parts of the computation units are unused, but continue to consume power. • uses a single instruction to perform the same operation in parallel on multiple data elements of the same type and size. • This way, the hardware that normally adds two 32-bit values instead performs four parallel additions of 8-bit values in the same amount of time.
  • 8. EXAMPLE Instruction UADD8 R0, R1, R2. This operation performs a parallel addition of four lanes of 8-bit elements packed into vectors stored in general purpose registers R1 and R2, and places the result into a vector in register R0. 4-way 8-bit unsigned integer add operation
  • 9. NEON NEON technology is implemented on all current ARM Cortex-A series processors. NEON instructions are executed as part of the ARM or Thumb instruction stream. This simplifies software development, debugging, and integration compared to using an external accelerator. Traditional ARM or Thumb instructions manage all program flow and synchronization. The NEON instructions perform: • memory accesses • data copying between NEON and general purpose registers • data type conversion • data processing. 9
  • 10. EXAMPLE INSTRUCTION :- VADD.I16 Q0, Q1, Q2 VADD.I16 Q0, Q1, Q2 instruction performs a parallel addition of eight lanes of 16-bit elements from vectors in Q1 and Q2, storing the result in Q0. The NEON instructions support 8-bit, 16-bit, 32-bit, and 64-bit signed and unsigned integers. 8-way 16-bit integer add operation. 10
  • 11. TrustZone security It enbles system-wide security by integrating protective measures into the ARM processor and system peripheral IP. This ensure that the sensitive data remains safe. ARM Jazelle Technology Jazelle technology accelerates mobile phone Java applications and increases battery life. NewJazelle technology to dramatically reduce application memory footprint Increases performance and power saving in a wide range of applications including • Mobile phones • Consumer devices. 11
  • 12. APPLICATIONS Smartphone and Computing Usage range: •1 GHz – 1.5 GHz single or dual-core configurations Device characteristics: •Elastic performance: o Instant web-browsing, high-bandwidth operation o Increasing media and floating-point performance •Optimum power: o Extended low-power range and better battery life •Richer experience: o Console-quality gaming, navigation applications Digital Home Entertainment Usage range: •1 GHz – 2 GHz dual-core or quad-core configurations Device characteristics: • High-end performance: o General-purpose and media performance . o Intensive streaming, o Media and graphics and compute workloads. •Larger physical memory: o Larger than 4GB of memory attached 12
  • 13. Samsung outs a dual-core ARM Cortex A15 chip with 2560x1600 display support The block diagram for Samsung's new Exynos 5 Dual SoC 13
  • 14. SUMMARY The Cortex-A15 extends the application processor family with Dramatic increase in single-thread and overall performance.Compelling new features, functionality enable exciting OEM products Scalability for large-scale computing and system-on-chip integration Cortex-A15 has strong momentum in mobile market. ARM Cortex-A family provides broadest range of processors .utra-low cost smartphonesthrough to tablets and beyondFull upward software and feature-set compatibility Address cloud computing challenges from end to end. 14
  • 15. REFERENCES RESEARCH PAPERS [1] Cortex™-A15 Revision: r2p0 Technical Reference Manual. [2] W H I T E P A P E R Brian Carlson OMAP 5 Product Line Manager Member of Group Technical Staff (MGTS) Wireless business unit. © 2011 Texas Instruments Incorporated. [3] W H I T E P A P E R ‘ARM NEON support in the ARM’ REFERENCE BOOKS [4] Embedded Real Time System: Concepts , Design & Programming, Dr.K.VK.K.Prasad,Dreamtech Publication. WEBSITE [5] WWW.ARM.COM [6]www.google.com [7] www.wikipedia.com [8] New Samsung Cortex A15-based chip opens door to “Retina” Android tablets _ Ars Technica.htm 15
  • 16. 16 16

Editor's Notes