The ARM Cortex A-53 is a Soc (System on Chip) designed by ARM, which is aimed at the more mainstream market. With ARM, the “A” in “A-53” identifies the chip as one being aimed at Applications; the other identifiers “R” and “M” identify chips aimed more squarely at the Real-time and Mobile markets respectively. The specific differences are not important here, although this nomenclature is good to know.
IMP OS supports the Cortex A-53 in that this is the SoC used in the popular Raspberry Pi range of devices. Specifically, the Cortex A-53 is used in the Raspberry Pi 3 range, which includes the “3” and “3 B+” models, both of which IMP OS supports.
There are some technical areas of interest with the Cortex A-53, of which IMP OS must necessarily deal with. These general areas include (but are not limited to) the following areas:
- Exception Levels
- SVC Calls
- 32-bit / 64-bit
A link to the Technical Reference Manual for the ARM Cortex A-53 can be found on the References page.