The invention relates to a memory system supporting a single trigger program and an operation method of the memory system. The memory system may include a first memory device, which comprises a first unit and a first multi-level multi-stage buffer; second memory device, which comprises second multi unit and second multi-level buffer; and a controller adapted in a staggered manner in the first and second level buffer buffer for input data, when the input data input data size is less than or equal to re arrangement and storage buffer size in a multi-stage buffer preset from the first and second stage buffer in the single trigger program is executed in the storage device includes a multi-level buffer selection on.
【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2015年11月13日提交的申请号为10-2015-0159811的韩国专利申请的优先权,其全部内容通过引用并入本文。
本专利技术的示例性实施例总体涉及半导体设计技术,更具体地说,涉及支持单触发程序的存储器系统及其操作方法。
技术介绍
计算机环境范例已经转移至可在任何地点和任何时间使用的普遍存在的计算系统,导致诸如移动电话,数码照相机等便携式电子设备的使用快速增长,并且笔记本电脑持续快速增长。这些便携式电子设备通常将具有用于存储数据的半导体存储器装置(以下还简称为存储器装置)的存储器系统即作为数据存储装置使用。数据存储装置用作便携式电子设备的主要或辅助存储器装置。因为它们不具有移动部件,所以使用存储器装置的数据存储装置提供优异的稳定性、耐久性、高信息访问速度和低能耗。具有这种优点的数据存储装置的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储器卡、固态驱动器(SSD)等。
技术实现思路
专利技术的各种实施例涉及能够支持多个存储器装置中的有效单触发程序的存储系统及其操作方法,每个存储器装置包括多级单元和多级缓冲器。在实施例中,存储器系统可包括:第一存储器装置,其包括第一多级单元和第一多级缓冲器;第二存储器装置,其包括第二多级单元和第二多级缓冲器;以及控制器,其适于以交错方式在第一和第二多级缓冲器中缓冲输入数据并且当输入数据的大小小于或等于预设大小时,用于将缓冲的输入数据重新布置和存储在从第一和第二多级缓冲器选择的多级缓冲器中,其中单触发程序在包括选择的多级缓冲器的存储器装置上执行。控制器可以在第一和 ...
【技术保护点】
一种存储器系统,其包括:第一存储器装置,其包括第一多级单元和第一多级缓冲器;第二存储器装置,其包括第二多级单元和第二多级缓冲器;以及控制器,其适于以交错方式在所述第一和第二多级缓冲器中缓冲输入数据,用于当所述输入数据的大小小于或等于预设大小时在选自所述第一多级缓冲器和所述第二多级缓冲器的多级缓冲器中重新布置和存储所述缓冲的输入数据,其中单触发程序在包括所述选择的多级缓冲器的存储器装置上执行。
【技术特征摘要】
2015.11.13 KR 10-2015-01598111.一种存储器系统,其包括:第一存储器装置,其包括第一多级单元和第一多级缓冲器;第二存储器装置,其包括第二多级单元和第二多级缓冲器;以及控制器,其适于以交错方式在所述第一和第二多级缓冲器中缓冲输入数据,用于当所述输入数据的大小小于或等于预设大小时在选自所述第一多级缓冲器和所述第二多级缓冲器的多级缓冲器中重新布置和存储所述缓冲的输入数据,其中单触发程序在包括所述选择的多级缓冲器的存储器装置上执行。2.根据权利要求1所述的存储器系统,其中所述控制器在所述第一和第二存储器装置中的每个上执行所述单触发程序使得当所述输入数据大小大于预设大小时在所述第一多级缓冲器和所述第二多级缓冲器中缓冲的数据能够编程到所述第一和第二存储器装置中。3.根据权利要求2所述的存储器系统,其中所述预设大小包括所述输入数据的大小,其与以单元级别在所述第一多级缓冲器和所述第二多级缓冲器中的每个中缓冲所述输入数据所需的大小对应。4.根据权利要求3所述的存储器系统,其中所述第一多级缓冲器和所述第二多级缓冲器中的每个包括多个低级缓冲器和多个高级缓冲器,如果全部所述输入数据在所述第一多级缓冲器和所述第二多级缓冲器的所述低级缓冲器中按顺序缓冲所述输入数据时已被缓冲,则所述控制器将在所述第二多级缓冲器的低级缓冲器中缓冲的数据移动至所述第一多级缓冲器的高级缓冲器以在所述第一存储器装置上执行所述单触发程序。5.根据权利要求4所述的存储器系统,其中如果全部所述输入数据在完成在所述第一多级缓冲器和所述第二多级缓冲器的低级缓冲器中按顺序缓冲输入数据时尚未被缓冲,则所述控制器基于未被缓冲的输入数据的大小按顺序在所述第一多级缓冲器和所述第二多级缓冲器的高级缓冲器中缓冲所述输入数据或在所述第一多级缓冲器的高级缓冲器中缓冲所述输入数据以及在所述第二多级缓冲器的高级缓冲器中缓冲虚拟数据以在所述第一和第二存储器装置的每个上执行所述单触发程序。6.根据权利要求5所述的存储器系统,其中如果全部所述输入数据在所述第一多级缓冲器的低级缓冲器中缓冲所述输入数据时已被缓冲,则所述控制器在所述第一多级缓冲器的高级缓冲器中缓冲虚拟数据以在所述第一存储器装置上执行所述单触发程序。7.根据权利要求2所述的存储器系统,其中所述预设大小包括所述输入数据的大小,其与所述第一多级缓冲器和所述第二多级缓冲器的大小的总和的一半对应。8.根据权利要求7所述的存储器系统,其中所述第一多级缓冲器和所述第二多级缓冲器中的每个包括多个低级缓冲器、多个中级缓冲器和多个高级缓冲器,如果全部所述输入数据在完成在所述第一多级缓冲器和所述第二多级缓冲器的低级缓冲器以及所述第一多级缓冲器的中级缓冲器中按顺序缓冲输入数据时已被缓冲,则所述控制器可将在所述第一多级缓冲器的中级缓冲器中缓冲的数据移动至所述第一多级缓冲器的高级缓冲器并且将在所述第二多级缓冲器的低级缓冲器中缓冲的数据移动至所述第一多级缓冲器的中级缓冲器以在所述第一存储器装置上执行所述单触发程序。9.根据权利要求8所述的存储器系统,其中如果全部所述输入数据在完成在所述第一多级缓冲器和所述第二多级缓冲器的低级缓冲器和所述第一多级缓冲器的中级缓冲器中按顺序缓冲输入数据时尚未被缓冲,则所述控制器基于未被缓冲的输入数据的大小按顺序在所述第二多级缓冲器的中级缓冲器和所述第一多级缓冲器和所述第二多级缓冲器的高级缓冲器中缓冲输入数据,或按顺序在所述第二多级缓冲器的中级缓冲器和所述第一多级缓冲器的高级缓冲器中缓冲输入数据、在所述第二多级缓冲器的高级缓冲器中缓冲虚拟数据或在所述第二多级缓冲器的中级缓冲器中缓冲所述输入数据和在所述第一多级缓冲器和所述第二多级缓冲器的高级缓冲器中缓冲虚拟数据以在所述第一和第二存储器装置的每个上执行所述单触发程序。10.根据权利要求9所述的存储器系统,其中如果全部所述输入数据在完成在所述第一多级缓冲器和所述第二多级缓冲器的低级缓冲器中按顺序缓冲输入数据时已被缓冲,则所述控制器将在所述第二多级缓冲器的低级缓冲器中缓冲的数据移动至所述第一多级缓冲器的中级缓冲器并且在所述第一多级缓冲器的高级缓冲器中缓冲虚拟数据以在所述第一存储器装置上执行所述单触发程序。11.根据权利要求10所述的存储器系统,其中如果全部所述输入数据在完成在所述第一多级缓冲器的低级缓冲器中缓冲输入数据时已被缓冲,则所述控制器在所述第一多级缓冲器的中级缓冲器和高级缓冲器中缓冲虚拟数据以在所述第一存储器装置上执行所述单触发程序。12.一种包括第一存储器装置和第二存储器装置的存储器系统的操作方法,所述第一存储器装置包括第一多级单元和第一多级缓冲器,所述第二存储器装置包括第二多级单元和第二多级缓冲器,所述操作方...
【专利技术属性】
技术研发人员:朴振,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。