英国伦敦,2020 年 9 月 2 日 – Imagination Technologies 宣布推出完整的 RISC-V 计算机体系结构课程,该课程针对本科教学设计,是 Imagination 大学项目(IUP)的一部分。“RVfpga:理解计算机体系结构(RVfpga: Understanding Computer Architecture)”课程包含一整套丰富的教学资料和实践练习,可以帮助学生了解处理器架构中的关键要素,包括多个 IP 内核,修改 RISC-V 内核的方法,以及 IP 内核的微架构。
因在精简指令集(RISC)领域作出重要贡献,而与 John Hennessy 共同获得 ACM 图灵奖(ACM A.M. Turing Award)的 David Patterson 教授表示:“RISC-V 正在改变处理器设计和软硬件协同设计。RISC-V 是一种开放式架构,支持开源的硬件实现。这一新选择意味着软件开发可以与硬件开发同时进行,从而加快设计进程。RVfpga 课程不仅可以增强对 RISC-V 处理器的理解,还可以增强对 RISC-V 生态系统和 RISC-V 系统级芯片(SoC)的认识。本课程对工业级处理器架构和日益普及的系统进行了深入介绍,这将在学生的整个学术和职业生涯中产生积极作用。”
本课程是与学术界的合作伙伴 Sarah Harris 副教授和 Daniel Chaver 副教授共同开发的,Sarah Harris 副教授是备受欢迎的《数字设计与计算机体系结构》教材的合著者,该教材已经以五种以上的语言出版,是计算机体系结构类课程的基石。本课程包括教师指南、学生手册、10 个综合实验(动手实验)、测试材料、考试样题,以及所有相关的 IP 和软件。为了支持完整或部分使用这些资料,还将提供所有资料的源文件。这种灵活、开放的方式既可以支持学术机构教授一门完整的课程,同时也能够根据每位老师的需求进行扩充或调整。
Sarah Harris 副教授说道:“RISC-V 以各种可能的方式对前几代处理器进行了改善,从功耗到性能,甚至是提升安全性。作为计算机体系结构的又一次巨大进步,从基础层面上认识 RISC-V 对学生而言是很重要的。当 Imagination 邀请我来共同开发这门课程时,我很高兴可以将自己对该技术更高层次的理解带给更广泛的受众,从而帮助他们获得实践经验,以便他们能够塑造计算机体系结构的未来。”
Imagination 全球大学项目主管罗伯特·欧文(Robert Owen)表示:“RISC-V 是切实可行的,并将在未来五年延伸至所有计算层面。它的开放性使所有层面的设计人员都可以参与到处理器设计中,而无需担心设计早期阶段的授权问题。这将为新一代的实践赋予力量!到目前为止,学术界的活动一直都聚焦于 SoC 设计。而本课程则首次提供了对 RISC-V 的重要基础性认知,可供学习者了解 RISC-V‘引擎’的组成部分以及它们的组合方式。我很高兴 Imagination 大学项目引领了这些教学资源的开发。”
行业对“RVfpga:理解计算机体系结构”课程的支持
西部数据(Western Digital)机器学习业务开发部 RISC-V 生态系统高级总监 Ted Marena 表示:“我们很高兴 Imagination 大学项目可以提供最高质量的学术材料,供学习者了解 RISC-V 的基础知识。让我们感到兴奋的是,Imagination 以西部数据的 RISC-V SweRV CoreTM 为基础开发了这门课程,而且 Imagination 也在其自己的 IP 设计中使用了此内核。完成本课程的学生将拥有真正的商业处理器相关经验。”
赛灵思(Xilinx Inc.)大学项目及研究实验室高级总监 Patrick Lysaght 说道:“几十年来,赛灵思的 FPGA 一直在支持计算机体系结构的实践教学和研究。我们非常高兴可以将自己对 RISC-V 开源计划的支持延伸到此最新的教材和课程中。我们相信,将 RISC-V 生态系统、优秀的教学课件以及在赛灵思器件上探索 SweRV 内核的机会结合在一起,将为全球学术界提供令人振奋的教育体验。”
Digilent Inc. 总裁 Steve Johnson 表示:“Digilent 是为学术界提供 FPGA 开发板和仪器的领先企业。我们已经与 Imagination 在多个项目上开展了合作,很高兴可以为这项计划提供支持。我们相信 RISC-V 将对我们的行业产生深远的影响,很高兴能够在这个全新的重要计划中发挥作用。”
重要日期:
截至目前,共有西部数据、赛灵思、Digilent、RISC-V International 和 Chips Alliance 等 18 家机构为 RVfpga 的开发提供了支持。