Jump to content

ARM Cortex-R

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Comp.arch (talk | contribs) at 18:04, 20 September 2016 (→‎Overview: Even better(?) leave "memory" implied, as it usually is with cache? I guess there is no L2 or higher, so leave out "L1" too?). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

ARM Cortex-R
General information
Designed byARM Holdings
Architecture and classification
MicroarchitectureARMv7-R

The ARM Cortex-R is a family of 32-bit RISC ARM processor cores licensed by ARM Holdings. The Cortex-R is optimized for hard real-time and safety critical applications. It is one of the three different Arm Cortex profiles, the other two being the Cortex-A for applications processors, and Cortex-M for micro-controllers. The ARM Cortex-R family of microprocessors currently consists of ARM Cortex-R4, ARM Cortex-R5, ARM Cortex-R7, ARM Cortex-R8, and ARM Cortex-R52.

Overview

Announced
Year Core
2011 Cortex-R4
2011 Cortex-R5
2011 Cortex-R7
2016 Cortex-R8
2016 Cortex-R52

The ARM Cortex-R is an ARM microprocessor architecture which is designed for high performance hard real-time and safety critical applications. It is similar to the Cortex-A profile for applications processing but adds features which make it more fault tolerant and suitable for use in hard real-time and safety critical applications.

Real time and safety critical features added include:

Applications

The Cortex-R is suitable for use in computer-controlled systems where very low latency and/or safety is required. An example of a hard real-time safety critical application would be a modern electronic braking system in an automobile. The system not only needs to be fast and responsive to a plethora of sensor data input, but is also responsible for human safety. A failure of such a system could lead to severe injury or loss of life.

Other examples of hard real-time and/or safety critical applications include:

See also

Official
Other