广告

香山开源 64 位 RISC-V 处理器,对标Arm Cortex-A76

2021-07-05 17:26:30 Demi 阅读:
在最近的 RISC-V 世界大会中国 2021 上提出的香山开源处理器,或将成为比Arm 的 Cortex-A75 更强大的 RISC-V 处理器。RISC-V 内核是用 Chisel 语言开发的,开发人员声称,它需要的代码行数比 Verilog 少五倍,而且根据知乎最近的一篇文章,开发速度要快得多。

SiFive Performance P550被认为是迄今为止最强大的 RISC-V 内核,能够在原始性能上超越 Arm 的 Cortex-A75 内核,尤其是在效率方面,每平方毫米的性能是其三倍。5Nyednc

但在最近的 RISC-V 世界大会中国 2021 上提出的香山开源处理器,或将成为比Arm 的 Cortex-A75 更强大的 RISC-V 处理器。5Nyednc

据悉,香山是中科院计算所牵头,多家企业联合开发的开源高性能 RISC-V 处理器核,,其目标是匹配 Cortex-A76 的性能。香山源代码和所有设计文档均会开源。5Nyednc

项目于2020年6月11日启动,25位同学和老师参与了香山的开发,821个主分支代码合并,3296个代码提交,5万多行代码,400多篇文档,大部分为中文现在。5Nyednc

5Nyednc

 第一版“雁栖湖”的微架构5Nyednc

根据 PPT 的描述,“香山”的架构代号以湖命名。第一版架构代号是“雁栖湖”,“雁栖湖” RTL 代码于 2021 年 4 月完成,计划于 7 月基于 TSMC 28nm 工艺流片,目前频率为 1.3GHz,性能预估为 SEPC CPU2006 7分/Ghz。换言之,第一版的雁栖湖架构对标的是ARM A72/A73。5Nyednc

“香山”第二版架构代号是“南湖”,“南湖”计划在今年年底流片,将采用中芯国际 14nm 工艺,目标频率是 2GHz,SPECCPU 分值达到10分/GHz。从参数上看,南湖架构对标的是Arm的Cortex-A76,2G主频下SPEC06达到20分。如果能够实现这一设计目标,裸CPU性能在RISC-V处理器中是首屈一指的。5Nyednc

5Nyednc

香山处理器已经在 FPGA 平台上用 Debian 进行了测试,最终它可能最终支持最近移植到 HiFive RISC-V 板的 Ubuntu。5Nyednc

RISC-V 内核是用 Chisel 语言开发的,开发人员声称,它需要的代码行数比 Verilog 少五倍,而且根据知乎最近的一篇文章,开发速度要快得多。5Nyednc

5Nyednc

您可以在 Github 上找到在 Mulan PSL v2 许可证(Mulan Permissive Software License, Version 2)下发布的源代码,以及一些中英文文档。5Nyednc

香山开源地址:https://github.com/OpenXiangShan/XiangShan5Nyednc

  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了