存储器系统及其操作方法技术方案

技术编号:15439077 阅读:138 留言:0更新日期:2017-05-26 04:51
本发明专利技术提供一种存储器系统,其可以包括:存储器装置,其包括多个存储块,多个存储块中的每个具有多个页面;以及控制器,其适于在存储块中的第一存储块中存储数据、在存储块中的第二存储块中存储数据的映射数据以及通过响应于命令对数据的逻辑信息执行过滤来扫描映射数据。

Memory system and operation method thereof

The present invention provides a memory system, which may include a memory device, which comprises a plurality of memory blocks, each of the plurality of memory blocks with multiple pages; and a controller which is suitable for the second data storage mapping data, stored in the block in the first memory block in memory blocks stored in data blocks storage and in response to the command filter to scan the data on the data mapping logic information.

【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求2015年11月18日提交的申请号为10-2015-0161626的优先权,其公开全文通过参考并入本申请。
本专利技术的示例性实施例涉及一种存储器系统,并且更特别地,涉及一种用于将数据处理至存储器装置的存储器系统及其操作方法。
技术介绍
计算机环境范式已经转变为能够随时随地使用的普适计算系统。结果,便携电子设备,诸如移动电话、数码相机以及笔记本电脑的使用不断地快速增加。便携电子设备一般使用具有一个以上用于存储数据的存储器装置的存储器系统。本文简称为存储器装置的半导体存储器装置可以用作便携电子设备的主存储器装置或者辅助存储器装置。由于不同于其他类型的存储器装置,半导体存储器装置不具有活动部件,所以半导体存储器装置提供优秀的稳定性、持久性、高信息存取速度以及低功耗。具有这样的优点的半导体存储器装置的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储卡以及固态驱动器(SSD)。
技术实现思路
本专利技术的各种实施例涉及一种存储器装置、系统及其操作方法,其能够快速并稳定地将数据处理至存储器装置,同时降低存储器系统的复杂度。在本专利技术的实施例中,存储器系统可以包括:存储器装置,其包括多个存储块,多个存储块中的每个具有多个页面;以及控制器,该控制器适于在存储块中的第一存储块内存储数据,在存储块中的第二存储块内存储数据的映射数据,并且通过响应于命令对数据的逻辑信息执行过滤来扫描映射数据。控制器可以包括存储器,其适于存储数据的逻辑信息的位映射,其中当存储映射数据时,控制器生成数据的逻辑信息的位映射,并且通过存储在存储器中的位映射执行过滤。控制器可以通过转换并分组数据的逻辑信息来生成数据的逻辑信息的ID。控制器可以通过多个散列(hash)生成作为位映射的数据的逻辑信息的ID。控制器可以包括适于执行过滤的过滤器,其中,当存储映射数据时,控制器将位映射寄存到过滤器的位阵列中。控制器可以将映射数据的映射片段和映射片段的映射列表载入控制器的存储器,并且通过过滤检查与对应于命令的命令数据的逻辑信息相对应的第一映射片段是否存在于映射列表中。当第一映射片段存在于映射列表中时,控制器可以通过扫描映射片段检查第一映射片段的物理信息。控制器可以基于物理信息在存储块中执行对应于命令的命令操作。物理信息可以包括对应于命令数据的逻辑信息的物理页面数(PPN)。数据的逻辑信息可以包括存储在第一存储块中的数据的逻辑页面数(LPN)。在本专利技术的一个实施例中,包括每个都具有多个页面的多个存储块的存储器系统的操作方法可以包括:在存储块中的第一存储块内存储数据,并且在存储块中的第二存储块内存储数据的映射数据;以及通过响应于命令对数据的逻辑信息执行过滤来扫描映射数据。映射数据的存储可以包括生成数据的逻辑信息的位映射;以及将所述位映射存储在控制器的存储器中。映射数据的扫描可以包括通过位映射执行过滤。位映射的生成可以包括:通过转换并分组数据的逻辑信息来生成数据的逻辑信息的ID;以及通过多个散列生成作为位映射的数据的逻辑信息的ID。位映射在控制器的存储器中的存储可以包括:在执行过滤的过滤器的位阵列中寄存位映射。映射数据的扫描可以包括:向控制器的存储器载入映射数据的映射片段和映射片段的映射列表;以及通过过滤检查与对应于命令的命令数据的逻辑信息相对应的第一映射片段是否存在于映射列表中。映射数据的扫描可以进一步包括:当第一映射片段存在于映射列表中时,通过扫描映射片段检查第一映射片段的物理信息。操作方法可以进一步包括基于物理信息在存储块中执行对应于命令的命令操作。物理信息可以包括对应于命令数据的逻辑信息的物理页面数(PPN)。数据的逻辑信息可以包括存储在第一存储块中的数据的逻辑页面数(LPN)。附图说明图1是示出本专利技术的实施例的包括存储器系统的数据处理系统的简图。图2是示出图1所示的存储器系统的存储器装置的简图。图3是示出本专利技术的实施例的存储器装置的存储块的电路图。图4至图11是示意地示出图2所示的存储器装置的简图。图12至图14是用于示意地说明本专利技术的实施例的存储器系统的数据处理操作的简图。图15是示意地示出本专利技术的实施例的存储器系统的数据处理操作的流程图。具体实施方式将参照附图描述各种实施例。然而,应注意的,本专利技术可以不同的形式呈现且不应被解释为限于在本文中提出的实施例。而是,这些实施例被提供使得本公开将是彻底且完整的。在整个公开中,相同的参考数字用于对应本专利技术的各种附图和实施例中的相似部件。应该注意的是,在本说明书中,“连接/联接”不仅指一个组件直接联接另一个组件而且指通过中间组件间接联接另一个组件。另外,单数形式可包括复数形式,只要未在句子中特别地提到。应该容易理解的是,在本专利技术中的“上”和“上方”的意思应该以最宽的方式来解释,使得“上”不仅指“直接在某事物上”,而且指通过其间的中间特征或层而“处于某事物上”,并且“上方”不仅指直接在某事物的顶面上,而且指通过其间的中间特征或层在某事物的顶面上。当第一层被称为在第二层“上”或在基板“上”时,其不仅指第一层直接形成在第二层或基板上的情况,而且指第一层和第二层或基板之间存在第三层的情况。参照图1,根据本专利技术的一个实施例提供了数据处理系统100。数据处理系统100可以包括主机102和存储器系统110。主机102可以包括任何合适的电子设备。例如,主机102可以包括便携电子设备,诸如移动电话、MP3播放器、笔记本电脑等。主机可以包括非便携电子设备,诸如台式电脑、游戏机、电视机、放映机等。存储器系统110可响应于来自主机102的请求来操作。例如,存储器系统可以存储待被主机102访问的数据。存储器系统110可以用作主机102的主存储器系统或者辅助存储器系统。存储器系统110可根据与主机102电联接的主机接口的协议,利用任何合适的存储器件来实现。可以使用一个以上半导体存储器装置。可以使用易失性存储器装置或非易失性存储器装置。例如,存储器系统110可利用固态驱动器(SSD)、多媒体卡(MMC)、嵌入式MMC(eMMC)、减小尺寸的MMC(RS-MMC)和微型-MMC、安全数字(SD)卡、小型-SD和微型-SD、通用串行总线(USB)存储器件、通用闪速存储(UFS)装置、标准闪存(CF)卡、智能媒体(SM)卡、记忆棒等来实现。存储器系统110的存储装置可利用诸如动态随机存取存储器(DRAM)和静态随机存取存储器(SRAM)的易失性存储器装置来实现;或诸如只读存储器(ROM)、掩膜ROM(MROM)、可编程ROM(PROM)、可擦可编程ROM(EPROM)、电可擦可编程ROM(EEPROM)、铁电随机存取存储器(FRAM)、相变RAM(PRAM)、磁阻RAM(MRAM)、电阻式RAM(RRAM)等非易失性存储器装置来实现。存储器系统110可包括存储待被主机102访问的数据的存储器装置150和可控制数据在存储器装置150中的存储的控制器130。控制器130和存储器装置150可以集成到单一半导体器件中。例如,控制器130和存储器装置150可以集成到被配置为固态驱动器(SSD)的一个半导体器件中。配置存储器系统110为SSD可通常允许主机102的操作速度的显著增加。控本文档来自技高网...
存储器系统及其操作方法

【技术保护点】
一种存储器系统,其包括:存储器装置,其包括多个存储块,所述多个存储块中的每个具有多个页面;以及控制器,其适于在所述存储块中的第一存储块内存储数据、在所述存储块中的第二存储块内存储所述数据的映射数据以及通过响应于命令对所述数据的逻辑信息执行过滤来扫描所述映射数据。

【技术特征摘要】
2015.11.18 KR 10-2015-01616261.一种存储器系统,其包括:存储器装置,其包括多个存储块,所述多个存储块中的每个具有多个页面;以及控制器,其适于在所述存储块中的第一存储块内存储数据、在所述存储块中的第二存储块内存储所述数据的映射数据以及通过响应于命令对所述数据的逻辑信息执行过滤来扫描所述映射数据。2.根据权利要求1所述的存储器系统,其中所述控制器包括:存储器,其适于存储所述数据的逻辑信息的位映射,其中当存储所述映射数据时,所述控制器生成所述数据的逻辑信息的位映射,并且通过存储在所述存储器中的所述位映射执行所述过滤。3.根据权利要求2所述的存储器系统,其中所述控制器通过转换并分组所述数据的逻辑信息而生成所述数据的逻辑信息的ID。4.根据权利要求3所述的存储器系统,其中所述控制器通过多个散列生成作为所述位映射的所述数据的逻辑信息的ID。5.根据权利要求4所述的存储器系统,其中所述控制器包括:过滤器,其适于执行所述过滤,其中,当存储所述映射数据时,所述控制器将所述位映射寄存到所述过滤器的位阵列中。6.根据权利要求1所述的存储器系统,其中所述控制器将所述映射数据的映射片段和所述映射片段的映射列表载入所述控制器的存储器,并且通过所述过滤检查与对应于所述命令的命令数据的逻辑信息相对应的第一映射片段是否存在于所述映射列表中。7.根据权利要求6所述的存储器系统,其中当所述第一映射片段存在于所述映射列表中时,所述控制器通过扫描所述映射片段检查所述第一映射片段的物理信息。8.根据权利要求7所述的存储器系统,其中所述控制器基于所述物理信息在所述存储块中执行对应于所述命令的命令操作。9.根据权利要求7所述的存储器系统,其中所述物理信息包括对应于所述命令数据的逻辑信息的物理页面数,即PPN。10.根据权利要求1所述的存储器系统,其中所述数...

【专利技术属性】
技术研发人员:李宗珉
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国,KR

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

1