首页 | 本学科首页   官方微博 | 高级检索  
     

基于RISC-V的IOMMU设计
引用本文:王镇道 ?,班贵龙,胡锦,焦旭峰. 基于RISC-V的IOMMU设计[J]. 湖南大学学报(自然科学版), 2024, 0(6): 187-194
作者姓名:王镇道 ?  班贵龙  胡锦  焦旭峰
作者单位:(湖南大学 物理与微电子科学学院,湖南 长沙 410082)
摘    要:在半导体技术受到管控的背景下,实现芯片的完全自主可控已成为现今半导体技术发展的重点.由于RISC-V具有开源、应用广泛的特性,研究RISC-V架构对于我国微处理器的自主可控具有重要研究意义.在微处理器系统中,由于物理资源的有限性和直接访问存储可能潜在危害, DMA访问I/O设备时将会受到诸多限制,从而影响访问性能.目前主流的方法是通过将I/O事务虚拟化,可以很好地解决这一问题.本文首次提出了一种基于RISC-V的I/O虚拟化架构,极大地加速了I/O访问进程,仅花费几个时钟周期就可快速完成I/O设备对内存的DMA请求.本设计将来可以作为IP,集成到RISC-V架构的处理器中,加速I/O设备对内存的访问.

关 键 词:虚拟化;缓存;RISC-V

Design of IOMMU Based on RISC-V
WANG Zhendao ?,BAN Guilong,HU Jin,JIAO Xufeng. Design of IOMMU Based on RISC-V[J]. Journal of Hunan University(Naturnal Science), 2024, 0(6): 187-194
Authors:WANG Zhendao ?  BAN Guilong  HU Jin  JIAO Xufeng
Affiliation:(College of Physics and Microelectronics Science, Hunan University, Changsha 410082, China)
Abstract:In the realm of semiconductor technology control, achieving complete autonomous chip control has emerged as a focal point in today''s semiconductor technology advancement. Given its features of open source and widespread adoption, the study of RISC-V architecture holds significant importance for enabling microprocessor autonomous controllability. Within microprocessor systems, limitations on physical resources and potential risks associated with direct storage access necessitate restrictions on DMA access to I/O devices, thereby impacting access performance. The prevailing approach involves virtualizing I/O transactions to effectively address this issue. This article firstly proposes a I/O virtualization architecture based on RISC-V, which greatly accelerates the I/O access process, this architectrue consums a few clock period to complete DMA requests from I/O devices to memory. This design will be integrated into RISC-V architecture CPU as an IP, accelerating the access of I/O devices to memory.
Keywords:virtualization;cache memory;RISC-V
点击此处可从《湖南大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《湖南大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号