随着移动设备平台的日益壮大,甚至有取代桌面平台的势头,“ ARM ”这个词越来越多地出现在人们的视野中,特别是手机或平板处理器上,然而却从不见ARM的处理器,而是“采用ARM最新架构”的处理器。其实,ARM(Adanced RISC Machines),不仅是是一种处理器的通称,也是一个公司名字,还可以认为是一种技术名字。
ARM公司成立于1991年,在英国的剑桥诞生。主要是进行销售晶片设计技术的授权。如今已经成为世界领先的16/32 位嵌入式 RISC 微处理器解决方案的供应商,使用ARM技术设计的微处理器已经遍布电子通信产品、数码电子产品、工业控制系统、无线系统等各个方面的市场,已经成为了RISC标准。
ARM只是一类包含ARM内核的控制器,该控制器就像我们电脑里面的 CPU ,ARM开发就是用ARM控制器来做产品,包括硬件设计(做一个相当于电脑主板的板子,核心用ARM控制器)和软件设计(在前面设计的硬件上设计软件)。
所有系列的 ARM 处理器均采用了一组常见的行业领先技术,其中包括:
ARM 处理器架构
big.LITTLE 处理
DSP 和 SIMD 扩展
针对高效多媒体处理的 NEON™ 高级 SIMD 指令
遵从 IEEE 754 的硬件浮点支持 (VFP)
硬件加速的 Java 支持 (Jazelle®)
TrustZone® 安全扩展
虚拟化扩展
不仅如此,还提供了 ARM 处理器的参考方法。参考方法根据特定 EDA 工具供应商和工艺尺寸,提供已知级别的性能、功效和处理器区域。