引言:TI拥有繁杂的嵌入式产品线,有ARM内核的,也有专有内核的;有DSP的,也有DSP+ARM的,还有一直处于风口浪尖的OMAP,TI对这些产品线是何策略?电子工程专辑独家专访TI嵌入式高层为您解答。
TI可以算是ARM困难时期的贵人,当年就是因为TI使用ARM内核开发了诺基亚手机用的芯片,使得ARM得以进入移动市场,而这个市场正是ARM得以发迹的主力市场。而有趣的是当年为何会选择ARM,据说也是因为TI在DSP领域已经取得领袖地位,但并不熟悉处理器业务,而当时有自己处理器技术,又不那么强势的公司,似乎只有ARM。这段姻缘可以说是一段传奇,促成了当今移动处理器市场的基本格局。今天的ARM已非当年吴下阿蒙,但是它与TI的良好合作关系却维持至今。
今天,TI把它的战略重心放在模拟和嵌入式这两大领域,显然在嵌入式领域,ARM的身影已经无处不在。它最新的Cortex系列内核分三大系列:Cortex A内核主要用在智能移动终端中;Cortex M内核则用在对成本敏感的微控制器领域;Cortex R内核用在实时控制领域。这三大系列内核均已被TI引入到各条嵌入式产品线:TI在ARM架构下有很丰富的产品,包括32位基于Cortex M内核的Stellaris MCU,今年也推出了最新的基于 M3和R4F内核的最新Hercules MCU。还有MPU产品线Sitara,它的内核是ARM9或者 Cortex A8/A9这样的内核。MCU产品片上会集成闪存,同时支持实时操作系统。MPU没有片上集成闪存,需要外扩一些闪存和内存,但是它对于操作系统的支持也会更加强大,支持Linux、WinCE、Android这种高级的操作系统。当然,除此以外,TI还有专有内核的MCU产品线,包括业界功耗最低的16位MCU MSP430,和32位的实时MCU C2000。在TI传统的DSP业务方面,有低功耗的DSP C5000以及多核DSP C6000,同时TI也有很多产品线是把ARM和DSP做了有机的结合,有很多ARM+DSP的SoC产品,所有的产品组成了TI非常完整的嵌入式产品线。德州仪器DSP系统业务部副总裁Niels Anderskouv认为:“TI在ARM这个市场占有非常重要的地位,我们应该是ARM在全球最重要的合作伙伴之一。”
ARM的Cortex-M出现以后,给整个MCU市场带来了某种颠覆性的力量,通用内核的MCU的声势越来越大,TI既有自己的专有内核也有ARM内核的MCU,他们如何处理这两个不同的产品线,今后会倾向于使用哪个内核呢?Niels Anderskouv显然不同意通用内核与专有内核此消彼长的对立关系,他认为:“不管是TI专有的芯片还是我们授权自ARM的芯片,TI会提供全线的产品,这些不同的产品之间有它各自的特点,比如Cortex-M3更强调低功耗高性能,Cortex-M4增加了更多的安全功能,Cortex-R系列增加了更多实时性的功能在里面。TI本身的MCU内核包括MSP430、C2000也有自己的特色,比如MSP430的低功耗和C2000的实时性。我们还是尽可能地提供给客户比较完整的产品系列,保证我们的客户能在不同的应用上面都可以找到合适的产品。”也就是提供最完整的产品线,让客户自己来选择,客户需要怎么样的产品就提供怎样的产品,这种策略显然是最保险的,也符合MCU市场非常多样化的特征。
DSP是TI的核心产品,但是DSP也在某些领域受到ARM处理器的冲击,比如带有DSP功能的MCU内核Cortex M4以及Cortex R,对于这种冲击,TI显然也是胸有成竹。Niels Anderskouv 认为:“当应用与分析以及实时的信号处理相关时,DSP仍然有它非常独特的优势,所以这也是为什么你看到在我们的产品线里有ARM,也会有DSP,同时还会有ARM+DSP的SoC的产品,这样可以把ARM的控制、通信以及DSP 对信号的分析和处理这些优势能够有机地结合起来。总体上,我们认为ARM和DSP的市场都会有一个很大的,长期的成长。我们在软件和芯片上都采用兼容化的设计,这样可以保证我们的客户在研发时可以最优化地利用他的软件资源和研发资源,同时降低客户后续平台升级的成本。”显然全面的产品线是TI最大的资本,随便哪种处理架构它都游刃有余,不同计算架构的消长对公司本身没有多大影响。
不会申请ARM的架构授权,OMAP又获大客户
当然除了嵌入式处理器以外,还有一个重要的产品线——OMAP移动处理器。由于智能手机和平板电脑的爆炸性增长,这一条产品线在TI的重要性也更加突出,实际上ARM的很多内核是与TI这样的合作伙伴共同开发的,而TI也是最早获得Cortex A系列内核授权的厂商。最近业内传闻TI要出售它的OMAP业务,并且认为博通是最可能的买家。本刊记者就此事询问了博通内部人士,得到的答复是可能性不大,因为如果要收购,博通早就出手了,不会等到这么晚。而最近谷歌与三星合作的GALAXY Nexus手机使用的就是OMAP4460芯片,它作为安卓4.0的官方开发平台,显示了在技术和行业资源方面的优势。从这些迹象来看,出售的可能性不大,毕竟这是一个急速发展的市场,就算TI已退出open的基带芯片市场,在基带与应用处理器分离的高端方案中,它仍旧可以占据重要的份额。
还有一个业内非常关心的问题是ARM有大约10家架构授权客户,在业内基本都是顶级的厂商,包括TI在移动领域的竞争对手高通和英伟达。那么TI作为ARM最重要最大的合作伙伴之一,它们是否会要求获得架构授权,从而获得自己产品差异性呢?针对这个问题,Niels Anderskouv明确地回答:“不会!最主要的原因有几点:第一,TI希望能够获得标准的ARM内核授权,把我们的精力放在周边一些外设的扩展,软件的优化包括低功耗的设计,总而言之,要达到一个目的是缩短客户的上市时间。围绕着这个缩短客户上市时间的目的,我们觉得把我们的精力放在周边外设的优化,这样效率会更高。第二,因为我们采用标准的ARM内核,这样我们的客户可以把标准的基于ARM的软件跑在我们的平台上,方便我们客户的使用。总而言之,TI的一个目标是希望能够用最简单的方法,让客户的上市周期大大地缩短,所以我们采用的是标准化的ARM内核,我们把精力放在周边的开发和优化上,这样TI可以提供差异化的东西给客户。”这个说法当然很有道理,不过我们认为除了以上的原因以外还有一个原因是自己开发处理器内核的成本很高,而开发出来的内核也未必比ARM官方内核更好,还不如与ARM合作开发,效率更高。比如高通的scorpion处理器内核的同频率性能其实比不上官方A9内核,英伟达在移动领域也使用了A9内核,只是在64位处理器领域自己开发专有内核,Mavell在收购了Intel的Xscale产品线以后,也走上了标准内核的道路。毕竟术业有专攻,处理器内核开发不是所有厂商都能做好的事情。