2025年ChipCamp芯片营地十大开源RISC-V

1、XiangShan

----官方地址:https://github.com/OpenXiangShan/XiangShan

----中科院计算所/中国科学院大学的开源RISC-V项目,面向RISC-V的最前沿技术和场景,使用Chisel语言,打造的高性能超标量乱序RISC-V处理器,经过雁栖湖,南湖,昆明湖多代版本的演进,代码和文档全部开源。

----作为专业的超大规模RISC-V开源项目,在github上获得6.8K个star。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/XiangShan。

2、RISCV-BOOM

----官方地址:https://github.com/riscv-boom/riscv-boom

----在Github上有2K个星,其BOOM-v1.0代码在ChipCamp芯片营地行了通读。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/BOOM-v1.0。

3、e203_hbirdv2

----官方地址(国际):https://github.com/riscv-mcu/e203_hbirdv2

----官方地址(国内):https://gitee.com/riscv-mcu/e203_hbirdv2

----芯莱科技胡振波团队打造的开源RISC-V项目,被国内厂商采纳并商用。完全开源的基于RISC-V的SoC,整个SoC全部开源。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/e203_hbirdv2。在ChipCamp进行了编译和测试,相关操作日志在代码仓comments目录下.log文件中。

4、tinyriscv。

----官方地址:https://gitee.com/liangkangnan/tinyriscv

----很完整的项目,在gitee上获得3.4K个星,在github上还有1.3K个星,其影响力不仅在国内也到了国际平台上得到认可。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/tinyriscv。在ChipCamp进行了编译和测试,相关操作日志在代码仓comments目录下的.logs文件中。

5、picorv32

----官方地址:https://github.com/YosysHQ/picorv32

----由Yosys的作者打造的开源RISC-V芯片,被收录在github的YosysHQ站点上,获得3.9K个星。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/picorv32。在ChipCamp进行了编译和测试,相关操作日志在代码仓comments目录下的.logs文件中。

6、nerv

----官方地址:https://github.com/YosysHQ/nerv

----被收录在YosysHQ站点上,获得94个星。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/nerv。在ChipCamp进行了编译和测试,相关操作日志在代码仓comments目录下的.logs文件中。

7、darkriscv

----官方地址:https://github.com/darklife/darkriscv

----很不错的一个项目,之前讲的故事是说作者在一夜之间写就了这个项目,不过最新的情况比这还要精彩!在于,它最近还得到了频繁的更新!其最新的功能,基于这个项目提供了可以跑一个类似DoS操作系统的命令行界面,让用户输入命令行并获得结果输出,这就十分类似于一个可以交互的计算机系统了。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/darkriscv。在ChipCamp进行了编译和测试,相关操作日志在代码仓comments目录下的.logs文件中。

8、riscv-mini。

----官方地址:https://github.com/ucb-bar/riscv-mini

----由UC伯克利官方收录的一个DEMO和教学项目,使用Chisel语言编写,获得602个星。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/riscv-mini。在ChipCamp进行了编译和测试,是ChipCamp较早作为chisel的代表性项目收录的。

9、NutShell

----官方地址:https://github.com/OSCPU/NutShell

----这个项目是中国科学院大学(国科大)的本科毕业生做的毕业设计,是国科大在计算机系统教学和实习方面的标志性成果,在github平台获得了1.5K个星。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/NutShell。目前尚未完成项目的编译和测试。

10、ysyxSoC

----官方地址(国际):https://github.com/OSCPU/ysyxSoC

----官方地址(国内):https://gitee.com/RV4Kids/ysyxsoc

----是国科大组织的"一生一芯"项目的一个开源SoC。这个"一生一芯"的官网则是https://ysyx.oscc.cc/。

----被ChipCamp收录在:https://gitcode.com/ChipCamp/ysyx-soc。目前尚未完成项目的编译和测试。

附:封面图

关键词:XiangShan, RISCV-Boom, e203_Hbirdv2, Tinyriscv, Picorv32, nerv, Darkriscv, Riscv-mini, Nutshell, ysyxSoC。

摘要:本文介绍了10个开源RISC-V处理器项目,包括XiangShan高性能处理器、UC伯克利的riscv-mini教学项目、芯莱科技的e203_hbirdv2商用SoC等。这些项目均被ChipCamp收录,多数已完成编译测试,部分仍在进行中。其中XiangShan在GitHub获得6.8K星,tinyriscv在国内外平台均有影响力,darkriscv近期更新支持类DOS交互系统。国科大NutShell和ysyxSoC展现了教学成果。这些项目覆盖从教学到商用的多种场景,体现了RISC-V生态的活跃发展。