半导体行业正孜孜不倦地推动创新,在这个过程中,做出正确选择,正成为芯片成功的关键因素。在众多操作系统、编译器、调试器和其他工具的选项中,开放的RISC-V指令集架构(ISA)正在加速普及。这种开放式ISA赋予了开发者更多自由,使其能够以开源或商业资源为起点,打造专属的定制处理器。
与私有版权的处理器架构相比,RISC-V架构支持设计团队根据目标终端应用程序的需求,更加灵活定制处理器架构。通过按需选择所需功能,开发者可以针对关键应用实现功耗、性能和芯片面积(PPA)的出色平衡。
凭借其开放性和技术优势,RISC-V在近几年迅速崛起。根据Semico Research的数据,到2028年,RISC-V CPU半导体IP使用费预计将达到2.3亿美元,复合年增长率为26.7%。作为负责管理该标准的全球非营利组织,RISC-V International也报告称,该标准的行业采用率、活动及市场热度均呈现强劲增长势头。
RISC-V有多种实现形式。如果采用免版税的开源核心,任何团队都可以在其基础上开发专属的解决方案和服务。同时,市场上亦不乏丰富的商业IP产品。在本文中,我们将进一步讨论为什么RISC-V对于从汽车到5G移动、AI和数据中心等应用越来越重要。
RISC-V的起源及其架构的演进
RISC-V最初于2010年5月由美国加州大学伯克利分校开发,当时主要用于学术用途,其设计理念源于业已超过四十余年研究的先进计算机架构概念。2011年,第一款RISC-V芯片成功流片。随着ISA技术规格的发布,RISC-V规范正式进入公共领域。在RISC-V ISA中,其基本指令集就可以运行大部分的软件。通过可选扩展,开发者可以针对不同的终端市场定制架构。开发者可以自行选择所需功能,而不必使用架构的完整功能集。
当前的RISC-V版本被认为是基于精简指令集计算机(RISC)概念的第五代处理器。RISC-V International作为其背后的推动力量,汇聚了全球超过70个国家的3,800多家成员公司,共同定义了开放标准规范,推动处理器创新,同时倡导更高层次的设计自由度。该组织指出,截至2022年底,搭载RISC-V处理器的芯片出货量已超过100亿颗。
现在,越来越多的公司开始开发能够支持RISC-V的解决方案。此番行业合作也进一步推动其架构的演进。新思科技是RISC-V International的成员。
随着RISC-V在多个市场的广泛应用,RISC-V International董事会指引方向、推动标准向前发展方面发挥着不可或缺的作用。新思科技在SoC设计解决方案领域的深厚技术积累为架构提供了大力支持,并将进一步增强我们规划RISC-V标准未来蓝图的能力。
Calista Redmond
首席执行官
RISC-V International
RISC-V的主要优势
RISC-V架构为处理器提供了精简指令来处理不同任务。显而易见,这正是该标准如此受欢迎的原因。比较而言,复杂指令集(CISC)的指令规模庞大、定义复杂。因此,基于RISC-V指令集设计处理器,其电路结构更加简洁直观,大大降低了设计难度。
凭借灵活性、可扩展性以及模块化特点,开发者能够使用RISC-V,以相对较快的速度,定制各类仅适配目标应用的处理器。无论是设计简单的嵌入式系统,还是构建大型超级计算机,开发者都可以从相同的基础ISA出发。此外,简化软件开发流程也有助于缩短整体设计周期。
在各行各业中,安全性始终是一个核心关注点。为了解决这些问题,RISC-V架构内置了多种安全功能。这些功能通常通过开源参考设计、软件组合分析工具和安全扩展来实现。
谁在使用RISC-V?
RISC-V起初主要用于嵌入式应用和微控制器领域。经过多年的发展,这个开源标准在汽车、数据中心和高性能计算等诸多应用领域持续受到关注,也越来越多地应用到各式各样的AI工作负载中。以下为广泛采用RISC-V架构的主要领域:
汽车:对于车载SoC,RISC-V处理器可以满足信息娱乐、高级驾驶辅助和通信等系统对性能、功耗、成本和安全性的要求。
高性能计算(HPC)和数据中心:RISC-V ISA的可定制性非常适合处理复杂的计算任务:RISC-V的可扩展技术支持开发简单、安全和灵活的处理器内核,从而满足这些应用的能效要求。
人工智能:AI芯片往往采用异构设计,开发者会尽可能选择RISC-V等现成的处理器作为协处理器或者内建控制器,从而把主要精力集中在用于神经网络等计算任务的AI加速器的设计中。
可穿戴设备、工业、物联网和家用电器:这个领域的电池供电设计和空间通常非常有限,因此RISC-V处理器是满足其电源需求的理想选择。
5G移动:RISC-V内核可以根据智能手机等移动设备的性能需求进行定制,也可以作为大型SoC中的组件,专门处理特定任务
航空:RISC-V凭借其高可靠性和安全性,是可以满足相关严苛要求的优选方案。
RISC-V的未来应走向何方?
随着RISC-V架构采用率的持续攀升,其生态系统和行业协作也在不断壮大。近年来,一系列引人注目的合作项目相继涌现。例如,RISC-V软件生态系统(RISE)项目汇聚了全球杰出行业领袖,致力于加速RISC-V架构的开源软件开发。在德国,一家同样汇聚了许多精英人才的机构也渐渐成型,专注于促进基于标准的参考架构开发,其初期重点聚焦于汽车电子领域。Semico最近的一份报告指出,近年来阻碍汽车生产的半导体供应链短缺现象,正促使汽车制造商对RISC-V标准产生浓厚兴趣。
RISC-V的日益普及并非偶然。作为开放架构,RISC-V为开发者提供了超强灵活性,使其能够根据需求定制基于RISC-V处理器的SoC。正如前文所言,正确的选择在推动半导体设计创新方面发挥着重要作用。
作为RISC-V国际组织的主要成员之一,新思科技三十多年来一直致力于以创新的EDA解决方案加速RISC-V处理器IP开发和优化,应对RISC-V芯片开发中性能、功耗和面积(PPA)的优化、验证签核、早期软件开发以及加快上市时间等诸多复杂挑战。 同时,新思科技也推出定制的ARC-V处理器IP,满足RISC-V SoC的特定性能和效率需求。
点击阅读原文,了解更多新思科技RISC-V解决方案的更多信息。