打印

苹果:伟大的公司孕育了ARM

[复制链接]
2792|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
MULTIICE|  楼主 | 2007-8-16 19:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1990年,苹果为了推出其第一台PDA产品NEWTON MESSAGEPAD(这也是世界第一台PDA),苹果公司、Acorn和VLSI共同出资成立了一个研发团队,专门为NEWTON开发低成本、低功耗的处理器产品。然而NEWTON MESSAGEPAD没有获得成功。幸运的是,这个研发团队保留了下来,他就是现在全球最大的低成本、低功耗处理器供应商-ARM!

相关帖子

沙发
MULTIICE|  楼主 | 2007-8-16 19:49 | 只看该作者

时光回溯到1979年

3COM、甲骨文(Oracle)和西捷(Seagate)均在那一年诞生,德州仪器进入计算机市场,Hayes卖出了其第一台调制解调器并使其成为工业标准,摩托罗拉发布了68K,英特尔发布了8088。也是在那一年,在一群来自剑桥大学多个实验室的学生的支持下,Hermann Hauser和Chris Curry在英国剑桥创立了Acorn计算机公司,制造和销售个人计算机。

Acorn的第一个产品是家用计算机Atom,它有一颗非常强劲的1 MHz的处理器及12 KB的内存。通过与英国广播公司(BBC)的合作,Acorn希望能够提高英国制造计算机的知名度。1982年,BBC micro成为这一合作的首个了不起的成就。

但计算机世界也在迅速发展。苹果公司发布了Lisa,拥有16位处理器及全球第一个商用窗口界面环境。“8位系统已经无法满足日益增加的对性能的需求了。”Acorn的工程师们为此成立了一个“高级研究和开发部”,希望能够尝试一个项目来设计开发精简指令集运算(RISC)处理器——这在当时可是一个非常新的主意。

ARM处理器的诞生

1985年4月26日,这一项目的成果——第一颗ARM处理器Acorn RISC Machine(后来被改名为Advanced RISC Machine)的样片(ARM1)诞生了,并被第一次以VLSI Technology的3 μm技术生产出来。它的性能比预期的更好,并且只用了不到25 000个晶体管。

ARM1很快被ARM2所取代。ARM2是第一个投入生产的ARM处理器,也可能是世界上最简单的RISC处理器,仅有3万个晶体管。在ARM1的基础上,ARM2的指令集得到了进一步的发展,以最大限度地发挥基于这一处理器的系统性能。它配置了1个真正的32位数据总线、1个26位地址总线和16个注册器,但没有片上高速缓冲存储器。ARM2加入了乘法指令来进行数字信号处理,用于产生声音信号,这对用于家庭和教育的计算机来说是非常重要的。

第一个基于ARM2的产品是ARM Development System,包含1个ARM处理器和3个支持芯片,4 Mb内存和一套改进了的BBC BASIC的开发工具。第二个基于ARM处理器的产品是1987年中期发布的Acorn的多媒体个人计算机Archimedes,却因为与IBM PC标准不兼容而遭到市场的冷遇。这一情况在两三年的努力后,随着一系列应用软件的开发成功才得以改善。之后,Acorn重新设计并改善了其计算机产品模型,巩固了其在英国家用及教育用计算机市场的领先地位。

在ARM2的基础上,设计者又给它加入了一个4 KB的片上数据和指令高速缓冲存储器,并将时钟频率调高到25 MHz,于是诞生了ARM3。1990年,ARM3被成功运用于Acorn的台式计算机中。

处于十字路口的新ARM

1990年下半年,当时正在摩托罗拉工作的Robin Saxby爵士被Hermann Hauser任命为其创建的另一个公司Cambridge Processor Unit的CEO。首批团队成员是12名工程师。1990年11月27日,Advanced RISC Machines Ltd.(ARM)正式成立。公司的目标是专注于市场不断增长的对低费用、低功耗、高性能的32位RISC芯片的需求。在众多可能的商业模式中,ARM最终选择了设计基础技术,并将其以知识产权(IP)的形式向客户进行授权。

ARM的诞生引来了业界许多的怀疑。人员、经济支持和设计工具技术来自不同的公司,这种模式被认为是无法取得成功的;并且在第一年,ARM面临着很严峻的财政危机。为此,ARM的第一个办公室不得不设在剑桥附近Swaffhan Bulbeck的一个改建过的谷仓中。

ARM公司的第一个芯片

ARM公司诞生初期,业界正热衷于设计相对较大的芯片,比如SPARC RISC、Intel i860、AMD 29000等。ARM由于设计队伍资源的限制,不得不选择开发小规模处理器。在今天看来这是ARM产品在技术上的优势之一;而在当时,纯属无奈之举。对于一群天才但缺乏经验的设计者,选择小规模芯片设计是他们唯一的选择。

与其他许多新公司一样,ARM公司当时的目标是尽快拿出第一个产品,于是就有了专为苹果公司设计的ARM610。这一芯片后来被用于苹果公司的Newton PDA。与此同时,ARM的软件开发团队也开发出了ARM Cross开发工具包,帮助设计者在许多不同平台上使用ARM开发工具、汇编器、编译器以及调试和仿真程序。同时,硬件评估工具包也诞生了。

第一笔成功的交易

ARM公司第一笔成功的商业交易是1991年底将产品授权给英国GEC

使用特权

评论回复
板凳
lfjwfm| | 2007-8-16 20:28 | 只看该作者

顶一下

93年,我还在念书

使用特权

评论回复
地板
BitFu| | 2007-8-17 08:12 | 只看该作者

arm是苹果的吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

133

帖子

1

粉丝