Cortex-R
De realtime-kernfamilie van Arm: meer spierkracht dan Cortex-M, zonder het virtuele geheugen dat Cortex-A onvoorspelbaar maakt.
De lijn begon in 2006 met de Cortex-R4 en leeft overal waar een antwoord op tijd moet komen in plaats van gemiddeld snel: controllers van harde schijven en ssd's, basebandmodems in mobiele telefoons, rem- en airbagbesturing. Je ziet er bijna nooit een; hij zit verstopt in een andere chip.
Wat hem onderscheidt van een opgeschaalde Cortex-M is de betrouwbaarheidsinfrastructuur: tightly coupled memory met vaste toegangstijden, ECC op geheugens en caches, en de mogelijkheid om twee kernen in lockstep te draaien en hun resultaten cyclus voor cyclus te vergelijken. Geheugenbescherming komt van een MPU in plaats van een MMU, omdat voor het doorlopen van paginatabellen moeilijk een bovengrens in tijd te geven is. De Cortex-R82 uit 2020 was het eerste 64-bits lid.