什么是RISC-V?

RISC,中文意思是精简指令集计算机,是一种执行较少类型计算机指令的微处理器。

RISC-V指令集是基于RISC原理建立的开放指令集架构(ISA), V表示为第五代RISC。

RISC-V (发音为“risk-five”)源于伯克利大学的学生项目,正因为其开源的理念让它在学术界颇有名气。

RISC-V的发明团队于2015年创办了SiFive公司,同年成立了RISC-V国际基金会。

SiFive公司旨在推动RISC-V的商业化,RISC-V国际基金专门维护指令架构的完整性和非碎片化。

 

RISC-V发展史

  • 1
  • 2
  • 3
  • 4
  • 5

第一代(RISC-I)

第二代(RISC-II)

第三代(RISC-III)

第四代(RISC-IV)

第五代(RISC-V)

与众不同的RISC-V

简洁

  • 相较于其它商用ISAs,RISC-V ISA要小很多

从零开始的设计

  • 明确的分离了User及privileged ISA
  • 具有避免对micro-architecture及技术依赖性的特征

通过社区进行设计

  • 由领先的行业或学术专家以及软件开发者组成的社区进行设计

免费及开放的指令集架构

  • 在市场上有诸多开源及商用的CPU的实现可供用户选择

可扩展及可定制性强

  • 可用于从微控制器到超级计算机的各种级别处理器核

不断成长的软件生态系统

  • 世界上有非常多的开源及商用的工具及操作系统可供客户选择

SiFive创始人

我们发明了RISC-V

SiFive创始人是加州大学伯克利分校的教授和博士,他们自2010年以来发明并开发了RISC-V指令集架构(ISA)。RISC-V是一款免费开放的ISA,专为当今的软件堆栈而设计。 全行业的快速普及使RISC-V成为计算的新标准。

We invented RISC-V