摘要
本发明公开一种适用于SIOV虚拟化设备的高速IOMMU电路,主要包括CSR配置模块、代换处理模块、页式代换模块,PCACHE(页高速缓冲存储器)、TLB(快表)模块,访存接口模块;其中TLB模块包括PAGETLB(页表的快表)和PDTLB(设备表的快表);为了提高IOMMU的代换速度,IOMMU集成TLB电路,以加快代换速度,在PAGETLB缺失的情况下,首先查询PDTLB,若PDTLB命中则可以得到一级页表的基地址,以加快页表代换,否则进入五级页表查询。五级页表的任何一级缺失都需进行访存,读取缺失内容。本发明满足IO设备SIOV虚拟化功能、支持多种页面大小和高速虚实地址代换的需求。
技术关键词
虚拟化设备
电路
接口模块
索引
页面
IO设备
内存
标识符
物理
速度
进程
频率
数据
系统为您推荐了相关专利信息
传输控制方法
脑机接口
训练机器人
计算机程序产品
信道
机器学习框架
自动化渗透测试系统
脚本
机器学习算法
大语言模型
位置识别方法
机器人视觉
序列
图像
通道注意力机制
信息推广方法
热点
网络资源信息
信息推广设备
流量分配器