ARM相关
1 ARM公司成长史
- ARM的前身为艾康电脑(Acorn),于1978年,于英国剑桥创立
- 在1980年代晚期,苹果电脑开始与艾康电脑合作开发新版的ARM核心
- 1985年开发出全球第一款商用RISC处理器,即ARM1
- 1990年艾康电脑财务危机,受苹果和VLSI的投资,分割出独立子公司Advanced RISC Machines (ARM) ,ARM公司正式成立面世
- 1991年,ARM推出第一款嵌入式RISC处理器,即ARM6
- 1993年,发布ARM7
- 1997年,发布ARM9TDMI
- 1999年,发布ARM9E
- 2001年,发布ARMv6架构
- 2002年,发布ARM11微架构
- 2004年,发布ARMv7架构的Cortex系列处理器,同时推出Cortex-M3
- 2005年,发布Cortex-A8处理器
- 2007年,发布Cortex-M1和Cortex-A9
- 2009年,实现Cortex-A9、发布Cortex-M0
- 2010年,推出Cortex-M4、成立Linaro,推出Cortex-A15 MPcore高性能处理器
- 2011年,推出Cortex-A7,ARMv8发布
- 2012年,开始64位处理器进程
- ·······
2 ARM的商业模式和生态系统
- ARM之前的半导体圈
- Intel、AMD、Motorola、Zilog、VIA等
- 自己设计IC、自己生产芯片、自己销售
- ARM的商业模式
- ARM只负责设计IC,并且出卖自己的设计IP(版权)
- ARM自己不生产芯片,而是把设计IP授权给其他半导体厂商来生产芯片
- 严格地说,ARM并不是一家半导体厂商
- ARM的合作伙伴
- 国际大厂商:SAMSUNG、TI、ST、NXP、VLSI、Digital Semiconductor、 Sony、Qualcomm、HP、IBM······
- 中国授权厂商:华为海思、全志、瑞芯微、MTK(中国*)
3 三星的CPU有哪些
- ARM7 44B0
- ARM9 2440 2410 2416(用于替代2440的芯片)
- ARM11 6410
- A8 S5PV210 (平板) S5PC100(手机)
- A9 4412(手机) 4418(平板)
4 ARM处理器相关的各种版本号
4.1 ARM的型号命名问题
ARM7和ARMv7不是一回事
Cortex-A9比Cortex-A7更先出来
4.2 ARM的几种版本号
ARM内核版本号 ARMv7
ARM SoC版本号 Cortex-A8
芯片型号 S5PV210
4.3 ARM型号的发展历程
关于Cortex系列:
m microcontroller微控制器,就是单片机
a application应用级处理器,就是手机、平板、电脑的CPU
r realtime实时处理器,响应速度快,主要用在工业、航天等领域
注意:
ARM内核版本号和SoC版本号是由ARM确定的,而SoC型号是由半导体公司确定的。
Cortex系列后ARM产品线分割成3个系列,这个是市场细分的需要和选择。
ARM已经发布了一些64位架构如A53等,主要面向高性能服务器类应用。
ARM现在重点发展方向是Cortex-M7及后续处理器,特点是低功耗,主要面向物联网终端。