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

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

3天内不再提示

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

Q4MP_gh_c472c21 来源:lq 2019-01-30 14:09 次阅读

近日,网上热议的一个问题就是华为的麒麟处理器,它使用了 ARM 的指令集,如果被禁用了,华为的 ARM 处理器会怎样?这个问题几无可能发生,不过华为已经获得了 ARMv8 的永久授权,可完全自主设计 ARM 处理器。

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

ARM 原本是一家英国公司,2016 年被日本软银公司收购了,现在是一家日本公司了,他们的 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)系列服务器,包括TaiShan 22080、Thaishan 5280/5290、ThaiShan X6000,分别面向均衡服务器、存储服务器及高密度服务器市场,主要应用于大数据、分布式存储、Arm原生应用等场景。

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

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

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

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

    关注

    68

    文章

    18184

    浏览量

    221895
  • ARM
    ARM
    +关注

    关注

    134

    文章

    8634

    浏览量

    361578
  • 华为
    +关注

    关注

    215

    文章

    33541

    浏览量

    246936

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

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Arm最新处理器架构分析—X4、A720和A520

    上一篇文章我们介绍了Arm的Cortex-X1至Cortex-X3系列处理器,2023年的5月底,Arm如期发布了新一年的处理器架构
    的头像 发表于 11-29 11:47 1999次阅读
    <b class='flag-5'>Arm</b>最新<b class='flag-5'>处理器</b>架构分析—X4、A720和A520

    在开发ARM单片机时会不会用到JSON?

    在开发ARM单片机时,会不会用到JSON 会在哪些方面用到?如何使用?
    发表于 10-30 06:32

    arm处理器有哪些中断源?arm处理器对异常中断的响应过程

    arm处理器有哪些中断源?arm处理器对异常中断的响应过程  ARM处理器是一种广泛使用的嵌入式
    的头像 发表于 10-19 16:35 785次阅读

    Arm将推出专用处理器,有何特点?

    Arm业务建立在授权其指令集架构和 CPU 核心设计的基础上,多年来不断扩展其产品组合,包括各种其他构建模块,供客户授权并融入其定制处理器
    发表于 10-11 15:00 155次阅读

    arm处理器的异常模式包括哪些

    arm处理器的异常模式包括哪些 ARM处理器的异常模式是其操作系统和应用程序中最重要的方面之一。异常就是处理器在执行指令时遇到的问题,这种问
    的头像 发表于 09-05 16:22 2274次阅读

    ARM体系结构、处理器和设备开发文章

    ARM不生产处理器硬件。 相反,ARM创造的微处理器设计被授权给我们的客户,他们将这些设计集成到片上系统(SoC)设备中。 为了保证互操作性
    发表于 08-21 07:28

    ARM922T处理器技术参考手册

    ARM922T处理器是通用ARM9TDMI系列的一员微处理器,包括:•ARM9TDMI(核心)•ARM
    发表于 08-02 15:44

    ARM920T处理器技术参考手册

    ARM920T处理器是通用微处理器ARM9TDMI系列的成员,包括: •ARM9TDMI(核心)•ARM
    发表于 08-02 13:05

    ARM 720T处理器技术参考手册

    ARM720T是一款通用的32位微处理器,具有8KB的高速缓存、扩大的写入缓冲区和内存管理单元(MMU),组合在一个芯片中。ARM720T中的CPU是ARM7TDMI。
    发表于 08-02 11:36

    ARM926EJ-S处理器技术参考手册

    ARM926EJ-S处理器是通用微处理器ARM9系列的一员。ARM926EJ-S处理器针对多任务
    发表于 08-02 10:09

    ARM966E-S处理器技术参考手册

    ARM966E-S是一个可合成的宏单元,将ARM处理器与紧密耦合的SRAM存储相结合。它是ARM9 Thumb系列高性能32位片上系统(S
    发表于 08-02 07:46

    ARM处理器如何编写Bootloader

    前面给大家分享过Bootloader从应用角度执行的相关文章,今天从底层原理来给大家描述ARM处理器如何编写Bootloader,以及底层流程。
    的头像 发表于 07-26 09:10 553次阅读
    <b class='flag-5'>ARM</b><b class='flag-5'>处理器</b>如何编写Bootloader

    混合信号世界中的ARM处理器分析

    ARM 处理器有多种类型,了解整个 ARM 处理器系列的最佳方式是按应用对其进行分类。ARM 处理器
    的头像 发表于 07-23 17:34 421次阅读
    混合信号世界中的<b class='flag-5'>ARM</b><b class='flag-5'>处理器</b>分析

    ARM处理器上运行Rust

    电子发烧友网站提供《在ARM处理器上运行Rust.zip》资料免费下载
    发表于 06-13 14:30 1次下载
    在<b class='flag-5'>ARM</b><b class='flag-5'>处理器</b>上运行Rust

    基于Arm处理器的游戏设计提问

    基于Arm® Cortex®-M0或Cortex-M3处理器在安路科技的EG4S20或PH1A60设计游戏内容 详情私 有尝
    发表于 05-22 20:59