一种对多位半导体存储器进行编程的方法技术

技术编号:8413643 阅读:183 留言:0更新日期:2013-03-14 12:05
本发明专利技术公开了一种对多位半导体存储器进行编程的方法,涉及半导体存储器技术领域。该方法包括:对多位半导体存储器内所有存储单元进行复位操作;执行第一轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的阈值电压低0.5伏的电压范围内;以及执行第二轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的指定阈值电压正负0.05伏的电压范围内。利用本发明专利技术,有效的解决了存储器复位速度和复位精度之间的矛盾,一方面提高了存储器的复位速度,另一方面使得复位后的存储单元阈值电压分布范围大大减小。

【技术实现步骤摘要】

本专利技术涉及半导体存储器
,尤其涉及。
技术介绍
目前存储器技术的发展已成为集成电路设计、制造水平前进的重要推动力,在微电子领域占有非常重要的地位。如图I所示,图I为半导体存储器中非常重要的一类——堆栈栅非挥发性存储器结构的示意图。该存储器结构包括硅衬底(P-sub)、硅衬底上η型重掺杂的源区(S)和漏区(D)、在源漏区之间载流子沟道上覆盖的隧穿介质层、在隧穿介质层上覆盖的电荷存储层、在电荷俘获层上覆盖的阻挡层,以及在阻挡层上覆盖的控制栅介质层(CG)。·如图2(a)所示,图2(a)为NAND型存储阵列结构的示意图,由于同一条位线上的存储单元采用串联的形式,对存储单元的编程操作只能采用FN方式;如图2(b)所示,图2(b)为NOR型存储阵列的结构的示意图,其中每个存储单元之间采用并联的形式,对存储单兀的编程操作可以米用CHE方式,也可以米用FN方式。如图3 (a)所示,图3 (a)为对图I所示的半导体存储器件进行CHE编程操作的示意图。在存储器件的控制栅极施加一个相对于衬底电势幅度为VGCl脉冲,在其漏极施加另一相对于衬底电势幅度为VDC的脉冲,使得源极附近的电子在横向电场的作用下被加速,达到漏极附近时发生碰撞,产生新的电子-空穴对,部分电子在纵向电场的作用下,穿过隧穿氧化层进入电荷存储层中,从而增加存储器件电荷存储层中的电子,提高存储器件的阈值电压;如图3(b)所示,图3(b)为对图I所示的半导体存储器件进行FN编程操作的示意图。在存储器件的控制栅极施加一个相对于衬底电势幅度为VGFl脉冲,使得衬底表面的部分电子发生直接隧穿,穿过隧穿氧化层进入电荷存储层中,从而增加存储器件电荷存储层中的电子,提高存储器件的阈值电压。如图4所示,图4为传统的对2bit存储器进行编程操作后阈值电压分布示意图。首先将所有存储单元的阈值电压复位至11状态,如图4(a)所示,然后将所有需要编程至10、01、00状态的存储单元的阈值电压依次编程至10状态,如图4(b)所示,然后将所有需要编程至01、00状态的存储单元的阈值电压依次编程至01状态,如图4(c)所示,最后将所有需要编程至00状态的存储单元的阈值电压依次编程至00状态,如图4(d)所示。以上编程方法在速度和精度上存在矛盾。若要使得编程后所有存储器件的阈值电压分布在一个较窄的范围内,则编程时所施加的脉冲幅度应较低,使得每次编程后,存储器件的阈值电压增加量较小,但这样将显著增加单个单元编程时的次数,从而大大增加存储器编程时间;若要加快存储器编程速度,减少编程时间,则编程时需要施加较大幅度的脉冲,使得每次编程后,存储单元的阈值电压增加量较大,但由此将导致编程后存储单元阈值电压分布范围较大。
技术实现思路
(一 )要解决的技术问题有鉴于此,本专利技术的主要目的在于提供,以提高存储器的编程速度和编程精度。(二)技术方案为达到上述目的,本专利技术提供了,该方法包括对多位半导体存储器内所有存储单元进行复位操作;执行第一轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的阈值电压低O.5伏的电压范围内;以及执行第二轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的指定阈值电压正负O. 05伏的电压范围内。上述方案中,在所述执行第二轮编程操作时施加于存储单元控制栅极的电压,低·于在所述执行第一轮编程操作时施加于存储单元控制栅极的电压。上述方案中,所述多位半导体存储器包含多个结构相同的存储单元,该多个存储单元构成存储单元阵列。所述每个存储单元包括硅衬底,硅衬底上η型重掺杂的源区和漏区,在源区和漏区之间载流子沟道上覆盖的隧穿介质层,在隧穿介质层上覆盖的电荷存储层,在电荷俘获层上覆盖的阻挡层,以及在阻挡层上覆盖的控制栅介质层。所述存储单元阵列为NAND型阵列,或者为NOR型阵列。所述存储单元阵列为NAND型阵列,对存储单元阵列中的单个存储单元执行编程操作为FN编程;所述存储单元阵列为NOR型阵列,对存储单元阵列中的单个存储单兀执行编程操作为CHE编程或FN编程。上述方案中,该多位半导体存储器为2bit存储器,其特征在于,所述对多位半导体存储器内所有存储单元进行复位操作,是将该多位半导体存储器内所有存储单元复位到11状态。上述方案中,该多位半导体存储器为2bit存储器,其特征在于,所述执行第一轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的阈值电压低O. 5伏的电压范围内,包括将该多位半导体存储器内所有需要编程到10、OUOO状态的存储单元的阈值电压编程至Vref1I5 Vref1范围内;将该多位半导体存储器内所有需要编程到01、00状态的存储单元的阈值电压编程至vref2_a5 Vref2范围内;以及将该多位半导体存储器内所有需要编程到00状态的存储单元的阈值电压编程至Vref3_a5 Vref3范围内;其中Vref1Jref2Jref3分别是状态为10、01、00状态的存储单元的所指定的阈值电压。上述方案中,所述执行第一轮编程操作时,若采用CHE方式对存储单元进行逐个编程,则在编程时施加于存储单元控制栅极的电压为8V ;若采用FN方式对存储单元进行逐个编程,则在编程时施加于存储单元控制栅极的电压为14V。上述方案中,该多位半导体存储器为2bit存储器,其特征在于,所述执行第二轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的指定阈值电压正负O. 05伏的电压范围内,包括将该多位半导体存储器内所有需要编程到10状态的存储单元的阈值电压编程至Vrefm Vref1+a(l5范围内;将该多位半导体存储器内所有需要编程到01状态的存储单元的阈值电压编程至Vref2_a(l5 Vref2僵范围内;以及将该多位半导体存储器内所有需要编程到00状态的存储单元的阈值电压编程至Vref3_0.05 Vref3+Q.Q5范围内;其中Vref1Jref2Jref3分别是状态为10、01、00状态的存储单元的所指定的阈值电压。上述方案中,所述执行第二轮编程操作时,若采用CHE方式对存储单元进行逐个编程,则在编程时施加于存储单元控制栅极的电压为7V ;若采用FN方式对存储单元进行逐个编程,则在编程时施加于存储单元控制栅极的电压为13V。(三)有益效果从上述技术方案可以看出,本专利技术具有以下有益效果I、本专利技术提供的对多位半导体存储器进行编程的方法,通过对多位半导体存储器进行第一轮编程操作来提高存储器的编程速度,同时通过对第一轮编程操作后的多位半导体存储器进行第二轮编程操作来减小存储器内所有存储单元的阈值电压分布范围,提高编 程精度。2、本专利技术提供的对多位半导体存储器进行编程的方法,对存储单元的第一轮编程所施加的电压脉冲幅度较大,从而可以使得所有存储器件的阈值电压在较短的时间内被编程到低于指定电压的一个范围内,但此范围较大。由此再对所有存储单元进行第二轮编程操作。对存储单元的第二轮编程操作所施加的电压脉冲幅度较低,从而使得第二轮编程操作后所有存储单元的阈值电压将分布在指定电压附近的一个较小的范围内。由此可见,通过此编程方法,有效的解决了存储器复位速度和复位精度之间的矛盾,一方面提高了存本文档来自技高网
...

【技术保护点】
一种对多位半导体存储器进行编程的方法,其特征在于,该方法包括:对多位半导体存储器内所有存储单元进行复位操作;执行第一轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的阈值电压低0.5伏的电压范围内;以及执行第二轮编程操作,将该多位半导体存储器内所有存储单元的阈值电压编程至比该存储单元所指定的指定阈值电压正负0.05伏的电压范围内。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘明姜丹丹霍宗亮张满红刘璟谢常青
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1