[发明专利]自主存储器搜索方法、装置可读存储媒体和存储器装置在审
申请号: | 201911328989.8 | 申请日: | 2014-08-12 |
公开(公告)号: | CN111221848A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 肯尼斯·柯维兹;西恩·艾乐;王宏育;亚明·艾卡尔 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F16/245 | 分类号: | G06F16/245 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自主 存储器 搜索 方法 装置 可读 存储 媒体 | ||
1.一种自主存储器搜索方法,其由存储器装置的存储器控制器执行,所述方法用于搜索所述存储器装置的非易失性存储器,所述方法包括:
处理由主机传输到所述存储器装置的写入命令,其中所述写入命令寻址到所述存储器装置且包含由所述写入命令的逻辑块地址字段中的预定位指示的搜索请求;
响应于所述写入命令而起始所述存储器的搜索,其中所述写入命令的所述逻辑块地址字段进一步包含指示起始所述搜索的信息的位,使得所述写入命令中的所述逻辑块地址字段包含所述预定位和代替逻辑块地址的额外位;以及
获得所述存储器的所述搜索的结果。
2.根据权利要求1所述的方法,其中所述写入命令包括搜索准则及搜索关键字的指示。
3.根据权利要求2所述的方法,其中所述搜索准则包括“等于”、“小于”、“大于”、“不等于”、“小于或等于”、“大于或等于”、“与(AND)”、“或(OR)”或“非(NOT)”中的一或多者。
4.根据权利要求1所述的方法,其中所述逻辑块地址字段中的所述预定位进一步指示搜索信息可用于所述存储器装置以执行所述搜索请求。
5.根据权利要求1所述的方法,其中所述结果包含所述搜索已完成或搜索结果已找到的指示,且其中,当搜索结果已找到时,响应于所述指示而从所述存储器提供所述搜索结果。
6.根据权利要求5所述的方法,其中获取所述搜索已完成或搜索结果已找到的指示包括获取所述搜索已到达存储于所述存储器中的数据库的末尾的指示。
7.根据权利要求5所述的方法,其中获取所述搜索已完成或搜索结果已找到的指示包括获取提供所述搜索结果的缓冲区已满的指示。
8.根据权利要求1所述的方法,其进一步包括响应于发送到所述存储器装置的读取命令而提供所述搜索结果,所述读取命令致使所述存储器装置传输回所述搜索结果。
9.根据权利要求1所述的方法,其进一步包括响应于发送到所述存储器的命令而提供所述搜索结果,所述命令指示所述主机已准备接收所述搜索结果。
10.根据权利要求9所述的方法,其中所述写入命令包含小型计算机系统接口SCSI写入命令,且其中指示所述主机已准备接收所述搜索结果的所述命令包含SCSI读取命令。
11.根据权利要求1所述的方法,其进一步包含将所述搜索已完成或搜索结果已找到的指示传输到所述主机。
12.一种非暂时性装置可读存储媒体,其包含指令,当存储器装置的存储器控制器执行所述指令时,所述指令执行所述存储器装置的非易失性存储器的自主存储器搜索,其中所述指令致使所述控制器执行操作,所述操作包括:
处理由主机传输到所述存储器装置的写入命令,其中所述写入命令寻址到所述存储器装置且包含由所述写入命令的逻辑块地址字段中的预定位指示的搜索请求;
响应于所述写入命令而起始所述存储器的搜索,其中所述写入命令的所述逻辑块地址字段进一步包含指示起始所述搜索的信息的位,使得所述写入命令中的所述逻辑块地址字段包含所述预定位和代替逻辑块地址的额外位;以及
获取所述存储器的所述搜索的结果,所述结果包含所述搜索已完成或搜索结果已找到的指示。
13.根据权利要求12所述的存储媒体,其中所述写入命令包含搜索准则及搜索关键字的指示。
14.根据权利要求13所述的存储媒体,其中所述搜索准则包含“等于”、“小于”、“大于”、“不等于”、“小于或等于”、“大于或等于”、“与(AND)”、“或(OR)”或“非(NOT)”中的一或多者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911328989.8/1.html,转载请声明来源钻瓜专利网。