半导体存储器件及其操作方法

文档序号:10688608阅读:458来源:国知局
半导体存储器件及其操作方法
【专利摘要】一种半导体存储器件,可以包括:多个第一存储单元至多个第三存储单元,每个存储单元是DRAM存储单元;多个熔丝,适用于储存用于用对应的第二存储单元来替换故障的第一存储单元的修复信息;正常操作单元,适用于在正常模式期间根据修复信息来访问并刷新第一存储单元和第二存储单元中的一个或更多个;以及修复操作单元,适用于在启动模式期间将修复信息从熔丝提供至第三存储单元,以及适用于在正常模式期间将修复信息从第三存储单元提供至正常操作单元并刷新第三存储单元。
【专利说明】半导体存储器件及其操作方法
[0001]相关申请的交叉引用
[0002]本申请要求2015年4月6日提交的申请号为10-2015-0048455的韩国专利申请的优先权,其全部内容通过引用合并于此。
技术领域
[0003]本发明的示例性实施例涉及一种半导体设计技术,且更具体地,涉及一种使用熔丝的半导体存储器件。
【背景技术】
[0004]半导体集成电路具有同一模式的多个组件电路。半导体集成电路也具有用来替换故障组件电路的冗余电路。
[0005]半导体存储器件具有集成在单个芯片中的大量存储单元。即使当一个存储单元出故障时,其存储芯片也不能正常运行,并且需要被舍弃。由于在单个芯片中存在很多存储单元,因此它们中的一个或更多个有缺陷是正常的。因此,为了保留那些具有故障单元的芯片以增加产率,大多数的半导体存储器件具有熔丝电路和冗余单元阵列。
[0006]半导体存储器件具有用于设置初始值的熔丝电路。
[0007]传统的熔丝电路使用类似金属布线的激光熔丝,并通过使用激光束选择性地切断金属布线来对熔丝编程。即,根据熔丝是否断开,熔丝电路将期望的信息提供给半导体集成电路。
[0008]然而,由于根据半导体集成电路中的集成水平而线之间的间距(pitch)减小,因此激光熔丝电路需要持续的设备投资。此外,激光熔丝电路需要大量时间以用于熔丝编程。此外,熔丝阵列占用相对大的面积,且激光熔丝电路能够在晶片级编程熔丝,但不能在封装级编程熔丝。
[0009]近来,电熔丝已经开始替换激光熔丝。电熔丝已经受到关注,因为它们能够克服激光熔丝的很多缺点。电熔丝类似于晶体管,并且通过将高电场施加至要被编程的熔丝的栅极来破坏其栅极介电层。
[0010]电熔丝电路可以以各种形式来实施。作为被布置为阵列的熔丝单元(在下文中被称作熔丝阵列)的阵列电熔丝电路被广泛使用。在半导体集成电路的初始化操作或上电操作期间,读取并锁存被编程在熔丝阵列中的数据以供之后使用。锁存熔丝阵列的编程数据的操作可以被称作启动操作。启动操作缩短了用于访问熔丝阵列的数据的时间。
[0011]随着半导体集成电路的集成度增大,储存在熔丝阵列中的数据量也增大。因此,熔丝阵列所占用的面积和锁存器所占用的面积二者都已经显著增大。
[0012]用于锁存熔丝阵列的数据的锁存器通常使用SRAM(其使用CMOS晶体管来维持储存在其中的数据的逻辑电平)来实现。然而,随着集成度增大以储存更多的数据,软错误率(SER,soft error rate)也增大。SER是软错误(其中SRAM数据由于中子而丢失)的概率。

【发明内容】

[0013]各种实施例针对一种替换用来暂时地储存熔丝数据的锁存器、能够维持高的操作速度同时占用较少的芯片面积的半导体存储器件,并且该半导体存储器件包括能够稳定地储存熔丝阵列的数据的储存电路。
[0014]在一个实施例中,半导体存储器件可以包括:多个第一存储单元至多个第三存储单元,每个存储单元是DRAM存储单元;多个熔丝,适用于储存用于将第一存储单元之中的故障的第一存储单元替换为第二存储单元之中的对应的第二存储单元的修复信息;正常操作单元,适用于在正常模式期间根据修复信息来访问并刷新第一存储单元和第二存储单元中的一个或更多个;以及修复操作单元,适用于在启动模式期间将修复信息从熔丝提供至第三存储单元,并且适用于在正常模式期间将修复信息从第三存储单元提供至正常操作单元并刷新第三存储单元。
[0015]第一存储单元可以包括M个第一单元组,M个第一单元组中的每个包括N个第一存储单元,而第二存储单元可以包括K个第二单元组,K个第二单元组中的每个包括N个第二存储单元,以及在修复操作期间K个第二单元组可以被提供以替换K个故障的第一单元组。
[0016]当在每行中可以布置第一存储单元和第二存储单元的N个存储单元时,在每列中布置M个第一存储单元和K个第二存储单元,以及当在每列中可以布置第一存储单元和第二存储单元的N个存储单元时,在每行中布置M个第一存储单元和K个第二存储单元。
[0017]熔丝可以包括K个熔丝组,并且其中K个熔丝组可以分别储存用于K个故障的第一单元组的修复信息。
[0018]正常操作单元可以包括:比较单元,适用于在正常模式期间将输入地址与修复信息相比较;以及第一执行单元,适用于在正常模式期间根据比较的结果来访问并刷新第一存储单元和第二存储单元中的一个或更多个。
[0019]修复操作单元可以包括:熔丝操作单元,适用于在启动模式期间从熔丝读取修复信息;以及第二执行单元,适用于在启动模式期间将修复信息从熔丝操作单元提供至第三存储单元,适用于在正常模式期间将修复信息从第三存储单元提供至地址比较单元,以及适用于在正常模式期间刷新第三存储单元。
[0020]半导体存储器件还可以包括:第一感测放大器,适用于在第一执行单元的控制下感测并放大储存在第一存储单元中的数据;第二感测放大器,适用于在第一执行单元的控制下感测并放大储存在第二存储单元中的数据;以及第三感测放大器,适用于在第二执行单元的控制下感测并放大储存在第三存储单元中的刷新地址。
[0021]在正常模式期间,第一执行单元和第二执行单元可以激活第一感测放大器至第三感测放大器,使得第三感测放大器在第一感测放大器和第二感测放大器的激活之前被激活。
[0022]第三存储单元中的每个可以具有比第一存储单元中的每个和第二存储单元中的每个大的电容。
[0023]修复操作单元可以在第一刷新时段中刷新第三存储单元,正常操作单元可以在第二刷新时段中刷新第一存储单元和第二存储单元中的一个或更多个,以及第二刷新时段可以比第一刷新时段短。
[0024]在一个实施例中,提供了一种半导体存储器件的操作方法,所述半导体存储器件包括:多个第一存储单元至多个第三存储单元,每个存储单元是DRAM存储单元;以及多个熔丝,储存用于将第一存储单元之中的故障的第一存储单元替换为第二存储单元之中的对应的第二存储单元的修复信息,所述操作方法包括:在启动模式期间将修复信息从熔丝加载至第三存储单元;在正常模式期间访问并刷新第三存储单元;以及在正常模式期间根据第三存储单元的修复信息来访问并刷新第一存储单元和第二存储单元中的一个或更多个。
[0025]第一存储单元可以包括M个第一单元组,M个第一单元组中的每个包括N个第一存储单元,而第二存储单元包括K个第二单元组,K个第二单元组中的每个包括N个第二存储单元,以及在修复操作期间K个第二单元组可以被提供以替换K个故障的第一单元组。
[0026]当第一存储单元和第二存储单元在每行中具有N个存储单元时,在每列中可以有M个第一存储单元和K个第二存储单元,以及当第一存储单元和第二存储单元在每列中具有N个存储单元时,在每行中可以有M个第一存储单元和K个第二存储单元。
[0027]熔丝可以包括K个熔丝组,并且K个熔丝组可以储存用于K个故障的第一单元组的修复信息。
[0028]加载修复信息可以包括:从K个熔丝组读取修复信息;以及将读取的修复信息写入至第三存储单元。
[0029]访问第一存储单元和第二存储单元中的一个或更多个可以包括:从第三存储单元读取修复信息;将修复信息与输入地址相比较;以及根据比较的结果来访问第一存储单元和第二存储单元中的一个或更多个。
[0030]访问第一存储单元和第二存储单元中的一个或更多个可以包括感测并放大储存在第一存储单元和第二存储单元中的数据,以及访问第三存储单元可以包括感测并放大储存在第三存储单元中的刷新地址。
[0031]感测并放大储存在第三存储单元中的刷新地址可以在感测并放大储存在第一存储单元和第二存储单元中的数据之前。
[0032]第三存储单元中的每个可以具有比第一存储单元中的每个和第二存储单元中的每个大的电容。
[0033]刷新第三存储单元可以在第一刷新时段中刷新第三存储单元,刷新第一存储单元和第二存储单元中的一个或更多个可以在第二刷新时段中刷新第一存储单元和第二存储单元中的一个或更多个,以及第二刷新时段可以比第一刷新时段短。
【附图说明】
[0034]图1是图示根据本发明的实施例的半导体存储器件的框图。
[0035]图2是图示图1中示出的正常操作单元的框图。
[0036]图3是图示图1中示出的修复操作单元的框图。
[0037]图4是图示图1至图3中示出的半导体存储器件的操作的时序图。
【具体实施方式】
[0038]下面将参照附图来更详细地描述各种实施例。然而,本发明可以以不同形式来实施,并且不应当被解释为局限于本文中所陈述的实施例。相反地,这些实施例被提供使得本公开将彻底且完整,且这些实施例将把本发明的范围充分地传达给本领域技术人员。贯穿本公开,相同的附图标记在本发明的各种示图和实施例中指代相同的部分。
[0039]图1是图示根据本发明的实施例的半导体存储器件的框图。
[0040]参见图1,根据本发明的实施例的半导体存储器件可以包括多个第一存储单元
10、多个第二存储单元20、多个第三存储单元30、多个熔丝40、修复操作单元100和正常操作单元120。半导体存储器件还可以包括第一感测放大器12、第二感测放大器22和第三感测放大器32。
[0041]第一存储单元10中的每个可以是动态随机存取存储(DRAM)单元。
[0042]第二存储单元20中的每个可以是DRAM单元。
[0043]第三存储单元30中的每个可以是DRAM单元。
[0044]熔丝40中的每个可以是电熔丝,且具有通过熔断(rupture)过程而储存的修复信息RP_ADD〈1:K>以用对应的第二存储单元20来替换有缺陷的第一存储单元10。
[0045]多个第一存储单元10可以具有M个第一单元组,M个第一单元组中的每个包括N个存储单元。多个第二存储单元20可以具有K个第二单元组,K个第二单元组中的每个包括N个存储单元。S卩,M个第一单元组中的每个和K个第二单元组中的每个可以包括N个存储单元。因此,在M个第一单元组之中,多达K个第一单元组可以分别由K个第二单元组来修复。
[0046]多个第三存储单元30可以暂时地储存多达K个修复地址RP_ADD〈1:K>,该多达K个修复地址RP_ADD〈1:K>指示多个第一存储单元10之中的包括故障的存储单元的多达K个第一单元组。因此,由于多个第二存储单元20具有K个第二单元组,因此多个第三存储单元30可以具有K个第三单元组。
[0047]作为本发明的示例性实施例,多个第一存储单元10可以被布置成N*M维的阵列。M个第一单元组可以被布置成多个第一存储单元10的N*M阵列的列。M个第一单元组中的每个在多个第一存储单元10的N*M阵列的一行中可以具有N个存储单元。多个第二存储单元20可以被布置成N*K维的阵列。K个第二单元组可以被布置成多个第二存储单元20的N*K阵列的列。K个第二单元组中的每个在多个第二存储单元20的N*K阵列的一行中可以具有N个存储单元。
[0048]多个第二存储单元20可以以单列为单位来替换多个第一存储单元10。
[0049]例如,当在多个第一存储单元10的N*M阵列中定位在第三行和第五列的第一存储单元被判定为出故障时,第五列的N个第一存储单元可以由多个第二存储单元20的N*K阵列中的第一列的N个第二存储单元来替换。类似地,当在多个第一存储单元10的N*M阵列中定位在第七行和第23列的第一存储单元被判定为出故障时,被布置在第23列中的N个第一存储单元可以由被布置在多个第二存储单元20的N*K阵列中的第二列中的N个第二存储单元来替换。
[0050]当多个第二存储单元20被布置成N*K阵列时,多个第三存储单元20可以被布置成L*K维的阵列。K个第三单元组可以被布置成多个第三存储单元30的L*K阵列的列。K个第三单元组可以分别储存修复地址RP_ADD〈1:K> (每个修复地址具有L位的大小)。
[0051 ] 多个熔丝40可以具有K个修复地址RP_ADD〈1: K〉,K个修复地址RP_ADD〈1: K〉指示多个第一存储单元10之中的包括故障的存储单元的K个第一单元组。多个熔丝40和多个第三存储单元30可以具有相同的维度。多个熔丝40可以被布置成L*K维的阵列。
[0052]作为本发明的示例性实施例的另一个示例,多个第一存储单元10可以被布置成M*N维的阵列。M个第一单元组可以被布置成多个第一存储单元10的M*N阵列的行。M个第一单元组中的每个在多个第一存储单元10的M*N阵列的一列中可以具有N个存储单元。多个第二存储单元20可以被布置成K*N维的阵列。K个第二单元组可以被布置成多个第二存储单元20的K*N阵列的行。K个第二单元组中的每个在多个第二存储单元20的K*N阵列的一列中可以具有N个存储单元。
[0053]多个第二存储单元20可以以行为单位来替换多个第一存储单元10。
[0054]例如,当在多个第一存储单元10的M*N阵列中定位在第三行和第五列的第一存储单元被判定为出故障时,第三行的N个第一存储单元可以由多个第二存储单元20的K*N阵列中的第一行的N个第二存储单元来替换。类似地,当在多个第一存储单元10的M*N阵列中定位在第七行和第23列的第一存储单元被判定为出故障时,被布置在第七行中的N个第一存储单元可以由被布置在多个第二存储单元20的K*N阵列中的第二行中的N个第二存储单元来替换。
[0055]当多个第二存储单元20被布置成K*N阵列时,多个第三存储单元30可以被布置成K*L维的阵列。K个第三单元组可以被布置成多个第三存储单元30的K*L阵列的行。K个第三单元组可以分别储存修复地址RP_ADD〈1:K> (每个修复地址具有L位的大小)。
[0056]多个熔丝40可以具有K个修复地址RP_ADD〈 1: K〉,K个修复地址RP_ADD〈 1: K〉指示多个第一存储单元10之中的包括故障的存储单元的K个第一单元组。多个熔丝40与多个第三存储单元30可以具有相同的维度。多个熔丝40可以被布置成K*L维的阵列。
[0057]作为参考,M、N、K和L中的每个代表大于I的自然数。由于第一存储单元10的一部分由多个第二存储单元20中的对应的一部分替换,因此M可以指示大于K的自然数。
[0058]正常操作单元120可以当正常模式信号NORMAL被使能时在正常模式期间,基于通过修复操作单元100从多个第三存储单元30读取的修复信息RP_ADD〈1:K>来从多个第一存储单元10读取/写入数据DATA〈1:M-K>或者从多个第二存储单元20读取/写入数据DATA〈1:K>,或者在第二刷新时段中刷新多个第一存储单元10或多个第二刷新单元20。
[0059]修复操作单元100可以当启动信号BOOTUP被使能时在启动模式期间通过读取命令RD_FUSE来从多个熔丝40读取修复信息RP_ADD〈1:K>,以及通过写入命令WT_C3来将读取的修复信息RP_ADD〈1:K>写入至多个存储单元30。此外,修复操作单元100可以在正常模式期间通过读取命令RD_C3来从多个第三存储单元30读取修复信息RD_ADD〈1:K>,或者通过刷新命令RF_RP来在第一刷新时段中刷新多个第三存储单元30。
[0060]除修复信息RP_ADD〈1:K>的读取/写入操作之外,修复操作单元100还可以刷新多个第三存储单元30,因为第三存储单元30中的每个是DRAM单元。
[0061]当正常操作单元120从多个第一存储单元10读取数据DATA〈1:M-K>或将数据DATA<1:M-K>写入至多个第一存储单元10或者刷新多个第一存储单元10时,第一感测放大器12可以分别感测并放大多个第一存储单元10。
[0062]当正常操作单元120从多个第二存储单元20读取数据DATA〈1:M-K>或将数据DATA<1:M-K>写入至多个第二存储单元20或者刷新多个第二存储单元20时,第二感测放大器22可以分别感测并放大多个第二存储单元20。
[0063]当修复操作单元100从多个第三存储单元30读取修复地址RP_ADD〈1:K>或将修复地址RP_ADD〈1:K>写入至多个第三存储单元30或者刷新多个第三存储单元30时,第三感测放大器32可以分别感测并放大多个第三存储单元30。
[0064]当正常操作单元120在第二刷新时段中刷新多个第一存储单元10或多个第二存储单元20时,修复操作单元100可以在第一刷新时段中刷新多个第三存储单元30。S卩,第一刷新时段与第二刷新时段彼此不同。
[0065]这是因为第一存储单元10中的每个和第二存储单元20中的每个中包括的电容器Cl和C2的大小与第三存储单元30中的每个中包括的电容器C3的大小不同。电容器C3可以具有比电容器Cl和电容器C2中的每个大的电容。下面将参照图2至图4来详细地描述这样的原因。
[0066]图2是图示图1中示出的正常操作单元120的框图。
[0067]参见图2,正常操作单元120可以包括地址比较单元122和第一执行单元124。
[0068]地址比较单元122可以在正常模式期间将输入地址IN_ADD与K个修复地址RP_ADD〈1:K>相比较。
[0069]在正常模式期间,第一执行单元124可以响应于读取/写入命令RD/WT_CMD和地址比较单元122的输出信号C0MP〈1:K>来从多个第一存储单元10读取数据DATA〈1:M_K>或将数据DATA〈1:M-K>写入至多个第一存储单元10或者从多个第二存储单元20读取数据DATA<1: K〉或将数据DATA〈1: K〉写入至多个第二存储单元20。此外,在正常模式期间,第一执行单元124可以响应于在第二刷新时段中输入的刷新正常命令REFRESH_NM和地址比较单元122的输出信号C0MP〈1:K>来刷新多个第一存储单元10或多个第二存储单元20。
[0070]具体地,地址比较单元122可以基于输入地址IN_ADD与修复地址RP_ADD〈1:K>之间的比较来判断由输入地址IN_ADD (其与读取/写入命令RD/WT_CMD —起施加)指示的存储单元是正常的还是故障的。
[0071]从修复操作单元100施加的K个修复地址RP_ADD〈1:K>可以分别代表包括故障的存储单元的K个第一单元组。地址比较单元122可以将输入地址IN_ADD与K个修复地址RP_ADD〈1:K〉相比较,并判断多个第一存储单元10中的由输入地址IN_ADD指示的存储单元是正常的还是故障的。
[0072]例如,当假设K个修复地址RP_ADD〈1:K>之中的第三修复地址RP_ADD〈3>与输入地址IN_ADD具有相同的值时,从地址比较单元122输出的第三信号C0MP〈3>可以具有与其他输出信号C0MP〈1:K>不同的逻辑状态。因此,第一执行单元124可以识别多个第一存储单元10中的由输入地址IN_ADD指示的存储单元是故障的,从而由多个第二存储单元20中包括的对应的存储单元来替换。
[0073]在此情形下,第一执行单元124可以在正常模式期间响应于读取/写入命令RD/WT_CMD来从多个第二存储单元20读取数据DATA〈1:K>或将数据DATA〈1:K>写入至多个第二存储单元20。此外,在正常模式期间,第一执行单元124可以响应于刷新正常命令REFRESH_NM来在第二刷新时段中刷新多个第二存储单元20。
[0074]假设所有的K个修复地址RP_ADD〈1:K〉都不具有与输入地址IN_ADD相同的值,地址比较单元122的所有输出信号C0MP〈1:K>可以具有相同的逻辑状态。因此,第一执行单元124可以识别多个第一存储单元10中的由输入地址IN_ADD指示的存储单元是正常的。
[0075]在此情形下,第一执行单元124可以在正常模式期间响应于读取/写入命令RD/WT_CMD来从多个第一存储单元10读取数据DATA〈1:M-K>或将数据DATA〈1:M_K>写入至多个第一存储单元10。此外,第一执行单元124可以在正常模式期间响应于刷新正常命令REFRESH_NM来在第二时段中刷新多个第一存储单元10。
[0076]图3是图示图1中示出的修复操作单元100的框图。
[0077]参见图3,修复操作单元100可以包括熔丝操作单元102和第二执行单元104。
[0078]在启动模式期间,熔丝操作单元102可以从多个熔丝40读取K个修复地址RP_ADD〈1:K>。
[0079]第二执行单元104可以在启动模式期间将从熔丝操作单元102提供的K个修复地址RP_ADD〈1:K>写入至多个第三存储单元30。此外,在正常模式期间,第二执行单元104可以响应于读取/写入命令RD/WT_CMD来从多个第三存储单元30读取K个修复地址RP_ADD〈1:K>,并将读取的K个修复地址RP_ADD〈1:Κ>传输至地址比较单元122。此外,第二执行单元104可以在正常模式期间响应于刷新修复命令REFRESH_RP来在第一刷新时段中刷新多个第三存储单元30。
[0080]具体地,在启动模式期间,熔丝操作单元102可以从多个熔丝40读取K个修复地址RP_ADD〈1:K>。这样,通过熔丝操作单元102从多个熔丝40提供的K个修复地址RP_ADD<1:K>可以通过第二执行单元104来立即写入至多个第三存储单元30。
[0081]此外,在正常模式期间,在启动模式期间储存在第三存储单元30中的K个修复地址RP_ADD〈1:K>可以响应于读取/写入命令RD/WT_CMD而从多个第三存储单元30传输至正常操作单元120。
[0082]根据本发明的示例性实施例,在正常模式期间,第二执行单元104可以在第一执行单元124之前操作。S卩,第二执行单元104可以提供修复地址RP_ADD〈1:K>,然后地址比较单元122可以用修复地址RP_ADD〈1:K>来操作以输出输出信号C0MP〈1:Κ>,然后第一执行单元124可以用输出信号C0MP〈1:K>来操作。
[0083]为了保证第一执行单元124和第二执行单元104的可靠的操作顺序,第三存储单元30中的每个中的电容器C3可以具有比第一存储单元10中的每个和第二存储单元中的每个中的电容Cl和C2中的每个大的电容。
[0084]随着电容器C3的电容越大,第三感测器32可以更快速地从第三存储单元30感测K个修复地址RP_ADD〈 1: K〉。
[0085]例如,假设电容器Cl和电容器C2中的每个具有第一电容,而电容器C3具有是第一电容器两倍的第二电容。在此情形下,第三感测放大器32可以以第一感测放大器12和第二感测放大器22感测并放大储存在多个第一存储单元10和多个第二存储单元20中的数据DATA〈1:M-K>和DATA〈1:K>的两倍速度来感测并放大储存在多个第三存储单元30中的修复地址RP_ADD〈 1: K〉。
[0086]而且,为了保证第一执行单元124和第二执行单元104的可靠的操作顺序,半导体存储器件可以在激活与多个第一存储单元10和多个第二存储单元20相对应的第一感测放大器12和第二感测放大器22之前激活与多个第三存储单元30相对应的第三感测放大器32ο
[0087]第一执行单元124可以分别通过第一感测放大电压SENS_PW1和第二感测放大电压SENS_PW2来控制第一感测放大器12和第二感测放大器22的操作。第二执行单元104可以通过第三感测放大电压SENS_PW3来控制第三感测放大器32的操作。第一执行单元124和第二执行单元104可以响应于读取/写入命令RD/WT_CMD来开始它们自己的操作。
[0088]因此,根据本发明的示例性实施例,响应于读取/写入命令RD/WT_CMD,第二执行单元104可以将第三感测放大电压SENS_PW3输出至第三感测放大器32,然后第一执行单元124可以将第一感测放大电压SENS_PW1和第二感测放大电压SNES_PW2输出至第一感测放大器12和第二感测放大器22。因此,第三感测放大器32可以在第一感测放大器12和第二感测放大器22的激活之前被激活。
[0089]随着第三存储单元30中的每个的电容更大以及第三感测放大器32的激活更早,储存在第三存储单元30中的K个修复地址RP_ADD〈1:K>可以在第一执行单元124开始其操作之前被输入至地址比较单元122。
[0090]由于第三存储单元30中的每个中的电容器C3具有比第一存储单元10中的每个中和第二存储单元20中的每个中包括的电容器Cl和C2大的电容,因此第一存储单元10或第二存储单元20被刷新的第二刷新时段变得比第三存储单元30被刷新的第一刷新时段短。
[0091]图4是图示图1至图3中示出的半导体存储器件的操作的时序图。
[0092]参见图4,在正常模式期间,第一执行单元124和第二执行单元104可以同时开始感测并放大储存在第一存储单元10和第二存储单元20中的数据DATA〈1:M-K>和DATA<1:K>以及储存在第三存储单元30中的修复地址RP_ADD〈1:K>。
[0093]然而,虽然第一感测放大器12和第二感测放大器22缓慢地感测数据DATA〈1:M-K>和DATA〈1:K>,但第三感测放大器32可以快速地感测修复地址RP_ADD〈1:Κ>。
[0094]这是因为第三存储单元30中的每个中包括的电容器C3具有比第一存储单元10中的每个和第二存储单元20中的每个中的电容器Cl和C2大的电容。
[0095]由于感测速度差异,对修复地址RP_ADD〈1: K〉的感测操作可以在对数据DATA<1:M-K>和DATA〈1:K>的感测操作完成之前完成。
[0096]因此,当对修复地址RP_ADD〈1:Κ>的感测操作完成时,第二执行单元104可以将第三感测放大电压SENS_PW3施加至第三感测放大器32,并且第三感测放大器32可以放大感测到的修复地址RP_ADD〈1:K>。S卩,第二执行单元104可以在第一感测放大器12和第二感测放大器22的激活之前激活第三感测放大器32。
[0097]当对数据DATA〈1:M-K>和DATA〈1:K>的感测操作完成时,第一执行单元124可以将第一感测放大电压SENS_PW1和第二感测放大电压SENS_PW2施加至第一感测放大器12和第二感测放大器22,并且第一感测放大器12和第二感测放大器22可以放大感测到的数据DATA〈1:M-K>和DATA〈1:K>。S卩,第一执行单元124可以在第三感测放大器32的激活之后激活第一感测放大器12和第二感测放大器22。
[0098]根据本发明的示例性实施例,熔丝阵列中的数据可以被暂时地储存在DRAM存储单元中而非传统的SRAM中。因此,半导体存储器件可以持续高速地操作同时消耗小量的芯片面积,并且可以稳定地储存熔丝阵列中的数据。
[0099]尽管出于说明性的目的已经描述了各种实施例,但对本领域技术人员将明显的是,在不脱离如所附权利要求书所限定的本发明的精神和范围的情况下,可以做出各种改变和修改。
[0100]通过以上实施例可以看出,本发明提供以下技术方案。
[0101]技术方案1.一种半导体存储器件,包括:
[0102]多个第一存储单元至多个第三存储单元,每个存储单元是DRAM存储单元;
[0103]多个熔丝,适用于储存用于用对应的第二存储单元来替换故障的第一存储单元的修复信息;
[0104]正常操作单元,适用于在正常模式期间根据修复信息来访问并刷新第一存储单元和第二存储单元中的一个或更多个;以及
[0105]修复操作单元,适用于在启动模式期间将修复信息从熔丝提供至第三存储单元,以及适用于在正常模式期间将修复信息从第三存储单元提供至正常操作单元并刷新第三存储单元。
[0106]技术方案2.如技术方案I所述的半导体存储器件,
[0107]其中,第一存储单元包括M个第一单元组,所述M个第一单元组中的每个包括N个第一存储单元,而第二存储单元包括K个第二单元组,所述K个第二单元组中的每个包括N个第二存储单元,以及
[0108]其中,在修复操作期间,所述K个第二单元组被提供以替换K个故障的第一单元组。
[0109]技术方案3.如技术方案2所述的半导体存储器件,
[0110]其中,当在每行中布置第一存储单元和第二存储单元的N个存储单元时,在每列中布置M个第一存储单元和K个第二存储单元,以及
[0111]其中,当在每列中布置第一存储单元和第二存储单元的N个存储单元时,在每行中布置M个第一存储单元和K个第二存储单元。
[0112]技术方案4.如技术方案2所述的半导体存储器件,
[0113]其中,熔丝包括K个熔丝组,以及
[0114]其中,所述K个熔丝组分别储存用于所述K个故障的第一单元组的修复信息。
[0115]技术方案5.如技术方案4所述的半导体存储器件,其中,正常操作单元包括:
[0116]比较单元,适用于在正常模式期间将输入地址与修复信息相比较;以及
[0117]第一执行单元,适用于在正常模式期间根据比较的结果来访问并刷新第一存储单元和第二存储单元中的一个或更多个。
[0118]技术方案6.如技术方案5所述的半导体存储器件,其中,修复操作单元包括:
[0119]熔丝操作单元,适用于在启动模式期间从熔丝读取修复信息;以及
[0120]第二执行单元,适用于在启动模式期间将修复信息从熔丝操作单元提供至第三存储单元,适用于在正常模式期间将修复信息从第三存储单元提供至地址比较单元,以及适用于在正常模式期间刷新第三存储单元。
[0121]技术方案7.如技术方案6所述的半导体存储器件,还包括:
[0122]第一感测放大器,适用于在第一执行单元的控制下感测并放大储存在第一存储单元中的数据;
[0123]第二感测放大器,适用于在第一执行单元的控制下感测并放大储存在第二存储单元中的数据;以及
[0124]第三感测放大器,适用于在第二执行单元的控制下感测并放大储存在第三存储单元中的刷新地址。
[0125]技术方案8.如技术方案7所述的半导体存储器件,其中,在正常模式期间,第一执行单元和第二执行单元激活第一感测放大器至第三感测放大器,使得第三感测放大器在第一感测放大器和第二感测放大器的激活之前被激活。
[0126]技术方案9.如技术方案I所述的半导体存储器件,
[0127]其中,第三存储单元中的每个具有比第一存储单元中的每个和第二存储单元中的每个大的电容。
[0128]技术方案10.如技术方案9所述的半导体存储器件,
[0129]其中,修复操作单元在第一刷新时段中刷新第三存储单元,
[0130]其中,正常操作单元在第二刷新时段中刷新第一存储单元和第二存储单元中的一个或更多个,以及
[0131]其中,第二刷新时段比第一刷新时段短。
[0132]技术方案11.一种半导体存储器件的操作方法,所述半导体存储器件包括:多个第一存储单元至多个第三存储单元,每个存储单元是DRAM存储单元;以及多个熔丝,储存用于用对应的第二存储单元来替换故障的第一存储单元的修复信息,所述操作方法包括:
[0133]在启动模式期间将修复信息从熔丝加载至第三存储单元;
[0134]在正常模式期间访问并刷新第三存储单元;以及
[0135]在正常模式期间根据第三存储单元的修复信息来访问并刷新第一存储单元和第二存储单元中的一个或更多个。
[0136]技术方案12.如技术方案11所述的操作方法,
[0137]其中,第一存储单元包括M个第一单元组,所述M个第一单元组中的每个包括N个第一存储单元,而第二存储单元包括K个第二单元组,所述K个第二单元组中的每个包括N个第二存储单元,以及
[0138]其中,在修复操作期间,所述K个第二单元组被提供以替换K个故障的第一单元组。
[0139]技术方案13.如技术方案12所述的操作方法,
[0140]其中,当第一存储单元和第二存储单元在每行中具有N个存储单元时,在每列中有M个第一存储单元和K个第二存储单元,以及
[0141]其中,当第一存储单元和第二存储单元在每列中具有N个存储单元时,在每行中有M个第一存储单元和K个第二存储单元。
[0142]技术方案14.如技术方案12所述的操作方法,
[0143]其中,熔丝包括K个熔丝组,以及
[0144]其中,所述K个熔丝组储存用于所述K个故障的第一单元组的修复信息。
[0145]技术方案15.如技术方案14所述的操作方法,其中,加载修复信息包括:
[0146]从所述K个熔丝组读取修复信息;以及
[0147]将读取的修复信息写入至第三存储单元。
[0148]技术方案16.如技术方案15所述的操作方法,其中,访问第一存储单元和第二存储单元中的一个或更多个包括:
[0149]从第三存储单元读取修复信息;
[0150]将修复信息与输入地址相比较;以及
[0151]根据比较的结果来访问第一存储单元和第二存储单元中的一个或更多个。
[0152]技术方案17.如技术方案16所述的操作方法,
[0153]其中,访问第一存储单元和第二存储单元中的一个或更多个包括感测并放大储存在第一存储单元和第二存储单元中的数据,以及
[0154]其中,访问第三存储单元包括感测并放大储存在第三存储单元中的刷新地址。
[0155]技术方案18.如技术方案17所述的操作方法,其中,感测并放大储存在第三存储单元中的刷新地址是在感测并放大储存在第一存储单元和第二存储单元中的数据之前。
[0156]技术方案19.如技术方案11所述的操作方法,
[0157]其中,第三存储单元中的每个具有比第一存储单元中的每个和第二存储单元中的每个大的电容。
[0158]技术方案20.如技术方案19所述的操作方法,
[0159]其中,刷新第三存储单元在第一刷新时段中刷新第三存储单元,
[0160]其中,刷新第一存储单元和第二存储单元中的一个或更多个在第二刷新时段中刷新第一存储单元和第二存储单元中的一个或更多个,以及
[0161]其中,第二刷新时段比第一刷新时段短。
【主权项】
1.一种半导体存储器件,包括: 多个第一存储单元至多个第三存储单元,每个存储单元是DRAM存储单元; 多个熔丝,适用于储存用于用对应的第二存储单元来替换故障的第一存储单元的修复信息; 正常操作单元,适用于在正常模式期间根据修复信息来访问并刷新第一存储单元和第二存储单元中的一个或更多个;以及 修复操作单元,适用于在启动模式期间将修复信息从熔丝提供至第三存储单元,以及适用于在正常模式期间将修复信息从第三存储单元提供至正常操作单元并刷新第三存储单元。2.如权利要求1所述的半导体存储器件, 其中,第一存储单元包括M个第一单元组,所述M个第一单元组中的每个包括N个第一存储单元,而第二存储单元包括K个第二单元组,所述K个第二单元组中的每个包括N个第二存储单元,以及 其中,在修复操作期间,所述K个第二单元组被提供以替换K个故障的第一单元组。3.如权利要求2所述的半导体存储器件, 其中,当在每行中布置第一存储单元和第二存储单元的N个存储单元时,在每列中布置M个第一存储单元和K个第二存储单元,以及 其中,当在每列中布置第一存储单元和第二存储单元的N个存储单元时,在每行中布置M个第一存储单元和K个第二存储单元。4.如权利要求2所述的半导体存储器件, 其中,熔丝包括K个熔丝组,以及 其中,所述K个熔丝组分别储存用于所述K个故障的第一单元组的修复信息。5.如权利要求4所述的半导体存储器件,其中,正常操作单元包括: 比较单元,适用于在正常模式期间将输入地址与修复信息相比较;以及 第一执行单元,适用于在正常模式期间根据比较的结果来访问并刷新第一存储单元和第二存储单元中的一个或更多个。6.如权利要求5所述的半导体存储器件,其中,修复操作单元包括: 熔丝操作单元,适用于在启动模式期间从熔丝读取修复信息;以及 第二执行单元,适用于在启动模式期间将修复信息从熔丝操作单元提供至第三存储单元,适用于在正常模式期间将修复信息从第三存储单元提供至地址比较单元,以及适用于在正常模式期间刷新第三存储单元。7.如权利要求6所述的半导体存储器件,还包括: 第一感测放大器,适用于在第一执行单元的控制下感测并放大储存在第一存储单元中的数据; 第二感测放大器,适用于在第一执行单元的控制下感测并放大储存在第二存储单元中的数据;以及 第三感测放大器,适用于在第二执行单元的控制下感测并放大储存在第三存储单元中的刷新地址。8.如权利要求7所述的半导体存储器件,其中,在正常模式期间,第一执行单元和第二执行单元激活第一感测放大器至第三感测放大器,使得第三感测放大器在第一感测放大器和第二感测放大器的激活之前被激活。9.如权利要求1所述的半导体存储器件, 其中,第三存储单元中的每个具有比第一存储单元中的每个和第二存储单元中的每个大的电容。10.一种半导体存储器件的操作方法,所述半导体存储器件包括:多个第一存储单元至多个第三存储单元,每个存储单元是DRAM存储单元;以及多个熔丝,储存用于用对应的第二存储单元来替换故障的第一存储单元的修复信息,所述操作方法包括: 在启动模式期间将修复信息从熔丝加载至第三存储单元; 在正常模式期间访问并刷新第三存储单元;以及 在正常模式期间根据第三存储单元的修复信息来访问并刷新第一存储单元和第二存储单元中的一个或更多个。
【文档编号】G11C29/44GK106057245SQ201510769984
【公开日】2016年10月26日
【申请日】2015年11月11日
【发明人】金成镐
【申请人】爱思开海力士有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1