- UID
- 1062083
- 性别
- 男
|
最近,国产芯片成为了网络热词,在“爱国”的大趋势下,动辄就标榜“自主研发”。从桌面级平台的“龙芯”开始,到后来的服务器平台。“自主研发”似乎成了一个比“国货”更有价值的词汇,老有一种骗经费的错觉。但看起来又显得有些掉价,甚至是稍显荒唐。怎么说?
今天的冷知识,我们就聊一聊自主研发手机移动处理器。
怎样才算自主研发?
从表面上说,手机处理器分 CPU、GPU、基带三个大部分。当然,主板上还有许多射频芯片、缓存单元等等附件。一般厂商,都会从 CPU 与 GPU 部分开始进入自主研发阶段。
CPU 自主研发:目前市面上基本所有手机的 CPU 都基于 ARM 的底层。
ARM 是一家英国知名的半导体设计公司,世界上 95% 的微处理器都是它们的“子孙”
苹果、三星、华为、高通、联发科、小米松果都基于 ARM。基于 ARM 也有几个不同的地方,一个是 ARM 提供的指令集,一个是 ARM 提供的微架构。ARM 公司将自己研发的指令集叫做 ARM 指令集,同时它还研发具体的微架构。
举个栗子,经常说的 Cortex-A73、Cortex-A53 都是 ARM 的一种微架构。
目前只有具备独立的微架构研发能力才算得上一家真正自主研发 CPU 的企业。
这里还是直接用例子说明吧:
① 苹果 A 处理器:4 × Cortex-A73 + 4 × Cortex A53 架构。因为直接套用 ARM 指令集以及 Cortex 微架构,所以不属于自主研发。苹果曾经考虑收购 ARM,但最终后者落入了软银之手。
② 高通骁龙处理器:基于 Cortex-A73 改良而成的 Kryo 八核,套用了 Cortex-A73 的指令集,但使用的是自主研发的微架构,我们普遍认定这样才算是自主研发。
高通曾经在骁龙 810 上直接套用了 Cortex-A57 + Cortex-A53 的指令集,然后没调试好,就烧起来了。
说实话,自己做一个微架构一点都不简单,内部要协调各大原件之间的协作才能得到最好的性能。
能够生出协作解决方案,目前算是行业比较高端的能力了,高通与三星均具备这个实力。 |
|