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

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

3天内不再提示

Imagination推出RISC-V架构CPU,对标ARM架构MCU+MPU?

Felix分析 来源:电子发烧友网 作者:Felix 2021-12-08 06:40 次阅读
电子发烧友网报道(文/吴子鹏)12月6日,国际领先的半导体和软件知识产权(IP)供应商Imagination宣布推出Catapult系列RISC-V中央处理器CPU产品系列,面向嵌入式微控制、高性能运算和汽车功能安全领域。

业界对现在的Imagination更熟知的当属其GPU IP,曾经很长一段时间被称为苹果“御用”的GPU方案供应商,当然该公司的方案也被英特尔德州仪器三星、NEC等公司使用,但苹果一家公司曾一度贡献Imagination过半的营收。从2017年下半年到2020年这段时间,Imagination在GPU方面曾一度失去苹果这一客户,但2020 年 1 月 2 日,双方再次官宣合作,苹果使用 Imagination 更广泛的IP,并交纳授权费用。

虽然现在看起来Imagination在PowerVR和IMG系列GPU上面名气更大,但其实Imagination一直以来都在做CPU相关的探索,也曾经主导到MIPS的推广。

我们都知道2017 年 9 月 22 日,Imagination被具有中资背景的私募基金 Canyon Bridge收购。在这之前,该公司曾在MIPS架构CPU方面有过浓墨重彩的一笔。2012年12月份,在赢得和CEVA的竞争之后,Imagination于2013年2月份正式宣布以1亿美元收购了MIPS。

随后,2013年6月份,Imagination推出了首款MIPS 5系列"Warrior"CPU核心,命名为P5600,面向低功耗的移动和嵌入式设备。按照该公司当时的说法,之所以要力推MIPS,就是因为相信CPU除了X86和ARM架构还有更多的选择。收购之后,Imagination在MIPS Aptiv 系列内核方面签署了多份授权。

2014年,Imagination发布了64位的MIPS核心,命名为I6400。2016年更新的I6500则是一款 64 位、多线程、多核、多集群 CPU,已经具备了嵌入式到云的可扩展性。不过,在2017年,Imagination将公司进行了拆分,GPU相关业务卖给了Canyon Bridge,同一天以6500万美元的价格出售该公司的全球MIPS CPU业务给Tallwood Venture Capital。从此,可以说Imagination和MIPS已经没有关系了。

不过很显然,Imagination并没有放弃CPU这项业务研究,同时也没有忘记在X86和ARM架构之外,给业界更多的CPU选择,该公司新系列的CPU基于RISC-V架构。RISC-V 是一种免费且开放的 ISA,在架构上提供了一个新的免费、可扩展的软件和硬件自由度。下面这张图则很好地说明了,Imagination为什么会选择RISC-V架构。
图源:Imagination

Imagination认为,“RISC-V是一种正在改变处理器设计的开源CPU架构,而Imagination基于RISC-V的Catapult CPU可根据性能、效率或两者间平衡等各种应用场景进行配置,使其适用于更广泛的市场。”
图源:Imagination

今年8月份,就有媒体报道称,Imagination将基于RISC-V的ISA设计重新进入CPU市场。Canyon Bridge创始合伙人兼Imagination执行主席Ray Bingham当时表示:“我们的GPU架构现已赢得了可观的市场份额,我们将重振Imagination的CPU开发。”

目前,Catapult CPU系列已经在Imagination官网上线,包括动态微控制器、实时嵌入式CPU、高性能应用处理器CPU、和支持汽车功能安全的CPU,均采用多线程架构,有32位和64位两种版本,并且提供了大量的可选项。Imagination特别强调,Catapult系列中的汽车CPU根据ISO 26262车规标准开发,可为用户去达到每个汽车安全完整性等级(Automotive Safety Integrity Level,ASIL)而提供一系列CPU解决方案。

根据Imagination的描述,该系列的MCU已经应用于该公司客户SoC中高性能汽车GPU上,并且已经出货;实时嵌入式CPU现已上市;高性能应用处理器CPU和汽车CPU也将于2022年开始陆续上市。

虽然Imagination指出,Catapult CPU是一种全新的、令人兴奋的解决方案,但业界普遍认为,Imagination最新系列的CPU依然是与ARM架构微控制器和处理器在正面竞争,从产品形态上来说,也就是我们常说的MCU和MPU。基于ARM架构的玩家主要有ST、瑞萨英飞凌Microchip和TI等,产品应用领域和Imagination的Catapult CPU目前看起来有很大重叠。

为了方便用户使用Catapult CPU,Imagination提供了功能齐全的软件开发工具包(SDK),其中包括增强版的、符合行业标准的构建和调试工具,如GCC、LLVM和GDB、优化的C库。同时,Imagination还提供了Catapult Studio,其自己的集成开发环境(IDE)。这些开发资源解决了RISC-V架构产品在产品应用方面的一些难题。

不过,在产品推广方面,除了产品本身的易用性之外,Imagination还需要面对目前RISC-V自身其他不足带来的挑战,最显著的就是产品生态问题,要实现规模应用需要解决比ARM架构产品更多的挑战。

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

    关注

    1

    文章

    573

    浏览量

    61317
  • RISC-V
    +关注

    关注

    45

    文章

    2271

    浏览量

    46133
收藏 人收藏

    评论

    相关推荐

    RISC-V架构及MRS开发环境回顾

    RISC-V是一种特定指令集架构RISC-V指令集类似于INTEL的X86、ARM指令集,是一个被CPU读取到内存后,指导计算机运行的指
    发表于 12-16 23:08

    RISC-VARM 架构的区别 RISC-V与机器学习的关系

    在现代计算机架构中,RISC-VARM是两种流行的处理器架构。它们各自具有独特的特点和优势,适用于不同的应用场景。 1. RISC-V
    的头像 发表于 12-11 17:50 741次阅读

    基于risc-v架构的芯片与linux系统兼容性讨论

    的代码,以管理和控制底层硬件资源。RISC-V作为一种开源的指令集架构,为Linux内核的移植提供了可能性。 然而,由于RISC-V与其他处理器架构(如x86、
    发表于 11-30 17:20

    什么是RISC-V?以及RISC-VARM、X86的区别

    和性能也会有所不同。常见的ISA包括ARM、x86、MIPS、PowerPC、RISC-V等。ISA的选择对计算机系统的性能、功耗、软件兼容性、应用场景等都有很大的影响。 简单点比喻可以把指令集架构理解为
    发表于 11-16 16:14

    ISA ARM 对比 RISC-V

    ARMRISC-V同为精简指令集(RISC架构,这意味着它们都基于相似的设计理念:通过简化指令集来提高处理器的效率和执行速度。然而,即使同为RI
    的头像 发表于 09-10 09:26 615次阅读

    Imagination CPU 系列研讨会 | RISC-V 平台的性能分析和调试

    为了让开发者及工程师深入了解ImaginationCPU产品及相关解决方案,Imagination将陆续推出5期线上研讨会,包含:RISC-V
    的头像 发表于 08-10 08:28 288次阅读
    <b class='flag-5'>Imagination</b> <b class='flag-5'>CPU</b> 系列研讨会 | <b class='flag-5'>RISC-V</b> 平台的性能分析和调试

    risc-v的发展历史

    了基于RISC-V指令集的服务器处理器,安谋科技也推出RISC-V MCU等产品。 学术界与开源社区:RISC-V
    发表于 07-29 17:20

    浅析RISC-V领先ARM的优势

    RISC-V相对于ARM的优势主要体现在以下几个方面: 开源与免费: RISC-V是一个完全开源的指令集架构(ISA),其规范公开且可以免费使用。这意味着任何人都可以基于
    发表于 06-27 08:45

    risc-vmcu对RTOS兼容性如何

    关键点和归纳: 指令集兼容性 : RISC-V是一个开源的指令集架构(ISA),这意味着不同的MCU制造商可以根据自己的需求实现RISC-V的不同版本或变种。因此,RTOS的兼容性首先
    发表于 05-27 16:26

    RISC-VMCUARM对比

    RISC-VMCUARM在多个方面存在显著的区别,以下是两者的对比: 开源与专有 RISC-VRISC-V是一种开源的指令集
    发表于 05-27 15:58

    RISCV架构的特点

    选择适合指令集的指令集架构。基于RISC-V 指令集架构可以设计服务器CPU,家用电器CPU,工控CPU
    发表于 05-24 08:01

    瑞萨电子推出业界首款自研通用型32位RISC-V MCU内核

    近期,瑞萨隆重推出基于RISC-V架构的通用型32位微控制器,标志着公司首款采用自研RISC-V CPU内核的商用
    的头像 发表于 05-17 18:11 1228次阅读
    瑞萨电子<b class='flag-5'>推出</b>业界首款自研通用型32位<b class='flag-5'>RISC-V</b> <b class='flag-5'>MCU</b>内核

    RISC-V开放架构设计之道|阅读体验】一本别出心裁的RISC-V架构之书(第一章)

    的计算机体系架构专 别出心裁地按照RISC-V模块化的指令来组织内容 对比x86、ARM 和MIPS 的设计,通过对比分析,突显RISC-V 的优势 可以作为从业者随时翻阅的案头参考书
    发表于 01-24 19:06

    RISC-V开放架构设计之道|阅读体验】 RISC-V设计必备之案头小册

    有幸参加发烧友电子的论坛评测,这两天收到了这本需要评测的书籍《RISC-V开放架构设计之道》,全书简单讲了RISC-V指令集中目前已经完善的几个指令集部分,并展望了未来可能会在指令集
    发表于 01-22 16:24

    Renesas支持RISC-V架构的具体MCU型号是哪个呢?

    瑞萨电子推出围绕64位RISC-V CPU内核构建的RZ/5个通用微处理器单元(MPU),具体的型号是多少?性能怎么样?
    发表于 01-11 13:03