0% found this document useful (0 votes)
171 views2 pages

Arm Cortex-R Comparison Table

Arm Cortex-R Comparison Table

Uploaded by

kalapepe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
171 views2 pages

Arm Cortex-R Comparison Table

Arm Cortex-R Comparison Table

Uploaded by

kalapepe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Arm Cortex-R Processor Comparison Table

The Cortex-R series of processors deliver fast and deterministic processing and high performance, while meeting challenging real-time
constraints in a range of situations. They combine these features in a performance, power and area optimized package, making them
the trusted choice in reliable systems demanding high error-resistance.

Feature Cortex-R4 Cortex-R5 Cortex-R7 † Cortex-R8 Cortex-R52 Cortex-R52+ Cortex-R82

Instruction Set
Armv7-R Armv7-R Armv7-R Armv7-R Armv8-R Armv8-R Armv8-R
Architecture

8 stage 8 stage 11 stage 11 stage 8 stage 8 stage 8 stage


Pipeline Depth in-order, in-order, out-of-order, out-of-order, in-order, in-order, in-order,
dual issue dual issue superscalar superscalar superscalar superscalar triple issue

Address Bits 32 32 32 32 32 32 40

Addressable
4GB 4GB 4GB 4GB 4GB 4GB 1TB
Memory

ECC on
Yes Yes Yes Yes Yes Yes Yes
Memories

MPU or MMU MPU MPU MPU MPU MPU MPU Both

Maximum
12 16 16 24 24+24 24+24 32+32
MPU Regions

Symmetric 1 core, Up to UP4,


2 core,
Multi-Processing No Up to MP2 Up to MP4 No Up to MP4 Up to MP8
IO coherency
(SMP) Support coherency coherency

Floating Point
Optional Optional Optional Optional Optional Optional Optional
Unit (FPU)

SIMD (Neon) No No No No Optional Optional Optional

DMIPS/MHz* 1.67 1.67 2.5 2.5 2.04 2.04 3.4

CoreMark®/
3.47 3.47 4.35 4.62 4.3 4.3 5.82
MHz*

Maximum
# External Up to 480 Up to 480 Up to 480 Up to 480 Up to 960 Up to 960 56K+
Interrupts

Bus Protocol AXI3 AXI3 AXI3 AXI3 AXI4 AXI4 AXI5


Feature Cortex-R4 Cortex-R5 Cortex-R7 † Cortex-R8 Cortex-R52 Cortex-R52+ Cortex-R82

Instruction
0-8MB 0-8MB 0-8MB 0-1MB 0-1MB 0-1MB 0-1MB
TCM

Data TCM 0-8MB 0-8MB 0-8MB 0-1MB 0-1MB 0-1MB 0.16-1MB

Instruction
0, 4KB-64KB 0, 4KB-64KB 0, 4KB-64KB 0KB-64KB 0KB-32KB 0KB-32KB 16KB-128KB
Cache

Data Cache 4KB-64KB 4KB-64KB 4KB-64KB 0KB-64KB 0KB-32KB 0KB-32KB 16KB-64KB

L2 Cache N/A N/A N/A N/A N/A N/A 0KB-4MB

Dual Core
Lock-Step No Yes No No Yes Yes No
(DCLS)

Safety
Documentation No Yes No No Yes Yes No
Package

Software Test
No Yes No No Yes Yes No
Library


Arm products undergo continual development and improvement. The Cortex-R7 processor is no longer available to license and is included here
for comparison purposes only.

Cortex-R series processors support compatibility, enabling software reuse and migration as functionality and/or additional processing power
is required.

*See individual Cortex-R product pages for further information.

For more information, contact your Arm account manager today or explore the processors in more detail here: developer.arm.com/ip-products/
processors/cortex-r

The Arm trademarks featured in this presentation are registered trademarks or trademarks of Arm Limited (or its subsidiaries) in the US and/or
elsewhere. All rights reserved. All other marks featured may be trademarks of their respective owners.

www.arm.com/company/policies/trademarks © Arm Ltd. | Version 2021

You might also like