用于动态刷新分配的设备及方法与流程

    技术2025-08-09  8


    本公开大体上涉及半导体装置,且更具体地说,涉及半导体存储器装置。


    背景技术:

    1、具体地说,本公开涉及易失性存储器,例如动态随机存取存储器(dram)。信息可作为物理信号(例如电容性元件上的电荷)存储在存储器的个别存储器单元上。存储器可以是易失性存储器,且物理信号可随时间推移衰减(其可能使存储于存储器单元中的信息降级或毁坏)。可能需要通过例如重写信息以将物理信号恢复到初始值来周期性地刷新存储器单元中的信息。

    2、随着存储器组件的大小减小,存储器单元的密度大大增加。重复访问特定存储器单元或存储器单元组(通常称为‘行锤击(row hammer)’)可能导致附近存储器单元中数据降级的速率增加。作为目标刷新操作的部分,可识别和刷新受行锤击效应影响的存储器单元。这些目标刷新操作可取代(例如,窃取)原本用于后台刷新操作的时隙。可能需要平衡后台刷新操作和目标刷新操作的数目。


    技术实现思路

    1、根据本申请案的一些实施例,一种设备包括:存储器阵列、行解码器及刷新控制电路。所述存储器阵列包括多个字线。所述行解码器经配置以对所述存储器阵列执行刷新操作的集合,其中刷新操作的所述集合包括第一类型的刷新操作和第二类型的刷新操作。所述刷新控制电路经配置以存储多个行地址且经进一步配置以基于经接收行地址的计数和经接收行地址与经存储多个行地址中的一个匹配的次数的计数来动态地确定所述集合中多少刷新操作是所述第一类型的刷新操作,且多少是所述第二类型的刷新操作。

    2、根据本申请案的一些实施例,一种设备包括数据存储单元、第一计数器电路、第二计数器电路及刷新逻辑电路。所述数据存储单元经配置以存储多个行地址。所述第一计数器电路经配置以对采样行地址的次数进行计数。所述第二计数器电路经配置以对经接收行地址与经存储多个行地址中的一个的匹配的次数进行计数。所述刷新逻辑电路经配置以基于所述第一计数器电路的值与第一阈值的比较和所述第二计数器电路的值与第二阈值的比较在第一类型的刷新操作与第二类型的刷新操作之间动态地分配刷新操作。

    3、根据本申请案的一些实施例,一种方法包括:对经采样行地址的数目进行计数;对所述经采样行地址与多个经存储行地址中的至少一个匹配的次数进行计数;执行包括第一数目的第一类型的刷新操作和第二数目的第二类型的刷新操作的刷新操作的集合;及基于所述经采样地址的计数和所述经采样地址匹配的计数确定所述第一数目的值和所述第二数目的值。



    技术特征:

    1.一种方法,其包括:

    2.根据权利要求1所述的方法,其进一步包括基于访问操作的速率来确定是否正在发生所述行锤击攻击。

    3.根据权利要求1所述的方法,其进一步包括基于所述行锤击攻击中涉及的多个行地址来确定所述行锤击攻击的所述类型。

    4.根据权利要求1所述的方法,其进一步包括:

    5.根据权利要求1所述的方法,其进一步包括:

    6.根据权利要求1所述的方法,其进一步包括:

    7.根据权利要求1所述的方法,其进一步包括:

    8.根据权利要求1所述的方法,其进一步包括识别地址是侵略者地址,并且作为所述目标刷新操作的部分,基于所述侵略者地址刷新地址。

    9.一种设备,其包括:

    10.根据权利要求9所述的设备,其中所述刷新控制电路进一步经配置以:如果正在发生所述行锤击攻击,则确定所述行锤击攻击的类型,且其中所述集合中有多少所述刷新操作是所述第一类型的刷新操作并且多少是所述第二类型的刷新操作部分地基于所述行锤击攻击的所述类型。

    11.根据权利要求10所述的设备,其中所述刷新控制电路进一步经配置以存储多个行地址,且其中所述行锤击攻击的所述类型是基于接收到的行地址与所述多个存储的行地址之间的比较来确定的。

    12.根据权利要求9所述的设备,其中所述刷新控制电路进一步经配置以基于访问操作的速率来确定是否正在发生所述行锤击攻击。

    13.根据权利要求9所述的设备,其中所述刷新控制电路进一步经配置以基于所述行锤击攻击中涉及的多个行地址来确定所述行锤击攻击的类型。

    14.根据权利要求9所述的设备,其中所述第一类型的刷新操作是目标刷新操作,并且所述第二类型的刷新操作是自动刷新操作。

    15.一种设备,包括:

    16.根据权利要求15所述的设备,其中所述刷新控制电路进一步经配置以:如果正在发生所述行锤击攻击,则基于所述行锤击攻击中涉及的多个行来确定所述行锤击攻击的类型。

    17.根据权利要求16所述的设备,其中如果所述多个行大于阈值,则所述刷新控制电路经配置以增加所述第二类型的刷新地址的比例,且其中所述多个行低于所述阈值,则所述刷新控制电路经配置以增加所述第一类型的刷新地址的比例。

    18.根据权利要求15所述的设备,其中所述第一类型的刷新地址是目标刷新地址,且其中所述第二类型的刷新地址是自动刷新地址。

    19.根据权利要求15所述的设备,其中所述刷新控制电路经配置以基于对所述存储器阵列的访问操作的速率来确定是否正在发生所述行锤击攻击。

    20.根据权利要求15所述的设备,其进一步包括行解码器,所述行解码器经配置以刷新与刷新地址的所述集合中的每一者相关联的所述多个字线中的所选择字线。


    技术总结
    本公开的实施例涉及用于动态刷新分配的设备、系统和方法。存储器可以经受行锤击攻击,其中重复访问一或多个字线以引起经锤击字线附近的受害者行中的数据降级。存储器可以执行后台自动刷新操作,及刷新受害者字线的目标刷新操作。所述存储器可以监视对所述存储器的访问模式以便基于是否出现锤击攻击及出现的锤击攻击的类型来动态地分配刷新操作的集合中的目标刷新操作和自动刷新操作的数目。

    技术研发人员:M·D·詹金森,N·J·迈尔,D·G·蒙蒂尔斯
    受保护的技术使用者:美光科技公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-35297.html

    最新回复(0)