基于RISC-V的计算机系统综合实验设计  被引量:6

Design for comprehensive laboratory of computer system based on RISC-V

在线阅读下载全文

作  者:孙卫真[1] 刘雪松 朱威浦 向勇[3] SUN Wei-zhen;LIU Xue-song;ZHU Wei-pu;XIANG Yong(Information Engineering College,Capital Normal University,Beijing 100048,China;Institute of Computing Technology,Chinese Academy of Sciences,Beijing 101407,China;Department of Computer Science and Technology,Tsinghua University,Beijing 100084,China)

机构地区:[1]首都师范大学信息工程学院,北京100048 [2]中国科学院计算技术研究所,北京101407 [3]清华大学计算机科学与技术系,北京100084

出  处:《计算机工程与设计》2021年第4期1159-1165,共7页Computer Engineering and Design

摘  要:针对目前高校计算机系统各课程实验衔接不紧密、实验成本较高的问题,提出设计基于小型FPGA开发板、以RISC-V CPU和Rust操作系统内核为核心的计算机系统综合实验平台。硬件实验以在低成本FPGA芯片上搭建picorv32 RISC-V CPU为核心,软件实验以在硬件实验基础上移植Rust编写的rCore教学操作系统为核心。以较低成本在同一平台完成计算机组成原理与操作系统实验设计,使其形成一个有机的整体,在资源与成本有限的情况下构建一个较为完整的实验体系。实例结果表明,实验平台以软硬件协作的方式,适应技术的发展,及时更新实验内容,可满足高校计算机系统教学综合实验的基本要求。Aiming at trying to improve the experimental connection among the computer system courses in the universities and reduce the experiment cost,a comprehensive computer system experimental platform based on a small FPGA board and a teaching operation system was proposed.The hardware experiment was building a system on chip(SoC)with picorv32 RISC-V CPU on a low-cost FPGA chip.The software experiment was transplanting the rCore teaching operation system written by Rust on their own SoC.The computer composition principle and operation system experimental design on the same platform at a lower cost was completed,and an organic whole was formed.The experimental system was a relative complete platform with limited costs.Examples show that,the experimental contents are timely updated for tracing computer technology trends in a software-hardware cooperative manner to meet the basic requirements of computer system teaching experiments in universities.

关 键 词:RISC-V 系统编程语言 组成原理实验 操作系统实验 软硬件协作 

分 类 号:TP301[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象