0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

没有Arm授权,海思鲲鹏就完蛋了?华为已有ARMv8永久授权

电子工程师 来源:网络整理 作者:佚名 2019-01-27 15:46 次阅读

编者按:最近,华为海思的鲲鹏、麒麟等系列处理器成为了网上热议的话题,因为它们使用了ARM的指令集,如果被禁用了,华为的ARM处理器会怎样?答案是:华为已经获得了ARMv8的永久授权,可完全自主设计ARM处理器。


最近,华为海思的鲲鹏、麒麟等系列处理器成为了网上热议的话题,因为它们使用了ARM的指令集,如果被禁用了,华为的ARM处理器会怎样?答案是:华为已经获得了ARMv8的永久授权,可完全自主设计ARM处理器。

本文引用地址:

目前,ARM指令集在嵌入式、移动等行业普遍应用,他们的业务营收主要来自于ARM指令集授权及版税收入,真正研发ARM处理器芯片的则是苹果、三星高通联发科及华为等公司,而且每家公司接受的授权模式也不同。

对于ARM处理器,网民对两个问题很热衷,一个是认为自研架构的公司更牛,比如高通、苹果,其他公司都是采用了ARM公版方案,买过来就能用,没有技术含量,第二个问题就是ARM如果不提供授权,这些公司都会死掉。那些认为有ARM授权就能轻松做处理器的人不值一驳,就是对芯片设计毫无认知而已,但第二个问题就没那么容易理解了,这要涉及到ARM的IP授权模式。

别的公司先不说,如果没了ARM授权,华为的ARM处理器业务会不会完蛋?

上周末,我在网上看到了这样一张图,解释了华为ARM处理器接受的IP授权模式,华为已经获得了ARMv8架构的永久授权,ARMv8是ARM公司的32/64位指令集,目前的处理器都是这一指令集的产物。

华为提到他们可以完全自主设计ARM处理器,掌握核心技术和完整知识产权,具备长期自主研发ARM处理器的能力,不受外界制约。

简单来说就是,即便ARM迫于某些压力不在授权ARM指令集给华为,华为也不会受到影响。

华为在手机用麒麟和服务器用鲲鹏处理器方面投入了很大的研发力度,积累了多年,弯路自然是难以避免的,初期推出的一些芯片显然不尽如人意,比如基于Cortex-A57架构的32核产品

在经过多年的研发和市场经验积累后,不久前,华为终于推出了ARM服务器芯片——鲲鹏920。这款芯片有64个内核,主频2.6GHz,是基于ARMv8指令集研发的高性能服务器处理器,采用台积电7nm制程工艺,号称是最强Arm服务器芯片,比业界标准性能高出25%。据悉,鲲鹏920的大部分性能提升来自优化的分支预测算法、增加的OP运算和改进的内存子系统架构。

基于鲲鹏920,华为推出了三款泰山(ThaiShan)系列服务器,包括TaiShan22080、Thaishan5280/5290、ThaiShanX6000,分别面向均衡服务器、存储服务器及高密度服务器市场,主要应用于大数据、分布式存储、Arm原生应用等场景。

推出鲲鹏920后,华为要做的、也是最为关键的,就是生态建设和培育,因为在强大的X86系生态面前,要想拿到客户订单,绝对不是只靠一两款处理器芯片和两三款服务器产品就可以的,行业组织和平台的渗透与建设、相关硬件和软件的协同等等都非常重要,同时也是最难做的。不过Arm系服务器厂商有可以依仗的,那就是市场有这个需求,需要打破垄断,因为垄断到了一定程度,就会出现转机。

在自主可控方面,在传统产业,如手机和服务器,在已有生态牢固的情况下,华为更多地从市场角度考虑,先能够站住脚,争取逐步加大自主可控比例。而在新兴应用领域,则力图尽早构建属于自己的架构和生态,在产业发展前期就争取占领先机,从而在核心竞争力方面,摆脱对外界的依赖。

再拓展一下这个话题,中兴这样的例子敲响了自主研发的警钟,但是如果因此而封闭、什么都去搞自己的一套标准对中国公司走向国际是个灾难,国内的关键行业实施国产替代是有必要的,但也不可能凡事都搞自主创新。前几天华为创始人任正非一改以往的神秘,大量接受了国内外媒体的采访,其中也谈到了自主创新的话题,他就表态说从不支持自主创新这个词,“科学技术是人类共同财富,我们一定要踏在前人的肩膀上前进,这样才能缩短我们进入世界领先的进程。什么都要自己做,除了农民,其他人不应该有这种想法。”



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    u-boot armv8链接脚本

    。 在armv8中,u-boot使用arch/arm/cpu/armv8/u-boot.lds进行链接。 u-boot-spl和u-boot-tpl使用arch/arm/cpu/
    的头像 发表于 12-07 11:19 250次阅读

    armv8 u-boot的启动介绍

    先看arm官网提供的一张图: 上图详细概括了arm官方推荐的armv8的启动层次结构: 官方将启动分为了BL1,BL2,BL31,BL32,BL33阶段,根据顺序,芯片启动后首先执行BL1阶段代码
    的头像 发表于 12-07 11:09 478次阅读
    <b class='flag-5'>armv8</b> u-boot的启动介绍

    Arm微架构学习—开启Armv9时代

    在上一篇文章“从A76到A78——在变化中学习Arm微架构”中,我们了解了Arm处理器微架构的基本组成,介绍了Armv8架构最后几代经典处理器架构。
    的头像 发表于 11-27 16:46 617次阅读
    <b class='flag-5'>Arm</b>微架构学习—开启<b class='flag-5'>Armv</b>9时代

    ARMv8工作模式有哪些

    ARMv8 工作模式 ARMv8 没有 Privilege level 的概念,取而代之的是 Exception level(异常级别),简称为EL,用于描述特权级别,一共有 4 个级别:EL0
    的头像 发表于 09-11 16:34 812次阅读
    <b class='flag-5'>ARMv8</b>工作模式有哪些

    ARMv8-A TrustZone软件对实施SVE的系统的影响

    本文档介绍ARMv8-A[ARMv8]的可伸缩向量扩展[SVE]对在应用程序处理器上以安全状态执行的软件的影响。 本文档考虑部署现有ARMv8-A TrustZone软件对实施SVE
    发表于 08-23 06:17

    ARM Cortex-A系列ARMv8-A程序员指南

    ARMv8-A是针对应用配置文件的最新一代ARM架构。 在本书中,名称ARMv8用于描述整个体系结构,它现在包括32位执行状态和64位执行状态。 ARMv8引入了使用64位宽寄存器执行
    发表于 08-22 07:22

    rk3588是armv8吗?rk3588硬件资料

    rk3588是armv8吗?rk3588 硬件资料 RK3588是一款高性能处理器,是Rockchip公司推出的最新芯片。本文将详细介绍RK3588的硬件资料。 首先,我们需要了解一下RK3588
    的头像 发表于 08-21 17:32 2112次阅读

    请问MDK授权的问题有什么解决方案吗?

    请问MDK授权的问题有什么解决方案吗?重新下载MDK,ARM显示发送lic,但是授权码的邮件一直收不到。
    发表于 08-21 06:56

    如何使用Arm Compiler 6构建Hello World

    Virtual上调试站台 本Arm®DS-5 Development Studio教程介绍一个基本的Hello World C程序。它将是 如果您想在Armv8平台上进行裸机软件开发,这将非常有用,并显示
    发表于 08-08 07:41

    ARMv8-M体系结构及其程序员模型简介

    Armv8体系结构有几个不同的配置文件。这些配置文件是体系结构的变体针对不同的市场和用例。Armv8-M体系结构就是其中之一配置文件。 Arm定义三个体系结构配置文件:应用程序(A)
    发表于 08-08 06:18

    如何使用CSAT调试Armv8平台

    本教程概述了如何使用CoreSight Access Tool执行低级调试(CSAT)与Armv8目标。低级调试允许您: •操作单个寄存器,包括不能正常访问的调试寄存器 应用程序级调试器。 •执行
    发表于 08-02 10:27

    ARMv8-M处理器故障处理和检测

    ,或意外操作,如无效输入数据或操作员错误。 •内存损坏,杂散辐射和其他影响可能导致存储的数据在RAM中被破坏。 ARMv8‑M处理器的功能可以使软件管理甚至纠正一些错误条件,并提醒设备的用户注意该事
    发表于 08-02 06:28

    Armv7和Armv8系统中跟踪的高级视图详解

    本指南主要介绍Armv7系统和Armv8系统中跟踪的高级视图,最高可达Armv8.4版本。 该指南涵盖: •跟踪是什么以及如何使用 •跟踪体系结构是如何定义的,以及它如何映射到不同的跟踪组件实现 •在
    发表于 08-02 06:11

    请问MDK授权的问题有什么解决方案吗?

    请问MDK授权的问题有什么解决方案吗?重新下载MDK,ARM显示发送lic,但是授权码的邮件一直收不到。
    发表于 06-27 08:13

    华为鲲鹏已拥有4500家合作伙伴,吸引超过200万名开发者加入

    鲲鹏昇腾开发者峰会2023在东莞松山湖开幕,华为ICT产品组合管理与解决方案部总裁马旭在会上表示,鲲鹏已拥有4500家合作伙伴,吸引超过
    发表于 05-06 15:31