微处理器架构开放大势所趋
9月27日,IBM在上海举办了第二届Power.org组织大会。IBM表示,PowerPC微处理器的发展要顺应“开放”这一主旋律,那么它为什 么要开放微处理器架构?它的开放程度到底有多大?中国企业对该开放架构的接受度又如何?记者为此采访了参加Power.org大会的各方人 士。
开放模式在探索中
如今,市场上微处理器核心层出不穷,比如ARM、MIPS、Xscale、 PowerPC等等,种类繁多。由于嵌入式微处理器核心是SoC产品的重要组成部分,所以在SoC已成重要发展趋势的今天,嵌入式微处 理器核心也随之成为竞争的焦点。但去年3月,IBM在纽约宣布,要把自己已发展了15年、投入30亿美元的PowerPC架构做成一个开放 的微处理器架构。为此,去年12月,IBM在北京宣布成立Power开放技术新联盟,联盟成员涉及产业链上下游环节。IBM为什么会把自 己的独门利器拿出来开放?这个开放的含义是什么?
从 IBM相关人士的介绍中,我们可以找到答案。IBM系统与科技事 业部技术营销副总裁Nigel Beck先生表示,PowerPC是一个非常灵活的微处理器技术,它虽然最早针对高容量服务器和存储器市 场开发,但也可以扩展到汽车、网络设备以及数字媒体等广阔的应用领域。而IBM系统与科技事业部服务器与存储开发副总裁Vijay Lund 先生也表示,为了保持PowerPC的市场地位,他们必须把Power PC推广到那些正在高速增长的中低端市场。而IBM同时意识到,单靠 一家公司去实现这一目标是非常困难的,为此,他们寻找到一种“开放”的模式,通过吸纳和借助产业链其他环节的力量,共同推广Pow erPC的应用。
而对PowerPC的开放,IBM并不是要把其软硬件架构源代码资 源公布出来,由其他公司去任意发展。Nigel Beck先生介绍说,他们以PowerPC技术为基础,以联盟的形式,建立起一个开放的 社区。他说:“我们的运作模式与ARM不同,Power.org所有的成员都对未来的技术路线、参考设计、软件和系统发展有发言权。”而 Vijay Lund先生也表示,社区每个成员都有能力去影响结果。在今年新一届联盟会议上,Power.org宣布,他们成立了五个技 术委员会:Power架构平台需求、高容量服务器参考平台、高容量存储参考平台、SoC设计层级和总线架构委员会,进行相关标准规范 的制定。联盟成员可以对架构提出修改意见,如果这一意见对大家都有好处的话,就会加到指令当中。但Vijay Lund先生也表示, 架构的修改涉及到软硬件的平衡,对架构的最终修改权应该还是掌握 在IBM手中。 Nigel Beck先生表示,由于微处理器架构是一个软硬件相结合的 架构,比Linux、蓝牙等单一的软件和硬件技术更复杂,因此他们还要进一步摸索,引进更好的机制,使PowerPC微处理器架构有 更多的参与者。
中国企业参与度是关键
应该说,IBM对PowerPC架构在一定程度上的开放,在相对封 闭的微处理器领域中是一个进步。信息产业部电子信息产品管理司集成电路处处长关白玉表示,IBM这种坚持开放的原则顺应了当前经济 发展、技术进步的客观需求,适应了中国市场需求巨大又不断细分的 趋势。
而IBM工程技术服务部大中华区副总裁邹晔华先生表示,Power. org两届联盟大会都选在中国召开,也表明了IBM对中国市场的看好。他希望中国半导体和系统设计企业能在这一开放架构的基础上,增加 自己的价值,设计出符合本土需求的新产品。而他们也更看好两大领域的发展:一是高容量服务器及存储器市场;二是数字媒体市场,包 括游戏机、数字电视、家庭媒体等等。
据悉,国内已有通信公司获得IBM PowerPC授权,基于它开发 通信设备。而这次大会上,专业从事多媒体应用处理器设计的安凯公 司也表示,他们正在积极评估PowerPC架构。
但多数国内业界人士还是持观望态势。一位来自IP交易机构的人 士介绍说,目前在消费电子市场,中国企业对ARM核心更感兴趣,对 PowerPC架构还很不熟悉,因此,他们还没有计划召集一些国内企 业去与IBM谈PowerPC的集体授权问题,而单一的PowerPC授权又是比较贵的。此外,在第二届大会上,记者看到还没有什么中国企 业加入这一联盟,因此,这一联盟目前还缺乏中国企业的声音。
IBM 也已意识到这一问题。邹晔华先生说:“我们已经了解到中 国IC设计企业只有不到10家的营收是过亿元的,为此,我们的授权可以有比较灵活的措施。例如,初期付款非常少,在合作伙伴取得成功 以后再慢慢准备等等。”而PowerPC在中国的开放之路最终还要看中国企业的参与度。 相关链接 PowerPC架构 PowerPC产品分三层次:一是针对高端市场的PowerPC,应用于高容量服务器和存储器,最新产品Power5+预计于2006年进入市场; 二是中端市场,例如PPC970处理器,针对客户端/刀片服务器;三是针对更小的嵌入式环境,例如PowerPC 440和405,其中440应用 到超级计算机中,而405可以应用到消费电子、无线通信等低功耗应用中。