开源RISC-V处理器-香山
RISC-V 处理器香山是中国科学院计算技术研究所牵头开发的处理器,预计年内交付。RISC-V 处理器香山在开源项目托管平台 GitHub 上获得超过 2500 个星标(Star),形成超过 277 个分支(Fork),成为国际上最受关注的开源硬件项目之一。RISC-V 是一种开源的处理器架构,中国开发商希望 RISC-V 能减少对外国供应商的依赖。
香山项目始于 2019 年,至今发展了三代微架构雁栖湖、南湖和昆明湖。在去年 8 月举行的 Hot Chips 2024 上,项目团队将香山的目标描述为成为“处理器中的 Linux”。在硬件设计方面,香山处理器的部分模块设计受到了开源处理器、公开论文等的启发,曾参考了现有的开源 rocket-chip、berkeley-hardfloat、SiFive block-inclusivecache 等代码。在 Chisel 开源社区的现有总线工具、浮点运算单元、系统缓存等基础上,修改完善了它们的功能,同时优化了频率、吞吐等性能指标。
香山处理器文档:https://xiangshan-doc-en.readthedocs.io/en/latest/
源代码:https://github.com/OpenXiangShan/XiangShan
发表回复