前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >中科院开源 RISC-V 处理器“香山”流片,已成功运行 Linux

中科院开源 RISC-V 处理器“香山”流片,已成功运行 Linux

作者头像
刘盼
发布2022-03-04 12:16:58
1.5K0
发布2022-03-04 12:16:58
举报
文章被收录于专栏:人人都是极客人人都是极客

2021年6月22日,香山在RISC-B中国峰会上第一次亮相,这是当时公开的国际上性能最高的开源RISC-V处理器核设计,受到国内外的很多关注,在全球最大的开源项目托管网站GitHub上不到3个月就有近2000个Star。虽然我们的报告是中文的,但却有不少英文报道,甚至还有来自俄罗斯的关注。

2021年7月15日,第一代香山“雁栖湖”流片。但接下来由于受到全球芯片产能影响,我们不得不经历漫长的等待期。因为许久没有回片后的消息,有一些关注香山的朋友发来小心翼翼的询问:“香山是不是流片失败了?”流片失败,就是指香山无法点亮,也就意味着它就是一块石头。

2022年1月20日,等待了整整半年,香山终于回片了。此时,采用香山枫叶红底色的主板早就虚位以待。

因为疫情,香山团队的多位小伙伴决定留在北京攻关调试。除了这些这些线下的小伙伴,还有全国各地的老师和同学一起在线参与。大家非常给力,每天都有大进展:CPU频率>1GHz,DDR4-2400稳定运行,Linux正常启动,CoreMark成功运行。整个芯片和板卡没有一处错误,团队有多位资深专家,大家都表示调试从来没有这么顺利过。

整个芯片和板卡没有一处错误,团队有多位资深专家都表示调试从来没有这么顺利过。

春节将至,香山团队的多位小伙伴在家人的支持下,决定留在北京攻关调试。除了这些这些线下的小伙伴,还有全国各地的老师和同学一起在线参与。大家非常给力,每天都有大进展:CPU频率>1GHz,DDR4-2400稳定运行,Linux正常启动,CoreMark成功运行。整个芯片和板卡没有一处错误,团队有多位资深专家,大家都表示调试从来没有这么顺利过。

接下来把SPECCPU 2006分值跑出来,就完成这次攻关调试目标了。本来以为要用整个春节,看来攻关目标年前就可以提前实现了。

2022.2.5更新:教训——不要高兴太早!在运行SPEC CPU2006时,发现DDR4-2400稳定性还是存在问题,会导致返回数据出现随机错误。这是CPU芯片调试过程最常见的的硬骨头,终究是要面对。

图1:每日攻关任务清单

图2:DDR4-2400内存稳定性测试

图3:Linux启动进入shell

图4:运行CoreMark


香山是一款开源 RISC-V 处理器核,它的架构代号以湖命名。第一版架构代号是“雁栖湖”,第二版架构代号是“南湖”,“南湖” 采用中芯国际 14nm 工艺,目标频率是 2GHz,SPECCPU 分值达到 10 分 / GHz,支持双通道 DDR 内存以及 PCIe、USB、HDMI 等更多功能。

据介绍,“香山”处理器核的开发的重要决策之一,是选择了敏捷设计语言 Chisel,原因是开发效率远高于 Verilog,实现相同的功能,Chisel 代码量仅为 Verilog 的 1/5。

【转自https://zhuanlan.zhihu.com/p/463270236?utm_source=wechat_session&utm_medium=social&utm_oi=855712252433682432】

5T技术资源大放送!包括但不限于:C/C++,Arm, Linux,Android,人工智能,单片机,树莓派,等等。在上面的【人人都是极客】公众号内回复「peter」,即可免费获取!!

记得点击分享、赞和在看,给我充点儿电吧

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-02-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 人人都是极客 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档