电话咨询 在线咨询 产品定制
电话咨询 在线咨询 产品定制
010-68321050

ARM断供华为影响是什么?华为芯片为什么要使用ARM架构

五度易链 2019-05-23 2498 0

专属客服号

微信订阅号

大数据治理

全面提升数据价值

赋能业务提质增效

对于ARM断供华为的报道,华为和ARM也做出了正面回应,也有消息指出此次的终止业务是指ARM的未来技术,对现在已经获得的技术不会产生影响。


对于ARM断供华为的报道,华为和ARM也做出了正面回应,也有消息指出此次的终止业务是指ARM的未来技术,对现在已经获得的技术不会产生影响。

ARM发言人在声明中表示:“ARM正在遵守美国提出的最新限制,并正在与相关机构进行持续对话,以确保我们合规。ARM重视与我们的长期合作伙伴海思的关系,我们希望迅速解决这个问题。”华为方面发言人也回应称:“我们重视与合作伙伴的密切关系,但也认识到,其中一些合作伙伴因为某些决策而面临压力。我们相信这一令人遗憾的局面能够得到解决,我们的首要任务仍然是继续向全球客户提供世界级的技术和产品。”

华为为什么要使用ARM产品

ARM公司的拳头产品就是“ARM处理器”,它的特点是采用RISC(精简指令集,相对于PC使用的CISC复杂指令集而言),通过对计算机底层运行的精简,让整个处理器更加高效。这也让其在电源有限、移动使用的智能终端时代,成为了最优的选择。

当然,还有一点非常重要,就是ARM公司自己的运行机制——ARM自己不销售实体产品,而是只销售技术授权,从最基础的指令集,再到特定的Core设计,甚至是后续的处理器优化魔改,都有专门的技术授权项目。

这种模式本身就是一个伟大的发明,某种程度上堪比台积电的晶圆代工业务,原因主要有两点。

一是大幅降低了移动端处理器的进入门槛。

设计芯片除了要揽足够多的人才进行前沿技术研发,还、一次就可能耗资上千万的的流片、测试,最后还有软硬件的兼容、优化等等。但是由于ARM的存在,手机处理器厂商的负担一下子就轻了下来,因为它们不再需要去进行风险最高的处理器底层开发,而是可以直接从ARM手中买来授权,然后拿着这份授权去到自家晶圆厂或者别家晶圆代工厂,利用ARM给的芯片设计资料“快速(相较于自研芯片而言)”生产出自己所需要的CPU、SoC等芯片。

其二,是ARM的授权机制,保证了整体生态的秩序,维护了软硬件生态的良好兼容。

不同于PC时代的X86架构,ARM的RISC架构其实演进的幅度一直很大,在庞大的性能需求面前,ARM的指令集已经进行了十多次的演进。如果想要把一个处理器的硬件性能充分发挥出来,那么软件系统必须对这些指令集进行良好的支持。也正是因为ARM的存在,整个ARM处理器的指令集演进节奏一直被控制的很好,系统既不需要频繁地去适应新的指令集,又能更深层次地去对指令集进行优化。

华为获得的是ARMv8指令集的永久授权

ARM对于处理器的授权是多种多样的,但从最底层的基础架构到最终的处理器,主要可以分为这么几档:

1. 首先是处理器的指令集。指令集其实就是ARM处理器的一部分硬件设计逻辑,也是整个ARM处理器最基础的部分。你可以把现实中的CPU看成一个电灯,指令集就是一份详细的说明书。假如你足够强大,你也可以按着说明书来自行造“灯”。只要你按照指令集来做处理器,那么你就一定能够找到兼容的系统,并且最终在生态的帮助下实现应用。

2. 其次是Core“核心”的授权。因为指令集还是太基础,所以ARM也会提供实际的处理器设计图纸给客户。例如最新的Cortex-A76、Cortex-A55。这些设计图纸是已经能够直接提供给晶圆厂投入生产的级别。

3. 最后是要对ARM处理器改进、调整的授权。例如华为、高通、三星,各自其实都对ARM处理器有一定的技术积累,都会选择在ARM上研发新处理器,甚至是架构阶段就参与进去,进行自己的处理器优化,这也是为什么现在高通、三星对于自己SoC芯片中核心的称呼中没有了ARM自己代号的原因。

根据现有的信息,华为很可能已经获得了ARMv8指令集的永久授权。换言之,华为至少可以自行研发ARM处理器,并且继续享受到整个生态对于这种指令集的兼容性。而还在不断迭代更新的ARM Core授权、以及处理器改进优化、深层次的协作等,肯定都会受到暂停合作的影响。

如果华为使用现在的ARM中的指令授权上研究,在ARM进行技术更新之后,如果华为继续使用安卓系统,则可能会涉及到技术授权使用的问题。从这个角度分析,华为开发和应用新系统十分必要。华为也可以选择新的指令进行研发,但那样也相应提高了对研究的难度要求。


本文由五度数科整理,转载请标明出处,违者必究!

评论

产业专题

申请产品定制

请完善以下信息,我们的顾问会在1个工作日内与您联系,为您安排产品定制服务

  • *姓名

  • *手机号

  • *验证码

    获取验证码
    获取验证码
  • *您的邮箱

  • *政府/园区/机构/企业名称

  • 您的职务

  • 备注