所有关于电路
新闻

RISC-V庆祝开源ISA 10周年

2020年8月25日,通过杰克赫兹

在RISC-V诞生10周年之际,让我们一起来探索RISC-V从诞生到今天的历史。beplay体育下载不了

作为开放标准指令集体系结构(ISA)设计的先驱,RISC-V已经成为一个对工程师来说超过10年的宝贵资产。该项目最初在加州大学伯克利分校(UC Berkeley)起步,但以一种意想不到的方式夭折,自此成为该行业的重要组成部分。

RISC-V最近在加州大学伯克利分校庆祝了10周年

RISC-V最近在加州大学伯克利分校庆祝了10周年,那里的研究人员正在不断改进开源标准。图片使用的礼貌RISC-V基金会

让我们来看看RISC-V的历史,这样我们就可以了解它是如何发展到今天这么大的。

RISC-V如何填补CPU知识的空白

设计CPU需要在数字逻辑设计、操作系统、硅布局、验证等领域的技能。不用说,成功地设计一个CPU需要各种各样的才能和知识。

因此,MIPS Technologies和Arm Holdings等公司将把他们的专利和设计方法授权给其他CPU设计者。但是,虽然这些预先打包的产品是更实用的选择,但这种专业技能也伴随着高昂的价格。此外,设计师往往不了解这个专业IP的设计。

Microsemi的可编程RISC-V解决方案

Microsemi的可编程RISC-V解决方案。图片由Microsemi

这些挑战催生了RISC-V。2010年夏天,Krste Asanović在David Patterson、Yunsup Lee和Andrew Waterman的帮助下,着眼于开源计算机系统并启动了RISC-V项目。

从单一的论文到Linux团队合作

RISC- v不是处理器核心,而是一个基于精简指令集计算(RISC)原理的免费、开源指令集体系结构。作为一个固定的ISA规范,设计人员可以构建自己的实现。

RISC-V计划的第一个里程碑是该项目的第一篇论文的发表。RISC-V指令集手册,卷1:基本用户级ISA在2011年5月。同一年,另一个巨大的里程碑诞生了:首个RISC-V芯片的磁带。该芯片采用28nm FDSOI芯片,由意法半导体公司捐赠,作为该项目的概念验证。

随着标准越来越流行,最初的所有者想要建立一个基金会来维护RISC-V。RISC-V基金会成立于2015年,共有36个创始成员。

时间轴的RISC-V

在2019年的RISC-V基金会的“国情咨文”演讲中给出了RISC-V的发展时间表。图片使用的礼貌RISC-V基金会

正如该基金会网站上解释的那样,RISC-V基金会的目标是“建立一个基于RISC-V ISA的开放、协作的软件和硬件创新者社区。”作为一个非营利组织,RISC-V基金会由其成员管理,他们寻求推动RISC-V ISA的采用。

在RISC-V基金会成立三年后,RISC-V的知名度不断提高。2018年,基金会宣布了与Linux基金会的合作。这一举动对RISC-V非常重要,因为Linux基金会基于其成功和长期的历史,为RISC-V提供了操作、技术和战略支持。

反过来,这只会导致更大的开发和标准的采用。

RISC-V国际协会

在今年3月RISC-V国际协会在瑞士成立

RISC-V基金会社员成长

RISC-V基金会社员成长。图片由业务线

基金会转向了一个新的,更包容的成员结构RISC-V国际的成员参与了RISC-V ISA规范和扩展以及相关的硬件和软件的开发。

RISC-V为何如此成功?

为设计人员提供一个开源标准来开发cpu已经被证明是一个非常成功的实验。RISC-V网站陈述如下:

“全世界对RISC-V感兴趣并不是因为它是一项伟大的新芯片技术;其兴趣在于它是一种通用的自由和开放的标准,软件可以移植到这个标准,并且允许任何人自由地开发他们自己的硬件来运行软件。RISC-V International不管理或提供任何开源的RISC-V实现,只提供标准规范。”

RISC-V的历史和持续增长显示了开源设计的价值,并导致了行业的重大发展。RISC-V已经用了10多年了,没有任何迹象表明它的速度会很快放缓。