1. 前言
一颗芯片最主要的就是CPU核了,处理CPU Core之外,还存在很多其他IP,包括Graphical、Multimedia、Memory Controller、USB Controller等等。
ARM products列出了主要产品,其中Architecture和Processors需要重点关注。
Architecture扩展的四大领域:
- Security Extensions (TrustZone technology)------------安全技术
- Advanced SIMD (NEON technology)---------------------Single Instruction Multiple Data,单指令多数据流技术
- Virtualization Extensions, introduced in Armv7-A.------虚拟化技术
- Cryptographic Extensions, introduced in Armv8-A.-----
|
更具不同的应用场景将处理器分为三大配置:
- A:The Architecture (‘A’) profile for high performance markets such as mobile and enterprise.-----Application
- R:The Real-Time (‘R’) profile for embedded applications in automotive and industrial control.-----Real-time
- M:The Microcontroller (‘M’) profile for the microcontroller market, meeting a broad range of gate count critical, real time and performance requirements.------Microcontroller
|
同样也有对应的A、R、M三大类处理器:
Cortex-A、Cortex-R、Cortex-M,重点看Cortex-A系列:Cortex-A75、Cortex-A73、Cortex-A72、Cortex-A57、Cortex-A55、Cortex-A53、Cortex-A35、Cortex-A32、Cortex-A17、Cortex-A15、Cortex-A9、Cortex-A8