众所周知,ARM自己不造芯,只提供指令集、IP核等的授权,大家都能买,但ARM的架构对外授权的模式,则是封装成一代一代对外卖,比如V7、V8、V9等等。
每一代都会有升级,每一代都要单独买,买了V7,只能使用V7,买了V8就只能使用V8……这样使用ARM指令集的芯片厂商,就逃不开ARM的牢,一代一代的买,为ARM贡献收入。
因为不买最新版本,那么很多新特性没有,一些新的IP核也无法使用,必然会落后……
后来因为众所周知的原因,ARM最新的指令集架构版本,比如V9,以及高性能的IP核,不再提供给国内的某些厂商了,比如华为、飞腾之前一直无法获得V9授权。
所以大家很担忧国内一些使用ARM芯片厂商的升级迭代问题。不过华为当时表示,不用担心,华为买了ARM V8永久授权,可以基于ARM V8无限迭代。
后来有人猜测称,华为可能会基于ARM V8发展出自己的生态,基于ARM V8这个永久授权,进行拓展,不再跟随ARM的持续升级模式,推出自己的芯片来。
不曾想,近日有媒体报道称,华为终于还是,买下了ARM V9的永久授权,后来的新芯片,很多会基于ARM V9指令集来研发。
其实这个并不难理解,一方面是因为V9 相比V8,升级了很多,在安全性、性能、功耗上都有较大的提升,直接买个V9指令集,省事很多。
另外一方面,如果华为真的基于ARM V8不断拓展,发展出自己的生态来,那就又要和ARM这个大生态脱轨了,这对于华为而言,其实还是困难有点大的。
毕竟ARM在集合全球力量来发展生态,大家一起努力,远比华为一家来发展生态容易的多,再说了ARM生态本就是开放性的生态,华为也没有必要一定要逆ARM而行,划不来。
以前是ARM 不将V9卖给华为,所以华为没办法,如果ARM V9能授权给华为,华为肯定买啊。
而有了ARM V9之后,那么华为在ARM芯片上,又和其它所有芯片企业,站到同一起步线了,不会起步就落后,只能用V8来对抗V9了。
所以买下ARM V9对于华为而言,也是一件大好事,多付了点授权费,但指令集、IP核等,可以全部换成最新的,何乐而不为呢?对于一家大企业而言,能用钱解决的事情,都不是大事情。
另外这事也说明,ARM和美国也并不是完全一条心,ARM也未必就一定听美国的,你觉得呢?