【技术实现步骤摘要】
【国外来华专利技术】快闪存储器局部清除
[0001]相关申请的交叉引用
[0002]特此要求2020年9月8日提交的标题为“RAPID PURGE(快速清除)”的美国临时专利申请第63/075,435号的申请日的权益,并且该专利申请的说明书通过引用整体并入本文。
技术介绍
[0003]计算设备可以包括经由总线或其他互连件相互通信的多个子系统。此类计算设备可以是例如便携式计算设备(“PCD”),诸如膝上型或掌上型计算机、蜂窝电话或智能电话、便携式数字助理、便携式游戏控制台等。通信子系统可以被包括在同一集成电路芯片内或不同的芯片中。“片上系统”或“SoC”是集成许多部件以提供系统级功能的此类芯片的示例。
[0004]例如,SoC可以包括一种或多种类型的处理器,诸如中央处理单元(“CPU”)、图形处理单元(“GPU”)、数字信号处理器(“DSP”)和神经处理单元(“NPU”)。SoC可以包括其他子系统,诸如提供无线连接的收发器或“调制解调器”、主存储器或系统存储器、一个或多个高速缓冲存储器等。一些子系统可以包括可以与存储器执行存储器事务的处理引擎。PCD和其他计算设备中的系统存储器通常包括动态随机存取存储器(“DRAM”)。除了DRAM之外,或替代DRAM,计算设备可以包括非易失性存储器,诸如快闪存储器。
[0005]计算设备可以“删除”数据,诸如当用户请求删除文件时,当应用程序删除它不再需要的临时数据时等。然而,以此方式删除数据并且不会物理地将数据从存储器中移除。而是,以此类方式删除数据仅导致存储器控制器解映射逻辑地址,主机(例如,处 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于从存储器设备中清除数据的方法,包括:将逻辑存储器块从所述存储器设备的多个存储分区的第一存储分区的物理存储器块解映射;在与所述第一存储分区唯一相关联的局部的经解映射的块列表中列出所述第一存储分区的经解映射的物理存储器块;从主机设备接收局部清除命令;以及响应于所述局部清除命令来清除仅在所述局部的经解映射的块列表中列出的所述经解映射的物理存储器块的至少一部分。2.根据权利要求1所述的方法,其中所述存储器设备是非易失性的。3.根据权利要求2所述的方法,其中所述第一存储分区是经认证的存取分区。4.根据权利要求3所述的方法,其中所述第一存储分区是重放保护存储器块。5.根据权利要求1所述的方法,还包括:在局部的空闲块列表中列出被清除的物理存储器块,其中所述局部的空闲块列表与所述第一存储分区唯一地相关联。6.根据权利要求1所述的方法,其中全局的经解映射的块列表和全局的空闲块列表与除所述第一存储分区之外的所述多个存储分区相关联,并且还包括从所述主机设备接收全局清除命令,并且响应于所述全局清除命令来清除所述全局的经解映射的块列表中列出的所有经解映射的物理存储器块。7.根据权利要求1所述的方法,还包括:使用对应的多个密钥形成多个经加密的数据单元;将与所述多个密钥相关联的密钥信息存储在所述第一存储分区中;以及将所述多个经加密的数据单元存储在所述多个存储分区的第二存储分区中;其中将逻辑存储器块从所述第一存储分区的物理存储器块解映射包括:将与所述多个密钥相关联的逻辑存储器块从存储所述密钥信息的物理存储器块解映射;其中清除在所述局部的经解映射的块列表中列出的所述经解映射的物理存储器块包括:清除存储所述密钥信息的物理存储器块。8.根据权利要求1所述的方法,还包括:响应于所述局部清除命令向所述主机系统提供清除计数;以及响应于所述局部清除命令增加所述清除计数。9.根据权利要求1所述的方法,其中接收所述局部清除命令包括接收所述经解映射的物理存储器块的要清除的所述部分的指示。10.一种用于从存储器设备清除数据的系统,包括:数据存储介质;以及控制器,耦合到所述数据存储介质,所述控制器被配置为:将逻辑存储器块从所述数据存储介质的多个存储分区的第一存储分区的物理存储器块解映射;在与所述第一存储分区唯一相关联的局部的经解映射的块列表中列出所述第一存储分区的经解映射的物理存储器块;从主机设备接收局部清除命令;以及响应于所述局部清除命令来清除仅在所述局部的经解映射的块列表中列出的所述经
解映射的物理存储器块的至少一部分。11.根据权利要求10所述的系统,其中所述数据存储介质是非易失性的。12.根据权利要求11所述的系统,其中所述第一存储分区是经认证的存取分区。13.根据权利要求12所述的系统,其中所述第一存储分区是重放保护存储器块。14.根据权利要求10所述的系统,其中所述控制器还被配置为:在局部的空闲块列表中列出被清除的物理存储器块,其中所述局部的空闲块列表与所述第一存储分区唯一地相关联。15.根据权利要求10所述的系统,其中全局的经解映射的块列表和全局的空闲块列表与除所述第一存储分区之外的所述多个存储分区相关联,并且所述控制器还被配置为:从所述主机设备接收全局清除命令并且响应于所述全局清除命令清除在所述全局的经解映射的块列表中列出的所有经解映射的物理存储器块。16.根据权利要求10所述的系统,其中所述控制器还被配置为:使用对应的多个密钥形成多个经加密的数据单元;将与所述多个密钥相关联的密钥信息存储在所述第一存储分区中;以及将所述多个经加密的数据单元存储在所述多个存储分区的第二存储分区中;其中所述控制器被配置为通过被配置为将与所述多个密钥相关联的逻辑存储器块从存储所述密钥信息的物理存储器块解映射,以将逻辑存储器块从所述第一存储分区的物理存储器块解映射;其中所述控制器被配置为由被配置为清除存储所述密钥信息的物理存储器块来清除在所述局部经解映射的块列表中列出的所述经解映射的物理存储器块。17.根据权利要求10所述的系统,其中所述控制器还被配置为:响应于所述局部清除命令向所述主机系统提供清除计数;以及响应于所述局部清除命令增加所述清除计数。18.根据权利要求10所述的系统,其中所述局部清除命令包括所述经解映射的物理存储器块的要清除的所述部分的指示。19.一种用于从存储器设备中清除数据的系统,包括:用于将逻辑存储器块从所述存储器设备的多个存储分区的第一存储分区的物理存储器块解映射的部件;用于在与所述第一存储分区唯一地相关联的局部经解映射的块列表中列出所述第一存储分区的经解映射的物理存储器块的部件;用于从主机设备接收局部清除命令的部件;以及用于响应于所述局部清除命令来清除仅在所述局部的经解映射的块列表中列出的所述经解映射的物理存储器块的至少一部分的部件。20.根据权利要求19所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。