[发明专利]一种基于大颗粒度存储单元的队列管理器及方法在审
申请号: | 201910149195.9 | 申请日: | 2019-02-28 |
公开(公告)号: | CN109783035A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 乔庐峰;陈庆华;孙明乾;杨健;邹仕祥 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 薛云燕 |
地址: | 210007 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于大颗粒度存储单元的队列管理器及方法。该队列管理器包括自由指针管理模块、缓冲区接口模块、自由指针读取模块和自由指针归还模块,其中自由指针管理模块包括自由指针分发与回收电路和逻辑队列管理电路。方法为:针对大容量交换机中基于链表的队列管理器,以块为单位对队列管理器中大容量数据缓冲区进行划分并为之分配指针,块与块所对应的指针以链表的形式构建逻辑队列;本地信元采用指针与块内地址联合寻址的方式在块内进行连续存储或读取,单个块内存储多个信元;自由指针和逻辑队列存储在高速片内RAM中,本地信元存储至大容量数据缓冲区中。本发明实现了对交换机中大容量数据缓冲区的平滑可靠管理,降低了资源消耗。 | ||
搜索关键词: | 自由指针 队列管理器 缓冲区 大容量数据 逻辑队列 存储单元 管理模块 大颗粒 指针 链表 信元 存储 读取 大容量交换机 读取模块 管理电路 回收电路 接口模块 块内地址 联合寻址 连续存储 信元存储 形式构建 资源消耗 高速片 平滑 交换机 分发 分配 管理 | ||
【主权项】:
1.一种基于大颗粒度存储单元的队列管理器,其特征在于,包括自由指针管理模块、缓冲区接口模块、自由指针读取模块和自由指针归还模块,其中:所述自由指针管理模块包括自由指针分发与回收电路和逻辑队列管理电路;所述自由指针分发与回收电路,接收来自自由指针读取模块的指针读取请求和来自自由指针归还模块的指针归还请求,对自由指针队列进行动态管理;所述逻辑队列管理电路,基于链表对多个逻辑队列进行管理,链表存储至片内RAM中;所述自由指针读取模块,对每一逻辑队列的链尾指针和每一指针对应的当前块内地址进行存储与管理;所述自由指针归还模块,对每一逻辑队列的链首指针和每一指针对应的当前块内地址进行存储与管理;所述缓冲区接口模块,用于将信元写入到指针和块内地址所指向的存储区中,或者从指针和块内地址所指向的存储区中读出特定的信元。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910149195.9/,转载请声明来源钻瓜专利网。