用于使用共享地址路径在存取存储器排组的同时刷新另一存储器排组的系统和方法技术方案

技术编号:23352429 阅读:26 留言:0更新日期:2020-02-15 07:08
本发明专利技术提供一种系统,其包含存储数据的多个存储器排组(12)。所述系统还包含与所述存储器排组(12)耦合的地址路径(40),所述地址路径(40)将行地址提供到所述存储器排组(12)。所述系统进一步包含与所述地址路径(40)耦合的命令地址输入电路(21),所述命令地址输入电路(21)经由所述地址路径(40)刷新第一组存储器排组(12)且在所述命令地址输入电路(21)刷新所述第一组存储器排组(12)时经由所述地址路径(40)激活第二组存储器排组(12)中的一行,以存储来自所述第二组存储器排组(12)中的所述行的数据或读取所述数据。

System and method for refreshing another memory bank while accessing it using shared address path

【技术实现步骤摘要】
【国外来华专利技术】用于使用共享地址路径在存取存储器排组的同时刷新另一存储器排组的系统和方法
本专利技术的实施例大体上涉及半导体装置的领域。更确切地说,本专利技术的实施例涉及使用共享地址路径在存取半导体装置的第二存储器排组的同时刷新半导体装置的第一存储器排组。
技术介绍
例如动态随机存取存储器(DRAM)的半导体存储器装置可通过定期从存储器单元读取信息并将所述读取信息重写到存储器单元以保存信息来刷新存储器单元。举例来说,存储器中的存储器数据的每一位可作为存储器上的电容器上电荷的存在或不存在而存储。随着时间流逝,电荷可泄漏且最终丢失,除非刷新数据。因而,外部电路可定期读取每一存储器单元且将数据重写到存储器单元,从而将电容器上的电荷恢复到其原始水准。存储器刷新循环可一次刷新一组或一个区域(例如,一个排组)的存储器单元,且每一相继循环可刷新下一组或下一个区域的存储器单元,由此刷新存储器中的所有存储器单元。这种刷新过程可由存储器装置的控制器和/或由使用者定期进行以保持存储器单元中的数据。存储器可包含存储器单元的多个存储器排组。如果正在刷新一存储器排组,那么可不存取所述存储器排组(例如用于读取和/或写入操作)。例如DDR5SDRAM(第五代双数据速率同步动态随机存取存储器)的一些DRAM可能能够仅刷新一些存储器排组,同时实现对其它存储器排组的存取。可通过在单个地址路径上将行地址提供到存储器电路系统以进行刷新或存取来执行刷新或存取存储器排组。待刷新行地址可存储并维持在计数器中(例如存储器中),所述计数器可在每次将行地址发射到寄存器之后递增。待存取行地址可经由外部装置(例如外部控制器)连同例如激活命令来提供。在任一情况下,行地址可经发射并存储在存储器的寄存器中,且命令地址输入电路或命令解码器可发射刷新或存取存储器排组的命令。与存储器排组耦合的排组控制块随后可基于存储在寄存器中的行地址执行刷新或存取操作。然而,命令地址输入电路或命令解码器可发射对第一存储器排组中的一或多个行执行多个刷新操作的命令(包含存储在寄存器中的行地址)。在一些实施例中,单个命令(例如从第一存储器排组外部发布)可连续地对第一存储器排组中的多个行执行多个刷新操作。每一刷新操作可在给定刷新时间(tRFC)内执行。可通过将激活行地址存储在寄存器中而在与对第二存储器排组执行激活操作(例如从行读取或对行进行写入)大致同时或接近大致同时执行这些多个刷新操作中的一者(因而可能覆写存储在寄存器中的行地址以进行刷新操作)。因而,可对错误行地址(即,待激活的第二存储器排组的行地址)执行刷新操作,或可对错误行地址(即,待刷新的第一存储器排组的行地址)执行激活操作。本专利技术的实施例可针对于上文所阐述的一或多个问题。附图说明图1为根据本专利技术的实施例的说明存储器装置的某些特征的简化框图;图2为根据本专利技术的实施例的图1的存储器装置的命令地址输入电路的行地址输出电路的示意图;图3为根据本专利技术的实施例的说明排组控制块执行命令的实例定时图,所述命令使用共享地址路径对图1的存储器装置的所有存储器排组的一或多个行执行一个刷新操作;图4为根据本专利技术的实施例的说明排组控制块执行命令的实例定时图,所述命令使用共享地址路径对图1的存储器装置的所有存储器排组的一或多个行执行多个刷新操作;图5为根据本专利技术的实施例的说明排组控制块执行命令的实例定时图,所述命令使用共享地址路径对图1的存储器装置的一组(例如偶数或奇数)存储器排组的一或多个行执行一个刷新操作;图6为根据本专利技术的实施例的说明排组控制块执行命令的实例定时图,所述命令使用共享地址路径对图1的存储器装置的一组(例如偶数或奇数)存储器排组的一或多个行执行多个刷新操作;图7为根据本专利技术的实施例的用于使用共享地址路径在激活图1的存储器装置的第二组存储器排组中的一行的同时刷新第一组存储器排组的方法的流程图;及图8为根据本专利技术的实施例的用于使用共享地址路径使图1的存储器装置10的排组刷新计数器中的行维持同步的方法的流程图。具体实施方式下文将描述一个或多个特定实施例。为了提供这些实施例的简要描述,不会在本说明书中描述实际实施方案的所有特征。应了解,在任何这类际实施方案的研发中,如同在任何工程或设计项目中,必须制定众多的实施方案特定决策以实现研发者的特定目标,例如与系统相关和企业相关约束的一致性,所述约束可能从一个实施方案到另一实施方案有所变化。此外,应了解,这类研发工作可能是复杂且耗时的,然而对于受益于本专利技术的所属领域的技术人员来说,这些都是设计、构造和制造中的常规任务。如在下文详细描述,当命令对第一组存储器排组中的一或多个行执行多个刷新操作时,第一组排组控制块可捕获存储在寄存器中的行地址,刷新第一组存储器排组中对应于从寄存器捕获的行地址的第一组行,递增所捕获的行地址(与捕获存储在寄存器中的后续行地址相反),且刷新第一组存储器排组中对应于从寄存器所捕获并递增的行地址的第二组行。在刷新第一组存储器排组中的第一组和第二组行期间,第二组排组控制块可激活第二组存储器排组。以这种方式,存储器装置可在激活第二组存储器排组中的一行以存取第二组存储器排组中的所述行(例如从其读取数据或对其写入数据)时刷新第一组存储器排组,同时防止刷新第一组存储器排组中的错误行或激活第二存储器排组中的错误行(且反之亦然)。此外,存储器装置中的行地址输出电路可接收命令。当命令刷新存储器装置的所有存储器排组(例如REFab命令)时,行地址输出电路输出待刷新的第一组存储器排组的第一行地址(例如存储在第一计数器中)或待刷新的第二组存储器排组的第二行地址(例如存储在第二计数器中)。如果第一行地址与第二行地址相同,那么可递增两个计数器(例如递增到待刷新的存储器排组的下一行地址)。否则,当第一行地址大于第二行地址时递增第二计数器,且当第二行地址大于第一行地址时递增第一计数器。当命令刷新第一组存储器排组(例如REFsb命令)时,行地址输出电路输出存储在第一计数器中的第一行地址。如果第一行地址小于或等于第二行地址,那么可递增第一计数器(例如递增到待刷新的第一组存储器排组的下一行地址)。当命令刷新第二组存储器排组时,行地址输出电路输出存储在第二计数器中的第二行地址。如果第二行地址小于或等于第一行地址,那么可递增第二计数器(例如递增到待刷新的第二组存储器排组的下一行地址)。当命令激活第一组存储器排组中的第一行时,行地址输出电路接收并输出与第一行(例如待读取或写入)相关联的第三行地址,同时可刷新第二组存储器排组。同样,如果第二行地址小于或等于第一行地址,那么可递增第二计数器。类似地,当命令经配置以激活第二组存储器排组中的第二行时,行地址输出电路接收并输出与第二行(例如待读取或写入)相关联的第四行地址,同时可刷新第一组存储器排组。如果第一行地址小于或等于第二行地址,那么可递增第一计数器。以这种方式,可施行或维持存储器排组中待刷新的行的同步或配对。现转而参考图式,图1为根据本专利技术的实施例的说明半导体装置(例如存储器装置本文档来自技高网...

【技术保护点】
1.一种系统,其包括:/n多个存储器排组,其经配置以存储数据,其中所述多个存储器排组包括第一组存储器排组和第二组存储器排组;/n地址路径,其与所述多个存储器排组耦合,其中所述地址路径经配置以将行地址提供到所述多个存储器排组;及/n命令地址输入电路,其与所述地址路径耦合,其中所述命令地址输入电路经配置以经由所述地址路径刷新所述第一组存储器排组,且在所述命令地址输入电路刷新所述第一组存储器排组时经由所述地址路径激活所述第二组存储器排组中的一行,以存储来自所述第二组存储器排组中的所述行的数据或读取所述数据。/n

【技术特征摘要】
【国外来华专利技术】20170814 US 15/676,4241.一种系统,其包括:
多个存储器排组,其经配置以存储数据,其中所述多个存储器排组包括第一组存储器排组和第二组存储器排组;
地址路径,其与所述多个存储器排组耦合,其中所述地址路径经配置以将行地址提供到所述多个存储器排组;及
命令地址输入电路,其与所述地址路径耦合,其中所述命令地址输入电路经配置以经由所述地址路径刷新所述第一组存储器排组,且在所述命令地址输入电路刷新所述第一组存储器排组时经由所述地址路径激活所述第二组存储器排组中的一行,以存储来自所述第二组存储器排组中的所述行的数据或读取所述数据。


2.根据权利要求1所述的系统,其中所述命令地址输入电路经配置以经由所述地址路径刷新所述第二组存储器排组,且在所述命令地址输入电路刷新所述第二组存储器排组时经由所述地址路径激活所述第一组存储器排组中的第二行,以存储来自所述第一组存储器排组中的所述行的数据或读取所述数据。


3.根据权利要求1所述的系统,其中所述命令地址输入电路包括:
第一计数器,其经配置以存储及递增待刷新的所述第一组存储器排组的第一行地址;及
第二计数器,其经配置以存储及递增待刷新的所述第二组存储器排组的第二行地址。


4.根据权利要求3所述的系统,其中所述命令地址输入电路经配置以通过将至少待刷新的所述第一组存储器排组的所述第一行地址或待刷新的所述第二组存储器排组的所述第二行地址输出到所述地址路径来刷新所述半导体装置的所述多个存储器排组。


5.根据权利要求3所述的系统,其中所述命令地址输入电路经配置以通过将至少待刷新的所述第一组存储器排组的所述第一行地址输出到所述地址路径来刷新所述半导体装置的所述第一组存储器排组。


6.根据权利要求3所述的系统,其中所述命令地址输入电路经配置以通过将至少待刷新的所述第二组存储器排组的所述第二行地址输出到所述地址路径来刷新所述半导体装置的所述第二组存储器排组。


7.一种系统,其包括:
寄存器,其经配置以存储行地址;
多个存储器排组,其经配置以存储数据,其中所述多个存储器排组包括第一组存储器排组和第二组存储器排组;及
多个排组控制块,其与所述多个存储器排组耦合,其中所述多个排组控制块包括:
第一组排组控制块,其经配置以通过以下操作来刷新所述第一组存储器排组:
从所述寄存器捕获所述行地址;
刷新所述第一组存储器排组中的第一行,其中所述第一行与从所述寄存器捕获的所述行地址相关联;
递增从所述寄存器捕获的所述行地址;且
刷新所述第一组存储器排组中的第二行,其中所述第二行与从所述寄存器捕获并递增的所述行地址相关联;及
第二组排组控制块,其经配置以激活所述第二组存储器排组中的第三行,且所述第一组排组控制块同时刷新所述第一组存储器排组中的所述第一行、刷新所述第一组存储器排组中的所述第二行或其组合。


8.根据权利要求7所述的系统,其中:
所述第二组排组控制块经配置以通过以下操作来刷新所述第二组存储器排组:
从所述寄存器捕获第二行地址;
刷新所述第二组存储器排组中的第四行,其中所述第四行与从所述寄存器捕获的所述第二行地址相关联;
递增从所述寄存器捕获的所述第二行地址以产生经递增第二行地址;且
刷新所述第二组存储器排组中的第五行,其中所述第五行与所述经递增第二行地址相关联;且
所述第一组排组控制块经配置以激活所述第一组存储器排组中的第六行,且所述第二组排组控制块同时刷新所述第二组存储器排组中的所述第四行、刷新所述第二组存储器排组中的所述第五行或其组合。


9.一种行地址输出电路,其包括:
第一计数器,其经配置以存储及递增半导体装置的待刷新的第一组存储器排组的第一行地址;
第二计数器,其经配置以存储及递增所述半导体装置的待刷新的所述第二组存储器排组的第二行地址;及
多路复用器,其经配置以:
接收来自所述第一计数器的所述第一行地址、来自所述第二计数器的所述第二行地址、与待激活的所述第一组存储器排组中的第一行或所述第二组存储器排组中的第二行相关联的第三行地址及选择信号以作为输入;
当所述...

【专利技术属性】
技术研发人员:J·李
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

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

1