GUI-VP Kit: A RISC-V VP Meets Linux Graphics - Enabling Interactive Graphical Application Development
GLSVLSI '23: Proceedings of the Great Lakes Symposium on VLSI 2023(2023)
摘要
Today, Virtual Prototypes (VPs) are heavily used to enable early software development and to accelerate the design process. The aim of this work is twofold: (i) enable the early development of interactive graphical applications running on Linux, and (ii) provide an easy-to-use and configurable solution for RISC-V. In this paper, we present GUI-VP Kit. GUI-VP Kit includes GUI-VP, a greatly extended and improved RISC-V VP, as well as configurations to build a runnable Linux environment, and input/output drivers that form the interface between peripherals and Linux applications. In our experiments employing GUI-VP Kit, we show that well-known X-applications can be executed in GUI-VP using a VNC network connection. Moreover, we demonstrate reasonable speed for a Linux port of a classic first-person 3D-game.
更多查看译文
关键词
Virtual Prototype, RISC-V, SystemC, TLM, Simulation, Linux, Graphics, Software development, Network, X Window System, VNC
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要