Imagination Technologies发布了针对本科教学的 RISC-V 计算机架构完整课程,帮助学生了解处理器架构的关键元素,包括知识产权 (IP) 内核、修改 RISC-V 内核及其微架构。
该课程名为“RVfpga:理解计算机架构”,包含教学材料和实践练习,可供全球大学使用。西部数据、赛灵思、Digilent、RISC-V International 和 Chips Alliance 等 18 个组织正在支持该教学课程的开发。
学术合作伙伴 Sarah Harris 副教授和 Daniel Chaver 副教授协助创建了该课程,其中包括教师指南、学生手册、10 个综合实验室(动手实验)、测试材料、样题以及所有相关 IP 和软件。该课程基于 Xilinx FPGA 上的 Western Digital RISC-V SweRV 核心。
Imagination 面向大学推出 RISC-V 课程
RVfpga 课程采用灵活、开放的方法,使学术机构能够教授功能齐全的课程,并能够根据每位教师的要求进行扩充或调整。Sarah Harris 是广受欢迎的“数字设计与计算机架构”教科书的合著者,该教科书已以五种以上的语言出版,是计算机架构课程的基石。
与 John Hennessy 共同获得 ACM(计算机协会)AM 图灵奖的 David Patterson 教授在评论该课程时表示:“RISC-V 正在改变处理器设计和软件/硬件协同设计。RISC-V 是一种开放式架构,支持开源硬件实现。这一新选项意味着软件开发可以与硬件开发同时进行,从而加速设计进程。RVfpga 课程不仅增强了对 RISC-V 处理器的理解,还增强了对 RISC-V 生态系统和 RISC-V SoC 的理解。该课程提供了对日益流行的工业级处理器架构和系统的深入了解,这将对学生的整个学术和行业生涯大有裨益。”
Sarah Harris 补充道:“RISC-V 在各个方面都比前几代处理器有所改进,从功耗到性能,甚至提高了安全性。作为计算机架构的又一大进步,学生从根本上理解 RISC-V 非常重要。当 Imagination 邀请我合作创建这门课程时,我很高兴能将这项技术的更高层次的理解带给更广泛的受众,帮助他们获得实践经验,从而塑造计算机架构的未来。”
Imagination Technologies 全球大学项目总监 Robert Owen 表示:“RISC-V 是真实存在的,并将在未来五年内渗透到每个计算层面。它的开放性使各个级别的设计人员都可以参与处理器的设计,而无需在设计早期阶段担心授权问题。到目前为止,学术活动一直集中在 SoC 设计上。本课程是第一个提供理解 RISC-V“引擎”组件及其组合方式的重要基础的课程。”
经过测试和审核,美国华盛顿州的波特兰州立大学成为第一所使用该课程的大学,取代了之前的 MIPSfpga 课程,后者也是 Imagination 大学计划 (IUP) 的课程。Imagination 的一位发言人告诉我们,IUP 的上一个此类计划 MIPSfpga 已获得 800 次授权下载,约有 400 所大学一直在使用该课程。“我们预计所有大学都会希望转向 RVfpga,”发言人评论道。