收录于话题
“ 芯片设计工作中的一大挑战是芯片验证。“万众一芯”项目是为探索开源硬件众包验证可能性、降低芯片验证成本、吸引软件工程师参与到硬件工作而发起的,面向全球的芯片设计开源众包验证项目。
2025年,我们基于开源高性能RISC-V处理器核“香山”的最新架构,持续发布众包任务。通过参与活动,你不仅可以深入了解高性能处理器设计、赢取奖金,还有机会进入贡献排行榜、获得实习Offer、RISC-V中国峰会差旅补贴,为开源芯片的发展贡献力量。”
/本期任务/
UT验证第3期:ITLB模块验证
本期验证实战任务将帮助学习香山昆明湖架构中TLB模块的设计,并接触MMU模块中除TLB外的其它内容,了解使用RISC-V指令架构设计模块的一般思路。关注“万众一芯小助手”,学习前沿验证知识,了解更多验证活动。
根据您选择的任务难度及完成情况,将会获得数额不等的奖金(本期奖金池7000),您的努力将会获得回报。
此外,如果您在验证过程中首次找到了bug并联系我们确认后,根据bug实际情况,还会获得额外的奖金??
02 BUG报告
若您在进行验证的过程中发现BUG,可通过UnityChipForXiangShan仓库中的BUG REPORT模板通过提issue的方式进行BUG报告。提交BUG时,请先在label中选择bug need to confirm标签,然后使用label提供的四种bug分级(minor、normal、serious、critical)中自行选择您认为最符合的分级并使用ut_fronted.mmu.itlb标签,若您对GitHub使用存在问题,也可以直接在QQ群(群号:976081653)中提出,我们承诺将保护您的知识产权不受侵犯,仅首次报告的BUG有效。通过Report Bug,在我们确认并评估后,您将可能获得额外的奖励。
03 提交说明
在您认为验证完成后,需要向我们提交如下成果:
代码仓库链接或压缩包。我们推荐使用GitHub托管您的代码,也可提交压缩包。提交前请务必确保您的代码正常运行,并在README.md文件中注明所有测试用例的运行方式,以便我们进行测试。若您使用GitHub并向我们提交链接,请注明代码版本,我们将使用您所注明的版本号下载您的代码。若您在提交后发生了必要的代码更改,请务必及时说明。
测试用例及其说明。通过尽可能简洁的任何形式说明您所划分的每个用例。
验证报告。
测试点表格。验证工作中常用表格记录测试点及其完成情况,在 QQ 群文档中将给出示例的表格,在验证过程中请及时填写与维护。
bidingjun21@mails.ucas.ac.cn
即可,最终提交的目录结构要求如下:↓ 加入活动官方qq群,获取支持与指导 ↓
关注“万众一芯小助手”,了解最新活动
“万众一芯”官网:open-verify.cc GitHub:https://github.com/XS-MLVP/UnityChipForXiangShan
GitLink:https://www.gitlink.org.cn/XS-MLVP/UnityChipForXiangShan