Explain some features of cortex R and A series which are not available in M series

Mumbai University > Electronics Engineering > Sem 7 > Embedded System Design

Marks: 5 Marks

Year: May 2016

1 Answer
  1. Multi-level cache support: Cortex-A architecture allows support for up to eight levels of cache, though it is not common to see more than three on even high-end systems. Caches are also supported in cortex-R systems
  2. TrustZone security: TrustZone is a standard extension to all Cortex-A processors. It creates two virtual machines, running on a single processor, with carefully controlled partitioning between the two.
  3. Hardware divide: Traditionally, ARM processors have not supported division in hardware and software run-time library routines have been required. To provide high-performance data processing in demanding applications, Cortex-R cores support hardware division instructions.
  4. Tightly Coupled Memory: As well as caches, Cortex-R processors support dedicated interfaces which can be connected to fast on-chip SRAM. This is called Tightly-Couple Memory (TCM) This provides configurable regions of memory, close to the processor, which can be accessed extremely quickly and efficiently, greatly enhancing real-time performance.
Please log in to add an answer.