基于RISC-V的IOMMU设计

王镇道, 班贵龙, 胡锦, 焦旭峰

湖南大学学报(自然科学版) ›› 2024, Vol. 51 ›› Issue (6) : 187 -194.

PDF
湖南大学学报(自然科学版) ›› 2024, Vol. 51 ›› Issue (6) : 187 -194. DOI: 10.16339/j.cnki.hdxbzkb.2024238

基于RISC-V的IOMMU设计

    王镇道, 班贵龙, 胡锦, 焦旭峰
作者信息 +

Author information +
文章历史 +
PDF

摘要

在半导体技术受到管控的背景下,实现芯片的完全自主可控已成为现今半导体技术发展的重点.由于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

Key words

引用本文

引用格式 ▾
基于RISC-V的IOMMU设计[J]. 湖南大学学报(自然科学版), 2024, 51(6): 187-194 DOI:10.16339/j.cnki.hdxbzkb.2024238

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

AI Summary AI Mindmap
PDF

5

访问

0

被引

详细

导航
相关文章

AI思维导图

/