数据存储装置、操作该数据存储装置的方法以及存储系统制造方法及图纸

技术编号:23346466 阅读:28 留言:0更新日期:2020-02-15 04:56
本发明专利技术公开了一种数据存储装置,该数据存储装置可以包括:储存器,在指定时间暂时挂起储存器的操作;以及控制器,在储存器暂时挂起操作时排定操作恢复时间,并根据排定的结果将操作恢复信号传输到储存器。

Data storage device, method of operating the data storage device and storage system

【技术实现步骤摘要】
数据存储装置、操作该数据存储装置的方法以及存储系统相关申请的交叉引用本申请要求于2018年8月3日在韩国知识产权局提交的申请号为10-2018-0090670的韩国申请的优先权,该韩国申请的全部内容通过引用并入本文。
各个实施例总体涉及一种半导体集成装置,并且更特别地,涉及一种数据存储装置、操作该数据存储装置的方法以及具有该数据存储装置的存储系统。
技术介绍
存储装置与主机装置联接,并被配置成响应于主机装置的请求执行数据输入/输出操作。存储装置可以使用各种存储介质来存储数据。在最近开发和生产的存储装置中,多个存储介质以多通道或多通路(multi-way)结构联接到控制器,从而可以增强数据访问的并行性以促进系统性能的改善。随着同时操作的大容量存储介质的数量增加,一个存储介质中出现峰值电流的时间与一个或多个其它存储介质中的峰值出现时间重叠的可能性增大。由于峰值电流过大,可能导致供给电压下降、信号噪声、电力中断等。
技术实现思路
在实施例中,一种数据存储装置可以包括:储存器,被配置成在指定时间暂时挂起储存器的操作;以及控制器,被配置成在储存器暂时挂起操作时排定(schedule)操作恢复时间,并根据排定的结果将操作恢复信号传输到储存器。在实施例中,提供了一种操作数据存储装置的方法,该数据存储装置包括储存器和被配置成控制与储存器的数据交换的控制器,该方法可以包括:设定储存器以在峰值电流出现时间或峰值电流出现时间之前暂时挂起储存器的操作;在储存器的操作期间,通过储存器暂时挂起操作;通过控制器排定操作恢复时间;以及通过控制器根据排定的结果将操作恢复信号传输到储存器。在实施例中,一种存储系统可以包括:主机装置;以及数据存储装置,包括储存器和控制器,储存器被配置成在指定时间暂时挂起储存器的操作,控制器被配置成控制储存器,其中控制器被配置成在储存器暂时挂起操作时排定操作恢复时间,并且根据排定的结果将操作恢复信号传输到储存器。在实施例中,一种数据存储装置可以包括:一个或多个数据存储元件,每个数据存储元件被配置成在指定时段之前挂起被确定为在指定时段期间消耗设定量的电力的操作;以及控制器,被配置成控制每个数据存储元件以恢复相应的挂起的操作,以便将数据存储元件的功耗保持在功耗预算内,其中每个数据存储元件通知控制器相应的挂起的操作。附图说明图1是示出根据实施例的数据存储装置的配置的示图。图2和图3是用于描述根据储存器的内部操作的电力管理的示图。图4是示出根据实施例的控制器的配置的示图。图5是示出根据实施例的电力管理器的配置的示图。图6A至图6C是用于描述根据峰值电流出现时段进行排定的示例的示图。图7是用于描述根据实施例的操作数据存储装置的方法的流程图。图8是示出根据实施例的数据存储系统的示图。图9和图10是示出根据实施例的数据处理系统的示图。图11是示出包括根据实施例的数据存储装置的网络系统的示图。图12是示出根据实施例的数据存储装置中包括的非易失性存储器装置的框图。具体实施方式下面将参照附图通过各个实施例来描述数据存储装置以及操作数据存储装置的方法。在整个说明书中,对“实施例”等的参考不一定仅指一个实施例,而对任意这样的短语的不同参考不一定指相同的实施例。图1是示出根据实施例的数据存储装置10的配置的示图。参照图1,根据实施例的数据存储装置10可包括控制器110和储存器120。控制器110可以响应于主机装置的请求来控制储存器120。例如,控制器110可以响应于主机装置的编程(写入)请求将数据编程到储存器120。此外,控制器110可以响应于主机装置的读取请求将存储在储存器120中的数据提供到主机装置。储存器120可以在控制器110的控制下存储数据或输出存储的数据。储存器120可以由易失性存储器装置或非易失性存储器装置形成。在实施例中,储存器120可以使用选自诸如以下的各种非易失性存储器元件中的存储器元件来实现:电可擦除可编程ROM(EEPROM)、NAND闪速存储器、NOR闪速存储器、相变RAM(PRAM)、电阻式RAM(ReRAM)、铁电RAM(FRAM)和自旋转移力矩磁性RAM(STT-MRAM)。储存器120可以包括多个管芯Die0至Dien、多个芯片或多个封装。另外,储存器120可以由每个能够存储一位数据的单层单元或者每个能够存储多位数据的多层单元形成。在对构成储存器120的多个管芯Die0至Dien的并行处理或交错操作期间,需要管理多个管芯Die0至Dien中的每一个或全部的功耗。这是因为,当为了提高系统的性能而同时访问储存器120中的管芯Die0至Dien时,特定时间的瞬时电流消耗之和可能超过系统的容许极限。电力管理器20可以被配置成基于储存器120的操作状态来排定构成储存器120的多个管芯Die0至Dien的操作时间和/或操作顺序。在储存器120中进行操作的操作主要可以分为写入操作和读取操作。写入操作和读取操作中的每一个可以包括详细的操作,诸如施加操作电压的进程、以及将待写入或待读取的数据传输到储存器120的内部或外部装置的进程。当然,储存器120的每个操作进程的电流消耗可以根据构成储存器120的存储器单元的数据存储方法(SLC、MLC)、写入/读取方案等而改变。电力管理器20可以根据储存器120的特性指定包括至少一个峰值电流出现时间的峰值电流出现时段。储存器120可以被配置或预设成使得在进入指定的峰值电流出现时段之前,暂时挂起储存器120的管芯Die0至Dien中的每一个的操作。在实施例中,储存器120的特性可以包括存储器单元的数据存储方法、写入方案、读取方案等,但是不限于此。换句话说,当接近执行特定操作的时间点(峰值电流出现时间)时,储存器120可以暂时挂起特定操作并通知电力管理器20操作已暂时挂起。如果管芯Die0至Dien中的至少一个通知电力管理器20特定操作暂时挂起,则电力管理器20可以排定操作恢复时间和/或操作恢复顺序。对于该后一操作,可以考虑暂时挂起的操作的属性。此外,根据排定的结果,可以顺序地恢复暂时挂起的操作。操作的恢复和/或顺序可以根据管芯进行排定,或者可以根据暂时挂起的操作的属性进行排定。图2和图3是用于描述根据储存器120的内部操作的电力管理的示图。图2是用于描述读取操作期间的电力管理概念的示图。如图2的(a)所示,在一般读取操作期间,输入第一读取命令00h、地址Addr和第二读取命令30h,然后在忙碌时段tR期间执行读取操作。在忙碌时段tR期间,可以从存储器单元获取数据并将数据传输到页面缓冲器。在忙碌时段tR之后,可以从储存器输出数据(如通过“Dataout”所示)。在忙碌时段tR中可以包括至少一个峰值电流出现时段。在实施例中,如图2的(b)所示,在时间点t11和t12中的每个时间点,在进入峰值电流出现时段之前本文档来自技高网...

【技术保护点】
1.一种数据存储装置,包括:/n储存器,在指定时间暂时挂起所述储存器的操作;以及/n控制器,在所述储存器暂时挂起操作时排定操作恢复时间,并根据所述排定的结果将操作恢复信号传输到所述储存器。/n

【技术特征摘要】
20180803 KR 10-2018-00906701.一种数据存储装置,包括:
储存器,在指定时间暂时挂起所述储存器的操作;以及
控制器,在所述储存器暂时挂起操作时排定操作恢复时间,并根据所述排定的结果将操作恢复信号传输到所述储存器。


2.根据权利要求1所述的数据存储装置,其中所述储存器暂时挂起操作并且通知所述控制器操作已暂时挂起。


3.根据权利要求1所述的数据存储装置,其中所述储存器将操作确认命令传输到所述控制器,以通知所述控制器操作已暂时挂起。


4.根据权利要求1所述的数据存储装置,其中所述控制器通过命令接口传输所述操作恢复信号。


5.根据权利要求1所述的数据存储装置,其中所述控制器通过控制信号接口传输所述操作恢复信号。


6.根据权利要求1所述的数据存储装置,
其中所述储存器包括多个管芯,并且
其中所述控制器被配置成使得当所述控制器从所述多个管芯中的至少一个管芯接收到操作已暂时挂起的通知时,所述控制器基于暂时挂起的操作的属性来排定操作恢复时间。


7.根据权利要求1所述的数据存储装置,
其中所述储存器包括多个管芯,并且
其中所述控制器被配置成使得当所述控制器从所述多个管芯中的至少一个管芯接收到操作已暂时挂起的通知时,所述控制器基于相对于容许电力预算的所述多个管芯中的每个管芯的电流消耗来排定同时恢复暂时挂起的操作的管芯的数量和管芯的操作恢复时间。


8.根据权利要求1所述的数据存储装置,
其中所述储存器包括多个管芯,并且
其中所述控制器被配置成使得当所述控制器从所述多个管芯中的至少一个管芯接收到操作已暂时挂起的通知时,所述控制器基于暂时挂起的操作的属性和相对于容许电力预算的所述多个管芯中的每个管芯的电流消耗来排定同时恢复暂时挂起的操作的管芯的数量和管芯的操作恢复时间。


9.一种操作数据存储装置的方法,所述数据存储装置包括储存器和控制所述储存器的控制器,所述方法包括:
设定所述储存器以在峰值电流出现时间或所述峰值电流出现时间之前暂时挂起所述储存器的操作;
在所述储存器的操作期间,通过所述储存器暂时挂起操作;
通过所述控制器排定操作恢复时间;以及
通过所述控制器根据所述排定的结果将操作恢复信号传输到所述储存器。


10.根据权利要求9所述的方法,进一步包括:在所述储存器暂时挂起操作之后,通过所述储存器通知所述控制器所述储存器已暂时挂起操作。


11.根据权利要求9所述的方法,其中所述通知包括使用操作确认命令来通知所述控制器操作已暂时挂起。


12.根据权利要求9所述的方法,其中所述操作恢复信号通过命令接口传输。


13.根据权利要求9所述的方法,其中所述操作恢复信号通过控制信号接口传输。


14.根据权利要求9所述的方法,
其中所述储存器包括多个管芯,
其中通过所述储存器暂时挂起操作包括在至少一个管芯中出现峰值电流出现时间之前暂时挂起所述至少一个管芯的操作,并且
其中所述排定包括基于暂时挂起...

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

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

1