[发明专利]存储芯片硬件空间回收和管理方法有效
| 申请号: | 201810241917.9 | 申请日: | 2018-03-22 |
| 公开(公告)号: | CN108509354B | 公开(公告)日: | 2020-06-23 |
| 发明(设计)人: | 李响;陈帮红;唐先芝;谷卫青;胡水华;何觉;陈敏;杨波 | 申请(专利权)人: | 雷科防务(西安)控制技术研究院有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02 |
| 代理公司: | 西安恒泰知识产权代理事务所 61216 | 代理人: | 黄小梧 |
| 地址: | 710077 陕西省西安市锦*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储 芯片 硬件 空间 回收 管理 方法 | ||
1.一种存储芯片硬件空间回收方法,其特征在于,包括:
若存储芯片为初始上电状态,则将所有缓存空间地址依次提交给上层模块,直至上层模块中没有空间存储缓存空间地址为止;
若存储芯片不是初始上电状态,根据回收机制进行重复回收操作,直至上层模块中没有空间存储缓存空间地址为止;
所述回收机制,包括:
依次选取缓存空间地址作为当前缓存空间地址;
回收模块分别对当前缓存空间地址的上层状态表、下层状态表和命中表进行查询,所述当前缓存空间地址的上层状态表、下层状态表和命中表均包括完成状态和未完成状态;
若当前缓存空间地址的上层状态表、下层状态表和命中表均为完成状态时,则当前缓存空间地址为可回收地址,将该可回收地址提交至上层模块,并将上层状态表、下层状态表和命中表的状态均更新为未完成。
2.一种存储芯片硬件空间管理方法,其特征在于,任一缓存空间地址的上层状态表、下层状态表和命中表中的状态通过分别对上层状态表、下层状态表和命中表的操作进行改变,对上层状态表、下层状态表和命中表中的操作通过仲裁原则进行管理;
所述仲裁原则包括:
(1)当任一缓存空间地址的上层状态表、下层状态表和命中表存在同一种操作时,优先响应该种操作;
(2)当通过软件对任一缓存空间地址的上层状态表、下层状态表和命中表进行操作时,优先响应该通过软件进行的操作;
(3)当任一缓存空间地址的上层状态表、下层状态表和命中表未进行同一种操作时,则根据操作顺序进行响应。
3.根据权利要求2所述的存储芯片硬件空间管理方法,其特征在于,所述对上层状态表、下层状态表和命中表中的操作包括以下类型:上层模块的写请求、上层模块的读请求、下层模块的写请求、下层模块的读请求、回收模块的写请求、回收模块的读请求、通过软件进行的读请求、通过软件进行的写请求以及搜索模块的写请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于雷科防务(西安)控制技术研究院有限公司,未经雷科防务(西安)控制技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810241917.9/1.html,转载请声明来源钻瓜专利网。





