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

[复制链接]
3507|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&nbsp;Hauser和Chris&nbsp;Curry在英国剑桥创立了Acorn计算机公司,制造和销售个人计算机。<br /><br />Acorn的第一个产品是家用计算机Atom,它有一颗非常强劲的1&nbsp;MHz的处理器及12&nbsp;KB的内存。通过与英国广播公司(BBC)的合作,Acorn希望能够提高英国制造计算机的知名度。1982年,BBC&nbsp;micro成为这一合作的首个了不起的成就。<br /><br />但计算机世界也在迅速发展。苹果公司发布了Lisa,拥有16位处理器及全球第一个商用窗口界面环境。“8位系统已经无法满足日益增加的对性能的需求了。”Acorn的工程师们为此成立了一个“高级研究和开发部”,希望能够尝试一个项目来设计开发精简指令集运算(RISC)处理器——这在当时可是一个非常新的主意。<br /><br />ARM处理器的诞生<br /><br />1985年4月26日,这一项目的成果——第一颗ARM处理器Acorn&nbsp;RISC&nbsp;Machine(后来被改名为Advanced&nbsp;RISC&nbsp;Machine)的样片(ARM1)诞生了,并被第一次以VLSI&nbsp;Technology的3&nbsp;μm技术生产出来。它的性能比预期的更好,并且只用了不到25&nbsp;000个晶体管。<br /><br />ARM1很快被ARM2所取代。ARM2是第一个投入生产的ARM处理器,也可能是世界上最简单的RISC处理器,仅有3万个晶体管。在ARM1的基础上,ARM2的指令集得到了进一步的发展,以最大限度地发挥基于这一处理器的系统性能。它配置了1个真正的32位数据总线、1个26位地址总线和16个注册器,但没有片上高速缓冲存储器。ARM2加入了乘法指令来进行数字信号处理,用于产生声音信号,这对用于家庭和教育的计算机来说是非常重要的。<br /><br />第一个基于ARM2的产品是ARM&nbsp;Development&nbsp;System,包含1个ARM处理器和3个支持芯片,4&nbsp;Mb内存和一套改进了的BBC&nbsp;BASIC的开发工具。第二个基于ARM处理器的产品是1987年中期发布的Acorn的多媒体个人计算机Archimedes,却因为与IBM&nbsp;PC标准不兼容而遭到市场的冷遇。这一情况在两三年的努力后,随着一系列应用软件的开发成功才得以改善。之后,Acorn重新设计并改善了其计算机产品模型,巩固了其在英国家用及教育用计算机市场的领先地位。<br /><br />在ARM2的基础上,设计者又给它加入了一个4&nbsp;KB的片上数据和指令高速缓冲存储器,并将时钟频率调高到25&nbsp;MHz,于是诞生了ARM3。1990年,ARM3被成功运用于Acorn的台式计算机中。<br /><br />处于十字路口的新ARM<br /><br />1990年下半年,当时正在摩托罗拉工作的Robin&nbsp;Saxby爵士被Hermann&nbsp;Hauser任命为其创建的另一个公司Cambridge&nbsp;Processor&nbsp;Unit的CEO。首批团队成员是12名工程师。1990年11月27日,Advanced&nbsp;RISC&nbsp;Machines&nbsp;Ltd.(ARM)正式成立。公司的目标是专注于市场不断增长的对低费用、低功耗、高性能的32位RISC芯片的需求。在众多可能的商业模式中,ARM最终选择了设计基础技术,并将其以知识产权(IP)的形式向客户进行授权。<br /><br />ARM的诞生引来了业界许多的怀疑。人员、经济支持和设计工具技术来自不同的公司,这种模式被认为是无法取得成功的;并且在第一年,ARM面临着很严峻的财政危机。为此,ARM的第一个办公室不得不设在剑桥附近Swaffhan&nbsp;Bulbeck的一个改建过的谷仓中。<br /><br />ARM公司的第一个芯片<br /><br />ARM公司诞生初期,业界正热衷于设计相对较大的芯片,比如SPARC&nbsp;RISC、Intel&nbsp;i860、AMD&nbsp;29000等。ARM由于设计队伍资源的限制,不得不选择开发小规模处理器。在今天看来这是ARM产品在技术上的优势之一;而在当时,纯属无奈之举。对于一群天才但缺乏经验的设计者,选择小规模芯片设计是他们唯一的选择。<br /><br />与其他许多新公司一样,ARM公司当时的目标是尽快拿出第一个产品,于是就有了专为苹果公司设计的ARM610。这一芯片后来被用于苹果公司的Newton&nbsp;PDA。与此同时,ARM的软件开发团队也开发出了ARM&nbsp;Cross开发工具包,帮助设计者在许多不同平台上使用ARM开发工具、汇编器、编译器以及调试和仿真程序。同时,硬件评估工具包也诞生了。<br /><br />第一笔成功的交易<br /><br />ARM公司第一笔成功的商业交易是1991年底将产品授权给英国GEC
lfjwfm 发表于 2007-8-16 20:28 | 显示全部楼层

顶一下

93年,我还在念书
BitFu 发表于 2007-8-17 08:12 | 显示全部楼层

arm是苹果的吗?

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

133

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部