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

技术编号:15551353 阅读:137 留言:0更新日期:2017-06-07 23:56
存储器系统可以包括:存储器装置,包括多个存储块;和控制器,包括存储器,并且适于将与从主机接收的命令相对应的数据的段存储在所述存储器中,并且在第一时间点在程序基础上存储从所述存储块中的所述段中选择的用于所述第一时间点的第一段和用于第二时间点的第二段。

Memory system and operation method thereof

The memory system may include a memory device includes a plurality of memory blocks; and a controller, including memory, and adapted to correspond to the commands received from the host data stored in the memory, and for the first time in the program based on the storage from the section of the memory block in the selection the first segment for the first time and for the second time at the second points.

【技术实现步骤摘要】
相关申请的交叉引用本申请要求2015年11月25日提交的申请号为10-2015-0165430韩国专利申请的优先权,并且其全部内容通过引用而结合在本文中。
本专利技术的示例性实施例涉及一种存储器系统,更特别地,涉及一种用于对存储器装置处理数据的存储器系统及其操作方法
技术介绍
计算机环境范例已经转移到无论在何处、在何时都能够使用的普适计算系统。正由于此,便携式电子装置的使用已经快速增加,比如移动式电话、数码相机和笔记本电脑。这些便携式电子装置通常使用具有一个以上作为用于存储数据的数据存储器的半导体存储器装置的存储器系统。为了方便起见,半导体存储器装置在下文中简称为存储器装置。存储器系统可以用作便携式电子装置的主要或者辅助存储器装置。由于它们没有活动部件,因此使用半导体存储器装置的存储器系统提供极好的稳定性、耐久性、高速信息访问速度和低功耗。具有这些优点的存储器系统的实例包括通用串行总线(USB)、存储器装置、具有各种接口的存储卡和固态驱动器(SSD)。
技术实现思路
各种实施例指向能够比现有的系统及其操作方法更快速和稳定地对存储器装置处理数据的存储器系统。在实施例中,存储器系统可以包括:存储器装置,包括多个存储块;和控制器,包括存储器,所述控制器适于将与从主机接收的命令相对应的数据的段存储在存储器中,并且在第一时间点在程序基础上存储从存储块中的段中选择的用于第一时间点的第一段和用于第二时间点的第二段。当第一段的大小小于程序单元基础的大小时,控制器可以在第一时间点将第一段和第二段写入第一存储块。第二段的大小可以对应于通过从程序单元基础的大小去除第一段的大小所获得的大小。控制器可以将用于第一时间点的第一段和用于第二时间点的第二段在第一时间点在程序单元基础上存储在存储块的第一存储块中,并且控制器可以检查在存储块的第二存储块中的数据的第一映射段,并且检查在段中的用于第一映射段的第二映射段。控制器可以选择第二映射段作为第一段和第二段,并且在第一时间点在程序单元基础上将第一段和第二段存储在存储块的第一存储块中。控制器可以确定空区域在段中的第二映射段的位置,并且将第一映射段从第二存储块加载到空区域。控制器可以在第一时间点将第一映射段之中的第三映射段加载到空区域,并且在第二时间点将在第一映射段中的第四映射段加载到空区域。第一段和第二段中的每一个可以具有通过分割用于程序基础的单元获得的大小。根据考虑段的优先级的缓存替换策略,第一段的优先级高于第二段,并且优先于第二段被选择。段可以包括与命令相对应的用户数据的段和用于用户数据的映射数据的段。在实施例中,存储器系统的操作方法可以包括,其中存储器系统包括存储器装置和具有存储器的控制器:从主机接收命令;将与命令相对应的数据的段存储在控制器的存储器中;并且将从段之中选择的用于第一时间点的第一段和用于第二时间点的第二段在第一时间点在程序基础上存储在存储块中。当第一段的大小小于用于程序基础的单元的大小时,第一段和第二段在第一存储块中的存储可以包括在第一时间点将第一段和第二段写入第一存储块。第二段的大小可以对应于通过从用于程序基础的单元的大小去除第一段的大小所获得的大小。存储用于第一时间点的第一段和用于第二时间点的第二段可以包括将用于第一时间点的第一段和用于第二时间点的第二段在第一时间点在程序单元上存储在存储块的第一存储块中。可以进一步包括:检查在存储块的第二存储块中的数据的第一映射段;并且检查在段之中用于第一映射段的第二映射段。操作方法可以进一步包括选择第二映射段作为第一段和第二段,并且在第一时间点在程序基础上将第一段和第二段存储在存储块的第一存储块中。操作方法可以进一步包括:确定空区域在段之中的第二映射段位置;和将第一映射段从第二存储块加载到空区域。第一映射段的加载可以包括:将在第一映射段之中的第三映射段在第一时间点加载到空区域;和将在第一映射段之中的第四映射段在第二时间点加载到空区域。第一段和第二段中的每一个可以具有通过分割用于程序基础的单元获得的大小。根据考虑段的优先级的缓存替换策略,第一段的优先级高于第二段,并且优先于第二段被选择。段可以包括与命令相对应的用户数据的段和用于用户数据的映射数据的段。附图说明图1是图示说明根据本专利技术的实施例的包括存储器系统的数据处理系统。图2是图示说明根据本专利技术的实施例的存储器装置。图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)等等。可替换地,用于存储器系统110的存储器装置可以用非易失性存储器装置实现,比如只读存储器(ROM)、掩模只读存储器(MROM)、可编程序只读存储器(PROM)、可擦可编程序只读存储器(EPROM)、电可擦可编程序只读存储器(EEPROM)、铁电随机存取存储器(FRAM)、相位变化RAM(PRAM)、磁电阻式RAM(MRAM)、电阻式(RRAM)等等。存储器系统110可以包括用于存储数据的存储器装置150和用于控制存储器装置存储器装置150中本文档来自技高网...
存储器系统及其操作方法

【技术保护点】
一种存储器系统,其包含:存储器装置,其包括多个存储块;和控制器,其包括存储器,所述控制器适于将与从主机接收的命令相对应的数据的段存储在所述存储器中,并且在第一时间点在程序基础上存储从所述存储块中的所述段中选择的用于所述第一时间点的第一段和用于第二时间点的第二段。

【技术特征摘要】
2015.11.25 KR 10-2015-01654301.一种存储器系统,其包含:存储器装置,其包括多个存储块;和控制器,其包括存储器,所述控制器适于将与从主机接收的命令相对应的数据的段存储在所述存储器中,并且在第一时间点在程序基础上存储从所述存储块中的所述段中选择的用于所述第一时间点的第一段和用于第二时间点的第二段。2.如权利要求1所述的存储器系统,其中,当所述第一段的大小小于程序单元基础的大小时,所述控制器可以在所述第一时间点将所述第一段和所述第二段写入第一存储块。3.如权利要求2所述的存储器系统,其中,所述第二段的大小对应于通过从所述程序单元基础的大小去除所述第一段的大小所获得的大小。4.如权利要求2所述的存储器系统,其中,所述控制器将用于所述第一时间点的所述第一段和用于所述第二时间点的所述第二段在所述第一时间点在所述程序单元基础上存储在所述存储块的所述第一存储块中。所述控制器检查在所述存储块的第二存储块中的所述数据的第一映射段,并且检查在所述段之中的用于所述第一映射段的第二映射段。5.如权利要求4所述的存储器系统,其中,所述控制器选择所述第二映射段作为所述第一段和第二段,并且在所述第一时间点在所述程序单元基础上将所述第一段和第二段存储在所述存储块的所述第一存储块中。6.如权利要求4所述的存储器系统,其中,所述控制器确定空区域在所述段中的所述第二映射段的位置,并且将所述第一映射段从所述第二存储块加载到所述空区域。7.如权利要求6所述的存储器系统,其中,所述控制器在所述第一时间点将所述第一映射段中的第三映射段加载到所述空区域,并且在所述第二时间点将所述第一映射段中的第四映射段加载到所述空区域。8.如权利要求1所述的存储器系统,其中,所述第一段和第二段中的每一个具有通过分割用于所述程序基础的单元所获得的大小。9.如权利要求1所述的存储器系统,其中,根据考虑所述段的优先级的缓存替换策略,所述第一段的优先级高于所述第二段,并且优先于所述第二段被选择。10.如权利要求1所述的存储器系统,其中,所述段包含与所述命令相对应的用户数据的段和用于所述用户数据的映射数据的段。11.一种存储器系统的操作方法...

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

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

1