众所周知,为了保证自己的中立,不会“既是运动员,又是裁判”,所以ARM只做架构、IP的授权,自己不设计芯片。
但ARM为了保证自己的利益,对外授权,是按版本授权的,比如ARM V7、V8、V9等,买了V7的版本,不能使用V8,买了V8的版本,不能使用V9。
此外,为了让自己多赚钱,ARM在IP核上也是不断的推陈出新,不断的升级,并且IP核也是与架构版本相关的,比如一些新的IP核,只能用于V9架构上,不能用于V8架构……
通过这种方式,ARM逼着厂商们,不断的掏钱买最新的架构,不断的掏钱买最新的IP核,一旦不买新的,使用旧的,就很有可能可能就会落伍,在性能、功耗等上面,没有竞争力,慢慢被淘汰掉。
这种方式,保证了ARM的营收是可持续的,只要自己不断的推出新的架构、IP核,那么厂商们就得找自己买……
以往,这种模式对于芯片厂商而言,除了有点费钱之外,没有其它缺点。因为只要掏钱,就能够获得最新的架构,最新的IP核,与全球的厂商处于同一起步线,大家相差不大,可以让自己省很多事情。
不过,现在这种模式,却让众多国内依赖ARM架构和IP的芯片厂商,陷入了困境,说的直白一点,就是被卡住了脖子。
国内众多的芯片厂商,拿到ARM授权的,大多是V8架构。但事实上目前ARM已经发布了V9.2架构了,与V8架构相比,V9架构做了很大的改进,在性能、功能、算法、安全性等方面,有着非常大的提升。
同时,ARM还还发布了与V9架构相匹配的X系列CPU核,以及专用的GPU核,NPU核等,而这些IP核,这些IP核,也只能用于V9架构,V8架构使用不了。
从全球来看,目前众多的芯片厂商已经积极拥抱V9架构了,比如联发科、高通、谷歌、亚马逊、英伟达、intel等等。
但是,目前国内厂商基本得不到ARM V9架构的授权,大家都是停留在V8.2架构,如果接下来不能升级成V9架构,不能使用新的IP核,很可能会面临着应用兼容性和用户体验的下降,然后其芯片产品慢慢失去竞争力,最后被市场淘汰掉。
可能很多人会表示,有了V8架构后,我们也可以自行研究,难道就不能利用V8架构,做出媲美V9架构的芯片出来?
理论上可能没问题,但实际上要达到这个能力,非常难。如果真有这个能力,当初就不会使用ARM,早就自己开干了。
更何况ARM有自己的专利保护,国产厂商基于V8架构,是无法自行拓展专用型指令集与特定算法的,也无法支持部分v9的基本应用的。
所以很明显,目前的情况,就是已经被卡了脖子了,可见对于国产ARM厂商而言,走独立自主的道路才是大势所趋,也只有这样,才能真正不被卡脖子,你觉得呢?