存储器装置及其压力测试方法与流程

文档序号:13558414阅读:234来源:国知局
存储器装置及其压力测试方法与流程

本发明涉及一种存储器装置和所述存储器装置的一种压力测试方法。



背景技术:

存储器装置通常用于存储电子装置的可执行代码和数据。许多电子装置长时间操作,且持续向与其相关联的存储器装置传送大量数据且从与其相关联的存储器装置传送出大量数据。此类连续操作可能降低存储器装置的性能。因此,存储器装置被压力测试以确定其是否将根据设计预期而执行以处理应付运行时操作的压力。



技术实现要素:

根据本发明的实施例,存储器装置包含存储器单元阵列和控制单元。所述存储器单元阵列包含:按行和列配置的多个存储器单元;在行方向上延伸且耦合到所述存储器单元的相应行的多个字线;以及在列方向上延伸且耦合到所述存储器单元的相应列的多个局部位线。所述控制单元经配置以进行:编程存储器单元的所述行中的所选行以具有数字状态的预定模式(predeterminedpattern),基于所述预定模式将所述局部位线中的所选局部位线耦合到全局位线且将所述局部位线中的非选局部位线耦合到接地,将压力电压施加到所述全局位线,且在预定时间之后感测存储器单元的所述所选行的数字状态。

根据本发明的另一实施例,存储器装置的压力测试方法包含提供存储器单元阵列,所述存储器单元阵列包含按行和列配置的多个存储器单元、在行方向上延伸且耦合到存储器单元的相应行的多个字线和在列方向上延伸且耦合到存储器单元的相应列的多个局部位线。所述压力测试方法还包含:编程存储器单元的所述行中的所选行以具有数字状态的预定模式,基于所述预定模式将所述局部位线中的所选局部位线耦合到全局位线且将所述局部位线中的非选局部位线耦合到接地,将压力电压施加到所述全局位线,以及在预定时间之后感测存储器单元的所述所选行的数字状态。

并入本发明中且构成本发明的一部分的附图说明所揭示实施例,且连同描述用以解释所揭示实施例。

附图说明

图1为根据所说明实施例的存储器装置的示意图;

图2为根据所说明实施例的存储器装置的存储器阵列和列解码器的电路图;

图3为根据所说明实施例的对存储器装置执行压力测试的过程的流程图;

图4为根据所说明实施例的在压力测试期间存储器装置的电路图;

图5为根据所说明实施例的在压力测试期间在两个相邻局部位线之间发生短路时存储器装置的电路图。

附图标记说明:

100、200:存储器装置

110、210:存储器阵列

120、220:列解码器

130:感测放大器

140:行解码器

150:控制单元

152:处理器

154:存储单元

156:电压产生器

210a:第一存储器阵列部分

210b:第二存储器阵列部分

220a:第一列解码器部分

220b:第二列解码器部分

222:上半部分

224:下半部分

300:过程

310、312、314、316:步骤

500:短路

gbl<0>:第一全局位线

gbl<1>:第二全局位线

lbl<0>~lbl<15>:局部位线

m0_0~m0_15、m1_0~m1_15、mn_0~mn_15:存储器单元

p0、p2、p4、p6、p8、p10、p12、p14:偶数传递晶体管

p1、p3、p5、p7、p9、p11、p13、p15:奇数传递晶体管

wl<0>、wl<1>、wl<n-1>、wl<n>:字线

ysa<0>、ysa<2>、ysa<4>、ysa<6>:偶数选择线

ysa<1>、ysa<3>、ysa<5>、ysa<7>:奇数选择线

具体实施方式

现将详细参考本发明的实施例,在附图中说明所述实施例的实例。在可能的情况下,将附图各处使用相同的元件符号来指示相同或类似的部分。

图1为根据所说明实施例的存储器装置100的示意图。根据图1,存储器装置100包含存储器阵列110,存储器阵列110包含按行和列配置的多个存储器单元。存储器装置100还包含列解码器120、感测放大器130、行解码器140和控制单元150。列解码器120耦合到存储器阵列110中的多个局部位线以用于存取存储器阵列110中的一列存储器单元。行解码器140耦合到存储器阵列110中的多个字线以用于存取存储器阵列110中的一行存储器单元。感测放大器130耦合到存储器阵列110以用于读取存储于存储器阵列110中的存储器单元中的数据。尽管列解码器120、感测放大器130和行解码器140被说明为单独电路,但所属领域的技术人员将认识到,列解码器120、感测放大器130和行解码器140可组合在一个电路中。

控制单元150耦合到列解码器120、感测放大器130和行解码器140以用于响应于来自外部装置(未显示)的命令而控制列解码器120、感测放大器130和行解码器140的操作。在图1中所说明的实施例中,控制单元150包含处理器152、存储单元154和电压产生器156。存储单元154经配置以存储指令,所述指令由处理器152执行以响应于来自外部装置的命令信号而控制列解码器120、感测放大器130和行解码器140的操作。处理器152为可经配置以执行存储于存储单元154中的指令的通用处理器。电压产生器156经配置以产生各种电压以用于控制列解码器120、感测放大器130和行解码器140的操作。在替代实施例中,控制单元150可包含经配置以控制列解码器120、感测放大器130和行解码器140的操作的专用逻辑电路。

图2为根据所说明实施例的存储器装置200的存储器阵列210和列解码器220的电路图。存储器装置200为nor闪存器装置。存储器阵列210包含第一存储器阵列部分210a和第二存储器阵列部分210b。列解码器220包含具有相同结构的第一列解码器部分220a和第二列解码器部分220b。第一存储器阵列部分210a经由第一列解码器部分220a耦合到第一全局位线gbl<0>。第二存储器阵列部分210b经由第二列解码器部分220b耦合到第二全局位线glb<1>。以下提供关于第一存储器阵列部分210a和第一列解码器部分220a的结构、测试方法和操作的详细解释。第二存储器阵列部分210b和第二列解码器部分220b的结构、控制方法和操作类似于第一存储器阵列部分210a和第一列解码器220a的结构、控制方法和操作,且因此将不重复其详细解释。

第一存储器阵列部分210a包含多个存储器单元m0_0、m0_1、…、和mn_7,多个局部位线lbl<0>、lbl<1>、…、和lbl<7>(在下文中统称为“lbl<0:7>”),和多个字线wl<0>、wl<1>、…、wl<n-1>和wl<n>(在下文中统称为“wl<0:n>”),其中n为大于或等于2的整数。

存储器单元m0_0、m0_1、…、和mn_7按行和列配置。每一存储器单元包含耦合到局部位线lbl<0:7>中的相应局部位线的第一端子、经耦合以接收接地电压(例如,0v)的第二端子以及耦合到字线wl<0:n>中的对应字线的控制端子(例如,栅极)。举例来说,存储器单元m0_0包含耦合到局部位线lbl<0>的第一端子、耦合到接地的第二端子和耦合到字线wl<0>的控制端子。每行存储器单元可分类为沿存储器单元的平行行的行方向交替配置的偶数存储器单元和奇数存储器单元。举例来说,存储器单元m0_0、m0_1、…、和m0_7的行可分类为偶数存储器单元m0_0、m0_2、m0_4和m0_6,以及与其交替配置的奇数存储器单元m0_1、m0_3、m0_5和m0_7。

字线wl<0:n>在行方向上延伸,且耦合到存储器单元的相应行的控制端子。举例来说,字线wl<0>耦合到所述行的存储器单元m0_0、m0_1、…、和m0_7的控制端子;字线wl<1>耦合到所述行的存储器单元m1_0、m1_1、…、和m1_7的控制端子;等等。

局部位线lbl<0:7>在存储器单元的平行列的列方向上延伸,且耦合到存储器单元m0_0、m0_1、…、和mn7的相应列的第一端子。举例来说,局部位线lbl<0>耦合到存储器单元m0_0、m1_0、…、和mn0的列的第一端子;局部位线lbl<1>耦合到存储器单元m0_1、m1_1、…、和mn_1的列的第一端子。局部位线lbl<0:7>可分类为偶数局部位线lbl<0>、lbl<2>、lbl<4>和lbl<6>以及奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>,所述偶数局部位线和奇数局部位线沿行方向交替配置。偶数局部位线lbl<0>、lbl<2>、lbl<4>和lbl<6>耦合到偶数存储器单元的相应列。奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>耦合到奇数存储器单元的相应列。

第一列解码器部分220a耦合在第一存储器阵列部分210a与第一全局位线gbl<0>之间。第一列解码器部分220a包含上半部分222和下半部分224。上半部分222包含多个偶数传递晶体管p0、p2、p4和p6。下半部分224包含多个奇数传递晶体管p1、p3、p5和p7。偶数传递晶体管p0、p2、p4和p6中的每一个包含耦合到偶数局部位线lbl<0>、lbl<2>、lbl<4>和lbl<6>中的相应者的第一端子、耦合到第一全局位线gbl<0>的第二端子和耦合到多个偶数选择线ysa<0>、ysa<2>、ysa<4>和ysa<6>中的相应者的控制端子。类似地,奇数传递晶体管p1、p3、p5和p7中的每一个包含耦合到奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>中的相应者的第一端子、耦合到第一全局位线gbl<0>的第二端子和耦合到多个奇数选择线ysa<1>、ysa<3>、ysa<5>和ysa<7>中的相应者的控制端子。在一些实施例中,偶数传递晶体管p0、p2、p4和p6以及奇数传递晶体管p1、p3、p5和p7为n型金属氧化物半导体场效应晶体管(n-typemetal-oxide-semiconductorfield-effecttransistor;n-mosfet)。

图2中的存储器装置200的所说明配置仅为示范性的,且存储器装置200可包含更多或更少的局部位线、全局位线和传递晶体管。局部位线、全局位线和传递晶体管的数目并不受限。在一些实施例中,存储器阵列部分210a和210b以及列解码器部分220a和220b可复制多次且以周期性形式安置,其中图2中仅显示周期性形式的两个部分。

图3为根据所说明实施例的对存储器装置200执行压力测试的过程300的流程图。存储器装置200可由控制单元(例如,图1的控制单元150)控制。

根据图3,在步骤310处,控制单元150经配置以编程对应于所选字线的存储器单元的所选行以具有数字状态的预定模式(predeterminedpattern)。举例来说,在一个实施例中,控制单元150可编程存储器单元的所选行以使得存储器单元的所选行中的所有奇数存储器单元具有第一数字状态,且存储器单元的所选行中的所有偶数存储器单元具有第二数字状态。第一数字状态为on状态或“1”状态,且具有第一数字状态的存储器单元具有相对低的阈值电压。第二数字状态为off状态或“0”状态,且具有第二数字状态的存储器单元具有与具有第一数字状态的存储器单元的阈值电压相比相对高的阈值电压。另外,在步骤310处,控制单元150还编程存储器单元的其它行(在下文中称为“非选行”)以具有第二数字状态。

图4为根据所说明实施例的在压力测试期间的存储器装置200的电路图。如图4中所说明,控制单元150将对应于字线wl<0>的存储器单元m0_0、m0_1、…、m0_7的行选择为存储器单元的所选行。在存储器单元m0_0、m0_1、…、m0_7的所选行中,控制单元150编程奇数存储器单元m0_1、m0_3、m0_5和m0_7以具有第一数字状态(在图4中表示为“on单元”),且编程偶数存储器单元m0_0、m0_2、m0_4和m0_6以具有第二数字状态(在图4中表示为“off单元”)。因此,存储器单元m0_0、m0_1、…、m0_7的所选行经编程以具有“01010101”的状态模式,其中“1”表示第一数字状态且“0”表示第二数字状态。

在替代实施例中,控制单元150可替代地编程存储器单元的所选行中的所有偶数存储器单元以具有第一数字状态,且编程存储器单元的所选行中的所有奇数存储器单元以具有第二数字状态。

返回参考图3,在步骤312处,控制单元150基于数字状态的预定模式将局部位线中的所选局部位线耦合到全局位线中的其中一个且将局部位线中的非选局部位线耦合到接地。具体来说,控制单元150将耦合到偶数存储器单元或奇数存储器单元中的经编程以具有第二数字状态的存储器单元的奇数局部位线或偶数局部位线中的一些耦合到全局位线,且将奇数局部位线或偶数局部位线中的其它者耦合到接地。举例来说,如果存储器单元的所选行中的偶数存储器单元经编程以具有第二数字状态,则控制单元150将偶数局部位线耦合到全局位线且将奇数局部位线耦合到接地;以及如果存储器单元的所选行中的奇数存储器单元经编程以具有第二数字状态,则控制单元150将奇数局部位线耦合到全局位线且将偶数局部位线耦合到接地。

控制单元150通过将不同电压施加到偶数选择线ysa<0>、ysa<2>、ysa<4>和ysa<6>以及奇数选择线ysa<1>、ysa<3>、ysa<5>和ysa<7>且将不同电压施加到字线wl<0>、wl<1>、…、和wl<n>而执行步骤312。举例来说,在图4中所说明的实施例中,当奇数存储器单元m0_1、m0_3、m0_5和m0_7经编程以具有第一数字状态且偶数存储器单元m0_0、m0_2、m0_4和m0_6经编程以具有第二数字状态时,控制单元150将选择电压(在图4中表示为“ysahv”)施加到偶数选择线ysa<0>、ysa<2>、ysa<4>和ysa<6>以接通第一列解码器部分220a中的偶数传递晶体管p0、p2、p4和p6,以便将第一存储器阵列部分210a中的偶数局部位线lbl<0>、lbl<2>、lbl<4>和lbl<6>耦合到第一全局位线gbl<0>。控制单元150还将低电压(例如,0v)(在图4中表示为“ysa0v”)施加到奇数选择线ysa<1>、ysa<3>、ysa<5>和ysa<7>以关断列解码器部分220a中的奇数传递晶体管p1、p3、p5和p7,以便使第一存储器阵列部分210a中的奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>与第一全局位线gbl<0>断开连接。

另外,控制单元150将第一字线电压施加到耦合到存储器单元的所选行的所选字线,且将第二字线电压施加到其它字线(在下文中称为“非选字线”)。在图4中所说明的实施例中,控制单元150将第一字线电压(在图4中表示为“wlhv”)施加到字线wl<0>,字线wl<0>耦合到存储器单元m0_0、m0_1、…、m0_7的所选行的控制端子,且将0v施加到非选字线wl<1>、wl<2>、…、和wl<n>。因为奇数存储器单元m0_1、m0_3、m0_5和m0_7经编程以具有相对低的阈值电压,所以由施加到字线wl<0>的第一字线电压接通奇数存储器单元m0_1、m0_3、m0_5和m0_7。另一方面,因为偶数存储器单元m0_0、m0_2、m0_4和m0_6以及非选字线wl<1>、wl<2>、…、和wl<n>上的存储器单元经编程以具有相对高的阈值电压,所以这些存储器单元关断。因此,在奇数存储器单元m0_1、m0_3、m0_5和m0_7中的每一个的第一端子与第二端子之间形成电流路径。由于电流路径,连接到奇数存储器单元m0_1、m0_3、m0_5和m0_7中的相应者的第一端子的奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>上的电压经由到奇数存储器单元m0_1、m0_3、m0_5和m0_7中的相应者的第二端子的接地的连接而下拉到接地。因此,奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>耦合到接地(在图4中表示为“由单元接地”)。

在步骤314处,控制单元150将压力电压施加到全局位线。举例来说,在图4中所说明的实施例中,控制单元150将压力电压(在图4中表示为“压力hv”)施加到第一全局位线gbl<0>和第二全局位线gbl<1>二个。因为偶数局部位线lbl<0>、lbl<2>、lbl<4>和lbl<6>耦合到第一全局位线gbl<0>,所以将压力电压(在图4中表示为“hv”)施加到偶数局部位线lbl<0>、lbl<2>、lbl<4>和lbl<6>。另一方面,因为奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>与第一全局位线gbl<0>断开连接,所以奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>保持耦合到接地。因此,在存储器装置200中的每对相邻局部位线之间施加压力电压。以此方式,对存储器装置200执行压力测试。

在压力测试期间,如果在奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>中的其中一个与其相邻偶数局部位线之间发生短路,则奇数存储器单元m0_1、m0_3、m0_5和m0_7中的耦合到奇数局部位线的存储器单元的编程将从第一数字状态变为第二数字状态。

图5为根据所说明实施例的在压力测试期间在两个相邻局部位线之间发生短路500时存储器装置200的电路图。如图5中所说明,当在第一存储器阵列部分210a中的奇数局部位线lbl<1>与偶数局部位线lbl<2>之间发生短路500时,在局部位线lbl<1>与lbl<2>之间形成短路电流路径。如先前所描述,将压力电压施加到偶数局部位线lbl<2>,而奇数局部位线lbl<1>接地。因为在奇数局部位线lbl<1>与偶数局部位线lbl<2>之间形成短路电流路径,所以奇数局部位线lbl<1>上的电压从接地电压上拉到压力电压。因此,预编程为第一数字状态的奇数存储器单元m0_1(即,“on单元”)由施加到其控制端子的字线电压和施加到其第一端子的压力电压编程为第二数字状态(即,“off单元”)。因此,存储器单元m0_0、m0_1、…、m0_7的所选行的状态模式变成“00010101”。

一旦奇数存储器单元m0_1编程为第二数字状态,奇数存储器单元m0_1就关断且不再传导电流。因此,局部位线lbl<1>上的电压保持为压力电压。除了奇数存储器单元m0_1被编程为第二数字状态以外,其它奇数存储器单元m0_3、m0_5和m0_7保持处于第一数字状态。然后,存储器装置200的压力测试可继续以检测其它奇数局部位线lbl<3>、lbl<5>和lbl<7>与其相邻偶数局部位线之间的其它短路。

在图5中所说明的实例中,在第一存储器阵列部分210a的区域中的奇数局部位线lbl<1>与偶数局部位线lbl<2>之间发生短路。然而,可能在第一列解码器部分220a的区域中(例如,在存储器单元mn_0、mn_1、…、和mn_7上方的区域中或在存储器单元m0_0、m0_1、…、m0_7下方的区域中)的奇数局部位线lbl<1>与偶数局部位线lbl<2>之间发生短路。在此情况下,奇数存储器单元m0_1也将编程为第二数字状态。因此,所揭示的实施例的压力测试方法不仅可检测存储器阵列部分210a的区域中的短路,而且可检测列解码器部分220a的区域中的短路。

返回参考图3,在步骤316处,在经过一预定时间内进行存储器装置200的压力测试之后,控制单元150感测存储器单元m0_0、m0_1、…、m0_7的所选行的数字状态。具体来说,控制单元150控制感测放大器(例如,图1的感测放大器130)以感测存储器单元m0_0、m0_1、…、m0_7的所选行的数字状态。如果奇数存储器单元m0_1、m0_3、m0_5和m0_7中的任一个具有第二数字状态,则控制单元150将确定在奇数局部位线lbl<1>、lbl<3>、lbl<5>和lbl<7>中的耦合到奇数存储器单元的局部位线周围发生短路。举例来说,如图5中所说明,如果感测放大器130感测到数字状态m0_1从第一数字状态变成第二数字状态,则控制单元150将确定在奇数局部位线lbl<1>周围发生短路。

在此已描述第一存储器阵列部分210a的结构和压力测试方法。所属领域的技术人员现将显而易见的是,第二存储器阵列部分210b具有与针对第一存储器阵列部分210a描述的结构和压力测试方法类似的结构和压力测试方法。

另外,所属领域的技术人员现将显而易见的是,过程300并不限于图3中所说明的实施例。也就是说,过程300可包含图3中所说明的步骤中的一或多个。另外,过程300可包含一或多个额外步骤。此外,过程300中的步骤的序列并不限于图3中所说明的实施例。举例来说,替代在图3中所说明的实施例中在步骤314之后执行步骤316,也可在步骤314之前执行步骤316。

根据所揭示的实施例的用于存储器装置的压力测试方法和系统具有优于常规技术的明显优点。所揭示的实施例的压力测试方法可检测存储器装置中的一个以上短路而不受任何短路中断。另一方面,在常规压力测试方法中,当检测到短路时,将停止整个压力测试。另外,所揭示的实施例的压力测试方法可检测存储器阵列区域和列解码器区域两者中的短路。因此,与常规压力测试方法相比,所揭示的实施例的压力测试方法更有效。

通过考虑说明书并且实践本文中所揭示的本发明,本发明的其它实施例对于所属领域的技术人员而言将是显而易见的。希望本说明书和实例仅被视为示范性的,其中本发明的真实范围和精神由以上权利要求书来指示。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1