[发明专利]PCIe带宽分配方法及基本输入输出系统在审
申请号: | 202111364322.0 | 申请日: | 2021-11-17 |
公开(公告)号: | CN114048036A | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 李雪 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/22;G06F13/20 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 王娜 |
地址: | 450000 河南省郑州市高新技*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | pcie 带宽 分配 方法 基本 输入输出 系统 | ||
1.一种PCIe带宽分配方法,其特征在于,所述方法应用于基本输入输出系统中,所述方法包括:
在所述基本输入输出系统上电自检时,根据最小带宽单位,将PCIe根端口划分为第一数量个子端口;
识别第一数量个子端口中每个子端口下是否连接外接设备,并根据识别结果,生成每个子端口的在位标识;
读取带宽配置表,所述带宽配置表用于表征在位标识与带宽分配策略之间的匹配关系;
从所述带宽配置表中,查询与第一数量个在位标识相匹配的目标带宽分配策略;
根据所述目标带宽分配策略,将所述PCIe根端口划分为第二数量个子端口,并为第二数量个子端口中每个子端口分配端口带宽。
2.根据权利要求1所述的方法,其特征在于,所述识别第一数量个子端口中每个子端口下是否连接网络设备包括:
在所述子端口对应的配置空间寄存器中查询链路层标志位;
若所述链路层标志位中的参数值为1,表征所述子端口连接了外接设备,若所述参数值为0,表征所述子端口未连接外接设备。
3.根据权利要求1或2所述的方法,其特征在于,所述第一数量个在位标识按照以下方式生成:
按照所述多个子端口的命名顺序,将每个所述子端口的在位标识依次排列,并将排列结果作为所述第一数量个在位标识。
4.根据权利要求1所述的方法,其特征在于,所述带宽配置表中包括标准在位标识和除所述标准在位标识以外的其它在位标识;
其中,所述标准在位标识预先配置各自的带宽分配策略,所述其它在位标识对应的带宽分配策略按照以下方式确定:
针对任一其它在位标识,将所述其它在位标识与各个所述标准在位标识进行位运算,所述位运算用于将所述标准在位标识中的各个数值位转换为所述其它在位标识中对应的数值位;
基于位运算结果,识别与所述其它在位标识相匹配的一个或者多个标准在位标识;
将所述一个或者多个标准在位标识对应的带宽分配策略作为所述其它在位标识对应的带宽分配策略。
5.根据权利要求4所述的方法,其特征在于,所述将所述其它在位标识与各个所述标准在位标识进行位运算包括:
针对任一标准在位标识,在从所述标准在位标识转变为所述其它在位标识的过程中,判断是否存在从第一数值转变为第二数值的数值位,并将判断结果作为位运算结果;
其中,所述第一数值表征子端口未连接外接设备,所述第二数值表征子端口连接了外接设备。
6.根据权利要求5所述的方法,其特征在于,所述基于位运算结果,识别与所述其它在位标识相匹配的一个或者多个标准在位标识包括:
若所述位运算结果表征不存在从第一数值转变为第二数值的数值位,则将所述标准在位标识作为与所述其它在位标识相匹配的一个标准在位标识。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若与第一数量个在位标识相匹配的目标带宽分配策略有多个,则从多个所述目标带宽分配策略中任选一个目标带宽分配策略,并按照任选的所述目标带宽分配策略将所述PCIe根端口划分为第二数量个子端口,并为第二数量个子端口中每个子端口分配端口带宽。
8.一种基本输入输出系统,其特征在于,所述基本输入输出系统包括:
子端口初始化单元,用于在所述基本输入输出系统上电自检时,根据最小带宽单位,将PCIe根端口划分为第一数量个子端口;
在位标识生成单元,用于识别第一数量个子端口中每个子端口下是否连接外接设备,并根据识别结果,生成每个子端口的在位标识;
读取单元,用于读取带宽配置表,所述带宽配置表用于表征在位标识与带宽分配策略之间的匹配关系;
查询单元,用于从所述带宽配置表中,查询与第一数量个在位标识相匹配的目标带宽分配策略;
重分配单元,用于根据所述目标带宽分配策略,将所述PCIe根端口划分为第二数量个子端口,并为第二数量个子端口中每个子端口分配端口带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111364322.0/1.html,转载请声明来源钻瓜专利网。