[发明专利]用于管理数据存储设备中的映射数据的装置和方法在审
申请号: | 201810255148.8 | 申请日: | 2018-03-26 |
公开(公告)号: | CN108628772A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 杰弗里·蒙希尔;杰克逊·埃利斯;瑞安·J·戈斯 | 申请(专利权)人: | 希捷科技有限公司 |
主分类号: | G06F12/128 | 分类号: | G06F12/128 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 章蕾 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明题为“用于管理数据存储设备中的映射数据的装置和方法”。可编程处理器发出查找命令以定位映射结构的所请求的映射页面并将所请求的映射页面放置到第一高速缓存中以服务接收到的主机命令。不可编程的硬件电路搜索转发表以确定所请求的映射页面是否位于第二高速缓存中,若是,将所述映射页面加载到所述第一高速缓存。否则,所述硬件电路从后端处理器请求所请求的映射页面,所述后端处理器从诸如闪存存储器阵列的非易失性存储器(NVM)中检索所请求的映射页面。所述硬件电路搜索倒排表和所述第一高速缓存以在所述第二高速缓存中为从所述NVM检索的所请求的映射页面选择候选位置,并引导所请求的映射页面的副本在所述候选位置处的存储。 | ||
搜索关键词: | 映射 高速缓存 页面 硬件电路 管理数据存储 后端处理器 候选位置 映射数据 检索 搜索 非易失性存储器 可编程处理器 闪存存储器 服务接收 页面加载 页面选择 映射结构 主机命令 倒排表 映射页 转发表 编程 副本 存储 查找 | ||
【主权项】:
1.一种装置,包括:映射结构,所述映射结构作为多个映射页面被存储在非易失性存储器(NVM)中,所述多个映射页面将用户数据块的逻辑地址与所述NVM中存储所述用户块的物理地址相关联;第一高速缓存,所述第一高速缓存存储所述NVM中存储的所述映射页面的第一子组的副本;第二高速缓存,所述第二高速缓存存储所述NVM中存储的所述映射页面的所述第一子组的副本以及所述映射页面的第二子组的副本;可编程处理器,所述可编程处理器具有存储在相关联的存储器中的编程,所述编程在被执行时发出查找命令以定位与接收到的主机命令相关联的所请求的映射页面并将所请求的映射页面放置到所述第一高速缓存中;和不可编程的硬件电路,所述不可编程的硬件电路被配置为响应于所述查找命令,从所述NVM引导所请求的映射页面的检索,访问存储器中的倒排表以识别存储在所述第二高速缓存中的选择的物理地址处的潜在替换映射页面,并且响应于由所述不可编程的硬件电路确定所述潜在替换映射页面不在所述第一高速缓存中的所述映射页面的所述第一子组中,引导所请求的映射页面的副本到所述第二高速缓存中的所述选择的物理地址的写入。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希捷科技有限公司,未经希捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810255148.8/,转载请声明来源钻瓜专利网。