存储器件和存储器系统的制作方法


存储器件和存储器系统
1.相关申请的交叉引用
2.本技术要求于2021年8月9日在韩国知识产权局提交的韩国专利申请no.10-2021-0104285的优先权以及由此产生的所有权益,所述韩国专利申请的全部内容通过引用包含于此。
技术领域
3.实施例涉及存储器件和存储器系统。


背景技术:



4.随着存储器件的集成度提高,存储器件中包括的多条字线之间的间距不断减小。随着字线之间的间距减小,相邻字线之间的耦合效应增加。


技术实现要素:



5.实施例涉及一种存储器件,包括:存储单元阵列,所述存储单元阵列包括连接到第一字线的多个存储单元,其中,所述多个存储单元包括存储数据的数据区域以及备份所述第一字线被激活的次数的计数值备份区域;计数表,所述计数表用于在其中存储对应于所述第一字线的第一行地址以及存储第一计数值,所述第一计数值作为所述第一字线被激活的次数的计数结果;比较器,所述比较器被配置为:将所述第一计数值与存储在所述计数值备份区域中的第一备份计数值进行比较;以及当所述第一计数值大于所述第一备份计数值时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述第一计数值时,将所述第一备份计数值覆写到所述计数表中。
6.实施例涉及一种存储器件,包括:控制逻辑电路,所述控制逻辑电路被配置为:从外部组件接收命令和地址,基于所述命令生成第一电压控制信号,并且基于所述地址生成第一行地址和第一列地址;电压生成器,所述电压生成器用于基于所述第一电压控制信号生成第一字线电压;所述行译码器用于接收所述第一字线电压和所述第一行地址,并且向对应于所述第一行地址的第一字线传递所述第一字线电压;存储单元阵列,所述存储单元阵列包括连接到所述第一字线的多个存储单元,其中,所述多个存储单元包括存储数据的数据区域以及备份所述第一字线被激活的次数的计数值备份区域;页缓冲器,所述页缓冲器用于接收所述第一列地址,选择对应于所述第一列地址的位线,并且向所述多个存储单元中的至少一些存储单元发送所述数据以及从所述多个存储单元中的至少一些存储单元接收所述数据;计数表,所述计数表用于在其中存储所述第一行地址以及第一计数值,所述第一计数值为所述第一字线被激活的次数的计数结果;比较器,所述比较器被配置为:将所述第一计数值与存储在所述计数值备份区域中的第一备份计数值进行比较;以及当所述第一计数值大于所述第一备份计数值时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述第一计数值时,将所述第一备份计数值覆写到所述计数表中。
7.实施例涉及一种存储器系统,包括:主处理器,所述主处理器包括至少一个cpu核;存储器件,所述存储器件与所述主处理器交换数据,其中,所述存储器件包括:存储单元阵列,所述存储单元阵列包括连接到第一字线的多个存储单元,其中,所述多个存储单元包括存储数据的数据区域以及备份所述第一字线被激活的次数的计数值备份区域;计数表,所述计数表用于在其中存储对应于所述第一字线的第一行地址以及存储第一计数值,所述第一计数值为所述第一字线被激活的次数的计数结果;以及比较器,所述比较器被配置为:将所述第一计数值与存储在所述计数值备份区域中的第一备份计数值进行比较;以及当所述第一计数值大于所述第一备份计数值时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述第一计数值时,将所述第一备份计数值覆写到所述计数表中。
附图说明
8.通过参考附图详细描述示例实施例,特征对于本领域技术人员将变得明显,其中:
9.图1是示出根据一些示例实施例的存储器件的框图。
10.图2是用于示出图1的存储单元的示例电路图。
11.图3是示出根据一些示例实施例的另一存储器件的框图。
12.图4是用于示出图1的块的示例框图。
13.图5是用于示出计数表的示例框图。
14.图6是用于示出根据一些示例实施例的比较器的操作的示例图。
15.图7至图10是用于示出根据一些示例实施例的存储器件的操作的流程图。
16.图11是示出根据一些示例实施例的另一存储器件的框图。
17.图12是用于示出根据一些示例实施例的使用存储器件中的乘法器的操作的示例图。
18.图13和图14是用于示出根据一些示例实施例的存储器件的操作的流程图。
19.图15是示出根据一些示例实施例的另一存储器件的框图。
20.图16是用于示出根据一些示例实施例的另一存储器件的覆写(overwrite)操作的示例图。
21.图17和图18是用于示出根据一些示例实施例的存储器件的其他操作的流程图。
22.图19至图21是示出根据一些示例实施例的另一存储器件的框图。
23.图22至图23是用于示出根据一些示例实施例的存储器件的其他操作的流程图。
24.图24是示出根据一些示例实施例的包括存储器件的存储器系统的视图。
具体实施方式
25.图1是示出根据一些示例实施例的存储器件的框图。
26.参考图1,根据一些示例实施例的存储器件100a可以包括控制逻辑电路120、存储单元阵列130、页缓冲器140、电压生成器150、行译码器160、计数表170和比较器180。尽管图1中未显示,但是存储器件100a还可以包括存储器接口电路,并且还可以包括列逻辑、预译码器、温度传感器、命令译码器、地址译码器等。
27.控制逻辑电路120通常可以控制存储器件100a中的各种操作。控制逻辑电路120可
以响应于来自外部组件(例如,存储器接口电路)的命令cmd和/或地址addr,输出各种控制信号。例如,控制逻辑电路120可以输出电压控制信号ctrl_vol、行地址ra和列地址ca。
28.存储单元阵列130可以包括多个存储块blkl至blkz(z是正整数)。多个存储块blk1至blkz中的每一个可以包括多个存储单元。存储单元可以是例如dram存储单元。现在将参考图2对存储单元进行进一步描述。
29.图2是用于示出图1的存储单元的示例电路图。
30.参考图1和图2,多个存储块blk1至blkz中的每一个可以包括多个存储单元(例如,mc11至mcnn)。
31.多个存储单元(例如,mc11至mcnn)中的每一个可以包括一个晶体管和一个电容器。例如,存储单元mc11可以包括晶体管t11和电容器c11,存储单元mcnn可以包括晶体管tnn和电容器cnn。
32.多个存储单元(例如,mc11至mcnn)中的每一个可以连接到一条字线wl和一条位线bl。例如,存储单元mc11可以连接到第一字线wl1和第一位线bl1。更具体地,晶体管t11的栅极可以连接到第一字线wl1,并且晶体管t11的一端可以连接到第一位线bl1。晶体管t11的另一端可以连接到电容器c11。在另一示例中,存储单元mcnn可以连接到第n字线wln和第n位线bln。更具体地,晶体管tnn的栅极可以连接到第n字线wln,并且晶体管tnn的一端可以连接到第n位线bln。晶体管tnn的另一端可以连接到电容器cnn。
33.多个存储单元(例如,mc11至mcnn)中的每一个可以使用电容器来存储电荷。
34.包括存储单元(例如,mc11至mcnn)的存储单元阵列130,诸如dram,可以包括用于存储数据的多个存储体。多个存储体中的每一个可以包括多个存储单元。如上所述,每个存储单元可以由用作开关的一个单元晶体管(例如,t11至tnn之一)和存储数据的一个单元电容器(例如,c11至cnn之一)组成。
35.通常,可能由于存储单元的结构(诸如,单元晶体管的pn结)而出现泄漏电流,导致存储在单元电容器中的初始数据可能丢失。因此,存储器件100a可以在存储单元中的数据丢失之前实施对存储单元中的数据进行再充电的刷新操作(下文称为“正常刷新操作”)。正常刷新操作可以包括自动刷新(auto refresh)和自刷新(self refresh)。
36.自动刷新可以指存储器件100a响应于从外部施加的刷新命令执行刷新操作的模式。
37.自刷新可以指存储器件100a响应于从外部施加的刷新命令而由其自身顺序地改变内部地址的同时执行刷新操作的模式。
38.除了上述正常刷新操作之外,还可以对例如由于行锤击(row hammering)而大概率可能丢失数据的特定字线的存储单元执行额外刷新操作。
39.行锤击指这样一种现象:连接到与具有较大激活次数的第二字线相邻的第一字线的存储单元的数据可能被损坏、或遭受数据破坏或丢失。
40.为了防止由于行锤击现象造成的损坏或数据丢失,可以对与激活次数大于或等于预定值的字线相邻的字线执行额外刷新操作。该操作可以称为目标行刷新(trr)操作。
41.返回参考图1,存储单元阵列130可以通过位线bl连接到页缓冲器140,并且可以通过字线wl连接到行译码器160。
42.页缓冲器140可以包括多个页缓冲器pbl至pbn,其中,n是大于或等于3的整数。多
个页缓冲器pbl至pbn可以分别通过多条位线bl连接到存储单元。页缓冲器140可以响应于列地址ca从位线bl之中选择至少一条位线。页缓冲器140可以依据操作模式用作写入驱动器或读出放大器。例如,在写入操作期间,页缓冲器140可以将与作为写入操作目标的数据对应的位线电压施加到所选择的位线。在读取操作期间,页缓冲器140可以基于所选择的位线的电流或电压的检测结果来检测存储在存储单元中的数据。
43.电压生成器150可以基于电压控制信号ctrl_vol生成用于执行读取和写入操作的各种电压。例如,电压生成器150可以生成读取电压、写入电压和/或刷新电压,作为将被施加到字线的电压vwl。
44.行译码器160可以响应于行地址ra来选择多条字线wl之一。例如,在写入操作期间,行译码器160可以将写入电压施加到所选择的字线。在读取操作期间,行译码器160可以将读取电压施加到所选择的字线。
45.从行译码器160生成的行地址ra可以被发送到计数表170。计数表170可以存储存储单元阵列130中的被激活的行地址172。计数表170可以存储作为行地址172被激活的次数的计数值174。
46.对于行锤击缓解操作(例如,目标行刷新操作),可能需要空间来存储行地址ra的激活的计数值174。因此,计数值174可以存储在计数表170中。另外,计数表170中的计数值174可以通过比较器180备份到存储单元阵列130。
47.计数表170可以包括例如寄存器。在另一示例中,计数表170可以设置在行锤击缓解逻辑电路(例如,目标行刷新电路)中。现在将参考图3结合行锤击缓解逻辑电路176对此进行描述。
48.图3是示出根据一些示例实施例的另一存储器件的框图。
49.参考图3,根据一些示例实施例的存储器件100b还包括行锤击缓解逻辑电路176。
50.行锤击缓解逻辑电路176可以是,例如,执行正常刷新操作和/或执行目标行刷新操作的电路。
51.行锤击缓解逻辑电路176可以对大概率可能丢失数据的特定字线的存储单元执行额外刷新操作。例如,行锤击缓解逻辑电路176可以参考计数表170执行与激活次数大于或等于预定值的字线对应的行地址的额外刷新操作。即,行锤击缓解逻辑电路176可以确定在某一字线上是否发生了行锤击,当确定在该字线上发生了行锤击时,对与该字线相邻的字线执行目标行刷新操作。
52.在存储器件100b中,计数表170可以存储在行锤击缓解逻辑电路176中。在另一实施方式中,在存储器件100a中,计数表170可以存储在单独的存储空间(例如,寄存器)中。
53.通常,随着存储在计数表170中的行地址172的数量增加(因此,与其对应的计数值174也增加),一些行地址172可能由于计数表170的有限空间而被排除在计数表170之外,在该情况下,关于与相应行地址172对应的计数值174的信息可能会丢失。因此,根据一些示例实施例的存储器件可以将存储在计数表170中的一些计数值174备份到存储单元阵列130中的一些存储单元。因此,可以防止关于行地址172的信息和相关的计数值174的丢失,从而可以提高行锤击缓解操作的可靠性。现在将在下面对其进行详细描述。
54.图4是用于示出图1的块的示例框图。
55.参考图1和图4,存储单元阵列130中的每个块包括多条字线wl1至wln。在下文中,
将通过示例的方式描述第一块blk1。将理解,第一块blk1的描述也可以应用于其余的第二块bkl2至第z块blkz。
56.多条字线wl1至wln中的每一条字线可以对应于多个行地址ra1至ran中的一个行地址。例如,通过第一行地址ra1激活的字线可以是第一字线wl1,通过第n行地址ran激活的字线可以是第n字线wln。与此相关,n是自然数。
57.多条字线wl1至wln中的每一条字线可以连接到多个存储单元,如图2所示。连接到一条字线wl的多个存储单元可以包括存储数据的数据区域132以及备份wl被激活的次数的计数值备份区域134。例如,多个dram行中的每个dram行可以包括数据区域132和计数值备份区域134。
58.图4示出了所有字线wl1至wln的备份计数值136a至136n(统称为136)(存储在计数值备份区域134中,并且存储或备份多条字线wl1到wln中的每一条字线被激活的次数)具有相同的大小。然而,多条字线wl1至wln的备份计数值136a至136n可以具有不同的大小。
59.计数值备份区域134中可以包含例如第一备份计数值136a(作为第一字线wll的激活次数的备份值)至第n备份计数值136n(作为第n字线wln的激活次数的备份值)。因此,计数值备份区域134中可以包含多个备份计数值136中的每一个作为关于多条字线wl1至wln中的每一条字线被激活的次数的信息。
60.与此相关,要备份的计数值174可以从计数表170发送,然后可以备份到计数值备份区域134。现在将在下面详细描述来自计数表170的计数值174被备份到计数值备份区域134的操作。
61.图5是用于示出计数表的示例框图。
62.参考图4和图5,计数表170可以在其中存储例如6个行地址ra1、ra3、ra7、ra9、ran-1和ran以及分别与行地址ra1、ra3、ra7、ra9、ran-1和ran对应的6个计数值174a、174c、174g、174i、174n-1和174n。存储在计数表170中的该信息仅是示例,因此,存储在计数表170中的行地址的数量和类型以及与其对应的计数值可以变化。
63.存储在计数表170中的行地址ra1、ra3、ra7、ra9、ran-1和ran中的至少一些以及与行地址ra1、ra3、ra7、ra9、ran-1和ran对应的计数值174a、174c、174g、174i、174n-1和174n中的至少一些可以被备份在相应的计数值备份区域134中。现在将基于图6对此进行描述。
64.图6是用于示出根据一些示例实施例的比较器的操作的示例图。
65.参考图5和图6,作为示例假设:计数表170中的与第一行地址ra1对应的计数值174a被备份在相应的计数值备份区域134中。与此相关,计数值174a可以通过比较器180被备份到与第一字线wl1(由对应于计数值174a的第一行地址ra1激活)对应的计数值备份区域134。因此,计数值174a可以通过比较器180从计数表170存储到计数值备份区域134。
66.与此相关,比较器180可以将计数表170中的计数值174与存储在计数值备份区域134中的备份计数值136进行比较,并且基于比较结果执行其备份。
67.例如,比较器180可以将计数值174(存储在计数表170中)与备份计数值136(存储在计数值备份区域134中)进行比较。当计数表170的计数值174具有大于备份计数值136的值时,计数表170的计数值174可以备份在计数值备份区域134中。相反,当存储在计数值备份区域134中的备份计数值136具有大于计数表170的计数值174的值时,备份计数值136可以存储在计数表170中。
68.现在将基于图7至图10的流程图描述上述操作。
69.图7至图10是用于示出根据一些示例实施例的存储器件的操作的流程图。
70.参考图1、图4、图5和图7,现在将描述根据一些示例实施例的存储器件的操作s10a。
71.首先,在s110中,比较器180将备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)与计数值174n(与计数表170中的第n行地址ran对应)进行比较。
72.与此相关,在s120中,比较器180确定备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)是否大于计数值174n(与计数表170中的第n行地址ran对应)。
73.当确定备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)大于计数值174n(与计数表170中的第n行地址ran对应)时(s120,y),在s130中,比较器180将备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)覆写到计数值174n(与计数表170中的第n行地址ran对应)。
74.另一方面,当确定备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)不大于计数值174n(与计数表170中的第n行地址ran对应)时(s120,n),在s140中,比较器180确定计数值174n(与计数表170中的第n行地址ran对应)是否大于存储在计数值备份区域134中并且对应于第n行地址ran的备份计数值136n。
75.当确定计数值174n(与计数表170时的第n行地址ran对应)大于备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)时(s140,y),在s150中,比较器180将计数值174n(与计数表170中的第n行地址ran对应)备份到与第n行地址ran对应的计数值备份区域134中。
76.在上述覆写操作s130和上述备份操作s150之后,可以确定行锤击缓解操作是必要的。在这种情况下,可以执行行锤击缓解操作。
77.根据一些示例实施例的存储器件的操作可以与上述图7不同,现在将对其进行描述。以下未明确描述的上面描述的方面可以假设为与上述相同,从而简化描述并避免重复。
78.参考图1、图4、图5和图8,现在将描述根据一些示例实施例的存储器件的操作s10b。
79.在比较操作s110之后,在s140中,比较器180可以首先确定与计数表170中的第n行地址ran对应的计数值174n是否大于存储在计数值备份区域134中并且对应于第n行地址ran的备份计数值136n。
80.随后的操作与以上基于图7描述的操作相同,因此省略其描述。
81.接下来,将描述可以被实施为防止数据区域132的大小(例如,数据区域132与计数值备份区域134的比例;参见图4)减小的实施例。比较器180可以将计数表170中的计数值174与存储在计数值备份区域134中的备份计数值136进行比较,然后仅在两者之差大于阈值时才执行覆写或备份操作。
82.就此而言,在根据一些示例实施例的存储器件的操作中,比较器180将计数表170中的计数值174与存储在计数值备份区域134中的备份计数值136进行比较,并且仅在两者之差大于阈值时才执行覆写或备份操作,现在将参考图9和图10进行描述。
83.参考图1、图4、图5和图9,现在将描述根据一些示例实施例的存储器件的不同于图7的操作s10a的操作s10c。
84.在操作s10c中,在s122中,比较器180确定备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)是否大于通过将阈值与计数值174n(与计数表170中的第n行地址ran对应)相加获得的值。
85.当确定备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)大于通过将阈值与计数值174n(与计数表170中的第n行地址ran对应)相加获得的值时(s122,y),在s130中,比较器180将备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)覆写到计数值174n(与计数表170中的第n行地址ran对应)。
86.另一方面,当确定备份计数值136n(存储在计数值备份区域134中并且对应于第n行地址ran)不大于通过将阈值与计数值174n(与计数表170中的第n行地址ran对应)相加获得的值时(s122,n),在s142中,比较器180确定计数值174n(与计数表170中的第n行地址ran对应)是否大于通过将阈值与存储在计数值备份区域134中并且对应于第n行地址ran的备份计数值136n相加获得的值。
87.随后的操作与以上基于图7描述的操作相似,因此省略其描述。
88.参考图1、图4、图5和图10,在根据一些实施例的存储器件的操作s10d中,在比较操作s110之后,在s142中,比较器180可以首先确定计数值174n(与计数表170中的第n行地址ran对应)是否大于通过将阈值与存储在计数值备份区域134中并且对应于第n行地址ran的备份计数值136n相加获得的值。
89.随后的操作与以上基于图8描述的操作相同,因此省略其描述。
90.图11是示出根据一些示例实施例的另一存储器件的框图。在下文中,为了描述的简单,省略了对上述描述的重复描述。
91.参考图4和图11,相对于图1的存储器件100a的配置,根据一些示例实施例的存储器件100c还包括设置在存储单元阵列130与比较器180之间的乘法器110。
92.相对于以上结合图9和图10提供的描述,当比较器180基于阈值确定是执行覆写操作还是执行备份操作时,乘法器110可以用于减小在计数值备份区域134中备份的备份计数值136的大小。现在将基于图12对此进行详细描述。
93.图12是用于示出根据一些示例实施例的使用存储器件中的乘法器的操作的示例图。
94.参考图4、图11和图12,以示例的方式描述第一行地址ra1和对应的计数值。
95.首先,假设:在状态(a)中,存储在计数值备份区域134中的备份计数值(作为基于第一行地址ra1激活第一字线wl1的次数)为“0”。此外,假设计数值174(对应于第一行地址ra1并且存储在计数表170中)为阈值。阈值可以是正整数。
96.乘法器110将对应于第一字线wll的备份计数值136a“0”乘以阈值,并且将相乘结果发送到比较器180。
97.比较器180将通过将对应于第一字线wll的备份计数值136a乘以阈值获得的值与存储在计数表170中的计数值174进行比较。
98.因此,比较器180确定通过将对应于第一字线wll的备份计数值136a乘以阈值获得的值与存储在计数表170中的计数值174之间的差是否大于或等于阈值。
99.例如,因为存储在计数表170中的计数值174(即,阈值)大于或等于阈值与通过将对应于第一字线wl1的备份计数值136a“0”乘以阈值获得的值(0*阈值=0)之和(0+阈值=
阈值),所以比较器180可以将存储在计数表170中的计数值174(即,阈值)备份到对应于第一字线wl1的计数值备份区域134中。
100.与此相关,乘法器110将作为阈值的整数倍的整数“1”存储在对应于第一字线wl1的计数值备份区域134中。
101.因此,代替将状态(a)中的作为存储在计数表170中的计数值174的阈值备份到对应于第一字线wl1的计数值备份区域134中,比较器可以备份作为阈值的整数倍的整数“1”。这可以减小计数值备份区域134的大小,从而相应地增加数据区域132的大小。
102.在将“1”备份到对应于第一字线wl1的计数值备份区域134的状态(b)中,假设对应于第一行地址ra1并且存储在计数表170中的计数值174为阈值*2。
103.乘法器110将对应于第一字线wll的备份计数值136a“1”乘以阈值,并且将相乘结果发送到比较器180。
104.比较器180将通过将对应于第一字线wl1的备份计数值“1”乘以阈值获得的值与存储在计数表170中的计数值“阈值*2”进行比较。
105.因此,比较器180确定通过将对应于第一字线wl1的备份计数值“1”乘以阈值获得的值与存储在计数表170中的计数值“阈值*2”之间的差是否大于或等于阈值。
106.例如,因为存储在计数表170中的计数值“阈值*2”大于或等于阈值与通过将对应于第一字线wl1的备份计数值“1”乘以阈值获得的值(1*阈值=阈值)之和(阈值+阈值=阈值*2),所以比较器180可以将存储在计数表170中的计数值“阈值*2”备份到对应于第一字线wl1的计数值备份区域134中。
107.与此相关,乘法器110将作为阈值的整数倍的整数“2”存储在对应于第一字线wl1的计数值备份区域134中。
108.因此,状态(b)中的存储在计数表170中的计数值“阈值*2”未备份到对应于第一字线wl1的计数值备份区域134中,而是阈值的整数倍的整数“2”被备份到对应于第一字线wl1的计数值备份区域134中。这可以减小计数值备份区域134的大小以相应地增加数据区域132的大小。
109.在将“2”备份到对应于第一字线wl1的计数值备份区域134中的状态(c)中,假设对应于第一行地址ra1并且存储在计数表170的计数值174为阈值*3。
110.乘法器110将对应于第一字线wll的备份计数值“2”与阈值相乘,并且将相乘结果发送到比较器180。
111.比较器180将通过将对应于第一字线wl1的备份计数值“2”乘以阈值获得的值与存储在计数表170中的计数值“阈值*3”进行比较。
112.因此,比较器180确定通过将对应于第一字线wl1的备份计数值“2”乘以阈值获得的值与存储在计数表170中的计数值“阈值*3”之间的差是否大于或等于阈值。
113.例如,因为存储在计数表170中的计数值“阈值*3”大于或等于阈值与通过将对应于第一字线wl1的备份计数值“2”乘以阈值获得的值(2*阈值)之和(2*阈值+阈值=阈值*3),所以比较器180可以将存储在计数表170中的计数值“阈值*3”备份到对应于第一字线wl1的计数值备份区域134中。
114.与此相关,乘法器110将作为阈值的整数倍的整数“3”存储在对应于第一字线wl1的计数值备份区域134中。
115.因此,代替将状态(c)中的存储在计数表170中的计数值“阈值*3”备份到对应于第一字线wl1的计数值备份区域134,作为阈值的整数倍的整数“3”被备份到对应于第一字线wl1的计数值备份区域134中。这可以减小计数值备份区域134的大小以相应地增加数据区域132的大小。
116.如上所述,在根据一些示例实施例的存储器件中,使用比较器180和乘法器110的上述操作可以减小存储单元阵列的计数值备份区域134中存储的备份计数值136的大小。这可以进一步增加存储单元阵列的数据区域132的比例。
117.在下文中,将基于图13和图14的流程图进一步描述上述操作。
118.图13和图14是用于示出根据一些示例实施例的存储器件的操作的流程图。
119.参考图11至图13,现在将描述根据一些示例实施例的存储器件的操作s10e。
120.在操作s10e中,在s112中,比较器180将通过将备份计数值136n(存储在计数值备份区域134中并且与由第n行地址ran激活的第n字线wln对应,并且通过乘法器110接收)与阈值相乘获得的值与计数值174n(对应于第n行地址ran并且存储在计数表170中)进行比较。
121.与此相关,在s124中,比较器180确定通过将备份计数值136n(对应于第n字线wln)乘以阈值获得的值是否等于或大于通过将阈值与存储在计数表170中的计数值174n相加获得的值。
122.当确定通过将备份计数值136n(对应于第n字线wln)乘以阈值获得的值大于或等于通过将阈值与存储在计数表170中的计数值174n相加获得的值时(s124,y),在s132中,比较器180将通过将备份计数值136n(对应于第n字线wln)乘以阈值获得的值覆写到存储在计数表170中的计数值174n。
123.另一方面,当确定通过将备份计数值136n(对应于第n字线wln)乘以阈值获得的值小于通过将阈值与存储在计数表170中的计数值174n相加获得的值时(s124,n),在s144中,比较器180确定存储在计数表170中的计数值174n是否大于或等于通过将阈值与备份计数值136n(对应于第n字线wln)乘以阈值获得的值相加而获得的值。
124.当存储在计数表170中的计数值174n大于或等于通过将阈值与备份计数值136n(对应于第n字线wln)乘以阈值获得的值相加而获得的值时(s144,y),在s152中,比较器180将通过以下方式获得的整数备份到对应于第n字线wln的备份计数值136n:将存储在计数表170中的计数值174n与备份计数值136n(对应于第n字线wln)乘以阈值获得的值之间的差除以阈值来获得该整数。
125.在覆写操作s132和备份操作s152之后,当确定需要行锤击缓解操作时,可以执行行锤击缓解操作。
126.参考图11、图12和图14,现在将描述根据一些示例实施例的存储器件的操作s10f。
127.操作s10f与图13的存储器件的操作s10e的不同之处在于:在比较操作s112之后,比较器180可以首先在s144中确定存储在计数表170中的计数值174n是否大于或等于通过将阈值与将备份计数值136n(对应于第n字线wln)乘以阈值获得的值相加而得到的值。
128.随后的操作与基于图13描述的操作相似,因此省略其描述。
129.图15是示出根据一些示例实施例的另一存储器件的框图。
130.参考图4和图15,相对于图1的存储器件100a的配置,根据一些示例实施例的存储
器件100d还包括设置在存储单元阵列130与比较器180之间的移位逻辑电路190。
131.在根据一些示例实施例的存储器件100d的操作中,阈值可以设置为2的k次方,即,2k(k是自然数)。
132.与此相关,移位逻辑电路190可以将存储单元阵列130中的计数值备份区域134中存储的备份计数值136的二进制位移位log2阈值=log22k=k位。因此,当将备份计数值136(其中作为阈值的整数倍的整数的整数倍值被存储)传送到比较器时,移位逻辑电路190可以将备份计数值136的二进制位移位log2阈值=log22k=k位。因此,与图11中的包括乘法器110的存储器件的操作相比,可以更简单地执行存储器件100d的操作。
133.现在将参考图16详细描述使用移位逻辑电路190的存储器件100d的操作。
134.图16是用于示出根据一些示例实施例的另一存储器件的覆写操作的示例图。
135.参考图4、图15和图16,以示例的方式描述第一行地址ra1和对应的计数值。
136.首先,在状态(a)中,假设存储在计数值备份区域134中并且与由第一行地址ra1激活的第一字线wl1对应的备份计数值136a为“0”。此外,假设对应于第一行地址ra1并且存储在计数表170中的计数值174为阈值。阈值可以是2的k次方,即,2k(k是自然数)。
137.移位逻辑电路190可以将对应于第一字线wll的备份计数值136a“0”的二进制位向上移位k位,并且将移位结果发送到比较器180。
138.比较器180将通过将对应于第一字线wll的备份计数值136a的二进制位移位log2阈值=log22k=k位获得的值与存储在计数表170中的计数值174进行比较。
139.因此,比较器180确定通过将对应于第一字线wl1的备份计数值136a的二进制位向上移位log2阈值=log22k=k位获得的值与存储在计数表170中的计数值174之间的差是否大于或等于阈值。
140.例如,因为存储在计数表170中的计数值174“阈值”大于或等于通过将阈值与备份计数值136a“0”(对应于第一字线wl1)的二进制位向上移位k位获得的值0相加而获得的值(0+阈值=阈值),所以比较器180可以将存储在计数表170中的计数值174“阈值”备份到对应于第一字线wl1的计数值备份区域134。
141.移位逻辑电路190将整数值“1”(作为阈值的整数倍的整数)存储在对应于第一字线wl1的计数值备份区域134中。
142.因此,代替将状态(a)中的作为存储在计数表170中的计数值174的阈值备份到对应于第一字线wl1的计数值备份区域134中,整数值“1”(作为阈值的整数倍的整数)被备份到对应于第一字线wl1的计数值备份区域134中。因此,可以减小计数值备份区域134的大小以相应地增加数据区域132的大小。
143.在将“1”备份到对应于第一字线wl1的计数值备份区域134中的状态(b)中,假设对应于第一行地址ra1并且存储在计数表170中的计数值174为阈值*2。
144.移位逻辑电路190可以将对应于第一字线wll的备份计数值136a“1”的二进制位向上移位k位,并且将移位结果发送到比较器180。
145.比较器180将通过将对应于第一字线wl1的备份计数值“1”向上移位k位获得的值(1...0)与存储在计数表170中的计数值“阈值*2”进行比较。
146.因此,比较器180确定通过将对应于第一字线wl1的备份计数值“1”的二进制位向上移位k位获得的值与存储在计数表170中的计数值“阈值*2”之间的差是否大于或等于阈
值。
147.例如,因为存储在计数表170中的计数值“阈值*2”大于或等于通过将阈值与通过将对应于第一字线wl1的计数值“1”的二进制数向上移位k位获得的值相加而获得的值,所以比较器180可以将存储在计数表170中的计数值“阈值*2”备份到对应于第一字线wl1的计数值备份区域134中。
148.与此相关,移位逻辑电路190将整数值“2”作为阈值的整数倍的整数存储到对应于第一字线wl1的计数值备份区域134中。
149.因此,代替将状态(b)中的存储在计数表170中的计数值“阈值*2”备份到对应于第一字线wl1的计数值备份区域134中,整数值“2”(作为阈值的整数倍的整数)被备份到对应于第一字线wl1的计数值备份区域134中。因此,可以减小计数值备份区域134的大小,以相应地增加数据区域132的大小。
150.在将“2”备份到对应于第一字线wl1的计数值备份区域134中的状态(c)中,假设对应于第一行地址ra1并且存储在计数表170中的计数值174为阈值*3。
151.移位逻辑电路190可以将对应于第一字线wl1的备份计数值“2”的二进制数向上移位k位,并且将移位结果发送到比较器180。
152.比较器180将通过将对应于第一字线wl1的备份计数值“2”的二进制数向上移位k位获得的值与存储在计数表170中的计数值“阈值*3”进行比较。
153.因此,比较器180确定将对应于第一字线wl1的备份计数值“2”的二进制数向上移位k位获得的值与存储在计数表170中的计数值“阈值*3”之间的差是否大于或等于阈值。
154.例如,因为存储在计数表170中的计数值“阈值*3”大于或等于通过将阈值与将对应于第一字线wl1的备份计数值“2”的二进制数向上移位k位获得的值(10

0)相加而获得的值,所以比较器180可以将存储在计数表170中的计数值“阈值*3”备份到对应于第一字线wl1的计数值备份区域134中。
155.移位逻辑电路190将整数值“3”作为阈值的整数倍的整数存储到对应于第一字线wl1的计数值备份区域134中。
156.因此,代替将状态(c)中的存储在计数表170中的计数值“阈值*3”备份到对应于第一字线wl1的计数值备份区域134中,整数值“3”(作为阈值的整数倍的整数)被备份到对应于第一字线wl1的计数值备份区域134中。因此,可以减小计数值备份区域134的大小,以相应地增加数据区域132的大小。
157.根据一些示例实施例的使用比较器180和移位逻辑电路190的存储器件的上述操作可以允许减小存储单元阵列的计数值备份区域134中存储的备份计数值136的大小。这可以进一步增加存储单元阵列的数据区域132的大小。
158.在下文中,将基于图17和图18的流程图进一步描述上述操作。图17和图18中的操作是基于阈值为2的k次方(即,2k(k是自然数))的情况。
159.图17和图18是用于示出根据一些示例实施例的存储器件的其他操作的流程图。
160.参考图15至图17,在根据一些示例实施例的存储器件的操作s10g中,在s114中,比较器180将通过对存储在计数值备份区域134中的备份计数值(与由第n行地址ran激活的第n字线wln对应,并且由移位逻辑电路190接收)的二进制数进行移位获得的值与计数值174(对应于第n行地址ran并且存储在计数表170中)进行比较。
161.在s126中,比较器180确定通过将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值是否等于或大于通过将阈值与存储在计数表170中的计数值174n相加获得的值。
162.当确定通过将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值等于或大于通过将阈值与存储在计数表170中的计数值174n相加获得的值时(s126,y),在s134中,比较器180将通过将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值覆写到存储在计数表170中的计数值174n。
163.另一方面,当确定通过将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值小于通过将阈值与存储在计数表170中的计数值174n相加获得的值时(s126,n),在s146中,比较器180确定存储在计数表170中的计数值174n是否大于或等于通过将阈值与将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值相加而获得的值。
164.当存储在计数表170中的计数值174n大于或等于通过将阈值与将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值相加而获得的值时(s146,y),在s154中,比较器180可以将通过以下方式获得的整数备份到对应于第n字线wln的备份计数值136n:通过将存储在计数表170中的计数值174n与将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值之间的差除以阈值来获得该整数。
165.在覆写操作s134和备份操作s154之后,当确定需要行锤击缓解操作时,可以执行行锤击缓解操作。
166.参考图15、图16和图18,根据一些示例实施例的存储器件的操作s10h与图17的存储器件的操作s10g的不同之处在于:在比较操作s114之后,比较器180首先在s146中确定存储在计数表170中的计数值174n是否大于或等于通过将阈值与将备份计数值136n(对应于第n字线wln)的二进制数向上移位k位获得的值相加而获得的值。
167.随后的操作与以上基于图17描述的操作相似,因此省略其描述。
168.图19至图21是示出根据一些示例实施例的另一存储器件的框图。
169.参考图19,相对于图1的存储器件100a的配置,根据一些示例实施例的存储器件100e还包括设置在行译码器160与计数表170之间的行地址搜索逻辑电路111。
170.参考图20,相对于图19的存储器件100e的配置,根据一些示例实施例的存储器件100f还包括设置在比较器180与存储单元阵列130之间的乘法器110。
171.参考图21,相对于图19的存储器件100e的配置,根据一些示例实施例的存储器件100g还包括设置在比较器180与存储单元阵列130之间的移位逻辑电路190。
172.在图19至图21中的存储器件100e、100f和100g中,在执行上述参考图7、图8、图9、图10、图13、图14、图17和图18描述的存储器件的上述操作s10a至s10h(统称为s10)之前,行地址搜索逻辑电路111可以执行额外的操作。
173.参考图19至图21,例如,在存储器件100e、100f和100g中,行地址搜索逻辑电路111可以检测已经通过行译码器160接收并且已经被激活的行地址ra是否存储在计数表170中。在示例实施例中,行地址搜索逻辑电路111可以检测与包括在存储单元阵列中的字线当中的要被激活的字线相对应的行地址是否存在于计数表170中。
174.然后,当行地址搜索逻辑电路111检测到已经通过行译码器160接收并且已经被激
活的行地址ra被存储在计数表170中时,行地址搜索逻辑电路111可以将存储在计数表170中的对应于行地址ra的计数值174增加“1”。之后,可以执行以上基于图7、图8、图9、图10、图13、图14、图17和图18描述的存储器件的操作s10a至s10h中的至少一者。
175.参考上文,以及下面结合图22进一步描述的,当行地址搜索逻辑电路111确定已经通过行译码器160接收并且已经被激活的行地址ra不存在于计数表170中时,行地址搜索逻辑电路111可以将行地址ra和计数值存储在计数表170中。与此相关,在将行地址ra和计数值存储在计数表170中之前,需要确定计数表170中是否存在存储空间。
176.当确定计数表170中存在用于在其中存储激活的行地址ra和计数值的空间时,激活的行地址ra和计数值可以存储在计数表170中。之后,存储在计数表170中的对应于激活的行地址ra的计数值被设置为“1”。
177.当确定计数表170中不存在用于在其中存储激活的行地址ra和计数值的空间时,可以从计数表170中删除已经存储在计数表170中的行地址和对应的计数值。与此相关,可以从计数表170中删除具有最小计数值的行地址信息。
178.之后,激活的行地址ra和计数值被存储在计数表170中。之后,存储在计数表170中的激活的行地址ra的计数值被设置为“1”。
179.之后,可以执行以上基于图7、图8、图9、图10、图13、图14、图17和图18描述的存储器件的操作s10a到s10h中的至少一者。
180.现在将基于图22的流程图进一步描述存储器件100e、100f和100g的上述操作。
181.图22至图23是用于示出根据一些示例实施例的存储器件的其他操作的流程图。
182.参考图19至图22,举例来说,在针对存储器件100e、100f和100g中的每一者的操作s210中,在s210中,行地址搜索逻辑电路111可以检测已经通过行译码器160接收并且已经被激活的行地址ra是否存储在计数表170中。
183.然后,当行地址搜索逻辑电路111确定已经通过行译码器160接收并且已经被激活的行地址ra被存储在计数表170中时(s210,y),在s220中,行地址搜索逻辑电路111将存储在计数表170中的对应于行地址ra的计数值174增加1。之后,在s230中,可以执行以上基于图7、图8、图9、图10、图13、图14、图17和图18描述的存储器件的操作s10a至s10h中的至少一者。
184.另一方面,当行地址搜索逻辑电路111确定已经通过行译码器160接收并且已经被激活的行地址ra不存在于计数表170中时(s210,n),在s240中,行地址搜索逻辑电路111将行地址ra和计数值存储在计数表170中,在这种情况下,行地址搜索逻辑电路111在将行地址ra和计数值存储在计数表170中之前确定计数表170中是否存在存储空间。
185.当确定计数表170中存在用于在其中存储激活的行地址ra和计数值的空间时(s240,y),在s260中,行地址搜索逻辑电路111可以将激活的行地址ra和计数值存储在计数表170中。之后,在s270中,行地址搜索逻辑电路111可以将存储在计数表170中的对应于激活的行地址ra的计数值设置为“1”。
186.另一方面,当确定计数表170中不存在用于在其中存储激活的行地址ra和计数值的空间时(s240,n),在s250中,行地址搜索逻辑电路111可以从计数表删除已经存储在计数表170中的行地址和相应计数值。行地址搜索逻辑电路111可以删除存储在计数表170中的一些计数值。在另一示例中,行地址搜索逻辑电路111可以删除存储在计数表170中的具有
最小计数值的行地址信息。
187.之后,行地址搜索逻辑电路111将激活的行地址ra和计数值存储在计数表170中。之后,在s270中,行地址搜索逻辑电路111将存储在计数表170中的对应于激活的行地址ra的计数值设置为“1”。
188.之后,可以执行基于图7、图8、图9、图10、图13、图14、图17和图18描述的存储器件的操作s10a至s10h中的至少一者。
189.返回参考图1、图3、图11、图15和图19至图21,并且以下结合图23进一步描述的,根据一些示例实施例的存储器件100a至100g中的每一者可以在执行以上参考图1至图18描述的存储器件的操作s10a至s10h之前,在刷新时段期间执行额外的操作。
190.例如,dram中的信息是基于单元中的电容器中累积的电荷而存储的。信息的存储是临时的。因此,dram存储单元需要通过特殊的外部电路进行周期性刷新,以防止存储单元中存储的数据由于漏电流而改变。外部刷新电路必须在刷新时段内将dram的每一行驱动一次。这可以通过基于从外部组件施加的命令信号连续改变内部地址来执行。
191.控制逻辑电路120可以在刷新时段期间刷新计数表170的计数值174之中的具有最大值的行地址。
192.与已经被刷新的行地址对应的计数值174可以被设置为“1”。之后,可以执行如以上参考图7、图8、图9、图10、图13、图14、图17和图18描述的存储器件的操作s10a至s10h中的至少一者。
193.在下文中,将基于图23的流程图进一步描述上述操作。
194.参考图23,在根据一些示例实施例的存储器件的操作s30中,在s310,控制逻辑电路120可以在刷新时段期间刷新计数表170的计数值174之中的具有最大值的行地址。
195.之后,在s320中,与已经被刷新的行地址对应的计数值174可以被设置为“1”。之后,在s330中,可以执行以上参考图7、图8、图9、图10、图13、图14、图17和图18描述的存储器件的操作s10a至s10h中的至少一者。
196.图24是示出根据一些示例实施例的包括存储器件的存储器系统的视图。
197.参考图24,根据一些示例实施例的存储器系统1000可以包括诸如以下移动系统:便携式通信终端、智能电话、平板pc(平板个人计算机)、可穿戴设备、医疗保健设备或iot(物联网)设备。然而,图24中的存储器系统1000可以是个人计算机、膝上型计算机、服务器、媒体播放器、或诸如导航设备的车辆装置等。
198.存储器系统1000可以包括主处理器1100、存储器1200a和1200b以及存储装置1300a和1300b。存储器系统1000可以另外包括图像捕捉设备1410、用户输入设备1420、传感器1430、通信设备1440、显示器1450、扬声器1460、电源设备1470和连接接口1480中的至少一者。
199.在下文中,假设存储器1200a和1200b中的至少一者是基于图1至图23描述的根据一些示例实施例的存储器件中的至少一者。
200.主处理器1100可以控制存储器系统1000的整体操作,更具体地,控制构成存储器系统1000的其他组件的操作。主处理器1100可以实现为通用处理器、专用处理器或应用处理器。
201.主处理器1100可以包括至少一个cpu核1110,并且还可以包括用于控制存储器
1200a和1200b和/或存储装置1300a和1300b的控制器1120。根据示例实施例,主处理器1100还可以包括加速器1130,其作为用于诸如ai(人工智能)数据操作的高速数据操作的专用电路。加速器1130可以包括gpu(图形处理单元)、npu(神经处理单元)和/或dpu(数据处理单元),并且可以被实现为物理上独立于主处理器1100的其他组件的单独芯片。
202.存储器1200a和1200b可以用作存储器系统1000的主存储器件,并且可以包括诸如sram和/或dram的易失性存储器,或者可以包括诸如闪存、pram和/或rram的非易失性存储器。存储器1200a和1200b以及主处理器1100可以在同一封装件中实现。
203.存储装置1300a和1300b可以用作不管电源如何都在其中存储数据的非易失性存储装置,并且与存储器1200a和1200b相比可以具有相对大的存储容量。存储装置1300a和1300b可以分别包括:存储控制器1310a和1310b、以及在存储控制器1310a和1310b的控制下在其中存储数据的非易失性存储器(nvm)1320a和1320b。非易失性存储器1320a和1320b中的每一者可以包括2d(2维)结构或3d(3维)v-nand(垂直nand)结构的闪存,或者可以包括其他类型的非易失性存储器,诸如,pram和/或rram。
204.存储装置1300a和1300b可以被包括在存储器系统1000中,同时与主处理器1100物理分隔开。在另一实施方式中,存储装置1300a和1300b以及主处理器1100可以在同一封装件中实现。此外,存储装置1300a和1300b中的每一者可以实现为ssd(固态硬盘)或存储卡,因此可以经由稍后将描述的诸如连接接口1480的接口可拆卸地耦接到存储器系统1000的其他组件。例如,存储装置1300a和1300b中的每一者可以是应用了诸如ufs(通用闪存)、emmc(嵌入式多媒体卡)或nvme(非易失性存储器)的标准协议的设备。
205.图像捕捉设备1410可以捕捉静止图像或运动图像,并且可以包括照相机、摄像机和/或网络摄像头。
206.用户输入设备1420可以接收从存储器系统1000的用户输入的各种类型的数据,并且可以实现为触摸板、键盘、鼠标和/或麦克风。
207.传感器1430可以检测可以从存储器系统1000的外部获得的各种类型的物理量,并且可以将感测到的物理量转换为电信号。传感器1430可以包括温度传感器、压力传感器、照度传感器、位置传感器、加速度传感器、生物传感器和/或陀螺仪传感器。
208.通信设备1440可以根据各种通信协议向存储器系统1000之外的其他设备发送信号以及从其他设备接收信号。通信设备1440可以由天线、收发器和/或调制解调器构成。
209.显示器1450和扬声器1460可以分别用作向存储器系统1000的用户输出视觉信息和听觉信息的输出设备。
210.电源设备1470可以适当地转换从内置于存储器系统1000中的电池(未示出)和/或外部电源供应的电力,并且将转换后的电力供应给存储器系统1000的每个组件。
211.连接接口1480可以提供存储器系统1000与连接到存储器系统1000以向存储器系统1000发送数据和从存储器系统1000接收数据的外部设备之间的连接。连接接口1480可以实现为诸如以下各种接口:ata(高级技术附件)、sata(串行ata)、e-sata(外部sata)、scsi(小型计算机系统接口)、sas(串行连接scsi)、pci(外围组件互连)、pcie(快速pci)、nvme、ieee 1394、usb(通用串行总线)、sd(安全数字)卡、mmc(多媒体卡)、emmc、ufs、eufs(嵌入式通用闪存)、cf(紧凑型闪存)卡接口等。
212.作为总结和回顾,每当数据被输入/输出到存储单元时,字线在激活状态与非激活
状态之间切换。由于相邻字线之间的耦合效应随着集成度的增加而增加,导致连接到与频繁激活的字线相邻的字线的存储单元的数据可能被损坏。这种现象被称为行锤击。字线干扰导致存储单元的数据在存储单元被刷新之前被损坏。
213.如上所述,实施例可以提供一种存储器件,其可以防止寄存器中字线激活的计数值丢失,否则这种丢失可能在行锤击缓解操作期间发生。实施例可以提供一种存储器系统,其可以防止寄存器中字线的有效计数值丢失,否则这可能在行锤击缓解操作期间发生。
214.已在本文中公开了示例实施例,并且尽管采用了特定术语,但它们仅以一般和描述性的意义被使用和解释,而不是为了限制的目的。在一些情况下,如在提交本技术时本领域普通技术人员将清楚的,除非另有特别说明,否则结合具体实施例描述的特征、特性和/或元素可以单独使用或与结合其他实施例描述的特征、特性和/或元件组合使用。因此,本领域的技术人员将理解,在不背离所附权利要求中阐述的本发明的精神和范围的情况下,可以在形式和细节上进行各种改变。

技术特征:


1.一种存储器件,包括:存储单元阵列,所述存储单元阵列包括连接到第一字线的多个存储单元,其中,所述多个存储单元包括存储数据的数据区域以及备份所述第一字线被激活的次数的计数值备份区域;计数表,所述计数表用于在其中存储对应于所述第一字线的第一行地址以及存储第一计数值,所述第一计数值为所述第一字线被激活的次数的计数结果;以及比较器,所述比较器被配置为:将所述第一计数值与存储在所述计数值备份区域中的第一备份计数值进行比较;以及当所述第一计数值大于所述第一备份计数值时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述第一计数值时,将所述第一备份计数值覆写到所述计数表中。2.根据权利要求1所述的存储器件,还包括缓解逻辑电路,所述缓解逻辑电路被配置为:确定在所述第一字线上是否发生了行锤击;以及当确定在所述第一字线上发生了所述行锤击时,对与所述第一字线相邻的字线执行目标行刷新操作,其中,所述计数表被包括在所述缓解逻辑电路中。3.根据权利要求1所述的存储器件,其中,所述比较器进一步被配置为:当所述第一计数值大于阈值与所述第一备份计数值之和时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述阈值与所述第一计数值之和时,将所述第一备份计数值覆写到所述计数表中。4.根据权利要求3所述的存储器件,还包括乘法器,所述乘法器设置在所述存储单元阵列与所述比较器之间,其中:所述第一备份计数值为n,其中,n是自然数,所述乘法器将n乘以所述阈值,并且向所述比较器传递乘法结果,并且所述比较器还被配置为:当n乘以所述阈值获得的值大于所述阈值与所述第一计数值之和时,将n乘以所述阈值获得的值覆写到所述计数表中;或者当所述第一计数值大于所述阈值与n乘以所述阈值获得的值之和时,将n+1备份到所述计数值备份区域中。5.根据权利要求3所述的存储器件,还包括移位逻辑电路,所述移位逻辑电路设置在所述存储单元阵列与所述比较器之间,其中:所述第一备份计数值为n,n为自然数,所述阈值为2的k次方,即,2
k
,k为自然数,所述移位逻辑电路将n的二进制数向上移位k个二进制位,并且向所述比较器发送移位结果,并且所述比较器还被配置为:
当通过将n的所述二进制数向上移位所述k个二进制位获得的值大于所述阈值与所述第一计数值之和时,将通过将n的所述二进制数向上移位所述k个二进制位获得的值覆写到所述计数表中;或者当所述第一计数值大于所述阈值与通过将n的所述二进制数向上移位所述k个二进制位获得的值之和时,将n+1备份到所述计数值备份区域中。6.根据权利要求1所述的存储器件,还包括行地址搜索逻辑电路,所述行地址搜索逻辑电路设置在所述存储单元阵列与所述计数表之间,其中,所述行地址搜索逻辑电路被配置为:检测与包括在所述存储单元阵列中的字线之中的要被激活的第二字线相对应的第二行地址是否存在于所述计数表中。7.根据权利要求6所述的存储器件,其中,所述行地址搜索逻辑电路还被配置为:当所述第二行地址存在于所述计数表中时,将作为所述第二行地址被激活的次数的计数结果的第二计数值增加1。8.根据权利要求6所述的存储器件,其中,所述行地址搜索逻辑电路还被配置为:当所述第二行地址不存在于所述计数表中时,确定所述计数表中是否存在用于在其中存储所述第二行地址和第二计数值的存储空间,所述第二计数值为所述第二行地址被激活的次数的计数结果,其中,所述行地址搜索逻辑电路还被配置为:当所述计数表中不存在所述存储空间时,删除存储在所述计数表中的计数值之中的至少一个计数值以及与所述至少一个计数值对应的至少一个行地址,并且将所述第二行地址和所述第二计数值存储在所述计数表中。9.根据权利要求8所述的存储器件,其中,所述至少一个计数值包括存储在所述计数表中的所述计数值之中的最小计数值。10.一种存储器件,包括:控制逻辑电路,所述控制逻辑电路被配置为:从外部组件接收命令和地址,基于所述命令生成第一电压控制信号,并且基于所述地址生成第一行地址和第一列地址;电压生成器,所述电压生成器用于基于所述第一电压控制信号生成第一字线电压;行译码器,所述行译码器用于接收所述第一字线电压和所述第一行地址,并且向对应于所述第一行地址的第一字线传递所述第一字线电压;存储单元阵列,所述存储单元阵列包括连接到所述第一字线的多个存储单元,其中,所述多个存储单元包括存储数据的数据区域以及备份所述第一字线被激活的次数的计数值备份区域;页缓冲器,所述页缓冲器用于接收所述第一列地址,选择对应于所述第一列地址的位线,并且向所述多个存储单元中的至少一些存储单元发送所述数据以及从所述多个存储单元中的至少一些存储单元接收所述数据;计数表,所述计数表用于在其中存储所述第一行地址和第一计数值,所述第一计数值为所述第一字线被激活的次数的计数结果;以及比较器,所述比较器被配置为:将所述第一计数值与存储在所述计数值备份区域中的第一备份计数值进行比较;以及当所述第一计数值大于所述第一备份计数值时,将所述第一计数值备份在所述计数值备份区域中;或者
当所述第一备份计数值大于所述第一计数值时,将所述第一备份计数值覆写到所述计数表中。11.根据权利要求10所述的存储器件,还包括缓解逻辑电路,所述缓解逻辑电路被配置为:确定在所述第一字线上是否发生了行锤击;以及当确定在所述第一字线上发生了所述行锤击时,对与所述第一字线相邻的字线执行目标行刷新操作,其中,所述计数表被包括在所述缓解逻辑电路中。12.根据权利要求10所述的存储器件,其中,所述比较器还被配置为:当所述第一计数值大于阈值与所述第一备份计数值之和时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述阈值与所述第一计数值之和时,将所述第一备份计数值覆写到所述计数表中。13.根据权利要求12所述的存储器件,还包括乘法器,所述乘法器设置在所述存储单元阵列与所述比较器之间,其中:所述第一备份计数值为n,其中,n是自然数,所述乘法器将n乘以所述阈值,并且向所述比较器传递乘法结果,并且所述比较器还被配置为:当n乘以所述阈值获得的值大于所述阈值与所述第一计数值之和时,将n乘以所述阈值获得的值覆写到所述计数表中;或者当所述第一计数值大于所述阈值与n乘以所述阈值获得的值之和时,将n+1备份到所述计数值备份区域中。14.根据权利要求12所述的存储器件,还包括移位逻辑电路,所述移位逻辑电路设置在所述存储单元阵列与所述比较器之间,其中:所述第一备份计数值为n,n为自然数,所述阈值为2的k次方,即,2
k
,k为自然数,所述移位逻辑电路将n的二进制数向上移位k个二进制位,并且向所述比较器发送移位结果,并且所述比较器还被配置为:当通过将n的所述二进制数向上移位所述k个二进制位获得的值大于所述阈值与所述第一计数值之和时,将通过将n的所述二进制数向上移位所述k个二进制位获得的值覆写到所述计数表中;或者当所述第一计数值大于所述阈值与通过将n的所述二进制数向上移位所述k个二进制位获得的值之和时,将n+1备份到所述计数值备份区域中。15.根据权利要求10所述的存储器件,还包括行地址搜索逻辑电路,所述行地址搜索逻辑电路设置在所述存储单元阵列与所述计数表之间,其中,所述行地址搜索逻辑电路被配置为:检测与包括在所述存储单元阵列中的字线之中的要被激活的第二字线相对应的第二行地址是否存在于所述计数表中。16.根据权利要求15所述的存储器件,其中,所述行地址搜索逻辑电路还被配置为:当
所述第二行地址存在于所述计数表中时,将作为所述第二行地址被激活的次数的计数结果的第二计数值增加1。17.根据权利要求15所述的存储器件,其中,所述行地址搜索逻辑电路还被配置为:当所述第二行地址不存在于所述计数表中时,确定所述计数表中是否存在用于在其中存储所述第二行地址和第二计数值的存储空间,所述第二计数值为所述第二行地址被激活的次数的计数结果,其中,所述行地址搜索逻辑电路还被配置为:当所述计数表中不存在所述存储空间时,删除存储在所述计数表中的计数值之中的至少一个计数值以及与所述至少一个计数值对应的至少一个行地址,并且将所述第二行地址和所述第二计数值存储在所述计数表中。18.根据权利要求10所述的存储器件,其中,所述控制逻辑电路还被配置为:在刷新时间内刷新存储在所述计数表中的计数值之中的具有最大计数值的第二计数值所对应的第二行地址;以及将所述第二计数值重置为1。19.一种存储器系统,包括:主处理器,所述主处理器包括至少一个cpu核;以及存储器件,所述存储器件与所述主处理器交换数据,所述存储器件包括:存储单元阵列,所述存储单元阵列包括连接到第一字线的多个存储单元,其中,所述多个存储单元包括存储数据的数据区域以及备份所述第一字线被激活的次数的计数值备份区域;计数表,所述计数表用于在其中存储对应于所述第一字线的第一行地址以及存储第一计数值,所述第一计数值为所述第一字线被激活的次数的计数结果;以及比较器,所述比较器被配置为:将所述第一计数值与存储在所述计数值备份区域中的第一备份计数值进行比较;以及当所述第一计数值大于所述第一备份计数值时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述第一计数值时,将所述第一备份计数值覆写到所述计数表中。20.根据权利要求19所述的存储器系统,其中,所述比较器还被配置为:当所述第一计数值大于阈值与所述第一备份计数值之和时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述阈值与所述第一计数值之和时,将所述第一备份计数值覆写到所述计数表中。

技术总结


提供了一种存储器件和存储器系统。所述存储器件包括:存储单元,所述存储单元连接到第一字线,其中,所述存储单元包括存储数据的数据区域以及备份所述第一字线被激活的次数的计数值备份区域;计数表,所述计数表用于存储对应于所述第一字线的第一行地址以及存储第一计数值,所述第一计数值作为所述第一字线被激活的次数的计数结果;比较器,所述比较器被配置为:将所述第一计数值与存储在所述计数值备份区域中的第一备份计数值进行比较;以及当所述第一计数值大于所述第一备份计数值时,将所述第一计数值备份在所述计数值备份区域中;或者当所述第一备份计数值大于所述第一计数值时,将所述第一备份计数值覆写到所述计数表中。中。中。


技术研发人员:

柳廷旻 金浩渊 宋元亨 金熙重

受保护的技术使用者:

三星电子株式会社

技术研发日:

2022.07.01

技术公布日:

2023/2/17

本文发布于:2024-09-23 05:28:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/56233.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数值   所述   备份   阈值
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议