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

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

3天内不再提示

全定制化的RISC-V核心会成为主流需求吗?

E4Life 来源:电子发烧友网 作者:周凯扬 2023-06-12 07:00 次阅读
电子发烧友网报道(文/周凯扬)对于想寻找合适的RISC-V IP来进行芯片设计的企业来说,市面上的选择太丰富了,SiFive、晶心科技平头哥、芯来科技等企业提供了太多的选择。但对于少部分特殊需求的企业来说,这些IP虽然具备一定的可定制性,但离真正的全定制化还有一定的距离。

全定制化

今年4月,来自西班牙的RISC-V IP厂商Semidynamics,则在近期正式推出了完全可定制化的RISC-V IP核心。这家此前一直处于“隐身模式”的公司也参与了知名RISC-V公司Esperanto Technologies的核心设计,随后他们试图打造出独特的RISC-V核心架构,解决现成RISC-V核心满足不了的需求。

Semidynamics发布的首个完全可定制核心名为Atrevido,且目前已经公开接受授权了。Atrevido是一个64位的2/3/4-wide乱序RISC-V核心,且已经支持最新的RISC-V Vector规范1.0版本,以及Semidynamics自研的开放Vector接口,所以用户可以在定制向量单元和直接使用Semidynamics给到的版本之间自由选择。

Atrevido还给到了更多的定制化选项,无论是新的指令、不同的地址空间以及新的内存访问方式等等。根据Semidynamics的说法,他们可以全定制化每个核心来满足客户极其精准的应用需求,甚至在几周之内就能将客户需要的特性加入RTL中去。如此一来,借由他们的RISC-V核心不仅能实现定制化需求,也能有较快的TTM进度。

在扩展性上,Atrevido已经做好了缓存一致的多重处理环境支持,其CHI/AXI接口支持用户打造2核、4核乃至百核的SoC。据其透露,他们已经在5nm的工艺节点上进行了验证。

如果不需要乱序核心的话,Semidynamics也准备了Avispado这样64位2-wide的按序RISC-V核心。对于寻求最小面积和功耗SoC设计的客户,Avispado则是最佳的方案。他们已经在欧洲EPI项目中打造了一个基于4核Avispado的测试芯片,采用了格芯的22nm工艺进行设计,据了解下一代将采用12nm及以下的工艺实现更高的性能和更低的功耗,同时增加Chiplet的设计。

全定制化面向的市场

针对这些全定制核心,Semidynamics主打的是一些需要大内存带宽的应用,比如机器学习和HPC等。在推荐系统这样高度依赖机器学习的应用中,基于Atrevido打造的大型SoC可用于将稀疏数据传递给计算引擎,而不必投入庞大的芯片资源。而在HPC这样的应用中,Atrevido不仅支持64位的数据通道和48位的物理地址通道,在先进的工艺节点下,也能做到2.4GHz的超高主频。

不同的IP配置,也给到了客户不同的应用场景和环境选择。比如Avispado可以作为边缘控制器,而加入向量单元之后,则可以用于2D/3D的图像处理等边缘AI/ML应用。而Atrevido则可以用于直接打造应用处理器,在加入向量单元后,也能拥有优异的AI计算能力,且这些配置均能运行在LinuxRTOS环境下。

小结

尽管大多数RISC-V IP厂商提供的现有方案已经足够优秀,甚至做到了极致,但总归还是有少数公司想要完美地控制功耗、性能和占用面积的配置,同时又给到差异化的特性。对于这些客户而言,Semidynamics提供的全定制化方案无疑更具有吸引力。不过从已有客户来看,完全可定制化的需求可能更适合那些打造高端处理器芯片的厂商,毕竟每一条定制化需求也意味着更高的成本。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RISC-V
    +关注

    关注

    44

    文章

    2267

    浏览量

    46114
收藏 人收藏

    评论

    相关推荐

    RISC-V指令集概述

    。 基本指令集是必选的,扩展指令集是可选的。意思就是可以根据你的实际需求,选择需要使用的指令。例如在一个项目中,如果不需要用到压缩指令,那么就不需要把压缩指令添加进来,从而做到定制,这也是R
    发表于 11-30 23:30

    RISC-V,即将进入应用的爆发期

    RISC-V是一种开放标准指令集架构 (ISA),最初由加州大学伯克利分校的研究人员于2010年开发。业界称,这种开源特性为芯片设计者提供了极大的灵活性,可以根据具体需求定制AI加速器。 而AI
    发表于 10-31 16:06

    国产RISC-V案例分享,基于志T113-i异构多核平台!

    RISC-V核心优势志T113-i是一款双核Cortex-A7@1.2GHz国产工业级处理器平台,并内置玄铁C906 RISC-V和HiFi4 DSP双副
    发表于 10-29 09:47

    国产RISC-V基于志T113-i异构多核平台

    志T113-i是一款双核Cortex-A7@1.2GHz国产工业级处理器平台,并内置玄铁C906 RISC-V和HiFi4 DSP双副核心,可流畅运行Linux系统与Qt界面,并已适配
    发表于 10-10 22:08

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未来 !

    加入RISC-VAdvocate行列!我们正在寻找来自世界各地的RISC-V爱好者,通过全球推广和参与,成为支持RISC-V进步的关键参与者。作为一名
    的头像 发表于 09-10 08:08 368次阅读
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未来 !

    RISC-V指令集的特点总结

    实现的复杂性,提高处理器的执行效率和易于优化。 模块 定义:RISC-V 指令集支持模块扩展,允许开发者根据具体应用需求添加或定制特定的
    发表于 08-30 22:05

    risc-v的发展历史

    定制和优化,以满足不同应用场景的需求。 生态系统建设:RISC-V基金会和成员公司不断加强RISC-V生态系统的建设,包括开发工具和链的完善、硬件平台的支持等。这使得
    发表于 07-29 17:20

    rIsc-v的缺的是什么?

    和可定制性,不同的厂商或开发者可能会根据自己的需求RISC-V进行不同的定制和优化。这可能会导致硬件生态系统中出现碎片问题,即某些
    发表于 07-29 17:18

    RISC-V适合什么样的应用场景

    和应用。 2. 嵌入式系统 定制需求RISC-V允许设计者根据具体需求进行指令集的扩展和定制
    发表于 07-29 17:16

    RISC-V在中国的发展机遇有哪些场景?

    RISC-V结合AI加速器,可以在AI领域提供高效的计算解决方案。 定制需求RISC-V允许添加专门的加速器或协处理器来处理特定任务,
    发表于 07-29 17:14

    为什么要有RISC-V

    RISC-V的不同寻常之处,除了在于它是最近诞生的和开源的以外,还在于:和几乎所有以往的 ISA不同,它是模块的。它的核心是一个名为RV32I的基础ISA,运行一个完整的软件栈。RV32I是固定
    发表于 07-27 15:05

    浅析RISC-V领先ARM的优势

    、教育以及初创企业中的使用。 定制能力强: RISC-V采用了模块设计的思路,不同的组件可以灵活进行裁剪与增加。这使得RISC-V架构可
    发表于 06-27 08:45

    RISC-V的MCU与ARM对比

    和实现。这意味着RISC-V具有高度的灵活性和可定制性,可以根据不同的应用需求进行优化和扩展。 ARM :ARM是一种专有的架构,任何想要使用ARM的指令集或实现的设计者都必须向ARM公司支付版权费
    发表于 05-27 15:58

    RISC-V有哪些优点和缺点

    和使用其代码。这种开放性促进了全球范围内的创新与合作,有助于推动RISC-V生态系统的快速发展。 模块设计:RISC-V支持模块可配置的子集,使得开发者可以根据具体的应用
    发表于 04-28 09:03

    RISC-V有哪些优缺点?是坚持ARM方向还是投入risc-V的怀抱?

    、修改和使用其代码。这种开放性促进了全球范围内的创新与合作,有助于推动RISC-V生态系统的快速发展。 模块设计 :RISC-V支持模块可配置的子集,使得开发者可以根据具体的应用
    发表于 04-28 08:51