Arm Cortex-R Comparison Table
Arm Cortex-R 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.
Instruction Set
Armv7-R Armv7-R Armv7-R Armv7-R Armv8-R Armv8-R Armv8-R
Architecture
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
Maximum
12 16 16 24 24+24 24+24 32+32
MPU Regions
Floating Point
Optional Optional Optional Optional Optional Optional Optional
Unit (FPU)
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
Instruction
0-8MB 0-8MB 0-8MB 0-1MB 0-1MB 0-1MB 0-1MB
TCM
Instruction
0, 4KB-64KB 0, 4KB-64KB 0, 4KB-64KB 0KB-64KB 0KB-32KB 0KB-32KB 16KB-128KB
Cache
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.
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.