存储器结构及其编程方法与读取方法与流程

文档序号:18221592发布日期:2019-07-19 23:03阅读:192来源:国知局
存储器结构及其编程方法与读取方法与流程

本发明涉及一种半导体结构及其操作方法,且特别是涉及一种存储器结构及其编程方法与读取方法。



背景技术:

由于非挥发性存储器具有存入的数据在断电后也不会消失的优点,因此许多电器产品中必须具备此类存储器,以维持电器产品开机时的正常操作。然而,如何能够进一步地提升存储器元件的电性效能(electricalperformance)为目前业界持续努力的目标。



技术实现要素:

本发明提供一种存储器结构,其可有效地提升存储器元件的电性效能。

本发明提供一种存储器结构的编程方法,其可有效地提升编程效能。

本发明提供一种存储器结构的读取方法,其可有效地提升读取效能。

本发明提出一种存储器结构,包括第一选择晶体管、第一浮置栅极晶体管、第二选择晶体管、第二浮置栅极晶体管与第七掺杂区。第一选择晶体管包括选择栅极及位于选择栅极两侧的第一掺杂区与第二掺杂区。第一浮置栅极晶体管包括浮置栅极及位于浮置栅极两侧的第二掺杂区与第三掺杂区。第二选择晶体管包括选择栅极及位于选择栅极两侧的第四掺杂区与第五掺杂区。第二浮置栅极晶体管包括浮置栅极及位于浮置栅极两侧的第五掺杂区与第六掺杂区。第二浮置栅极晶体管中的浮置栅极的栅极宽度大于第一浮置栅极晶体管中的浮置栅极的栅极宽度。浮置栅极至少覆盖部分第七掺杂区。

依照本发明的一实施例所述,在上述存储器结构中,第二浮置栅极晶体管中的浮置栅极的栅极长度可大于第一浮置栅极晶体管中的浮置栅极的栅极长度。

依照本发明的一实施例所述,在上述存储器结构中,第二选择晶体管中的选择栅极的栅极宽度可大于第一选择晶体管中的选择栅极的栅极宽度。

依照本发明的一实施例所述,在上述存储器结构中,第一选择晶体管中的选择栅极的栅极宽度可大于第一浮置栅极晶体管中的浮置栅极的栅极宽度。

依照本发明的一实施例所述,在上述存储器结构中,选择栅极与浮置栅极可彼此分离设置且可在第一方向上延伸。

依照本发明的一实施例所述,在上述存储器结构中,选择栅极可延伸通过第一选择晶体管与第二选择晶体管。

依照本发明的一实施例所述,在上述存储器结构中,浮置栅极可延伸通过第一浮置栅极晶体管与第二浮置栅极晶体管。

依照本发明的一实施例所述,在上述存储器结构中,第一选择晶体管与第一浮置栅极晶体管可在第二方向上排列,且第二方向相交于第一方向。

依照本发明的一实施例所述,在上述存储器结构中,第二选择晶体管与第二浮置栅极晶体管可在第二方向上排列,且第二方向相交于第一方向。

依照本发明的一实施例所述,在上述存储器结构中,第一选择晶体管、第二选择晶体管、第一浮置栅极晶体管与第二浮置栅极晶体管例如是p型金属氧化物半导体晶体管(pmostransistor),且第一掺杂区至第六掺杂区例如是p型掺杂区。

依照本发明的一实施例所述,在上述存储器结构中,还可包括n型阱区。第一掺杂区至第六掺杂区可位于n型阱区中。

依照本发明的一实施例所述,在上述存储器结构中,还可包括p型阱区。p型阱区位于n型阱区与第七掺杂区之间。

依照本发明的一实施例所述,在上述存储器结构中,第七掺杂区例如是n型掺杂区。第七掺杂区可位于p型基底或p型阱区中。

依照本发明的一实施例所述,在上述存储器结构中,第一选择晶体管、第二选择晶体管、第一浮置栅极晶体管与第二浮置栅极晶体管例如是n型金属氧化物半导体晶体管(nmostransistor)。第一掺杂区至第六掺杂区例如是n型掺杂区。

依照本发明的一实施例所述,在上述存储器结构中,还可包括p型阱区。第一掺杂区至第六掺杂区可位于p型阱区中。

依照本发明的一实施例所述,在上述存储器结构中,第七掺杂区例如是n型掺杂区。第七掺杂区可位于p型基底或p型阱区中。

本发明提出一种存储器结构的编程方法,包括以下步骤。在由第一选择晶体管与第一浮置栅极晶体管所形成的路径上进行编程操作时,对第四掺杂区与第六掺杂区施加斜坡电压。

依照本发明的一实施例所述,在上述存储器结构的编程方法中,还可包括对第七掺杂区施加斜坡电压。

依照本发明的一实施例所述,在上述存储器结构的编程方法中,斜坡电压例如是小于或等于编程电压。

依照本发明的一实施例所述,在上述存储器结构的编程方法中,斜坡电压的电压施加模式例如是单阶段渐增施加模式、多阶段渐增施加模式或平滑渐增施加模式。

本发明提出另一种存储器结构的编程方法,包括以下步骤。在由第一选择晶体管与第一浮置栅极晶体管所形成的路径上进行编程操作时,对第四掺杂区与第六掺杂区施加编程电压。

依照本发明的一实施例所述,在上述存储器结构的编程方法中,还可包括对第七掺杂区施加编程电压。

本发明提出一种存储器结构的读取方法,包括以下步骤。在由第二选择晶体管与第二浮置栅极晶体管所形成的路径上进行读取操作时,对第一掺杂区与第三掺杂区施加辅助电压。

依照本发明的一实施例所述,在上述存储器结构的读取方法中,还可包括对第七掺杂区施加辅助电压。

依照本发明的一实施例所述,在上述存储器结构的读取方法中,辅助电压例如是小于或等于读取电压(vrgsl)。

本发明提出另一种存储器结构的读取方法,包括以下步骤。在由第二选择晶体管与第二浮置栅极晶体管所形成的路径上进行读取操作时,同时在由第一选择晶体管与第一浮置栅极晶体管所形成的路径上进行读取操作。

依照本发明的一实施例所述,在上述存储器结构的读取方法中,还可包括对第七掺杂区施加辅助电压。

依照本发明的一实施例所述,在上述存储器结构的读取方法中,辅助电压例如是小于或等于读取电压。

基于上述,在本发明所提出的存储器结构中,第二浮置栅极晶体管中的浮置栅极的栅极宽度大于第一浮置栅极晶体管中的浮置栅极的栅极宽度。因此,在由第一选择晶体管与第一浮置栅极晶体管所形成的路径上进行编程操作时,可降低编程操作所需的电流,进而可达到省电以及提升产品可靠度与产品良率的目的。

此外,在本发明所提出的存储器结构的编程方法中,在第一选择晶体管、第二选择晶体管、第一浮置栅极晶体管与第二浮置栅极晶体管为pmos晶体管的情况下,在由第一选择晶体管与第一浮置栅极晶体管所形成的路径上进行编程操作时,通过对第四掺杂区与第六掺杂区施加斜坡电压,可有效地提升编程效率。在第一选择晶体管、第二选择晶体管、第一浮置栅极晶体管与第二浮置栅极晶体管为nmos晶体管的情况下,在由第一选择晶体管与第一浮置栅极晶体管所形成的路径上进行编程操作时,通过对第四掺杂区与第六掺杂区施加编程电压,可有效地提升编程效率。

另外,在本发明所提出的存储器结构的读取方法中,在由第二选择晶体管与第二浮置栅极晶体管所形成的路径上进行读取操作时,通过对第一掺杂区与第三掺杂区施加辅助电压,可防止因关闭电流(ioff)提高所导致的读取错误,进而可提升读取操作的正确性。此外,在本发明所提出的另一种存储器结构的读取方法中,在由第二选择晶体管与第二浮置栅极晶体管所形成的路径上进行读取操作时,通过同时在由第一选择晶体管与第一浮置栅极晶体管所形成的路径上进行读取操作,可提高导通电流(ion),进而提升读取效率。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附的附图作详细说明如下。

附图说明

图1a为本发明一实施例的存储器结构的上视图;

图1b为沿着图1a中的i-i’剖面线的剖视图;

图1c为沿着图1a中的ii-ii’剖面线的剖视图;

图1d为沿着图1a中的iii-iii’剖面线的剖视图;

图2为本发明另一实施例的存储器结构的上视图;

图3为本发明另一实施例的存储器结构的上视图。

符号说明

100、200、300:存储器结构

102:基底

104、106、108、112、116、118、120:掺杂区

110、114:介电层

122:n型阱区

124:p型阱区

aa1、aa2、aa3:有源区

d1:第一方向

d2:第二方向

fg:浮置栅极

ft1、ft2:浮置栅极晶体管

is:隔离结构

lf1、lf2:栅极长度

sg:选择栅极

st1、st2:选择晶体管

wf1、wf2、ws1、ws2:栅极宽度

具体实施方式

图1a为本发明一实施例的存储器结构的上视图。图1b为沿着图1a中的i-i’剖面线的剖视图。图1c为沿着图1a中的ii-ii’剖面线的剖视图。图1d为沿着图1a中的iii-iii’剖面线的剖视图。

请同时参照图1a至图1d,存储器结构100包括基底102、选择晶体管st1、浮置栅极晶体管ft1、选择晶体管st2、浮置栅极晶体管ft2与掺杂区104。选择晶体管st1与选择晶体管st2可在第一方向d1上排列,浮置栅极晶体管ft1与浮置栅极晶体管ft2可在第一方向d1上排列,选择晶体管st1与浮置栅极晶体管ft1可在第二方向d2上排列,且选择晶体管st2与浮置栅极晶体管ft2可在第二方向d2上排列。第二方向d2相交于第一方向d1。在本实施例中,第二方向d2是以垂直于第一方向d1为例来进行说明,但本发明并不以此为限。此外,第一方向d1可平行于选择晶体管st1、浮置栅极晶体管ft1、选择晶体管st2与浮置栅极晶体管ft2的通道宽度方向,且第二方向d2可平行于选择晶体管st1、浮置栅极晶体管ft1、选择晶体管st2与浮置栅极晶体管ft2的通道长度方向。

基底102可为半导体基底,如硅基底。在本实施例中,基底102是以p型基底为例来进行说明,但本发明并不以此为限。此外,在基底102中可具有隔离结构is,且可通过隔离结构is在基底102中定义出有源区aa1、有源区aa2与有源区aa3。隔离结构is例如是浅沟渠隔离结构。有源区aa1与有源区aa2分别可在第二方向d2上延伸。此外,掺杂区106、掺杂区108与掺杂区112可位于有源区aa1中。掺杂区116、掺杂区118与掺杂区120可位于有源区aa2中。掺杂区104可位于有源区aa3中。

选择晶体管st1包括选择栅极sg及位于选择栅极sg两侧的掺杂区106与掺杂区108,且还可包括介电层110。选择栅极sg可位于基底102上。选择栅极sg可在第一方向d1上延伸。选择栅极sg的材料例如是掺杂多晶硅。掺杂区106与掺杂区108可位于选择栅极sg两侧的基底102中。掺杂区106与掺杂区108分别可作为源极或漏极。介电层110可位于选择栅极sg与基底102之间。介电层110的材料例如是氧化硅。

浮置栅极晶体管ft1包括浮置栅极fg及位于浮置栅极fg两侧的掺杂区108与掺杂区112,且还可包括介电层114。浮置栅极fg可位于基底102上。选择栅极sg与浮置栅极fg可彼此分离设置。浮置栅极fg可在第一方向d1上延伸。浮置栅极fg的材料例如是掺杂多晶硅。掺杂区108与掺杂区112可位于浮置栅极fg两侧的基底102中。掺杂区108与掺杂区112分别可作为源极或漏极。浮置栅极晶体管ft1与选择晶体管st1可共用掺杂区108。介电层114可位于浮置栅极fg与基底102之间。介电层114的材料例如是氧化硅。

选择晶体管st2包括选择栅极sg及位于选择栅极sg两侧的掺杂区116与掺杂区118,且还可包括介电层110。选择栅极sg可延伸通过选择晶体管st1与选择晶体管st2,而使得选择晶体管st1与选择晶体管st2可共用选择栅极sg。掺杂区116与掺杂区118可位于选择栅极sg两侧的基底102中。掺杂区116与掺杂区118分别可作为源极或漏极。介电层110可位于选择栅极sg与基底102之间。

浮置栅极晶体管ft2包括浮置栅极fg及位于浮置栅极fg两侧的掺杂区118与掺杂区120,且还可包括介电层114。浮置栅极fg可延伸通过浮置栅极晶体管ft1与浮置栅极晶体管ft2,而使得浮置栅极晶体管ft1与浮置栅极晶体管ft2可共用浮置栅极fg。掺杂区118与掺杂区120可位于浮置栅极fg两侧的基底102中。掺杂区118与掺杂区120分别可作为源极或漏极。浮置栅极晶体管ft2与选择晶体管st2可共用掺杂区118。介电层114位于浮置栅极fg与基底102之间。

在本实施例中,将「栅极宽度」定义为栅极(如,选择栅极sg或浮置栅极fg)与有源区重叠的部分在第一方向d1上的宽度。此外,将「栅极长度」定义为栅极(如,选择栅极sg或浮置栅极fg)与有源区重叠的部分在第二方向d2上的长度。

在本实施例中,浮置栅极晶体管ft2中的浮置栅极fg的栅极宽度wf2大于浮置栅极晶体管ft1中的浮置栅极fg的栅极宽度wf1。由此,在由选择晶体管st1与浮置栅极晶体管ft1所形成的路径上进行编程操作时,可降低编程操作所需的电流,进而可达到省电以及提升产品可靠度与产品良率的目的。此外,选择晶体管st2中的选择栅极sg的栅极宽度ws2可大于选择晶体管st1中的选择栅极sg的栅极宽度ws1。另外,选择晶体管st1中的选择栅极sg的栅极宽度ws1可大于浮置栅极晶体管ft1中的浮置栅极fg的栅极宽度wf1。

掺杂区104可位于有源区aa3的基底102中。掺杂区104可作为抹除栅极,且有源区aa3可作为抹除栅极区。在本实施例中,抹除栅极区包括掺杂区104,但本发明并不以此为限。在其他实施例中,根据产品需求,抹除栅极区更可包括其他掺杂区。浮置栅极fg至少覆盖部分掺杂区104。掺杂区104例如是n型掺杂区。掺杂区104可位于p型基底或p型阱区中。在本实施例中,掺杂区104是以位于p型基底中的n型掺杂区为例来进行说明,但本发明并不以此为限。在另一实施例中,掺杂区104也可位于p型阱区中。

在本实施例中,选择晶体管st1、选择晶体管st2、浮置栅极晶体管ft1与浮置栅极晶体管ft2是以pmos晶体管为例,且掺杂区106、掺杂区108、掺杂区112、掺杂区116、掺杂区118与掺杂区120是以p型掺杂区为例,但本发明并不以此为限。此外,存储器结构100更可包括n型阱区122与p型阱区124中的至少一者。n型阱区122位于基底102中,且掺杂区106、掺杂区108、掺杂区112、掺杂区116、掺杂区118与掺杂区120可位于n型阱区122中。p型阱区124位于n型阱区122与掺杂区104之间的基底102中。

以下,对存储器结构100的操作方法进行说明。

存储器结构100的编程方法包括以下步骤。在由选择晶体管st1与浮置栅极晶体管ft1所形成的路径上进行编程操作时,对掺杂区116与掺杂区120施加斜坡电压。此外,存储器结构100的编程方法还可包括对掺杂区104施加斜坡电压。上述编程操作的方法例如是通道热电子注入法(channelhotelectroninjection,chei)。斜坡电压例如是小于或等于编程电压。斜坡电压的电压施加模式例如是单阶段渐增施加模式、多阶段渐增施加模式或平滑渐增施加模式。

以下,以斜坡电压为从0v增加至编程电压为例,来对斜坡电压的各种电压施加模式进行说明。单阶段渐增施加模式为在施加0v后,直接施加编程电压。多阶段渐增施加模式为在施加0v后,再分阶段将所施加的电压增加至编程电压。平滑渐增施加模式,是以连续渐增的方式将所施加的电压从0v增加至编程电压。

在斜坡电压为低电压时,斜坡电压有助于打开浮置栅极晶体管ft1的通道,由此可防止产生固定位(stuckbit)。此外,在将浮置栅极晶体管ft1的通道打开后,可提高斜坡电压,由此可增加浮置栅极的吸电子能力,以提高导通电流(ion),进而提升编程效率。另外,由于存储器结构100可通过施加斜坡电压来防止产生固定位,因此可省略软件编程(softprogram)的步骤,进而可提升产品可靠度与产品良率,并省下软件编程的时间。

存储器结构100的读取方法可包括单路径读取操作或双路径读取操作。在单路径读取操作的实施例中,存储器结构100的读取方法包括以下步骤。在由选择晶体管st2与浮置栅极晶体管ft2所形成的路径上进行读取操作时,可对掺杂区106与掺杂区112施加辅助电压。存储器结构100的读取方法还可包括对掺杂区104施加辅助电压。辅助电压例如是小于或等于读取电压。

在存储器结构100操作一定次数之后,可能会使得关闭电流(ioff)提高。因此,在对存储器结构100进行读取时,可通过施加辅助电压,来降低关闭电流(ioff)。如此一来,可防止因关闭电流(ioff)提高所导致的读取错误,进而可提升读取操作的正确性。此外,在关闭电流(ioff)不至于导致读取错误的情况下,也可不施加辅助电压,且以对掺杂区104施加0v进行替代。

在双路径读取操作的实施例中,存储器结构100的读取方法包括以下步骤。在由选择晶体管st2与浮置栅极晶体管ft2所形成的路径上进行读取操作时,同时在由选择晶体管st1与浮置栅极晶体管ft1所形成的路径上进行读取操作。由此,可提高读取操作的导通电流(ion),进而提升读取效率。另外,存储器结构100的读取方法还可包括对掺杂区104施加辅助电压,由此可防止因关闭电流(ioff)提高所导致的读取错误,进而可提升读取操作的正确性。此外,在关闭电流(ioff)不至于导致读取错误的情况下,也可不施加辅助电压,且以对掺杂区104施加0v进行替代。辅助电压例如是小于或等于读取电压。

存储器结构100的抹除方法例如是fn隧穿法(fowler-nordheimtunneling)。举例来说,可在掺杂区104施加高电压,而将存储在浮置栅极fg中的电子拉出。

接着,以下表1为例,来说明对存储器结构100进行操作时的电压施加方式,但本发明并不以此为限。在表1中,编程电压(vpp)例如是7v,斜坡电压(ramp)例如是0v至vpp,抹除电压(vee)例如是15v,读取电压(vrgsl)例如是2.5v,辅助电压例如是0至vrgsl。

表1

基于上述实施例可知,在存储器结构100中,浮置栅极晶体管ft2中的浮置栅极fg的栅极宽度wf2大于浮置栅极晶体管ft1中的浮置栅极fg的栅极宽度wf1。因此,在由选择晶体管st1与浮置栅极晶体管ft1所形成的路径上进行编程操作时,可降低编程操作所需的电流,进而可达到省电以及提升可靠度的目的。在一些实施例中,存储器结构100的编程方法可通过施加斜坡电压来提升编程效能。在一些实施例中,存储器结构100的读取方法可通过施加辅助电压来提升读取操作的正确性。在一些实施例中,存储器结构100的读取方法可通过双路径读取操作来提升读取效率。在一些实施例中,存储器结构100的编程操作与读取操作可通过不同路径进行,因此可提升产品的耐用度(endurance)。

图2为本发明另一实施例的存储器结构的上视图。

请同时参照图1与图2,存储器结构100与存储器结构200的差异如下。在存储器结构100中,浮置栅极晶体管ft1中的浮置栅极fg的栅极长度与浮置栅极晶体管ft2中的浮置栅极fg的栅极长度可约为相同。在存储器结构200中,将浮置栅极晶体管ft1中的浮置栅极fg的栅极长度lf1缩短,而使得浮置栅极晶体管ft2中的浮置栅极fg的栅极长度lf2可大于浮置栅极晶体管ft1中的浮置栅极fg的栅极长度lf1。在浮置栅极晶体管ft1中的浮置栅极fg的栅极长度lf1约等于浮置栅极晶体管ft1的通道长度。如此一来,在将栅极长度lf1设为可使得浮置栅极晶体管ft1产生短通道效应的长度的情况下,可有效地降低编程操作所需的编程电压。此外,在存储器结构200与存储器结构100中,相同的构件以相同的符号表示并省略其说明。

存储器结构200的操作方法与存储器结构100的操作方法的差异如下。在将栅极长度lf1设为可使得浮置栅极晶体管ft1产生短通道效应的长度的情况下,存储器结构200的读取方法是在由选择晶体管st2与浮置栅极晶体管ft2所形成的路径上进行单路径读取操作,且可选择施加或不施加辅助电压。此外,关于存储器结构200的其余操作方法可参考上述存储器结构100的操作方法,在此不再重复说明。

接着,以下表2为例,来说明对存储器结构200进行操作时的电压施加方式,但本发明并不以此为限。在表2中,编程电压(vpp)例如是6.5v,斜坡电压(ramp)例如是0v至vpp,抹除电压(vee)例如是15v,读取电压(vrgsl)例如是2.5v,辅助电压例如是0至vrgsl。

表2

图3为本发明另一实施例的存储器结构的上视图。

请同时参照图1与图3,存储器结构300与存储器结构100的差异如下。在存储器结构300中,选择晶体管st1、选择晶体管st2、浮置栅极晶体管ft1与浮置栅极晶体管ft2例如是nmos晶体管,且掺杂区106、掺杂区108、掺杂区112、掺杂区116、掺杂区118与掺杂区120例如是n型掺杂区。此外,存储器结构300不具有存储器结构100中的n型阱区122,且掺杂区106、掺杂区108、掺杂区112、掺杂区116、掺杂区118与掺杂区120可位于p型阱区124中。此外,在存储器结构300与存储器结构100中,相同的构件以相同的符号表示并省略其说明。

存储器结构300的操作方法与存储器结构100的操作方法的差异如下。存储器结构300的编程方法包括以下步骤。在由选择晶体管st1与浮置栅极晶体管ft1所形成的路径上进行编程操作时,对掺杂区116与掺杂区120施加编程电压。此外,存储器结构100的编程方法还可包括对掺杂区104施加编程电压。由于浮置栅极晶体管ft1为nmos晶体管,所以在抹除状态时就是开启(turn-on)状态。因此,在进行编程操作时,不需要对掺杂区116、掺杂区120与掺杂区104施加斜坡电压,且可以对掺杂区116、掺杂区120与掺杂区104施加编程电压来增加编程效率。此外,关于存储器结构300的抹除方法与读取方法的原理与存储器结构100相似,在此不再重复说明。

接着,以下表3为例,来说明对存储器结构300进行操作时的电压施加方式,但本发明并不以此为限。在表3中,编程电压(vpp)例如是7v,抹除电压(vee)例如是15v,读取电压(vrgsl)例如是1.0v,辅助电压例如是0至vrgsl。

表3

在上述实施例中,虽然是以选择晶体管st1、选择晶体管st2、浮置栅极晶体管ft1与浮置栅极晶体管ft2均为pmos晶体管或nmos晶体管为例来进行说明,但本发明并不以此为限。在一些实施例中,选择晶体管st1、选择晶体管st2、浮置栅极晶体管ft1与浮置栅极晶体管ft2可为pmos晶体管与nmos晶体管的任意组合。

综上所述,上述实施例的存储器结构可有效地提升存储器元件的电性效能。此外,上述实施例的存储器结构的编程方法可有效地提升编程效能。另外,上述实施例的存储器结构的读取方法可有效地提升读取效能。

虽然结合以上实施例已公开了本发明,然而其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,可作些许的更动与润饰,故本发明的保护范围应当以附上的权利要求所界定的为准。

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