Cortex-R5 Processor

The ARM® Cortex®-R5 processor provides a high-performance solution for real-time applications and forms a simple migration path from the Cortex-R4 processor, and onwards to the higher performance Cortex-R7 and Cortex-R8 processors. The Cortex-R5 processor builds on the feature set of the Cortex-R4 with enhanced error management, extended functional safety and SoC integration features for use in deeply embedded real-time and safety-critical systems.

Key Benefits

  • Improved reliability and high error resistance safety features for safety critical applications including bus Error Checking and Correction (ECC)
  • Ability to detect both systematic and random faults in the core
  • Support for Dual-core lock-step and split-lock configurations and advanced system level features to achieve twice the performance
  • Simplified certification effort with the optional Safety Documentation Package for standards such as ISO 26262 and IEC 61508, and enable higher levels of certification to be obtained.


The Cortex-R5 is commonly used in high-volume, deeply embedded System-on-Chip (SoC) applications such as:

Mass storage
Mobile baseband
Cortex-R5 chip diagram
ARM Developer Resources

Looking for
Technical Information?

Developer Resources

Related IP

The Cortex-R5 processor can be incorporated into a SoC using a broad range of ARM technology including Graphics IP, System IP, and Physical IP. It is fully supported by ARM development tools. Related IP includes:

Compatible IP Tools


ARM training courses and Active Assist on-site system-design advisory services enable licensees to efficiently integrate the Cortex-R4 processor into their design to realize maximum system performance with lowest risk and fastest time-to-market.



We use cookies to give you the best experience on our website. By continuing to use our site you consent to our cookies.

Change Settings

Find out more about the cookies we set