干掉苹果、三星,我看好华为、小米,原因是……
现在,部分手机厂商开始选择自己设计一款 Soc 就像小米和华为,不过在CPU上采用了 ARM 公版设计受到不少用户与网友的议论,还误以为这些Soc并不是自主研发的,都是购买ARM公版,再通过代加工厂加工下即可。
实际上并不是如此,ARM作为一个全球最大的半导体知识产权核心供应商,自己并不做Soc设计与生产。他们只为下游芯片设计厂商开放了CPU核心架构代码、标准指令集。而芯片设计厂商在设计一款CPU时就需要考虑芯片的功耗以及能效来制定CPU的内核。
CPU还只是SoC的其中一部分,而一款合格的SoC还需要GPU、显示加速器、ISP、视频解码器、音频处理器、传感器处理器单元等。而这些设计都需要芯片设计厂商自己投入研发。
虽然骁龙和苹果在CPU架构上都采用了自主设计的架构,实际上他们都无法逃脱ARM的手掌:
骁龙 Kryo 架构
在骁龙自主研发的 Kryo 架构中,其实基于了ARM V8 架构而定制出全新的CPU架构。在 ARM V8架构中修改了CPU架构部分的指令 ,由于Android系统问题,导致 Kryo 架构不能修改太多 ARM V8 架构的参数,不然会发生不兼容的情况。
苹果 Cyclone 架构
苹果从A7处理器开始,架构采用的是64位Cyclone架构,基于 ARM V8 进行修改,由于IOS是苹果自主研发的系统,在所采用的 ARM V8 架构进行定制时,苹果能够深度的定制。
所以说这些宣称自主设计的CPU架构,实际上都必须要应用ARM的架构。
ARM的指令与架构目前已经成为业界标准,在开发一款软件时,每个功能到最后都要会变成一条条机器指令然后靠ARM来执行。
实际上ARM公司是苹果、Acorn、VLSI、Technology等公司的合资企业。ARM将其技术授权给世界上许多著名的半导体、软件和OEM厂商,每个厂商得到的都是一套独一无二的ARM相关技术及服务。
利用这种合伙关系,ARM很快成为许多全球性RISC标准的缔造者。目前,总共有30家半导体公司与ARM签订了硬件技术使用许可协议。
实际上那些采用ARM公版的SoC设计厂商并不是大家想象的那样采用公版就可以做出SoC。实际上就好比一道菜,ARM 的公版只是提供一道菜中的食材 ,菜品是否符合用户的口味,还是需要投入更多的技术研发,或与其它技术公司进行合作。
如果别人说使用公版不是自主研发的话
记得用这篇怼回去
【安卓老司机发车啦】