RISC-V组织介绍
全球芯片厂商的供应源头主要来源于ARM和英特尔两大巨头,这也让越来越多的企业开始担心,万一哪天两方霸主提高产品价格或者切断供应链,大家又该何去何从呢,就在此时,合力建立一个完全开源的新架构的想法在部分企业中诞生。
01
RISC-V背景介绍
- 成立于2015年,总部位于瑞士的全球性非营利组织,成立之初拥有29名成员,目前在50多个国家\地区拥有上千家成员。
- 2022年2月,英特尔公司宣布加入RISC-V,就 RISC-V IP展开合作。
- 旨在建立一个基于 RISC-VISA 的软件和硬件创新者的开放协作社区。
- 是一个基于精简指令集(Reduced Instruction Set Computing, RISC)原则的开源指令集架构(Instruction Set Architecture, ISA)。
- 支持免费和开放的RISC指令集体系结构和拓展。
02
RISC-V发展历程
03
RISC-V优胜之处
完全开源
- RISC-V免费贡献指令集的使用权。
- 开源采用宽松的 BSD 协议,使用的企业可以按自己的需求进行使用,同时也允许添加自由指令集。
架构简单
- 在处理器领域,主流的架构为 x86 与 ARM 架构。
- RISC-V基础指令集则只有 40 多条,加上其他的模块化扩展指令总共几十条指令。RISC-V的规范文档仅有 145 页,而“特权架构文档”的篇幅也仅为 91 页。
易于转移
- RISC-V提供了特权级指令和用户级指令,同时提供了详细的RISC-V特权级指令规范和RISC-V用户级指令规范的详细信息,使开发者能非常方便的移植linux和unix系统到RISC-V平台。
模块化设计
- RISC-V架构不仅短小精悍,其不同的部分还能以模块化的方式组织在一起,从而试图通过一套统一的架构满足各种不同的应用场景。
- 用户能够灵活选择不同的模块组合,来实现自己定制化设备的需要。
完整的工具链
- 如果用 RISC-V来设计芯片,芯片设计公司不再担心工具链问题,只需专注于芯片设计,RISC-V社区已经提供了完整的工具链,并且 RISC-V将持续维护该工具链。
- 当前 RISC-V的支持已经合并到主要的工具中,比如编译工具链 gcc, 仿真工具 qemu 等。
04
RISC-V在国内的发展
为推动智能家电国产处理器芯片(RISC-V)领域技术落地工作,广东省智能家电创新中心也抓紧机遇主动加入RISC-V组织,与国际企业共同研究推进RISC-V指令集在家电芯片领域的应用。同时计划联合国内多家知名芯片企业推进RISC-V指令集的变频MCU芯片在国产家电的研究、验证与应用,致力于解决家电MCU芯片的卡脖子问题。
中国开放指令生态(RISC-V)联盟(CRVA)
CRVA依托单位为中国科学院计算技术研究所。 旨在召集从事RISC-V指令集、架构、芯片、软件、整机应用等产业链各环节企事业单位及相关社会团体,自愿组成一个全国性、综合性、联合性、非营利性的社团组织。
中国RISC-V产业联盟(CRVIC)
由芯原微电子(上海)股份有限公司担任联盟首任理事长单位,君正、晶心、芯来、致象尔微担任副理事长单位;联盟创始会员还包括紫光展锐、华大、晶晨、格易、乐鑫、苏州国芯、华米等五十多家产业链上下游企业,复旦、交大、同济、电子科大、西安电子、中国科大等十余家重点大学和研究机构,以及华芯投资上海分公司、上海集成电路产业投资基金等投资机构。