用于独立存储器库维护的方法和采用所述方法的存储器装置和系统制造方法及图纸

技术编号:24949990 阅读:30 留言:0更新日期:2020-07-18 00:05
存储器装置、包含存储器装置的系统以及操作存储器装置的方法,其中提供多个计数器以使存储器刷新命令在以所述存储器装置的子集为目标以进行数据刷新操作方面具有更大的自由度。在一个实施例中,提供了一种存储器装置,所述存储器装置包括多个存储器库和电路系统,所述电路系统被配置成:(i)存储多个值,所述多个值中的每个值对应于所述多个存储器库之一;(ii)刷新存储于所述多个存储器库中的第一存储器库中的第一数据;并且(iii)至少部分地基于刷新所述第一数据来更新所述多个值中与所述多个存储器库中的所述第一存储器库相对应的第一值。

【技术实现步骤摘要】
【国外来华专利技术】用于独立存储器库维护的方法和采用所述方法的存储器装置和系统相关申请的交叉引用本申请要求于2017年12月29日提交的美国临时申请第62/612,004号的权益,所述美国临时申请通过引用整体并入本文。
本公开总体上涉及半导体存储器装置,并且更具体地涉及用于独立存储器库维护的方法和采用所述方法的存储器装置和系统。
技术介绍
存储器装置广泛地用于存储与如计算机、无线通信装置、相机、数字显示器等各种电子装置相关的信息。存储器装置通常以计算机或其它电子装置中的内部半导体集成电路和/或外部可移动装置的形式提供。存在许多不同类型的存储器,包含易失性存储器和非易失性存储器。包含随机存取存储器(RAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)和同步动态随机存取存储器(SDRAM)等的易失性存储器可能需要施加电力的电源以维护其数据。相比之下,非易失性存储器即使在没有外部供电的情况下也可以保持其存储的数据。非易失性存储器可用于多种技术,包含闪速存储器(例如,与非和或非)、相变存储器(PCM)、铁电随机存取存储器(FeRAM)、电阻式随机存取存储器(RRAM)和磁性随机存取存储器(MRAM)等。改进存储器装置通常可以包含增加存储器单元密度、增加读取/写入速度或以其它方式降低操作等待时间、增加可靠性、增加数据保留、降低功耗或降低制造成本以及其它度量。附图说明图1是示意性地展示了根据本专利技术技术的实施例的存储器装置的框图。图2是示意性地展示了根据本公开的一方面的用于存储器库维护的方法的框图。图3A-3D是示意性地展示了根据本公开的一方面的用于存储器库维护的方法的框图。图4A-4D是示意性地展示了根据本专利技术技术的实施例的用于存储器库维护的方法的框图。图5是示意性地展示了根据本专利技术技术的实施例的存储器系统的框图。图6是展示了根据本专利技术技术的实施例的操作存储器装置的方法的流程图。图7是展示了根据本专利技术技术的实施例的操作存储器系统的方法的流程图。具体实施方式可以周期性地刷新存储器装置的存储器胞元(memorycell)以防止数据丢失。例如,易失性存储器装置(如DRAM装置)可以(例如,通过恢复存储器胞元上的电荷电平)周期性地刷新存储器胞元,以防止由于电荷泄漏导致的数据丢失。如PCM、MRAM或FeRAM装置等非易失性存储器装置可以周期性地刷新存储器胞元和/或可以执行其它操作以(例如,通过使其中的数据状态反向、过电压等)保持胞元的完整性。维护操作旨在防止由于压印或漂移导致的数据丢失,在所述压印或漂移中,胞元的材料特性(例如,极化)可能受到环境条件或其中数据状态的持续存储的负面影响。用于刷新或维护存储器胞元的一种方法涉及在每个管芯基础上执行刷新操作(例如,同时刷新管芯的每个库中的同一行存储器胞元)。由于此方法可以防止整个管芯在被刷新时服务于存储器请求,因此所述方法可以显著降低存储器装置的性能。相对于典型操作,每个管芯方法还可能在存储器装置处造成很大的电流消耗,并且因此可能将由存储器装置的功耗增加到超出某些应用(例如,移动应用)的容许极限。用于刷新或维护存储器胞元的另一种方法涉及在每个库基础上执行操作,以允许一个存储器库被访问,同时刷新或维护同一管芯中的另一个库。在此每库方法中,可以以预定的顺序(例如,顺序循环)或者基于待刷新的库的可用性(例如,当所述库没有被访问时)刷新库。可以以类似的方式对库进行维护。然而,如果库未按顺序刷新,则由于存储器装置无法保持并且准确地说明哪些库已经被刷新以及哪些库没有被刷新,因此此方法可能导致一些库没有进行刷新操作或维护操作。例如,存储器装置通常采用单行计数器,所述单行计数器指示刷新操作以哪一行为目标,并且一旦库刷新操作的数量等于库的数量,所述单行计数器就递增。此单行计数器的实施和管理相对简单,并且因此提供了用于管理刷新操作的低复杂性选项。但是,使用单行计数器还可能需要在第二次刷新任何库之前,对所有库刷新一次,以免行计数器递增并且导致所述库之一中的未刷新的数据行失去数据完整性。为了克服此限制,本专利技术技术的若干个实施例涉及存储器装置、包含存储器装置的系统以及操作存储器装置的方法,其中提供了多个计数器以允许存储器刷新命令在以存储器装置的子集为目标进行数据刷新操作时具有更大的自由度。在一个实施例中,提供了一种存储器装置,所述存储器装置包括多个存储器库和电路系统,所述电路系统被配置成:(i)存储多个值,所述多个值中的每个值对应于所述多个存储器库之一;(ii)刷新存储于所述多个存储器库中的第一存储器库中的第一数据;并且(iii)至少部分地基于刷新所述第一数据来更新所述多个值中与所述多个存储器库中的所述第一存储器库相对应的第一值。图1是示意性地展示了根据本专利技术技术的实施例的存储器装置100的框图。存储器装置100可以包含存储器胞元的阵列,如存储器阵列150。存储器阵列150可以包含多个库(例如,图1的实例中的库0-15),并且每个库可以包含多个字线(WL)、多个位线(BL)以及布置在字线与位线的交叉点处的多个存储器胞元。存储器胞元可以包含多种不同的存储器媒体类型中的任何一种存储器媒体类型,包含电容式、磁阻式、铁电式、相变等。对字线WL的选择可以由行解码器140执行,并且对位线BL的选择可以由列解码器145执行。可以为对应的位线BL提供感测放大器(SAMP)并且可以将其连接到至少一个相应的本地I/O线对(LIOT/B),所述本地I/O线对进而可以通过可以充当开关的传输门(TG)耦接到至少一个相应的主I/O线对(MIOT/B)。存储器阵列150还可以包含板线和用于管理所述板线的操作的对应电路系统。存储器装置100可以采用多个外部端子,所述多个外部端子包含耦接到命令总线和地址总线以分别接收命令信号CMD和地址信号ADDR的命令端子和地址端子。存储器装置可以进一步包含用于接收芯片选择信号CS的芯片选择端子、用于接收时钟信号CK和CKF的时钟端子、用于接收数据时钟信号WCK和WCKF的数据时钟端子、数据端子DQ、RDQS、DBI和DMI、电源端子VDD、VSS、VDDQ和VSSQ。可以从外部向命令端子和地址端子供应地址信号和库地址信号。供应到地址端子的地址信号和库地址信号可以通过命令/地址输入电路105传送到地址解码器110。地址解码器110可以接收地址信号,并且向行解码器140供应经解码的行地址信号(XADD)并且向列解码器145供应经解码的列地址信号(YADD)。地址解码器110还可以接收库地址信号(BADD),并且向行解码器140和列解码器145两者提供库地址信号。可以从存储器控制器向命令端子和地址端子供应命令信号CMD、地址信号ADDR和芯片选择信号CS。命令信号可以表示来自存储器控制器的各种存储器命令(例如,包含访问命令,所述访问命令可以包含读取命令和写入命令)。选择信号CS可以用于选择存储器装置100以对提供给命令端子和地址端子的命令和地址进行响应。当向存储器装置本文档来自技高网...

【技术保护点】
1.一种存储器装置,其包括:/n多个存储器库;以及/n电路系统,所述电路系统被配置成:/n存储多个值,所述多个值中的每个值对应于所述多个存储器库中的一个存储器库,/n刷新存储于所述多个存储器库中的第一存储器库中的第一数据,并且/n至少部分地基于刷新所述第一数据来更新所述多个值中与所述多个存储器库中的所述第一存储器库相对应的第一值。/n

【技术特征摘要】
【国外来华专利技术】20171229 US 62/612,0041.一种存储器装置,其包括:
多个存储器库;以及
电路系统,所述电路系统被配置成:
存储多个值,所述多个值中的每个值对应于所述多个存储器库中的一个存储器库,
刷新存储于所述多个存储器库中的第一存储器库中的第一数据,并且
至少部分地基于刷新所述第一数据来更新所述多个值中与所述多个存储器库中的所述第一存储器库相对应的第一值。


2.根据权利要求1所述的存储器装置,其中所述电路系统被进一步配置成:
在刷新所述第一数据之后并且在刷新存储于所述多个存储器库中的所有其它存储器库中的数据之前,刷新所述多个存储器库中的所述第一存储器库中的第二数据,并且
至少部分地基于刷新所述第二数据来更新所述多个值中的所述第一值。


3.根据权利要求2所述的存储器装置,其中所述第二数据对应于所述多个存储器库中的所述第一存储器库的第二行。


4.根据权利要求1所述的存储器装置,其中所述第一数据对应于所述多个存储器库中的所述第一存储器库的第一行。


5.根据权利要求1所述的存储器装置,其中所述多个值中的每个值对应于所述多个存储器库中的对应存储器库中的行地址。


6.根据权利要求5所述的存储器装置,其中所述电路系统被配置成通过用所述多个存储器库中的所述对应存储器库的另一个行地址代替经过刷新的第一数据的所述行地址来更新所述多个值中的所述第一值。


7.根据权利要求1所述的存储器装置,其中所述电路系统被进一步配置成:
刷新存储于所述多个存储器库中的第二存储器库中的第二数据;并且
至少部分地基于刷新所述第二数据来更新所述多个值中与所述多个存储器库中的所述第二存储器库相对应的第二值。


8.根据权利要求1所述的存储器装置,其中单个半导体管芯包括所述多个存储器库和所述电路系统。


9.根据权利要求1所述的存储器装置,其中所述多个存储器库包括动态随机存取存储器DRAM库、铁电随机存取存储器FeRAM库、磁阻式存储器MRAM库、相变存储器PCM库或其组合。


10.一种方法,其包括:
存储多个值,所述多个值中的每个值对应于存储器装置的多个存储器库中的一个存储器库;
刷新存储于所述多个存储器库中的第一存储器库中的第一数据;以及
至少部分地基于刷新所述第一数据来更新所述多个值中与所述多个存储器库中的所述第一存储器库相对应的第一值。


11.根据权利要求10所述的方法,其进一步包括:
在刷新所述第一数据之后并且在刷新存储于所述多个存储器库中的所有其它存储器库中的数据之前,刷新所述多个存储器库中的所述第一存储器库中的第二数据;以及
至少部分地基于刷新所述第二数据来更新所述多个值中的所述第一值。


12.根据权利要求10所述的方法,其中所述第一数据对应于所述多个存储器库中的所述第一存储器库的第一行。


13.根据权利要求10所述的方法,其中所述多个值中的每个值对应于所述多个存储器库中的对应存储器库中的行地址。


14.根据权利要求13所述的方法,其中更新所述多个值中的所述第一值包括用所述多个存储器库中的所述对应存储器库的另一个行地址代替经过刷新的第一数据的所述行地址。


15.根据权利要求10所述的方法,其进一步包括:
刷新存储于所述多个存储器库中的第二存储器库中的第二数据;以及
至少部分地基于刷新所述第二数据来更新所述多个值中与所述多个存储器库中的所述第二存储器库相对应的第二值。


16.一种方法,其包括:
发送用于刷新存储于存储器装置的多个存储器库中的第一存储器库中的第一数据的第一命令;以及
在发送所述第一命令之后并且在发送用于刷新存储于所述多个存储器库中的所有其它存储器库的数据的一或多个命令之前,发送用于刷新存储于所述多个存储器库中的所述第一存储器库中的第二数据的第二命令。


17.根据权利要求16所述的方法,其中所述第一命令被配置成指示所述存储器装置对少于所有所述多个存储器库执行刷新操作。


18.根据权利要求16所述的方法,其中所述第一命令被配置成指示所述存储器装置仅对所述多个存储器库中的所述第一存储器库执行刷新操作。


19.根据权利要求16所述的方法,其中所述第一命令由可操作地连接到所述存储器装置的主机装置发送到所述存储器装置。


20.根据权利要求16所述的方法,其中所述存储器装置包括控制器,并且其中所述第一命令由所述控制器发送。


21.根据权利要求20所述的方法,其中所述控制器至少部分地基于由所述控制器执行的在刷新存储于所述多个存储器库中的所有其它存储器库中的数据之前刷新所述第二数据的确定来发送所述第二命令。


22.根据权利要求21所述的方法,其中所述控制器跟踪对所述第一存储器库...

【专利技术属性】
技术研发人员:G·B·雷德J·S·帕里J·S·雷赫迈耶T·B·考尔斯
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

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

1