[发明专利]存储器系统及其操作方法在审
申请号: | 202110294749.1 | 申请日: | 2021-03-19 |
公开(公告)号: | CN114242152A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 张仁钟 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G11C29/18 | 分类号: | G11C29/18;G11C29/36 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李青;张澜 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 及其 操作方法 | ||
本公开的实施例涉及一种存储器系统及其操作方法。根据本公开的实施例,该存储器系统可以在将固件设置为目标固件时生成多个测试命令以测试目标固件,通过处理多个测试命令来测试目标固件,并且基于与多个测试命令中的每一个相对应的种子值,随机地生成与多个测试命令中的每一个相对应的逻辑块地址LBA值。
相关申请的交叉引用
本申请要求于2020年9月7日向韩国知识产权局提交的、申请号为10-2020-0113846的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。
技术领域
实施例总体上涉及一种存储器系统及其操作方法。
背景技术
存储器系统(例如,存储装置)基于从诸如计算机、移动终端(例如,智能手机或平板电脑)或各种其它电子装置中的任意一种的主机接收的请求存储数据。存储器系统可以是将数据存储在磁盘中的、诸如硬盘驱动器(HDD)的类型的装置,或者是将数据存储在非易失性存储器中的诸如固态驱动器(SSD)、通用闪存(UFS)装置和/或嵌入式MMC(eMMC)装置的类型的装置。
存储器系统可以进一步包括用于控制存储器装置的存储器控制器。存储器控制器可以从主机接收命令,并且基于接收到的命令,可以运行或控制用于读取、写入和/或擦除存储器系统中包括的易失性存储器或非易失性存储器中数据的操作。存储器控制器可以驱动固件以执行控制这些操作的逻辑运算。
在驱动固件之前,存储器系统可以对固件执行测试或相对于固件执行测试,以确定固件中是否存在错误和/或存储器系统中是否存在电路缺陷。通常,为了最小化用于测试固件的资源并有效地执行测试,在类似于用户环境的环境中测试固件,在该环境中存储器系统实际上接收并处理从主机接收的命令。
发明内容
本公开的实施例可以提供一种能够快速检测固件中是否存在错误并通知用户的存储器系统及其操作方法。
另外,本公开的实施例可以提供一种能够减少测试固件所需的成本的存储器系统及其操作方法。
一方面,本公开的实施例可以提供一种存储器系统,该存储器系统包括:存储器装置;以及存储器控制器,用于与存储器装置通信并且运行固件以控制存储器装置。
当固件被设置为目标固件时,存储器控制器可以生成多个测试命令以测试目标固件。
存储器控制器可以通过处理多个测试命令来测试目标固件。
在这种情况下,存储器控制器可以基于与多个测试命令中的每一个测试命令相对应的种子值,随机地生成与多个测试命令中的每一个测试命令相对应的逻辑块地址值。
存储器控制器可以基于目标时钟,随机地生成与多个测试命令之中的第一生成测试命令相对应的逻辑块地址值。
作为示例,存储器控制器可以基于目标时钟,随机地生成与多个测试命令之中作为第N测试命令(N是2或更大的自然数)生成的测试命令相对应的逻辑块地址值。
作为另一示例,存储器控制器可以基于多个测试命令之中的第(N-1)测试命令生成的时间处的看门狗定时器的值,随机地生成与多个测试命令之中作为第N测试命令(N是2或更大的自然数)生成的测试命令相对应的逻辑块地址值。
存储器控制器可以基于与目标固件相对应的优先级策略来确定处理多个测试命令的优先级。
另一方面,本公开的实施例可以提供一种操作存储器系统的方法,该存储器系统包括具有多个存储块的存储器装置。
操作存储器系统的方法可以包括:当将用于控制存储器装置的固件设置为目标固件时,生成多个测试命令以测试目标固件。
操作存储器系统的方法可以包括:通过处理多个测试命令来测试目标固件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110294749.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理装置、信息处理方法及计算机可读介质
- 下一篇:多流路冷却剂阀