存储设备的操作方法及存储系统的操作方法技术方案

技术编号:37632338 阅读:21 留言:0更新日期:2023-05-20 08:53
本发明专利技术公开了存储设备的操作方法及存储系统的操作方法。所述存储设备的操作方法包括:响应于RAID使能请求和第一写入请求,基于第一数据来生成RAID奇偶校验数据,所述RAID使能请求和所述第一写入请求是从外部主机接收的,所述RAID使能请求包括第一流标识符和RAID使能指示,并且所述第一写入请求包括所述第一流标识符和所述第一数据;基于所述第一流标识符来存储所述第一数据和所述RAID奇偶校验数据;响应于从所述外部主机接收到第二写入请求,基于第二流标识符来存储第二数据,所述第二写入请求包括所述第二流标识符和所述第二数据;以及,从所述外部主机接收RAID禁止请求,所述RAID禁止请求包括所述第一流标识符和RAID禁止指示。RAID禁止指示。RAID禁止指示。

【技术实现步骤摘要】
存储设备的操作方法及存储系统的操作方法
[0001]相关申请的交叉引用
[0002]本申请要求在韩国知识产权局于2021年11月16日提交的韩国专利申请No.10

2021

0157669的优先权,该韩国专利申请的公开内容通过引用整体被合并于本文。


[0003]在本文描述的本公开的一些示例实施例涉及半导体存储器,并且更具体地涉及存储设备的操作方法、以及包括主机和存储设备的存储系统的操作方法。

技术介绍

[0004]半导体存储装置被分类为诸如静态随机存取存储器(SRAM)或动态随机存取存储器(DRAM)的易失性存储装置或诸如闪存装置、相变RAM(PRAM)、磁性RAM(MRAM)、电阻RAM(RRAM)或铁电RAM(FRAM)的非易失性存储装置,在易失性存储装置中,所存储的数据在电源断开时消失,在非易失性存储装置中,即使当电源断开时也保持所存储的数据。
[0005]目前,基于闪存的固态硬盘(SSD)被广泛用作计算系统的大容量存储介质。使用这样的SSD的主机可以根据对应的应用来生成各种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储设备的操作方法,所述方法包括:响应于RAID使能请求和第一写入请求,基于第一数据来生成RAID奇偶校验数据,所述RAID使能请求和所述第一写入请求是从外部主机接收的,所述RAID使能请求包括第一流标识符和RAID使能指示,并且所述第一写入请求包括所述第一流标识符和所述第一数据,所述RAID即独立磁盘冗余阵列;基于所述第一流标识符将所述第一数据和所述RAID奇偶校验数据存储在所述存储设备的非易失性存储装置中;响应于从所述外部主机接收到第二写入请求,基于第二流标识符将第二数据存储在所述非易失性存储装置中,所述第二写入请求包括所述第二流标识符和所述第二数据;以及从所述外部主机接收RAID禁止请求,所述RAID禁止请求包括所述第一流标识符和RAID禁止指示。2.根据权利要求1所述的方法,所述方法还包括:响应于接收到所述RAID禁止请求和第三写入请求,基于所述第一流标识符将第三数据存储在所述非易失性存储装置中,所述第三写入请求是在接收到所述RAID禁止请求之后从所述外部主机接收到的,并且所述第三写入请求包括所述第一流标识符和所述第三数据。3.根据权利要求2所述的方法,其中,所述的存储所述第一数据和所述RAID奇偶校验数据、所述的接收所述RAID禁止请求以及所述的存储所述第三数据是在不执行所述存储设备的固件更新的情况下被执行的,所述第三写入请求是在接收到所述第一写入请求之后接收到的。4.根据权利要求1所述的方法,其中,所述RAID使能请求是包括所述第一流标识符的指令发送命令。5.根据权利要求1所述的方法,其中,所述RAID使能请求是设置的特征命令,所述设置的特征命令包括所述第一流标识符、流RAID配置指示和所述RAID使能指示。6.根据权利要求1所述的方法,所述方法还包括:响应于所述RAID使能请求来确定与所述第一流标识符相对应的第一存储块是否包括擦除字线;响应于确定所述第一存储块包括所述擦除字线来关闭所述第一存储块,所述的关闭所述第一存储块包括向所述擦除字线施加编程电压;以及基于所述RAID使能请求将与所述第一流标识符相对应的第一RAID信息设置为使能状态。7.根据权利要求6所述的方法,其中,所述的生成所述RAID奇偶校验数据包括:检查与所述第一流标识符相对应的所述第一RAID信息;以及响应于确定所述第一RAID信息指示所述使能状态,基于所述第一数据来生成所述RAID奇偶校验数据。8.根据权利要求1所述的方法,所述方法还包括:从所述外部主机接收指令接收命令,所述指令接收命令包括指示所述第一流标识符的指令值和指示流RAID状态的指令操作;以及响应于所述指令接收命令,向所述外部主机发送关于所述第一流标识符和所述第二流标识符的RAID使能状态。
9.根据权利要求1所述的方法,所述方法还包括:响应于第一读取请求从所述非易失性存储装置读取所述第一数据的第一子集,所述第一读取请求是在所述的存储所述第一数据和所述RAID奇偶校验数据之后从所述外部主机接收到的,并且所述第一读取请求包括与所述第一数据的第一子集相对应的地址;检测所述第一数据的第一子集的错误;在检测到所述错误之后,从所述非易失性存储装置读取所述第一数据的第二子集和所述RAID奇偶校验数据;基于所述第一数据的第二子集和所述RAID奇偶校验数据来执行恢复操作,以获得所述第一数据的恢复的第一子集;以及向所述外部主机发送所述第一数据的所述恢复的第一子集。10.根据权利要求1所述的方法,所述方法还包括:响应于第二读取请求从所述非易失性存储装置读取所述第二数据的第一子集,所述第二读取请求是在所述的存储所述第二数据之后从所述外部主机接收到的,所述第二读取请求包括与所述第二数据的第一子集相对应的地址;检测所述第二数据的第一子集的错误;以及向所述外部主机发送完成记录,所述完成记录对应于所述第二读取请求并且包括读取失败信息。11.根据权利要求1所述的方法,所述方法还包括:响应于所述RAID禁止请求,确定与所述第一流标识符相对应的第二存储块是否包括擦除字线;响应于确定所述第二存储块包括所述擦除字线来关闭所述第二存储块,所述的关闭所述第二存储块包括向所述擦除字线施加编程电压;以及基于所述RAID禁止请求将与所述第一流标识符相对应的第一RAID信息设置为禁止状态。12.根据权利要求11所述的方法,所述方法还包括:在所述的接收所述RAID禁止请求之后从所述外部主机接收第三写入请求,所述第三写入请求包括所述第一流标识符和第三数据;以及基于所述第一流标识符和指示所述禁止状态的所述第一RAID信息,将没有对应的RAID奇偶校验数据的所述第三数据存储在所述非易失性存储装置中。13.根据权利要求12所述的方法,其中,所述的存储所述第一数据和所述RAID奇偶校验数据包括:将所述第一数据和所述RAID奇偶校验数据存储在所述非易失性存储装置的第一存储块中;所述的存储所述第二数据包括:将所述第二数据存...

【专利技术属性】
技术研发人员:马真姬裵德镐柳荣振
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1