今日,由 Imagination 与浙江大学信息与电子工程学院联合录制的中文版《RVfpga:深入理解计算机体系结构》(以下简称“《RVfpga》”)课程,正式开课。
登录中国大学MOOC平台,即可学习完整课程。
关于《Rvfpga》慕课
本课程基于 RISC-V 指令集架构,使用开源的 Veer EH1 内核构建 RVfpga(RISC-V FPGA)系统。课程围绕 RISC-V 编程、系统外设、内核流水线、存储系统等内容,结合计算机组成理论知识,讲述 10 个实验内容,提供实验文档、示例工程和相关软件包。
通过讲授 RISC-V 处理器、RISC-V 片上系统和 RISC-V 软件生态知识,展示如何将商用 RISC-V 处理器应用于 FPGA 和仿真器,有助于提高学生对计算机系统的理解与认识,为计算机体系结构硬件设计和系统软件设计打下基础,为学术生涯和职业道路提供有力支持。
课程面向人群
本课程适合作为高等院校电子信息大类及相关计算机专业本科生学习“计算机组成与设计”、“计算机组成原理”的在线实践课程,也可供对计算机体系结构以及 RISC-V 感兴趣的学生、工程师和研究人员学习参考,为学术生涯和职业道路提供前瞻支持。
课程亮点
课程将介绍 RISC-V CPU 的可编程逻辑阵列(FPGA)实现,包括相关仿真器、模型、虚拟硬件和支持预配置的 FPGA 的 So C实现,通过作业和实验课程进行软件编程和硬件设计训练,帮助学生掌握计算机组成基础和软硬件协同设计能力。
《RVfpga:理解计算机体系结构》是 Imagination 推出的完整 RISC-V 计算机体系结构课程,该课程针对本科教学设计,包含一整套丰富的教学资料和实践练习,可帮助学生了解处理器架构中的关键要素,包括多个 IP 核,修改 RISC-V 核的方法,以及 IP 核的微架构。这是由 20 多家公司和顶尖大学教授们通力合作的成果,由 ACM 图灵奖获得者 David Patterson 教授指导,旨在以最高标准的质量帮助师生拥抱 RISC-V 这项技术。