反熔丝型一次编程存储器单元的编程方法与流程

文档序号:11679171阅读:342来源:国知局
反熔丝型一次编程存储器单元的编程方法与流程

本发明关于一种非易失性存储器单元(non-volatilememorycell)的编程方法,且特别关于一种应用于反熔丝型一次编程存储单元(antifuse-typeonetimeprogrammablememorycell)的编程方法。



背景技术:

众所周知,非易失性存储器在断电之后仍旧可以保存其数据内容。一般来说,当非易失性存储器制造完成并出厂后,使用者即可以编程(program)非易失性存储器,进而将数据记录在非易失性存储器中。

而根据编程的次数,非易失性存储器可进一步区分为:多次编程的存储器(multi-timeprogrammablememory,简称mtp存储器)、一次编程的存储器(onetimeprogrammablememory,简称otp存储器)或者光罩式只读存储器(maskrom存储器)。

基本上,用户可以对mtp存储器进行多次的编程,用以多次修改储存数据。而用户仅可以编程一次otp存储器,一旦otp存储器编程完成之后,其储存数据将无法修改。而maskrom存储器于出厂之后,所有的储存数据已经记录在其中,用户仅能够读取maskrom存储器中的储存数据,而无法进行编程。

再者,otp存储器根据其特性可区分为熔丝型(fusetype)otp存储器与反熔丝型(antifuse-type)otp存储器。熔丝型otp存储器的存储单元(memorycell)尚未进行编程(program)时,其为低电阻值的储存状态;而进行编程之后的存储单元,其具备高电阻值的储存状态。

反熔丝型otp存储器的存储单元尚未进行编程(program)时,其具备高电阻值的储存状态;而进行编程之后的存储单元,其具备低电阻值的储存状态。



技术实现要素:

本发明的主要目的在于提出一种反熔丝型一次编程存储单元的编程方法,该反熔丝型一次编程存储单元包括一第一控制晶体管,具有一栅极、一第一漏源端与一第二漏源端;以及,一第一反熔丝晶体管,具有一栅极与一第一漏源端连接至该第一控制晶体管的该第二漏源端,该编程方法包括下列步骤:(a)提供一第一编程电压至该第一反熔丝晶体管的该栅极,并开启该第一控制晶体管,其中,一第一位线电压由该第一控制晶体管的该第一漏源端传递至该第一反熔丝晶体管的该第一漏源端;一第一极性的一第一电压应力提供至该第一反熔丝晶体管的一栅极氧化层;以及,在该第一反熔丝晶体管的该栅极与该第一反熔丝晶体管的该第一漏源端之间形成于一弱路径;以及(b)提供一第二编程电压至该第一反熔丝晶体管的该栅极,并开启该第一控制晶体管,其中,一第二位线电压由该第一控制晶体管的该第一漏源端传递至该第一反熔丝晶体管的该第一漏源端;以及一第二极性的一第二电压应力提供至该第一反熔丝晶体管的该栅极氧化层,产生一编程电流沿着该弱路径,并造成该栅极氧化层破裂。

为了对本发明的上述及其他方面有更佳的了解,下文特举较佳实施例,并配合附图,作详细说明如下:

附图说明

图1a与图1b所绘示为反熔丝型一次编程存储单元(以下简称为otp存储单元)与等效电路图。

图2a至图2d所绘示为otp存储单元进行编程动作与读取动作时的偏压示意图。

图3a至图3c所绘示为栅极氧化层破裂的位置示意图。

图3d所绘示为将多个otp存储单元编程为第一储存状态的读取电流统计图。

图4a所绘示为编程otp存储单元为第一储存状态的第一步骤偏压示意图。

图4b所绘示为编程otp存储单元为第一储存状态时的第二步骤偏压示意图。

图4c所绘示为本发明利用两个步骤来将多个otp存储单元编程为第一储存状态的读取电流统计图。

图5所绘示为otp存储单元所组成的存储单元阵列。

图6a所绘示为编程otp存储单元阵列为第一储存状态的第一步骤偏压示意图。

图6b所绘示为编程otp存储单元阵列为第一储存状态时的第二步骤偏压示意图。

图7a至图7c所绘示为另一种otp存储单元结构及其编程方法。

图8a至图8c所绘示为又一种otp存储单元结构及其编程方法。

图9所绘示为另一种otp存储单元结构。

符号说明

10、70、80、90:otp存储单元

c11~c24:otp存储单元

具体实施方式

请参照图1a与图1b,其所绘示为反熔丝型一次编程存储单元(以下简称为otp存储单元)的剖面图以及等效电路图。

如图1a所示,otp存储单元10制作于p型井区(p-well)pw中。p型井区pw的表面下方形成第一掺杂区11、第二掺杂区12、第三掺杂区13。第一掺杂区11连接至一位线(bitline)bl。

再者,一第一栅极结构16位于p型井区pw的表面上方,第一掺杂区11与第二掺杂区12之间;一第二栅极结构19位于p型井区pw的表面上方,第二掺杂区12与第三掺杂区13之间。其中,第一栅极结构16包括栅极氧化层14与栅极15,且栅极15连接至一字线(wordline)wl。第二栅极结构19包括栅极氧化层17与栅极18,且栅极18连接至反熔丝控制线(antifusecontrolline)af。

再者,第一掺杂区11、第二掺杂区12与第一栅极结构16形成一控制晶体管(controltransistor)tc。第二掺杂区12、第三掺杂区13与第二栅极结构19形成一反熔丝晶体管(antifusetransistor)taf。

如图1b所示,控制晶体管tc的第一漏源端(drain/sourceterminal)连接至位线bl、控制晶体管tc的栅极端(gateterminal)连接至字线wl;反熔丝晶体管taf的第一漏源端连接至控制晶体管tc的第二漏源端;反熔丝晶体管taf的栅极端连接至反熔丝控制线af。

请参照图2a至图2d,其所绘示为otp存储单元进行编程动作与读取动作时的偏压示意图。

如图2a所示,将otp存储单元10编程为第一储存状态时,提供接地电压(0v)至位线bl,提供控制电压vdd至字线wl,提供编程电压(programvoltage)vp至反熔丝控制线af。其中,控制电压vdd约为0.75v~3.6v,编程电压vp约为4v~11v。

当字线wl提供控制电压vdd,位线bl提供接地电压(0v)时,控制晶体管tc开启。接地电压(0v)经由控制晶体管tc传递至反熔丝晶体管taf,并使得反熔丝晶体管taf的栅极氧化层上承受了vp的电压应力(voltagestress)。由于编程电压vp已超过反熔丝晶体管taf的耐压范围,所以反熔丝晶体管taf内部产生一编程电流ip,经由控制晶体管tc流向位线bl。

另外,编程电流ip会导致栅极氧化层破裂(rupture),而破裂的栅极氧化层即形成一低电阻。即,otp存储单元10中,控制晶体管tc所连接的反熔丝晶体管taf为一低电阻,视为第一储存状态。

如图2b所示,将otp存储单元10编程为第二储存状态时,提供控制电压vdd至位线bl与至字线wl,提供编程电压vp至熔丝控制线af。

当字线wl与位线bl提供控制电压vdd时,控制晶体管tc关闭(turnoff)。由于控制晶体管tc被关闭,反熔丝晶体管taf的栅极氧化层不会破裂,而未破裂的栅极氧化层即形成一高电阻,其电阻值约为数百万欧姆(megaohm)以上。

另外,由于栅极氧化层不会破裂,otp存储单元10几乎不会产生编程电流。即,otp存储单元10中,otp存储单元10中,控制晶体管tc所连接的反熔丝晶体管taf为一高电阻,视为第二储存状态。

在读取动作时,提供接地电压(0v)至位线bl,提供控制电压vdd至字线wl,提供读取电压vread至反熔丝控制线af。并且,根据流经位线bl上的电流大小即可判断otp存储单元10为第一储存状态或者第二储存状态。其中,读取电压vread约为0.75v~3.6v。

如图2c所示,由于otp存储单元10为第一储存状态,当控制晶体管tc接收到控制电压vdd而开启时,读取电压vread可使得反熔丝晶体管taf中产生读取电流ir经由控制晶体管tc流向位线bl且读取电流ir约为数μa以上。

如图2d所示,由于otp存储单元10为第二储存状态,当控制晶体管tc接收到控制电压vdd而开启时,反熔丝晶体管taf中的读取电流ir非常小。因此,位线bl上接收的读取电流ir几乎为零,远低于1μa。

换言之,在读取动作时,根据流经位线bl上的读取电流大小即可判断otp存储单元10为第一储存状态或者第二储存状态。

然而,由于制程变异(variation),当反熔丝晶体管taf的栅极氧化层接收到电压应力(vp)而破裂后,栅极氧化层破裂的位置可能造成读取电流ir的大小差异。

请参照图3a至图3c,其所绘示为栅极氧化层各种破裂位置的示意图。

如图3a所示,在编程动作后,栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第一漏源端之间。此时,反熔丝晶体管taf的栅极端与第一漏源端之间的电阻值最低。而进行读取动作时,将会产生最大的读取电流ir。

由于制程的变异,造成反熔丝晶体管taf的栅极氧化层破裂位置不佳时即如图3b与图3c所示。在图3b中,栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与沟道(channel)之间。在图3c中,栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第二漏源端之间。

当图3b与图3c的情况发生时,会使得反熔丝晶体管taf的栅极端与第一漏源端之间的电阻值较高。而进行读取动作时,会产生较小的读取电流ir。再者,如果读取电流ir过小时,则该otp存储单元可能被误判为第二储存状态。

请参照图3d,其所绘示为将多个otp存储单元编程为第一储存状态的读取电流统计图。由图3d可知,将多个otp存储单元编程为第一储存状态后,会有少数的otp存储单元的读取电流过小。举例来说,如虚线i包围区域的otp存储单元,其读取电流小于5μa。而这些otp存储单元即可能被误判为第二储存状态。

由以上的说明,上述虚线i包围区域的otp存储单元可能是在进行编程动作时,反熔丝晶体管taf的栅极氧化层破裂位置不佳所导致。

为了解决上述问题,本发明提出了otp存储单元的编程方法。在编程动作时,利用两个步骤来将otp存储单元编程为第一储存状态。在编程存储单元的第一步骤时,先在反熔丝晶体管taf的栅极端与第一漏源端之间提供第一极性的电压应力(voltagestress),使得反熔丝晶体管taf的栅极端与第一漏源端之间先成形成一弱路径(weakpath)。换句话说,在上述的第一步骤的偏压后,在反熔丝晶体管taf的栅极氧化层中会定位出一个氧化物缺陷区域(oxidedamageregion)并形成弱路径。再者,在上述第一步骤的偏压时,在弱路径上会产生第一方向的弱电流(weakcurrent)。而第一方向的弱电流是由反熔丝晶体管taf的第一漏源端流向栅极端。

在编程存储单元的第二步骤时,在反熔丝晶体管taf的栅极氧化层上提供第二极性的电压应力(voltagestress),导致第二方向的编程电流产生。由于在第一步骤时已预先形成弱路径,所以编程电流会沿着弱路径由反熔丝晶体管taf的栅极端流向第一漏源端,并造成栅极氧化层的破裂。

因此,编程动作的两个步骤完成后,otp存储单元被编程为第一储存状态,并可确认反熔丝晶体管taf的栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第一漏源端之间。以下详细说明:

请参照图4a,其所绘示为编程otp存储单元为第一储存状态的第一步骤偏压示意图。假设反熔丝晶体管taf的正常操作电压为1.5v。在编程otp存储单元的第一步骤时,提供第一位线电压(firstbitlinevoltage)vb1至位线bl,提供控制电压vdd至字线wl,提供第一编程电压vp1至反熔丝控制线af。其中,控制电压vdd为3v,第一位线电压vb1为2v,第一编程电压vp1为0v。即,第一位线电压vb1大于第一编程电压vp1。

由于控制晶体管tc开启,控制晶体管tc的第一漏源端接收第一位线电压vb1(2v),经由控制晶体管tc,传递至反熔丝晶体管taf的第一漏源端。因此,反熔丝晶体管taf的栅极端的电压小于第一漏源端上的电压,反熔丝晶体管taf被关闭(turnoff),无法形成沟道(channel)。并且,反熔丝晶体管taf的栅极端与第一漏源端之间提供负极性(-2v)的电压应力(voltagestress)。

由于-2v的电压应力稍微超过反熔丝晶体管taf的正常操作电压(1.5v),反熔丝晶体管taf的栅极氧化层尚未破裂。但是,由于带对带热空穴入射效应(band-to-bandhotholeinjection)以及弱边缘穿隧效应(weakedgetunnelingeffect),将使得反熔丝晶体管taf的栅极端与第一漏源端之间的栅极氧化层形成一弱路径(weakpath),而弱路径上通过一弱电流(weakcurrent)iw。再者,弱电流iw具有一第一方向,由反熔丝晶体管taf的第一漏源端流向栅极端。

请参照图4b,其所绘示为编程otp存储单元为第一储存状态时的第二步骤偏压示意图。在编程otp存储单元的第二步骤时,提供第二位线电压vb2至位线bl,提供控制电压vdd至字线wl,提供第二编程电压vp至反熔丝控制线af。其中,第二位线电压vb2为0v,第二编程电压vp为8v;第二编程电压vp2大于第一位线电压vb1;且第一位线电压vb1大于第二位线电压vb2。

由于控制晶体管tc开启,控制晶体管tc的第一漏源端接收第二位线电压vb2(0v),经由控制晶体管tc,传递至反熔丝晶体管taf的第一漏源端。因此,反熔丝晶体管taf的栅极端的电压大于第一漏源端上的电压,且反熔丝晶体管taf的栅极氧化层上跨过(across)正极性(+8v)的电压应力(voltagestress)。

由于+8v的电压应力远超过反熔丝晶体管taf的耐压,因此产生大的编程电流ip。且编程电流ip沿着先前建立的弱路径,造成反熔丝晶体管taf的栅极氧化层破裂。再者,编程电流ip具有一第二方向,由反熔丝晶体管taf的栅极端流向第一漏源端。

由以上的说明可知,本发明otp存储单元编程动作的两个步骤完成后,otp存储单元被编程为第一储存状态,并可确认反熔丝晶体管taf的栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第一漏源端之间。

请参照图4c,其所绘示为本发明利用两个步骤来将多个otp存储单元编程为第一储存状态的读取电流统计图。由图4c可知,将多个otp存储单元编程为第一储存状态后,几乎没有otp存储单元的读取电流小于5μa。换言之,这些otp存储单元被误判的机率将大幅降低。

请参照图5,其所绘示为otp存储单元所组成的存储单元阵列。此存储单元阵列包括2×4个otp存储单元c11~c24。每一个otp存储单元均包括一控制晶体管tc与一反熔丝晶体管taf。其中,otp存储单元c11~c14连接至位线bl1;otp存储单元c21~c24连接至位线bl2。再者,otp存储单元c11与c21连接至字线wl1与反熔丝控制线af1;otp存储单元c12与c22连接至字线wl2与反熔丝控制线af2;otp存储单元c13与c23连接至字线wl3与反熔丝控制线af3;otp存储单元c14与c24连接至字线wl4与反熔丝控制线af4。

以下介绍将otp存储单元c13编程为第一储存状态的编程动作。

在编程otp存储单元c13时,选定位线(selectedbitline)为位线bl1、选定字线(selectedwordline)为字线wl3与选定反熔丝控制线(selectedantifusecontrolline)为反熔丝控制线af3。

请参照图6a,其所绘示为编程otp存储单元阵列为第一储存状态的第一步骤偏压示意图。在进行编程动作的第一步骤时,提供第一位线电压vb1(2v)至选定位线bl1、提供控制电压vdd(3v)至选定位线wl3、提供第一编程电压vp1(0v)至选定反熔丝控制线af3。另外,提供第二位线电压vb2(0v)至未选定位线bl2,提供0v的关闭电压(offvoltage)至未选定字线wl1、wl2、wl4,提供第一编程电压vp1(0v)至未选定反熔丝控制线af1、af2、af4。

因此,otp存储单元c13中,反熔丝晶体管taf的栅极端与第一漏源端之间提供第一极性(-2v)的电压应力。并使得反熔丝晶体管taf的栅极端与第一漏源端之间的栅极氧化层形成一弱路径(weakpath)。换句话说,在上述的第一步骤的偏压后,在反熔丝晶体管taf的栅极氧化层中会定位出一个氧化物缺陷区域(oxidedamageregion)并形成弱路径。再者,在上述第一步骤的偏压时,在弱路径上会产生第一方向弱电流iw由反熔丝晶体管taf的第一漏源端流向栅极端。

请参照图6b,其所绘示为编程otp存储单元阵列为第一储存状态的第二步骤偏压示意图。在进行编程动作的第二步骤时,提供第二位线电压vb2(0v)至选定位线bl1、提供控制电压vdd(3v)至选定位线wl3、提供第二编程电压vp2(8v)至选定反熔丝控制线af3。另外,提供控制电压vdd(3v)至未选定位线bl2,提供0v的关闭电压(offvoltage)至未选定字线wl1、wl2、wl4,提供第一编程电压vp1(0v)至未选定反熔丝控制线af1、af2、af4。

因此,otp存储单元c13中,反熔丝晶体管taf的栅极氧化层上跨过第二极性(+8v)的电压应力。而反熔丝晶体管taf产生第二方向的编程电流ip,沿着先前的弱路径,由反熔丝晶体管taf栅极端流向第一漏源端,并造成反熔丝晶体管taf的栅极氧化层破裂。

当上述的两个编程步骤完成后,otp存储单元被编程为第一储存状态,并可确认反熔丝晶体管taf的栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第一漏源端之间。

本发明利用两个步骤将otp存储单元编程为第一储存状态的编程方法也可以运用至其他结构的otp存储单元,并达到相同的效果。

请参照图7a至图7c,其所绘示为另一种otp存储单元结构及其编程方法。otp存储单元70包括一控制晶体管tc1、控制晶体管tc2、反熔丝晶体管taf。控制晶体管tc1的第一漏源端(drain/sourceterminal)连接至位线bl、控制晶体管tc1的栅极端(gateterminal)连接至字线wl。控制晶体管tc2的第一漏源端连接至控制晶体管tc2的第二漏源端、控制晶体管tc2的栅极端连接至选择线(selectline)se。反熔丝晶体管taf的第一漏源端连接至控制晶体管tc2的第二漏源端;反熔丝晶体管taf的栅极端连接至反熔丝控制线af。

如图7b所示,将otp存储单元70编程为第一储存状态的第一步骤时,提供第一位线电压vb1至位线bl,提供第一控制电压vdd1至字线wl,提供第二控制电压vdd2至选择线se,提供第一编程电压vp1至反熔丝控制线af。其中,第一控制电压vdd1为3v,第二控制电压vdd2为3v,第一位线电压vb1为2v,第一编程电压vp1为0v。另外,第一位线电压vb1大于第一编程电压vp1,第二控制电压vdd2大于等于第一控制电压为vdd1。

由于控制晶体管tc1与控制晶体管tc2开启,控制晶体管tc1的第一漏源端接收第一位线电压vb1(2v),经由控制晶体管tc1与控制晶体管tc2,传递至反熔丝晶体管taf的第一漏源端。因此,反熔丝晶体管taf的栅极端的电压小于第一漏源端上的电压,反熔丝晶体管taf被关闭(turnoff),无法形成沟道(channel)。并且,反熔丝晶体管taf的栅极端与第一漏源端之间提供负极性(-2v)的电压应力(voltagestress)。

再者,由于-2v的电压应力稍微超过反熔丝晶体管taf的正常操作电压(1.5v),反熔丝晶体管taf的栅极氧化层尚未破裂,但可在栅极端与第一漏源端之间的栅极氧化层形成一弱路径。换句话说,在第一步骤的偏压后,在反熔丝晶体管taf的栅极氧化层中会定位出一个氧化物缺陷区域(oxidedamageregion)并形成弱路径。再者,在弱路径上会产生第一方向弱电流iw由反熔丝晶体管taf的第一漏源端流向栅极端。

如图7c所示,将otp存储单元70编程为第一储存状态的第二步骤时,提供第二位线电压vb2至位线bl,提供第一控制电压vdd1至字线wl,提供第二控制电压vdd2至选择线se,提供第二编程电压vp2至反熔丝控制线af。其中,第二位线电压vb2为0v,第二编程电压vp为8v;第二编程电压vp2大于第一位线电压vb1;且第一位线电压vb1大于第二位线电压vb2。

由于控制晶体管tc1与控制晶体管tp2开启,控制晶体管tc1的第一漏源端接收第二位线电压(0v),经由控制晶体管tc1与控制晶体管tc2,传递至反熔丝晶体管taf的第一漏源端。因此,反熔丝晶体管taf的栅极氧化层上跨过正极性(+8v)的电压应力(voltagestress)。

由于+8v的电压应力远超过反熔丝晶体管taf的耐压,因此产生大的编程电流ip,沿着先前建立的弱路径,造成反熔丝晶体管taf的栅极氧化层破裂。再者,编程电流ip具有一第二方向,由反熔丝晶体管taf的栅极端流向第一漏源端。

同理,当上述的两个编程步骤完成后,otp存储单元被编程为第一储存状态,并可确认反熔丝晶体管taf的栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第一漏源端之间。

请参照图8a至图8c,其所绘示为另一种otp存储单元结构及其编程方法。otp存储单元80包括一控制晶体管tc、反熔丝晶体管taf。其中,反熔丝晶体管taf的第一漏源端与第二漏源端相互连接,形成一金氧半电容器(moscapacitor)。再者,控制晶体管tc的第一漏源端连接至位线bl、控制晶体管tc的栅极端连接至字线wl。反熔丝晶体管taf的第一漏源端连接至控制晶体管tc的第二漏源端;反熔丝晶体管taf的栅极端连接至反熔丝控制线af。

如图8b所示,将otp存储单元80编程为第一储存状态的第一步骤时,提供第一位线电压vb1至位线bl,提供控制电压vdd至字线wl,提供第一编程电压vp1至反熔丝控制线af。其中,控制电压vdd为3v,第一位线电压vb1为2v,第一编程电压vp1为0v。另外,第一位线电压vb1大于第一编程电压vp1。

由于控制晶体管tc开启,控制晶体管tc的第一漏源端接收第一位线电压vb1(2v),经由控制晶体管tc,传递至反熔丝晶体管taf的第一漏源端。因此,负极性(-2v)的电压应力(voltagestress)提供至反熔丝晶体管taf,并在反熔丝晶体管taf的栅极氧化层上形成一弱路径。换句话说,在第一步骤的偏压后,在反熔丝晶体管taf的栅极氧化层中会定位出一个氧化物缺陷区域(oxidedamageregion)并形成弱路径。

由于反熔丝晶体管taf的第一漏源端与第二漏源端相互连接。所以弱路径可能形成在栅极端与第一漏源端之间或者形成在栅极端与第二漏源端之间。如图8b所示,弱路径形成在栅极端与第一漏源端之间。再者,弱路径上通过一弱电流(weakcurrent)iw,弱电流iw具有一第一方向,由反熔丝晶体管taf的第一漏源端流向栅极端。

如图8c所示,将otp存储单元80编程为第一储存状态的第二步骤时,提供第二位线电压vb2至位线bl,提供控制电压vdd至字线wl,提供第二编程电压vp2至反熔丝控制线af。其中,第二位线电压vb2为0v,第二编程电压vp为8v;第二编程电压vp2大于第一位线电压vb1;且第一位线电压vb1大于第二位线电压vb2。

由于控制晶体管tc开启,控制晶体管tc的第一漏源端接收第二位线电压(0v),经由控制晶体管tc,传递至反熔丝晶体管taf的第一漏源端。因此,正极性(+8v)的电压应力(voltagestress)提供至反熔丝晶体管taf并形成编程电流,沿着先前建立的一弱路径,造成栅极氧化层破裂。再者,编程电流ip具有一第二方向,由反熔丝晶体管taf的栅极端流向第一漏源端。

同理,当上述的两个编程步骤完成后,otp存储单元被编程为第一储存状态,并可确认反熔丝晶体管taf的栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第一漏源端之间。

为了提高otp存储单元的可靠度(reliability),可在otp存储单元中设计两个反熔丝晶体管。请参照图9,其所绘示为另一otp存储单元结构。相较于图8a的存储单元结构,otp存储单元90中多了一个反熔丝晶体管taf2,连接于控制晶体管tc的第二漏源端与第二反熔丝控制线af2之间。基本上,otp存储单元90也可以利用图8b与图8c所教示的方式来将otp存储单元90编程为第一储存状态,详细动作不再赘述。

由以上的说明可知,本发明编程动作的两个步骤完成后,otp存储单元被编程为第一储存状态,并可确认反熔丝晶体管taf的栅极氧化层破裂的位置在反熔丝晶体管taf的栅极端与第一漏源端之间。因此可以降低otp存储单元被误判的机率。

再者,在上述的说明中,并未详细介绍将otp存储单元编程为第二储存状态。由于第二储存状态中,反熔丝晶体管taf的栅极氧化层并未破裂。因此,将otp存储单元编程为第二储存状态时,可以参考图2b的方式,将控制晶体管tc关闭,而电压应力无法提供至反熔丝晶体管taf的栅极氧化层,使得反熔丝晶体管taf的栅极氧化层不会破裂。

另外,本发明上述实施例的otp存储单元均由n型晶体管(nmostransistor)所组成。然而,本发明并不限定于此。在此领域的技术人员也可以利用p型晶体管(pmostransistor),并利用本发明所公开的编程方法来实现本发明。

综上所述,虽然本发明已以较佳实施例公开如上,然其并非用以限定本发明。本发明所属技术领域中技术人员,在不脱离本发明之精神和范围内,可以做出各种之更动与润饰。因此,本发明的保护范围应当视所附权利要求所界定者为准。

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