[发明专利]TLP字段资源管理方法、装置、计算机设备及存储介质有效
申请号: | 201811622244.8 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109710411B | 公开(公告)日: | 2020-09-22 |
发明(设计)人: | 郑海东;余桉;刘泽华 | 申请(专利权)人: | 深圳忆联信息系统有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 冯筠 |
地址: | 518067 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | tlp 字段 资源管理 方法 装置 计算机 设备 存储 介质 | ||
1.TLP字段资源管理方法,其特征在于,包括:
获取来自PCIE端点的空闲物理标签资源;
对所述空闲物理标签资源进行处理,以得到标签映射表;
判断所述标签映射表内是否有空闲物理标签资源;
若是,则将空闲物理标签资源放置于先进先出队列;
获取物理标签资源申请请求;
获取标签配置表;
根据所述请求判断标签配置表内是否有空闲的物理标签资源分配;
若是,则对所述请求做出响应;
统计请求发起方的物理标签资源使用情况;
根据所述物理标签资源使用状态动态调整标签配置表;
所述对所述空闲物理标签资源进行处理,以得到标签映射表,包括:
对所述空闲物理标签资源进行格式转换,形成逻辑标签资源;
将所述空闲物理标签资源与所述逻辑标签资源的对应关系写入预设的映射表内,以形成标签映射表;
所述标签配置表包括私有静态配置表以及公共动态配置表。
2.根据权利要求1所述的TLP字段资源管理方法,其特征在于,所述根据所述物理标签资源使用状态动态调整标签配置表之后,还包括:
判断所述PCIE端点的某一空闲物理标签资源的PCIE读操作是否完成;
若是,则清除并维护PCIE读操作完成的空闲物理标签资源所在的标签映射表。
3.根据权利要求2所述的TLP字段资源管理方法,其特征在于,所述根据所述请求判断标签配置表内是否有空闲的物理标签资源分配,包括:
根据所述请求判断所述标签配置表内的私有静态配置表是否有空闲的物理标签资源分配;
若是,则标签配置表内有空闲的物理标签资源分配;
若否,则判断所述标签配置表内的公共动态配置表是否有空闲的物理标签资源分配;
若是,则标签配置表内有空闲的物理标签资源分配;
若否,则标签配置表内无空闲的物理标签资源分配。
4.根据权利要求1所述的TLP字段资源管理方法,其特征在于,所述根据所述物理标签资源使用情况动态调整标签配置表,包括:
修改所述标签配置表内的配置,以得到修改后的标签配置表;
将修改后的标签配置表写入备用寄存器表中;
获取所述空闲物理标签资源的处理状态以及请求的处理状态;
判断所述空闲物理标签资源的处理状态以及请求的处理状态是否都处于处理完毕状态;
若是,则将备用寄存器表中的值切换为修改后的标签配置表。
5.根据权利要求1所述的TLP字段资源管理方法,其特征在于,所述判断所述标签映射表内是否有空闲的物理标签资源之后,还包括:
若否,则继续等待,并返回所述判断所述标签映射表内是否有空闲的物理标签资源。
6.TLP字段资源管理装置,其特征在于,包括:
空闲资源获取单元,用于获取来自PCIE端点的空闲物理标签资源;
空闲资源处理单元,用于对所述空闲物理标签资源进行处理,以得到标签映射表,标签配置表包括私有静态配置表以及公共动态配置表;
资源判断单元,用于判断所述标签映射表内是否有空闲物理标签资源;
资源放置单元,用于若是,则将空闲物理标签资源放置于先进先出队列;
请求获取单元,用于获取物理标签资源申请请求;
配置表获取单元,用于获取标签配置表;
资源分配判断单元,用于根据所述请求判断标签配置表内是否有空闲的标签资源分配;
响应单元,用于若是,则对所述请求做出响应;
情况统计单元,用于统计请求发起方的物理标签资源使用情况;
动态调整单元,用于根据所述物理标签资源使用状态动态调整标签配置表;
所述空闲资源处理单元包括:
转换子单元,用于对所述空闲物理标签资源进行格式转换,形成逻辑标签资源;
映射表生成子单元,用于将所述空闲物理标签资源与所述逻辑标签资源的对应关系写入预设的映射表内,以形成标签映射表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳忆联信息系统有限公司,未经深圳忆联信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811622244.8/1.html,转载请声明来源钻瓜专利网。