[发明专利]交换设备、外围部件互连高速系统及其初始化方法有效
申请号: | 201610022697.1 | 申请日: | 2016-01-13 |
公开(公告)号: | CN105721357B | 公开(公告)日: | 2019-09-03 |
发明(设计)人: | 方洪灿 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/935 | 分类号: | H04L12/935;H04L12/933 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;兰春娥 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换 设备 外围 部件 互连 高速 系统 及其 初始化 方法 | ||
1.一种交换设备,其特征在于,包括:
多个外围部件互连高速PCIe上行端口,用于与至少一个主机连接;
至少一个PCIe下行端口,用于与至少一个输入输出I/O设备连接;
内置的处理装置,所述内置的处理装置用于枚举所述交换设备下挂的物理设备,通过所述交换设备的内部连接线路与所述至少一个PCIe下行端口连接;
所述内置的处理装置用于:
通过所述内部连接线路向所述至少一个PCIe下行端口传输配置读写报文;
接收所述至少一个PCIe下行端口通过所述内部连接线路传输的配置读写响应报文,所述配置读写响应报文携带完成者标识;
根据所述配置读写响应报文中携带的完成者标识,确定所述交换设备连接有标识为所述完成者标识的I/O设备。
2.根据权利要求1所述的交换设备,其特征在于,若所述至少一个下行PCIe端口连接有单功能I/O设备,所述交换设备具体用于透传所述单功能I/O设备和所述单功能I/O设备对应的主机之间的信息。
3.根据权利要求1或2所述的交换设备,其特征在于,所述交换设备还包括:
至少一个镜像端点设备模块,与所述至少一个PCIe下行端口连接,用于存储与所述至少一个PCIe下行端口连接的至少一个I/O设备的PCIe配置内容;
至少一个虚拟端点设备模块,与所述多个PCIe上行端口连接,用于虚拟与所述至少一个PCIe下行端口连接的至少一个I/O设备的功能,以供所述多个PCIe上行端口连接的至少一个主机使用;
映射模块,分别与所述至少一个镜像端点设备模块以及所述至少一个虚拟端点设备模块连接,用于实现所述至少一个主机对应的PCIe域与所述至少一个I/O设备对应的PCIe域之间的映射。
4.根据权利要求3所述的交换设备,其特征在于,所述至少一个PCIe下行端口中的每个PCIe下行端口不具有PCIe配置空间,所述多个PCIe上行端口中的每个PCIe上行端口具有PCIe配置空间。
5.根据权利要求3所述的交换设备,其特征在于,所述至少一个PCIe下行端口中的每个PCIe下行端口对应至少一个PCIe配置空间,所述至少一个虚拟端点设备模块具体通过所述至少一个PCIe下行端口对应的至少一个PCIe配置空间与所述多个PCIe上行端口连接。
6.根据权利要求3所述的交换设备,其特征在于,所述映射模块存储有:
第一映射表,用于存储由所述至少一个主机对应的PCIe域中的标识到所述至少一个I/O设备对应的PCIe域中的标识的映射关系;
第二映射表,用于存储由所述至少一个I/O设备对应的PCIe域中的标识到所述至少一个主机对应的PCIe域中的标识的映射关系。
7.根据权利要求3所述的交换设备,其特征在于,所述至少一个镜像端点设备模块中的第一镜像端点设备模块存储有第三映射表,所述第三映射表用于存储所述至少一个I/O设备中的第一I/O设备的虚拟功能的基地址寄存器BAR地址以及所述虚拟功能的BAR大小,其中,所述第一镜像端点设备模块用于存储所述第一I/O设备的PCIe配置内容。
8.根据权利要求3所述的交换设备,其特征在于,所述至少一个虚拟端点设备模块中的第一虚拟端点设备模块具体用于虚拟所述至少一个I/O设备中的第二I/O设备的物理功能,以供所述至少一个主机中的第一主机使用,其中,所述第二I/O设备的物理功能驱动由所述第一主机的处理器加载。
9.根据权利要求3所述的交换设备,其特征在于,所述至少一个虚拟端点设备模块中的第二虚拟端点设备模块具体用于虚拟所述至少一个I/O设备中的第三I/O设备的虚拟功能,以供所述至少一个主机中的第二主机使用,其中,所述第三I/O设备的物理功能驱动由所述至少一个主机中的管理基板管理控制器BMC加载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610022697.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种WIFI综测仪的自动帧类型识别方法
- 下一篇:撕不破的宝宝玩具书