ARM introduced its new line of Cortex architectures in 2004, tackling the embedded marketplace with a three-pronged solution. Firstly, the Cortex-A family provides high-performance applications processors. Next, the Cortex-R family targets real-time, deeply-embedded solutions. Finally, the Cortex-M family are low-cost embedded microcontrollers.

Reprinted in its entirety from ARM IQ Vol. 7, No. 4, 2008