Imagination宣布,將在其Imagination 大學計劃中推出一項具有革命性的新項目——MIPSfpga。通過MIPSfpga計劃,Imagination在一套完整的教材中為大學生提供免費、開放式、通過驗證的最新一代MIPS CPU,從而改變全球各大專院校的CPU架構教育的方式。
CPU架構通常作為電子工程、計算機科學和計算機工程課程中的一部分來講授,主要基于MIPS或另外兩種主要CPU架構中的一種。直到現在,所有這些課程都無法接觸到真正的、不會混淆的RTL代碼,因此教授和學生就無法研究和探索一個真正的CPU。而Imagination將通過MIPSfpga計劃改變這種現狀,為全世界的大學帶來一個全新的CPU架構教育典范。
MIPS架構是于上世紀80年代初期最初由斯坦福大學開發出來的。因為它采用了David A. Patterson博士和John L. Hennessy博士在兩人合著的《Computer Organization and Design》一書中所提出的簡潔、純粹的RISC設計,過去數十年來它一直是架構教學的首選。這本書目前已發行至第五版。
通過MIPSfpga計劃,Imagination把其廣受歡迎的MIPS microAptiv CPU 核的簡化版提供給大專院校,此核已經由大學教授根據學術使用需求進行了特別的配置。許多學術機構對microAptiv CPU已經熟悉,同時基于在許多商業產品(包括Microchip Technology公司的PIC32MZ MCU)上的應用,它已經擁有了一個廣泛的生態系統支持。
在為大專院校提供的完整、可免費下載的教材中,除了MIPS CPU之外,還有入門指南(Getting Started Guide)、供教授使用的教學指南以及專為學生學習CPU如何運行和探索其能力所設計的范例。運用這些教材,學生能在FPGA平臺上開發和調試CPU。
MIPSfpga計劃的相關教材是由David Harris博士和Sarah Harris博士開發的,他們是暢銷書《Digital Design and Computer Architecture》的共同作者,目前此書已發行至第二版。David Harris博士對MIPSfpga計劃的核心——MIPS CPU進行了配置,而Sarah Harris博士則負責設計教材。
MIPS的配置是專為在低成本FPGA平臺上運行所設計,并提供針對帶有Xilinx Artix-7 FPGA 的Digilent Nexys4 平臺和帶有Altera Cyclone FPGA的Terasic DE2平臺的指南。
MIPSfpga計劃目前已在多家學術機構運行,包括Harvey Mudd 學院、倫敦帝國學院、倫敦大學學院(UCL)以及位于拉斯維加斯的內華達大學(UNLV)。