在智能手机、嵌入式设备、服务器与汽车电子的世界里,ARM 是绕不开的名字。它不是芯片制造商,却是全球最核心的IP(知识产权)提供商------99%的智能手机、超90%的嵌入式MCU、越来越多的服务器与汽车芯片,都在使用ARM架构。
一、ARM的起源:从Acorn到独立公司(1978-1990)
1. 前身:Acorn电脑公司(1978-1990)
- 1978年,英国剑桥大学物理学家Hermann Hauser 与工程师Chris Curry 创立 CPU公司(Cambridge Processor Unit),初期做赌博机控制器。
- 1979年,更名 Acorn Computer(橡果电脑) ,推出欧洲首款畅销个人电脑 BBC Micro,奠定市场基础。
- 1981年,Acorn向英特尔求助处理器,遭拒后决心自研芯片,团队由 Roger Wilson、Steve Furber 带领,基于RISC理念开发。
- 1985年,首款自研芯片 ARM1 流片成功(仅3万晶体管,极简32位RISC),"ARM"最初是 Acorn RISC Machine 的缩写。
2. 独立:三方合资,重生为ARM(1990)
- 1990年,Acorn财务危机,处理器部门独立,由 Acorn、苹果、VLSI Technology 合资成立 ARM公司(Advanced RISC Machines)。
- 苹果投资150万英镑(持股43%),为其Newton掌上电脑供应芯片(项目虽失败,但助力ARM起步)。
- 商业模式确立:不卖芯片,只授权IP------将处理器架构/内核设计授权给半导体公司(如ST、高通、三星),由对方制造芯片,ARM收取授权费+量产提成,轻资产、高利润。
二、崛起与黄金时代:从功能机到智能手机(1991-2016)
1. 经典内核时代:ARM7/ARM9/ARM11(1993-2007)
-
1993年:ARM7TDMI (ARMv4架构):里程碑产品,支持 Thumb指令集(代码密度提升35%,内存占用接近16位机),功耗极低。
- 搭载于诺基亚8110 (经典"香蕉机"),开启手机市场,累计出货超300亿片,成为嵌入式入门标配。
-
1997年:ARM926EJ-S (ARMv5架构):性能翻倍,支持Java加速、DSP指令,用于早期智能手机、PDA、机顶盒。
-
2001年:ARM1176JZ-S (ARMv6架构):引入NEON多媒体指令集 、支持1GHz+主频 ,搭载于iPhone 3G(2008)、诺基亚N95,助力智能手机普及。
2. Cortex时代:三分天下,统治移动与嵌入式(2004-2016)
- 2004年:Cortex系列诞生 ,取代经典ARM内核,分为 A/R/M 三大系列,覆盖全场景。
- Cortex‑A:高性能,跑Android/Linux,用于手机、平板;
- Cortex‑R:高实时,用于汽车控制、工业自动化;
- Cortex‑M:超低功耗,用于单片机(MCU)、物联网(IoT),STM32全系基于此。
- 2011年:ARMv8架构+64位 :推出 Cortex‑A53/A57 ,支持64位寻址,big.LITTLE大小核技术(高性能核+低功耗核,动态切换省电),用于iPhone 5S、三星S4。
- 2016年:软银收购ARM :日本软银以320亿美元全资收购ARM,推动其向服务器、汽车、AI领域扩张。
三、全面扩张:从移动霸主到全领域布局(2017-至今)
1. 架构升级:ARMv9,安全与AI(2021)
- 发布 ARMv9架构 ,强化机密计算、AI加速、安全隔离,对抗RISC‑V竞争,用于高端手机、服务器、汽车芯片。
2. 产品线拓展:Neoverse+新品牌(2018-2025)
- Neoverse系列 :2018年推出,面向云服务器、AI训练/推理、5G基站,对标英特尔x86,代表产品:AWS Graviton、微软Azure Cobalt。
- 品牌重塑(2025) :放弃Cortex,推出五大新品牌:Neoverse(云)、Niva(PC)、Lumex(移动)、Zena(汽车)、Orbis(IoT),性能等级分Ultra/Premium/Pro/Nano/Pico。
3. 市场统治力(2026数据)
- 全球99%智能手机 、95%嵌入式MCU 、30%服务器芯片 、80%汽车电子芯片采用ARM架构;
- 累计出货超3500亿片,全球员工仅约6000人,轻资产模式效率惊人。
四、ARM全系列产品详解(定位+型号+应用场景)
1. 经典ARM内核(已停产,仅存量设备)
| 内核 | 架构 | 关键特性 | 典型应用 |
|---|---|---|---|
| ARM7TDMI | ARMv4 | Thumb指令、低功耗 | 诺基亚8110、老款MCU |
| ARM926EJ‑S | ARMv5 | Java/DSP加速 | 早期智能手机、机顶盒 |
| ARM1176JZ‑S | ARMv6 | NEON、1GHz+ | iPhone 3G、诺基亚N95 |
2. Cortex‑M系列(嵌入式MCU/物联网,STM32全系基于此)
定位 :32位单片机内核,超低功耗、低成本、高实时,无MMU(不跑复杂OS),仅跑RTOS或裸机程序。
-
M0/M0+(入门) :ARMv6‑M,极简、超低成本(几元芯片),用于小家电、传感器、简单控制板(如STM32F0)。
-
M3(主流) :ARMv7‑M,平衡性能与功耗,嵌入式入门首选 ,用于工业控制、智能硬件、电机驱动(如STM32F103,全球最火MCU)。
-
M4/M7(高性能) :ARMv7‑M,带FPU浮点、DSP指令 ,用于算法处理、电机控制、音频/图像(如STM32F4/F7)。
-
M33/M55(新旗舰) :ARMv8‑M,带TrustZone安全、AI加速 ,用于物联网安全设备、工业IoT。
3. Cortex‑R系列(实时控制/汽车电子)
定位 :高实时、高可靠、低延迟,无MMU,用于汽车安全系统、工业自动化、存储控制器。
- R4/R5(主流) :ARMv7‑R,双核锁步(Lock‑Step)冗余设计(防故障),用于汽车车身控制、工业PLC。
- R7/R8(高性能) :高主频、强实时,用于汽车动力系统(发动机/变速箱)、航空航天控制。
4. Cortex‑A系列(应用处理器/手机/平板)
定位 :高性能,带MMU,跑Android/Linux/iOS,支持多任务、多媒体、虚拟化。
- 32位(ARMv7‑A) :
- A5:超低功耗,入门手机/平板;
- A7:性能/功耗平衡,主流千元机;
- A9:经典双核,早期高端机(如三星S2);
- A15:高性能,发热大,用于平板/机顶盒。
- 64位(ARMv8‑A/ARMv9‑A) :
- A53:低功耗64位,最经典核心,用于中低端手机、IoT网关;
- A72/A75:中高端,平衡算力与功耗,用于旗舰手机;
- A76/A78:高性能,支持AI加速,用于高端手机/笔记本;
- X1/X4/X925:超大核,极致性能,用于游戏手机、AI推理。
5. Neoverse系列(云服务器/AI/5G)
定位 :基础设施级高性能,64位ARMv9,用于云服务器、AI训练集群、5G基站、高性能计算。
- Neoverse V系列 :极致性能,对标英特尔至强,用于AI训练、高性能服务器;
- Neoverse N系列 :性能/功耗最优,用于通用云服务器、5G核心网;
- Neoverse E系列 :高吞吐低功耗,用于边缘计算、网络设备。
6. 其他系列
- Mali GPU :ARM自研图形处理器,用于手机、平板、智能电视,搭配Cortex‑A系列CPU。
- Cortex‑SC :安全专用内核,用于金融芯片、政府安全设备、可信执行环境。
五、ARM核心技术优势(为什么全球都用它?)
- 极致低功耗 :相同性能下,功耗仅为x86的1/3--1/5,电池供电设备首选。
- 高性价比 :芯片面积比x86小40%,制造成本低,适合大规模量产。
- 全场景覆盖 :从8位MCU到64位服务器,一条架构覆盖所有电子设备,开发生态统一。
- 灵活授权模式 :半导体公司可定制化修改内核(如高通Kryo、苹果A系列),适配不同需求。
- 强大生态:编译器、操作系统、开发工具、社区支持完善,嵌入式/移动开发标准平台。
六、总结:ARM的成功本质
ARM的崛起,不是靠"做芯片",而是靠做标准、做生态:
- 抓住移动互联网、嵌入式智能化的浪潮;
- 以低功耗+低成本+开放授权的商业模式,绑定全球半导体公司;
- 从手机延伸到服务器、汽车、AI,成为数字世界的"通用架构"。
对于嵌入式开发者而言,Cortex‑M(STM32)是入门刚需,Cortex‑A是进阶方向,Neoverse是未来趋势。