赛事简介

全国大学生计算机系统能力培养大赛(通常称为”龙芯杯”)是一项顶级赛事,旨在培养计算机系统领域的创新人才,由系统能力培养研究专家组与多所高校共同发起,面向全国高校学生。

赛事历史:第八届”龙芯杯”已于 2024 年 8 月成功举办,第九届(NSCSCC 2025)已发布相关章程和技术方案。

赛事规模

  • 面向全国高校本科生和研究生
  • 包含 CPU 设计赛和团队赛等多个赛道
  • 每年吸引数百支队伍参赛

赛题要求

  • 设计 MIPS 或 LoongArch 处理器核心
  • 实现完整的指令集(RV32I 或更高)
  • 在 FPGA 上运行 Linux 或其他操作系统
  • 通过功能测试和性能测试
  • 完成系统集成和调试

技术要求

  • 掌握 Verilog HDL 或 SystemVerilog
  • 理解处理器架构(建议完成 B 级或 C 级课程)
  • 熟悉 MIPS/LoongArch/RISC-V 指令集
  • 具备 FPGA 开发和调试经验
  • 了解操作系统启动流程

参与方式

  1. 完成 XUPTArch C 级或 B 级课程
  2. 组建团队(3-5 人)
  3. 关注龙芯杯官网获取最新通知
  4. 在规定时间内报名参赛
  5. 按照赛题要求完成设计和验证

赛程安排(参考)

  • 报名阶段:通常在每年 3-4 月
  • 设计阶段:4-7 月
  • 初赛:7-8 月
  • 决赛:8-9 月

相关资源

Sources:

更新时间: