“万众一芯” 开放验证平台

  ——让每个开发者,都能参与RISC-V处理器验证

01 关于 “万众一芯”

  芯片设计工作中的一大挑战是芯片验证。在传统芯片设计中,验证工作量占比超过70%,验证工程师数量远大于设计工程师,人力成本巨大。且源代码闭源,属于商业机密,只能在公司内部完成。随着高端芯片越来越复杂,验证投入将会越来越大。

  “万众一芯” 开放验证平台,致力于探索开源硬件众包验证可能性,希望降低芯片验证成本,让软件工程师也能参与到硬件工作中来。基于高性能RISC-V处理器 “香山” 的最新架构,我们将芯片验证任务拆分成多个子模块,邀请所有感兴趣的开发者共同参与。

  2025年, “万众一芯” 持续发布各类众包验证任务。通过提供开源验证工具与框架,让每一位开发者,都可以用自己擅长的编程语言,随时随地进行芯片验证。

想了解更多 “万众一芯” 诞生背景,延伸阅读:《为什么要,为什么能进行开源分包验证》作者:包云岗

02 参与 “万众一芯”

2.1 面向人群

  “万众一芯” 面向所有背景的开发者,无论你是软件背景还是硬件背景,正在上学或是已经工作,都可以参与“万众一芯”的活动。我们提供开源验证工具与框架,复用软件测试生态进行芯片验证,让软件背景开发者,也能顺利参与到芯片验证。同时配备学习资源和导师指导,带你顺利上手验证。

面向人群
面向人群

2.2 活动内容

  2025年,基于开源高性能RISC-V处理器核 “香山” 的最新架构昆明湖,“万众一芯”持续发布不同难度,不同类别的验证任务,每个任务均有奖金,包括验证文档众包,验证模块众包,Bug复现任务,同时招募香山UT模块维护者。

众包模块
2025年计划发布的UT验证众包模块
任务流程
“万众一芯”验证任务参与流程

目前“万众一芯”开放报名的任务有:

新手入门任务 ——快速了解框架和工具,完成一次验证全流程

验证文档众包任务 ——提高文档写作能力和代码分析能力,入门芯片验证

模块验证众包任务 ——使用敏捷验证工具链,体验应用级别的模块验证

Bug复现任务 ——根据已发布的Bug任务,设计回归测试用例

香山UT模块-维护者招募 ——参与核心模块验证,共建可信验证体系

2.3 活动收获

  作为软件和硬件的交叉领域,参与万众一芯的活动,需要开发者根据自身情况,付出一定的学习成本和时间成本。但是无需担心,我们有专门的教程,资料和专业的导师,陪伴你完成从学习到开发的过程,你的努力也终将获得回报。

直接收获

  · 学习高性能CPU设计,理解RISC-V指令集架构

  · 使用敏捷验证工具链,体验应用级别的模块验证

  · 完成每个任务都有相应的奖金,全年奖金池50W

  · 提高文档写作能力和代码分析能力,入门芯片验证

  · 有机会参与RISC-V欧洲峰会,获得RISC-V中国峰会资助

直接收获

长期收获

  验证工作可以相对低门槛的了解芯片设计全流程,为你的职业发展和转型提供帮助:

直接收获

03 与 “万众一芯” 合作

  “万众一芯”诚邀高校与企业,携手共建开源芯片验证生态!

高校合作

  “万众一芯”团队走进高校,提供深入了解RISC-V开源芯片“香山”的窗口,让学生学习前沿验证方法,掌握业界领先的验证技能,并获得验证技能认证,为未来职业发展奠定坚实基础。

企业合作

  为各类企业提供高效的验证众包平台,企业可在平台上发布验证任务,汇聚全球开发者、学生和爱好者的智慧,快速完成芯片验证,降低研发成本,加速产品迭代。

如果您有合作意向,请通过以下方式联系我们:

  · 邮箱:yaozhicheng@bosc.ac.cn;

  · 关注“万众一芯UnityChip”公众号,了解最新活动

  · “万众一芯”官网:open-verify.cc

  · “万众一芯”交流QQ群:600480230

  · GitHub:https://github.com/XS-MLVP/UnityChipForXiangShan

  · GitLink:https://www.gitlink.org.cn/XS-MLVP/UnityChipForXiangShan