Cortex-R
Семейство ядер Arm реального времени: мощнее Cortex-M, но без виртуальной памяти, из-за которой Cortex-A непредсказуем.
Линейка началась с Cortex-R4 в 2006 году и живёт там, где ответ должен прийти вовремя, а не быстро в среднем: контроллеры жёстких дисков и SSD, сотовые baseband-модемы, блоки управления тормозами и подушками безопасности. Увидеть такое ядро почти невозможно — оно спрятано внутри чужого чипа.
От просто увеличенного Cortex-M его отличает «надёжностная» обвязка: тесно связанная память с фиксированным временем доступа, ECC в памяти и кэшах и возможность запускать два ядра в lockstep, сверяя результаты каждый такт. Защита памяти — через MPU, а не MMU: обход таблиц страниц трудно ограничить сверху по времени. Cortex-R82 (2020) стал первым 64-битным представителем.