用你的手挖我的心|为什么美国高通芯片核心必须依靠ARM?


用你的手挖我的心|为什么美国高通芯片核心必须依靠ARM?
文章图片
用你的手挖我的心|为什么美国高通芯片核心必须依靠ARM?

倒不是高通芯片必须依靠ARM , 而是ARM的核心架构更好用 , 而且还是现成的公版罢了 。
是不是觉得有点绕?我们这样说大家就明白了:
1、之所以用ARM , 是因为有大把免费且更好用的 , 所以自己懒得折腾 。
2、但这不代表高通芯片就不能自己搞架构、搞指令集 。 自己也可以另起炉灶 , 推出自己的标准 , 只是觉得不划算罢了 。
所以“必须”一次用得过于绝对 , 其他没啥毛病 。 目前的ARM确实是一家牛逼的公司 , 牛掰到英伟达想花380亿把ARM收购 , 但就是这样也被英国政府叫停了 , 因为ARM代表了英国科技王冠上的钻石 , 真正站在的金字塔顶尖的公司 。
ARM的IP授权主要有两种 , 一种是指令集授权 , 另一种是微架构授权 。 获得ARM的指令集授权 , 等于加入ARM生态系统 , 保证了软件兼容性 , 但微架构不是ARM设计 , 而是自研 , 从早期的A76、A77、A78 , 到现在的X1、X2等 , 另外 , 架构还包括CPU、GPU等多种 , ARM都玩得明明白白 , 站在了芯片设计的顶层 。
ARM虽然不生产芯片 , 但是专利授权涵盖全球95%的移动芯片 , 国内一年基于ARM授权的芯片就可以达到200亿颗 , 说得再夸张一点 , 有移动芯片的地方就有ARM , 比手机芯片中的高通还强势 , 几乎是无处不在 。 因为目前苹果、三星、高通、联发科、海思等芯片企业 , 都用的是ARM授权 。 英特尔、IBM、微软等也没有离开ARM 。
【用你的手挖我的心|为什么美国高通芯片核心必须依靠ARM?】那说这么多 , 是不是高通就非用ARM不可呢?其实也不是 , 实际上高通早期也自研过架构 , 包括三星也有自研猫鼬架构 , 但最终都因为表现不好而放弃了 。 但高通即使用了ARM的指令集和微架构 , 也有魔改过Kryo架构 , 所以 , 高通并不是非用不可 。
但不可否认 , ARM推广的精简指令集在移动终端上更有优势 , 包括苹果现在主推的M1芯片 , 都是要用ARM取代X86 。 简单来说 , X86架构是微软的win系统的PC端主推 , 而X86架构则是谷歌跟苹果占主导 。 现在ARM架构的优势越来越明显 , 连苹果的M1芯片都切换到ARM , 按照这个趋势 , 未来ARM的优势还会进一步扩大 , 届时高通说不定真就离不开了 。