一种多主机PCIe系统及其NTB跨主机地址翻译代理方法
申请号:CN202511429556
申请日期:2025-10-09
公开号:CN120896927B
公开日期:2025-12-23
类型:发明专利
摘要
本发明公开了一种多主机PCIe系统及其NTB跨主机地址翻译代理方法。该系统的NTB额外配置有VRC单元和VD单元,其面向本地主机时模拟为具备ATS响应能力的VRC,能够接收本地设备VF发起的ATS请求;面向远端主机时模拟为具备SR‑IOV功能的VD,提供对应的VF与远端RC进行交互。当本地主机的VF发起ATS请求时,系统的NT端口的VRC接收该请求,并将其中的虚拟地址进行转换,成为远端VD中的VF的ATS请求,由其提交至远端RC,再交由远端IOMMU完成权限校验以及实际的虚拟地址到物理地址翻译;该翻译结果最终回传至本地设备VF中。本发明可以实现跨域访问时低延迟、高吞吐和高效率。
技术关键词
主机
功能模块
地址转换缓存
虚拟设备
复合体
内存管理单元
交叉开关矩阵
PCIe交换机
通讯设备
端口
非透明桥
桥模块
高效率