嵌入式芯片,ARM独大 胡祝 2001年 32期 7月16日,东芝在日本发布了名为Genio的PocketPC,意料之中的是Genio的CPU仍然都采用StrongARM。实际上几乎现在所有的Pocket PC,像惠普、康柏、卡西欧的产品也采用ARM架构的StrongARM CPU。不仅于此,在全球3/4的手机心脏里,也静静地躺卧着ARM设计的芯片。   ARM就像一位隐居山野的高人,不为外人所知。   在半导体产业,有些公司只做产品的设计,而将生产许可出售给其他公司,由其他公司来制造产品。位于英国东部剑桥的ARM就是这样,公司主要从事设计用于移动设备和数字设备的嵌入式芯片。Intel在桌面CPU市场不可一世,摩托罗拉制造的龙珠CPU从来是全球最大掌上电脑供应商Palm公司的不二选择,可是在要求高效低耗的嵌入式芯片领域,他们都不得不低下头来购买ARM的技术专利。   1998年,Intel通过吞并DEC的半导体公司获得了StrongARM技术(由ARM和DEC合作开发),这是Intel在嵌入式CPU市场的转折点,现在StrongARM最高频率206MHz,几乎成了Pocket PC的标准配置。在ARM最新的V5架构基础上,Intel正准备推出下一代嵌入式芯片──Xscale,据说它的速度可以达到GHz,几乎可与P4媲美,而功耗只是它的零头。   到目前为止,Plam采用的CPU全部是摩托罗拉生产的龙珠芯片,最高频率只有33MHz。对于越来越多的多媒体应用,渐感力不从心。在去年底的“Palm Source”开发人员大会上Palm就透露准备从龙珠向ARM芯片过渡,而摩托罗拉怎甘心失去这样的大客户,于是去年与ARM签订协议,获得了ARM芯片技术许可,并在今年的6月份推出了基于ARM920T核心的第一个龙珠处理器──龙珠MX1,频率200MHz。引人注目的是MX1除了支持Palm OS,还兼容CE和Linux。   时光回溯到1983年10月,Chris Curry和Hermannn Hauser创立了Acorn(橡树果)计算机公司。为了让计算机更好工作,他们认为需要对处理器获得更多的控制,便向Intel索取80286的技术资料。Intel当然拒绝了这样异想天开的要求,于是他们决定自己来设计效率更高的RISC精简指令集)CPU。1985年春,以不到6个工程师的力量,他们终于研制出了名为“Acorn Risc Machine”的RISC处理器。1987年公司更名为现在的名字“Advanced RISC Machines”,并得到像苹果、松下这样的大公司青睐并向他们投资。   ARM现在已经是全球最大的专业半导体设计公司,跟在后面的Rambus公司营收只及ARM的2/3。在RISC CPU领域,ARM也是打遍天下无敌手,牢牢地占据了3/4的市场份额,然后才让MIPS、PowerPC和日立的SH等喝点残汤剩水。即使在今天哀鸿遍野的半导体产业,ARM似乎也没有受到太大的影响。7月23日披露的财务报告显示,今年第二季度的利润和收入分别增长了23%和56%,相比之下半导体巨人Intel第二季度的利润却下降了76%。   对于无线互联的未来,ARM也早早做好了准备。就在最近,ARM宣布了两项新的技术:MOVE和Jazelle。MOVE类似奔腾处理器的MMX指令,通过优化编码、解码指令和增加编码协处理器,使视频处理速度比现在快上两倍,未来在PDA或者智能手机上看电影、可视通话将不再只是梦想。   而Jazelle则使ARM架构可以更快地运行Java程序。通过Jazelle,可将80%的Java二进位制命令交给硬件处理,这样比在Java虚拟机(JVM)上的执行效率快上了5倍。这对第3代手机具有重要的意义,因为它们的OS(比如Symbian的EPOC)只能支持JVM。所以我们才看到Symbian在7月23日迫不及待地从ARM获得“Jazelle”的使用权,以吸引全球250万的Java程序员为其开发程序。“今后将可以在手机游戏、网上订票、购物及网上银行等应用软件中使用Java技术”,Symbian这样说。   随着移动互联的热络,Intel的光环正逐渐褪去,一颗新星正冉冉升起。