半导体存储装置及NAND型快闪存储器的擦洗方法与流程

文档序号:18669873发布日期:2019-09-13 20:50阅读:233来源:国知局
半导体存储装置及NAND型快闪存储器的擦洗方法与流程

本发明有关于半导体存储装置(semiconductormemorydevice),且特别有关于快闪存储器的擦洗(erasingoperation)方法。



背景技术:

nand型快闪存储器的擦洗动作中,将源极/漏极维持在浮动状态,施加基准电位至控制栅极(字线),施加擦洗电压至p井(pwell),藉此一次擦洗存储单元阵列内被选择的块的数据。一般来说,数据的擦洗会根据ispe(incrementalsteppulseerase),施加擦洗脉冲至选择块,在擦洗验证不合格的情况下,施加比前一次高的擦洗脉冲来进行擦洗(专利文献1)。

专利文献1:日本特开2012-027979号公报

列选择.驱动电路(rowselection/drivecircuit(xdec))包括连接到存储单元阵列的各块的各字线的多个选择晶体管10,并且根据输入的位址来导通或非导通选择晶体管10,进行块的选择或非选择。块在非选择的情况下,如图1a所示,选择晶体管10的栅极被施加例如0v,选择晶体管10被关闭,藉此非选择块的非选择字线wl变成浮动状态。另一方面,块被选择的情况下,如图1b所示,选择晶体管10的栅极被施加例如5.0v,选择晶体管10被开启,选择块的选择字线wl被施加0v。又,列选择.驱动电路会施加0v给连接到选择晶体管10的源极/漏极的全域字线gwln。

nand快闪存储器中,p井被1面的全部的块所共用,p井被施加高的擦洗电压(例如~20v)。擦洗期间中,非选择块的非选择字线wl为浮动,且因为被结合到p井的高擦洗电压,所以会防止非选择块被擦洗。选择块的选择字线wl是0v,并通过p井的高擦洗电压,浮动闸的电荷放出到p井。

选择晶体管10是由在编程动作时将高编程电压供给选择字线wl的高电压驱动的晶体管所构成。高电压驱动的晶体管比低电压驱动的晶体管的阈值高,因为微细化、配线的窄间距化等的影响,即使在关闭状态也会产生微小的漏电流ioff。例如图1b所示,即使源极(全域字线gwln)是0v,栅极电压是0v,选择晶体管10汇流入关闭漏电流ioff。当关闭漏电流ioff流过,非选择字线wl就不能够保持高阻抗状态,与p井的结合程度变得不够充分。这会引起非选择块的擦洗干扰。

又,因为选择晶体管10的关闭漏电流ioff会将p井的电容变得比一开始预想的大,所以会使施加于p井的擦洗电压的上升变慢。这最后会面对到擦洗时间的逾时的问题。

为了避免这种现象,会使用将做为选择晶体管10的源极使用的全域字线gwln偏压到某个位准的方法。例如图2a和图2b所示,全域字线gwln被偏压到0.5v。这个状态下,选择晶体管10的关闭漏电流ioff可能会减少。然而,这个偏压位准也能够使用于选择块的选择字线wl。也就是说,意思是p井与选择块的选择字线wl之间的电位差减小,擦洗速度变慢。更高的全域字线gwln的电压位准会减少关闭漏电流ioff。但会使擦洗速度减缓。又,更低的全域字线gwln的电压位准能够保持较大的擦洗偏压来进行高速地擦洗,但会增加关闭漏电流ioff。因此,使用因应选择晶体管10的关闭漏电流ioff而最佳化的全域字线gwln的电压位准是很重要的。

本发明的目的是为了解决这样的现有的问题,而提供一种半导体存储装置,能够一边减低消耗电力一边迅速地进行擦洗。



技术实现要素:

本发明的nand型快闪存储器的擦洗方法,包括:根据位址信息,将第1电压施加至连接到存储单元的各字线的第1选择晶体管的栅极并选择块,将第2电压施加至连接到存储单元的各字线的第2选择晶体管的栅极并不选择块,施加第3电压于第1及第2选择晶体管的源极/漏极;检测出施加了擦洗脉冲后的井领域的电压;以及根据检测出的电压来控制第3电压。

又,本发明的nand型快闪存储器的擦洗方法,包括:根据位址信息,将第1电压施加至连接到存储单元的各字线的第1选择晶体管的栅极并选择块,将第2电压施加至连接到存储单元的各字线的第2选择晶体管的栅极并不选择块,施加第3电压于第1及第2选择晶体管的源极/漏极;检测出施加了擦洗脉冲后的第2选择晶体管的关闭漏电流;以及根据检测出关闭漏电流来控制第3电压。

本发明的半导体存储装置,包括:存储单元阵列,包括多个存储单元;选择构件,包括连接到多个存储单元的各字线的选择晶体管,并根据位址信息,将第1电压施加至第1选择晶体管的栅极并选择块,将第2电压施加至第2选择晶体管的栅极并不选择块;以及擦洗构件,将第3电压施加到于第1及第2选择晶体管的源极/漏极,将擦洗电压施加到井领域来擦洗选择块,其中该擦洗构件还包括:检出构件,检测出施加了擦洗脉冲后的井领域的电压;以及控制构件,根据该检出构件所检出的电压,控制该第3电压。

根据本发明,检测出井领域的电压,并且对于根据检出的电压来选择块的选择晶体管的源极/漏极上所施加第3电压加以控制,因此能够一边抑制选择晶体管的关闭漏电流一边急速地使晶领域的擦洗电压上升。藉此能够减少擦洗动作时的消耗电力,且能够缩短擦洗时间。

关于本发明的优点与精神可以通过以下的发明详述及所附图式得到进一步的了解。

附图说明

图1a是现有的快闪存储器在擦洗时非选择块的偏压条件。

图1b是现有的快闪存储器在擦洗时选择块的偏压条件。

图2a和图2b是显示现有的快闪存储器在擦洗时的偏压条件的其他例子。

图3是显示本发明的实施例的快闪存储器的架构的方块图。

图4是说明本发明的实施例的列选择.驱动电路的细节。

图5是说明本发明的第1实施例的擦洗序列。

图6a是显示关闭漏电流没有超过容许值时施加于p井的擦洗电压的上升波形的例子,图6b是显示关闭漏电流超过容许值时施加于p井的擦洗电压的上升波形的例子。

图7是本发明的第2实施例的全域字线的电压的决定方法。

图8是说明本发明的第2实施例的擦洗序列。

图9是说明本发明的第3实施例的擦洗序列。

附图标号:

10选择晶体管120输出入缓冲器

100快闪存储器130位址暂存器

110存储单元阵列140控制器

150字线选择电路blk(0)~blk(m-1)存储器

160分页缓冲器/感测电路块

170行选择电路chkpw施加擦洗脉冲p1的期间

180内部电压产生电路gbl位线

200电压检出部gsgd全域位线侧选择线

210调节器gsgs全域源极线侧选择线

gwl0~gwl31、gwln全域字线

gq、gq0~gq31、gqsgd、gqsgs全域选择晶体管

mc0~mc31存储单元

q、q0~q31、qsgd、qsgs选择晶体管

p1、p2、p3、p4、p5擦洗脉冲

sel选择信号

sgd位线侧选择晶体管的栅极线

sgs源极线侧选择晶体管的栅极线

t、tjudge时刻vpgm写入电压

tr晶体管vread读出通过电压

vers擦洗电压vpass通过电压

vjudgep井的电压wl0~wl31

具体实施方式

接着,参照图式详细地说明本发明的实施形态。在此,较佳的形态会以nand型的快闪存储器为例。

图3显示本发明的实施例的快闪存储器的主要部位的架构。本实施例的快闪存储器100包括:记忆阵列110,由配置成行列状的多个存储单元所形成;输出入缓冲器120,连接至外部输出入端子i/o;位址暂存器130,接收来自输出入缓冲器120的位址数据;控制器140,接收来自输出入缓冲器120的指令数据等来供给控制各部;列选择.驱动电路150,接收来自位址暂存器130的列位址信息ax,解码列选择信息ax,根据解码结果来进行块的选择以及字线的选择等;分页缓冲器/感测电路160,保持从列选择.驱动电路150所选择的页所读出的数据以及保持要编程到被选择的页的数据;行选择电路170,接受来自位址暂存器130的行位址信息ay,解码行位址信息ay,根据解码结果来选择分页缓冲器/感测电路160内的行位置的数据;内部电压产生电路180,产生数据的读出、编程、擦洗等所需要的各种电压(写入电压vpgm、通过电压vpass、读出通过电压vread、擦洗电压vers等)。

记忆阵列110在行方向具有m个存储器块blk(0)、blk(1)、…、blk(m-1)。1个存储器块形成有多个nand串列,1个nand串列包括多个存储单元、位线侧选择晶体管、以及源极线侧选择晶体管。

在读出动作中,对位线施加正电压,对选择字线施加例如0v,对非选择字线施加通过电压,开启位线侧晶体管、源极线侧选择晶体管,施加0v到共通源极线。编程动作中,对选择字线施加高电压的编程电压vpgm,对非选择字线施加中间电位,开启字线侧选择晶体管,关闭源极线侧选择晶体管,将对应“0”或“1”的数据的电位供给到位线gbl。擦洗动作中,对块内被选择的字线施加0v,对p井施加高电压,将浮动闸的电子抽出到基板,藉此以块为单位擦洗数据。

请参阅图4,然而,在此必须留意作为存储器胞阵列的代表是以连接到1个全域位线gbl的1个nand字串为例。1个nand字串例如是将存储单元mc0~mc31、位线侧选择晶体管、源极线侧选择晶体管串联连接的构造。

在某个实施态样中,列选择.驱动电路150包括用来检测出形成存储器胞阵列的p井的电压的电压检出部200。电压检出部200在进行擦洗动作时,在决定的时间点检测出p井的电压,将这个检出结果提供给控制器140。控制器140根据检测出的p井的电压来控制调节器210。

存储单元阵列的各个字线wl0~wl31、位线侧选择晶体管的栅极线sgd、源极线侧选择晶体管的栅极线sgs分别连接到高电压驱动的选择晶体管q0~q31、qsgd、qsgs(总称这些选择的晶体管时,称为选择晶体管q)。

列选择.驱动电路150解码列位址ax,施加选择信号sel至选择晶体管q的栅极上(选择块的情况下例如5v,不选择块的情况下例如0v),进行存储单元阵列的块的选择以及字线的选择。选择晶体管q0~q31分别连接了全域字线gwl0~31,选择晶体管qsgd、qsgs分别连接了全域位线侧选择线gsgd及全域源极线侧选择线gsgs。

全域字线gwl0~31、全域位线侧选择线gsgd及全域源极线侧选择线gsgs会分别通过全域选择晶体管cq0~cq31、cqsgd、cqsgs(总称这些晶体管时,称为全域选择晶体管gq)连接到调节器210。全域选择晶体管gq通过控制器140的控制而因应快闪存储器的动作选择性地开启或关闭。

调节器210会利用内部电压产生电路180产生的电压,根据控制器140的控制,而将对应到快闪存储器的动作状态的驱动电压,通过全域选择晶体管gq施加到全域字线gwl0~31、全域位线侧选择线gsgd及全域源极线侧选择线gsgs。

接着,说明本实施例的快闪存储器的擦洗动作。从外部输入擦洗指令及位址情报时,控制器140解读擦洗指令,控制擦洗序列。列选择.驱动电路150解码列位址,根据解码结果而通过选择信号sel来进行块的选择或非选择。

又,调节器210将例如gnd(0v)供给到全域字线gwl0~31、全域位线侧选择线gsgd及全域源极线侧选择线gsgs,全域选择晶体管gq被控制器140切换至开启状态。藉此,选择块的选择字线wl会通过选择晶体管q而被供给gnd,非选择块的非选择字线wl会因为选择晶体管q为非导通状态而成为浮动状态。接着,形成存储单元阵列的p井会通过晶体管tr而被施加内部电压产生电路180产生的擦洗脉冲vers,进行选择块的擦洗。

nand快闪存储器的擦洗一般会使用ispe方法。ispe的擦洗序列如图5所示,施加擦洗脉冲p1,接着执行擦洗验证,如果不合格的话,会施加比前一次的擦洗脉冲p1更高的电压的擦洗脉冲p2,接着执行擦洗验证,如果不合格的话,会施加比前一次的擦洗脉冲p2更高的电压的擦洗脉冲p3,接着进行擦洗验证。当施加擦洗脉冲的次数或者是擦洗时间到达容许次数或容许时间的情况下,擦洗动作的时间终了,选择块会被当作坏掉的块而被管理。

本发明的第1实施例中,检测出最初的擦洗脉冲p1施加时的p井的电压,根据检测出的电压来判定是否容许选择晶体管q的关闭漏电流ioff,根据这个判定结果来控制选择晶体管q的源极或全域字线gwln的电压。

图6a是非选择块的选择晶体管q的关闭漏电流ioff在非常小时(或者是,选择晶体管q的关闭漏电流ioff在容许值以下时),施加于p井的擦洗电压的上升波形的例子,图6b是非选择块的选择晶体管q的关闭漏电流ioff在非常大时(或者是,选择晶体管q的关闭漏电流ioff超过容许值时),施加于p井的擦洗电压的上升波形的例子。当选择晶体管q的关闭漏电流ioff变大的话,p井的擦洗电压的上升会变得不陡峭。

本实施例中,会定义从施加最初的擦洗脉冲p1的时刻t开始一定时间后的时刻tjudge的时间点,以及判定关闭漏电流ioff的大小的阈值。

电压检出部200在从施加最初的擦洗脉冲p1的时刻t开始一定时间后的时刻tjudge的时间点,检出p井的电压vjudge。这个检出结果会提供到控制器140,控制器140会比较p井的电压vjudge与阈值,如果p井的电压vjudge比阈值低的话,p井的擦洗电压的上升会很缓慢,因此判定容许值以上的关闭漏电流ioff流过选择晶体管q(图6b的例)。另一方面,如果p井的电压vjudge在阈值以上的话,p井的擦洗电压的上升会很陡峭,因此判定容许值以上的关闭漏电流ioff没有流过选择晶体管q(图6a的例)。

控制器140判断超过容许值的关闭漏电流ioff流过的话,在第2次的擦洗脉冲p2以后,会控制调节器210,使得全域字线gwln的电压位准变得比前一次大。

又,参照图5的话,当施加最初的擦洗脉冲p1时,全域字线gwln会被调节器210供给更低的电压,例如gnd(0v)。控制器140会在施加擦洗脉冲p1的期间chkpw,检测出p井的电压vjudge,比较检测出的电压vjudge与阈值,判定关闭漏电流ioff是否在容许值以上。

如果,p井的电压vjudge比阈值小的话,控制器140在施加擦洗脉冲p1后再施加擦洗脉冲p2的期间中,或者是在施加擦洗脉冲p1的擦洗期间中,会控制调节器210使p井的电压vjudge到达比全域字线gwln的gnd更高的电压,例如0.5v。藉此,当施加第2次之后的擦洗脉冲时,非选块的选择晶体管q的关闭漏电流ioff会受到抑制,因此能够使施加于p井的擦洗电压的上升变得如图6a所示的陡峭。最后,选择块的擦洗变得容易,而能够期待擦洗脉冲的施加次数的减轻或者是擦洗时间的缩短。然而,如果全域字线gwln的电压位准增加得过大的话,要截止关闭漏电流ioff会变得容易,但是因为选择块中的选择存储单元的控制闸与p井之间的电压差减低,可望全域字线gwln的电压位准的上升幅度会抑制到一定以下。

p井的电压vjudge在阈值以下的话,全域字线gwln的电压位准会被维持,即使在第2次以后的擦洗脉冲被施加时全域字线gwln也会维持在gnd。

上述的例子中,显示了当p井的电压vjudge比阈值小时,控制器140会在第2次以后的擦洗脉冲施加时将全域字线gwln的电压位准变更为0.5v的例子,但本发明并不限定于此,控制器140也可以在最初的擦洗脉冲p1施加期间将全域字线gwln的电压位准变更为0.5v。在这个情况下,控制器140在最初的擦洗脉冲p1的施加期间立刻控制调节器210,使得全域字线gwln的电压位准变得比当初的gnd大,因此最初的擦洗脉冲p1的施加期间全域字线gwln的电压位准会被调整。

接着,说明本发明的第2实施例。上述实施例中,由比较p井的电压vjudge与1个阈值,将全域字线gwln做二选一的选择(0v或0.5v),然而在第2实施例中,会比较p井的电压vjudge与多个阈值,对应地决定最佳的全域字线gwln的电压,也就是非选择块的选择晶体管q的源极。

图7显示了p井的电压vjudge、2个阈值th1、th2(th1<th2)、全域字线gwln的电压位准的关系的一例。当p井的电压vjudge不满阈值th1时,判定关闭漏电流ioff较大,而在下一次以后的擦洗脉冲施加时,调节器210的电压被调整,使得全域字线gwln的电压变为例如0.5v。如果p井的电压vjudge在阈值th1以上且不满阈值th2的话,会判定关闭漏电流ioff稍大,而在下一次以后的擦洗脉冲施加时,调节器210的电压被调整,使得全域字线gwln的电压变为例如0.3v。如果p井的电压vjudge在阈值th2以上的话,会判定关闭漏电流ioff较小,而在下一次以后的擦洗脉冲施加时,使全域字线gwln的电压就维持在gnd(0v)。

图8显示第2实施例的擦洗序列。如该图所示,最初的擦洗脉冲p1施加时,会比较p井的电压vjudge与多个阈值th1、th2,根据比较结果,在第2次以后的擦洗脉冲施加时,全域字线gwln的电压调整到0v、0.3v或0.5v。

根据第2实施例,比较p井的电压vjudge与多个阈值,能够多阶段地调整全域字线gwln的电压位准,藉此能够将全域字线gwln的电压位准最佳化,一边抑制非选择块的选择晶体管q的关闭漏电流ioff,一边保持选择块的擦洗电压的偏压差在一定以上。另外,上述的例子中,为了判定p井的电压vjudge而准备了2个阈值,但不限于此,也可以准备3个以上的阈值,甚至是多阶段地微调整全域字线gwln的电压位准。

接着,说明本发明的第3实施例,第1及第2实施例中,显示了根据ispe施加最初的擦洗脉冲时检测出p井的电压vjudge,因应该检出结果来调整之后的擦洗脉冲施加时的全域字线gwln的电压位准的例子,第3实施例中,在每次施加擦洗脉冲时检测出p井的电压vjudge,因应该检出结果来调整下一次的擦洗脉冲施加时的全域字线gwln的电压位准。

图9显示第3实施例的擦洗序列的一例。该图的例子中,根据施加了擦洗脉冲p1时的p井的电压vjudge的检出结果,施加擦洗脉冲p2时的全域字线gwln的电压从0v变更为0.3v,根据施加了擦洗脉冲p3时的p井的电压vjudge的检出结果,施加擦洗脉冲p4时的全域字线gwln的电压从0.3v变更为0.5v。

选择晶体管q的关闭漏电流ioff会有因为施加于p井的擦洗脉冲的电压大小而变动的可能性。如第3实施例所示,每次施加擦洗脉冲时判定关闭漏电流ioff的大小,藉此能够因应擦洗脉冲的电压来最佳化全域字线gwln的电压。

另外,上述实施例中,通过电压检出部200检出p井的电压来判定关闭漏电流ioff的大小,但判定关闭漏电流ioff的大小的方法并不限定于此。例如可以设置电流镜电路于调节器210,通过流过电流镜电路的电流来判定关闭漏电流ioff,并根据该判定结果来调整下一次的擦洗电压施加时的全域字线gwln的电压位准(例如全域字线gwln的电压为0v时检测出全部的关闭漏电流ioff)。

虽然详述了本发明的较佳的实施形态,但本发明并不限定于特定的实施形态,在权利要求所记载的发明的要旨的范围内,能够做各式各样的变形与变更。

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