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

技术编号:20448615 阅读:17 留言:0更新日期:2019-02-27 02:50
本发明专利技术涉及一种存储器系统,其包括:包括多个存储块的存储器装置,每个存储块包括适于存储数据的多个页面;以及控制器,适于从主机接收多个命令、响应于多个命令对多个存储块执行多个命令执行、根据对多个存储块执行的多个命令执行来检查多个存储块的参数、根据参数,在多个存储块之中选择第一存储块、以及将存储在第一存储块中的数据复制到多个存储块之中的第二存储块。

Memory system and its operation method

The invention relates to a memory system, which comprises a memory device comprising a plurality of storage blocks, each of which includes a plurality of pages suitable for storing data, and a controller adapted to receive multiple commands from a host, execute multiple commands on multiple storage blocks in response to multiple commands, and check multiple storage blocks in accordance with multiple command executions on multiple storage blocks. According to the parameters, the first storage block is selected among the plurality of storage blocks, and the second storage block is copied from the data stored in the first storage block to the plurality of storage blocks.

【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2017年8月11日提交的申请号为10-2017-0102554的韩国专利申请的优先权,其公开通过引用整体并入本文。
各个示例性实施例涉及一种存储器系统。特别地,示例性实施例涉及一种利用存储器装置处理数据的存储器系统及其操作方法。
技术介绍
计算机环境范例已经转变至可随时随地使用的普适计算系统。由于这种转变,诸如移动电话、数码相机和笔记本电脑的便携式电子装置的使用已经迅速增加。这些便携式电子装置通常使用具有一个或多个存储器装置的存储器系统来存储数据。存储器系统可用作便携式电子装置的主存储装置或辅助存储装置。由于存储器系统没有移动部件,所以它们提供优良的稳定性、耐用性、高的信息存取速度以及低功耗。具有这种优点的存储器系统的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储卡以及固态驱动器(SSD)。
技术实现思路
各个实施例涉及一种存储器系统及其操作方法,其能够最小化存储器系统的复杂性和性能劣化并最大化存储器装置的使用效率,从而利用存储器装置快速且稳定地处理数据。在实施例中,一种存储器系统,其可包括:包括多个存储块的存储器装置,每一个存储块包括适于存储数据的多个页面;以及控制器,适于从主机接收多个命令、响应于多个命令对多个存储块执行多个命令执行、根据对多个存储块执行的多个命令执行来检查多个存储块的参数、根据参数,在多个存储块之中选择第一存储块、以及将存储在第一存储块中的数据复制到多个存储块之中的第二存储块。控制器可通过检查多个存储块中的每一个存储块的第一参数和第二参数来检查多个存储块的参数。控制器可通过以下步骤来选择第一存储块:通过向第一参数给予对应于第二参数的权重来计算多个存储块中的每一个存储块的加权的第一参数,并且根据多个存储块中的每一个存储块的加权的第一参数来选择第一存储块。控制器可通过检查多个存储块中的每一个存储块的温度来检查多个存储块的参数。控制器可通过以下步骤来选择第一存储块:通过利用该温度的温度偏移补偿加权的第一参数来计算多个存储块中的每一个存储块的补偿的第一参数,并且根据多个存储块中的每一个存储块的补偿的第一参数来选择第一存储块。控制器可进一步计算对应于补偿的第一参数的多个存储块中的每一个存储块的电压偏移,可利用电压偏移对待对多个存储块执行的多个读取操作中的每一个的读取电压进行补偿,并且可通过利用电压偏移补偿的读取电压来对多个存储块执行多个读取操作。控制器可进一步计算对应于加权的第一参数的多个存储块中的每一个存储块的电压偏移,可利用电压偏移对待对多个存储块执行的多个读取操作中的每一个的读取电压进行补偿,并且可通过利用电压偏移补偿的读取电压来对多个存储块执行多个读取操作。控制器可通过检查多个存储块中的每一个存储块的第一参数和第二参数来检查多个存储块的参数。控制器可通过以下步骤来选择第一存储块:通过第二参数来计算多个存储块中的每一个存储块的归一化的第一参数,并且根据多个存储块中的每一个存储块的归一化的第一参数来选择第一存储块。控制器可通过检查多个存储块中的每一个存储块的温度来检查多个存储块的参数。控制器可通过以下步骤来选择第一存储块:通过利用该温度的温度偏移补偿归一化的第一参数来计算多个存储块中的每一个存储块的补偿的第一参数,并且根据多个存储块中的每一个存储块的补偿的第一参数来选择第一存储块。控制器可进一步计算对应于补偿的第一参数的多个存储块中的每一个的电压偏移、可利用电压偏移对待对多个存储块执行的多个读取操作中的每一个的读取电压进行补偿、并且可通过利用电压偏移补偿的读取电压来对多个存储块执行多个读取操作。控制器可进一步计算对应于归一化的第一参数的多个存储块中的每一个存储块的电压偏移、可利用电压偏移对待对多个存储块执行的多个读取操作中的每一个的读取电压进行补偿,并且可通过利用电压偏移补偿的读取电压来对多个存储块执行多个读取操作。控制器可通过以下步骤来检查多个存储块的参数:检查包括在多个存储块中的每一个存储块中的多个页面中的每一个页面的最小参数、最大参数和平均参数,并且选择最小参数、最大参数和平均参数中的一个作为多个存储块中的每一个存储块的代表参数。控制器可根据多个存储块中的每一个存储块的代表参数来选择第一存储块。在实施例中,一种存储器系统的操作方法,其可包括:从主机接收用于存储器装置的多个命令,该存储器装置包括多个存储块,每一个存储块包括适于存储数据的多个页面;响应于多个命令,对多个存储块执行多个命令执行;根据对多个存储块执行的多个命令执行来检查多个存储块的参数;根据参数,在多个存储块之中选择第一存储块;以及将存储在第一存储块中的数据复制到多个存储块之中的第二存储块。可通过检查多个存储块中的每一个存储块的第一参数和第二参数来执行对多个存储块的参数的检查。对第一存储块的选择可包括:通过向第一参数给予对应于第二参数的权重来计算多个存储块中的每一个存储块的加权的第一参数;并且根据多个存储块中的每一个存储块的加权的第一参数来选择第一存储块。可通过检查多个存储块中的每一个存储块的温度来执行检查多个存储块的参数。选择第一存储块可包括:通过用该温度的温度偏移补偿加权的第一参数,来计算多个存储块中的每一个存储块的补偿的第一参数;并且根据多个存储块中的每一个的补偿的第一参数来选择第一存储块。操作方法可进一步包括:计算对应于补偿的第一参数的多个存储块中的每一个存储块的电压偏移;利用电压偏移,对待对多个存储块执行的多个读取操作中的每一个的读取电压进行补偿;并且通过利用电压偏移补偿的读取电压,来对多个存储块执行多个读取操作。操作方法可进一步包括:计算对应于加权的第一参数的多个存储块中的每一个存储块的电压偏移;利用电压偏移,对待对多个存储块执行的多个读取操作中的每一个存储块的读取电压进行补偿;并且通过利用电压偏移补偿的读取电压,来对多个存储块执行多个读取操作。可通过检查多个存储块中的每一个存储块的第一参数和第二参数来执行检查多个存储块的参数。选择第一存储块可包括:通过第二参数来计算多个存储块中的每一个存储块的归一化的第一参数;并且根据多个存储块中的每一个存储块的归一化的第一参数来选择第一存储块。可通过检查多个存储块中的每一个存储块的温度来执行检查多个存储块的参数。对第一存储块的选择可包括:通过用该温度的温度偏移补偿归一化的第一参数,来计算多个存储块中的每一个存储块的补偿的第一参数;并且根据多个存储块中的每一个存储块的补偿的第一参数来选择第一存储块。操作方法可进一步包括:计算对应于补偿的第一参数的多个存储块中的每一个存储块的电压偏移;利用电压偏移,对用于对多个存储块执行的多个读取操作中的每一个的读取电压进行补偿;并且通过利用电压偏移补偿的读取电压,来对多个存储块执行多个读取操作。操作方法可进一步包括:计算对应于归一化的第一参数的多个存储块中的每一个存储块的电压偏移;利用电压偏移,对用于对多个存储块执行的多个读取操作中的每一个的读取电压进行补偿;并且通过利用电压偏移补偿的读取电压,来对多个存储块执行多个读取操作。检查多个存储块的参数可包括:检查包括在多个存储块中的每一个存储块中的多个页面中的每一个页面的最小参数、最大参数和平均参数;并且选择最小参数、本文档来自技高网...

【技术保护点】
1.一种存储器系统,其包括:存储器装置,其包括多个存储块,所述多个存储块中的每一个存储块包括适于存储数据的多个页面;以及控制器,其适于从主机接收多个命令、响应于所述多个命令对所述多个存储块执行多个命令执行、根据对所述多个存储块执行的多个命令执行来检查所述多个存储块的参数、根据所述参数,在所述多个存储块之中选择第一存储块、以及将存储在所述第一存储块中的数据复制到所述多个存储块之中的第二存储块。

【技术特征摘要】
2017.08.11 KR 10-2017-01025541.一种存储器系统,其包括:存储器装置,其包括多个存储块,所述多个存储块中的每一个存储块包括适于存储数据的多个页面;以及控制器,其适于从主机接收多个命令、响应于所述多个命令对所述多个存储块执行多个命令执行、根据对所述多个存储块执行的多个命令执行来检查所述多个存储块的参数、根据所述参数,在所述多个存储块之中选择第一存储块、以及将存储在所述第一存储块中的数据复制到所述多个存储块之中的第二存储块。2.根据权利要求1所述的存储器系统,其中所述控制器通过检查所述多个存储块中的每一个存储块的第一参数和第二参数来检查所述多个存储块的参数,并且其中所述控制器通过以下步骤来选择所述第一存储块:通过将对应于所述第二参数的权重给予所述第一参数来计算所述多个存储块中的每一个存储块的加权的第一参数,并且根据所述多个存储块中的每一个存储块的加权的第一参数来选择所述第一存储块。3.根据权利要求2所述的存储器系统,其中所述控制器通过检查所述多个存储块中的每一个存储块的温度来检查所述多个存储块的参数,并且其中所述控制器通过以下步骤来选择所述第一存储块:通过利用所述温度的温度偏移补偿所述加权的第一参数来计算所述多个存储块中的每一个存储块的补偿的第一参数,并且根据所述多个存储块中的每一个存储块的补偿的第一参数来选择所述第一存储块。4.根据权利要求3所述的存储器系统,其中所述控制器进一步计算与所述补偿的第一参数相对应的多个存储块中的每一个存储块的电压偏移、利用所述电压偏移对待对所述多个存储块执行的多个读取操作中的每一个的读取电压进行补偿、并且通过利用所述电压偏移补偿的读取电压来对所述多个存储块执行多个读取操作。5.根据权利要求2所述的存储器系统,其中所述控制器进一步计算与所述加权的第一参数相对应的多个存储块中的每一个存储块的电压偏移、利用所述电压偏移对待对所述多个存储块执行的多个读取操作中的每一个的读取电压进行补偿、并且通过利用所述电压偏移补偿的读取电压来对所述多个存储块执行多个读取操作。6.根据权利要求1所述的存储器系统,其中所述控制器通过检查所述多个存储块中的每一个存储块的第一参数和第二参数来检查所述多个存储块的参数,并且其中所述控制器通过以下步骤来选择所述第一存储块:通过所述第二参数来计算所述多个存储块中的每一个存储块的归一化的第一参数,并且根据所述多个存储块中的每一个存储块的归一化的第一参数来选择所述第一存储块。7.根据权利要求6所述的存储器系统,其中所述控制器通过检查所述多个存储块中的每一个存储块的温度来检查所述多个存储块的参数,并且其中所述控制器通过以下步骤来选择所述第一存储块:通过利用所述温度的温度偏移补偿所述归一化的第一参数来计算所述多个存储块中的每一个存储块的补偿的第一参数,并且根据所述多个存储块中的每一个存储块的补偿的第一参数来选择所述第一存储块。8.根据权利要求7所述的存储器系统,其中所述控制器进一步计算与所述补偿的第一参数相对应的多个存储块中的每一个存储块的电压偏移、利用所述电压偏移对待对所述多个存储块执行的多个读取操作中的每一个的读取电压进行补偿、并且通过利用所述电压偏移补偿的读取电压来对所述多个存储块执行多个读取操作。9.根据权利要求6所述的存储器系统,其中所述控制器进一步计算与所述归一化的第一参数相对应的多个存储块中的每一个存储块的电压偏移、利用所述电压偏移对待对所述多个存储块执行的多个读取操作中的每一个的读取电压进行补偿、并且通过利用所述电压偏移补偿的读取电压来对所述多个存储块执行多个读取操作。10.根据权利要求1所述的存储器系统,其中所述控制器通过以下步骤来检查所述多个存储块的参数:检查包括在所述多个存储块中的每一个存储块中的多个页面中的每一个页面的最小参数、最大参数和平均参数,并且选择所述最小参数、所述最大参数和所述平均参数中的一个作为所述多个存...

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

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

1