一种加速闪存存储器擦除操作的方法及系统的制作方法

文档序号:8261381阅读:346来源:国知局
一种加速闪存存储器擦除操作的方法及系统的制作方法
【技术领域】
[0001]本发明涉及存储器技术领域,具体涉及闪存存储器技术领域,尤其涉及一种加速闪存存储器擦除操作的方法及系统。
【背景技术】
[0002]闪存(Flash Memory)是一种非易失性或非挥发性(简单地说就是在断电情况下仍能保持所存储的数据信息)的半导体存储器。它具有体积小、功耗低、不易受物理破坏的优点,是移动数码产品的理想存储介质。
[0003]闪存存储器的数据信息存储在存储单元中。图1示出了现有技术的闪存存储器的存储块或存储区的存储单元的简化结构图。由图1可知,存储单元包括浮栅型场效应管,并且存储单元是通过浮置栅极(Floating Gate,简称FG) 102中的电子来实现数据信息的存储。当通过编程操作在闪存存储器的存储单元的浮置栅极102中存储更多的电子时,存储单元的阈值电压升高;当通过擦除操作使电子离开存储单元的浮置栅极102时,存储单元的阈值电压相应降低。闪存存储器的擦除方法基于电子的隧穿效应,具体实现如下:通过在控制栅极(Control Gate,简称CG) 101加负的字线电压VWl,同时在基底103上加正的基底电压VB,此时浮置栅极102上的电子在电场的作用下通过隧穿效应进入基底103。浮置栅极102在失去电子后,存储单元的阈值电压降低,处于已擦除状态。
[0004]通常对存储单元进行擦除操作时,为了保证擦除的速度不会越来越慢,加在基底103上的基底电压VB为正的阶梯状上升电压,如图2所示。在图2中,Vstep为基底电压VB呈阶梯状上升的等电压差;最大擦除次数(Max Counter)为对于一次擦除操作在预定的时间内在基底电压VB从开始时的最小基底电压VBmin到结束时的最大基底电压VBmax的过程中基本擦除的累计次数。在现有技术中,没有记录以往擦除操作结束时存储单元的基底电压VB,而是每次进行擦除操作时,基底电压VB都从最小基底电压VBmin开始,呈阶梯状上升变化,这种擦除方法存在如下问题:
[0005]1、存储块或存储区的存储单元的阈值电压下降不到合适的阈值电压,擦除能力不够,无法完成擦除;
[0006]2、存储块或存储区的存储单元能够完成擦除,但擦除速度较慢,擦除所用时间较长。

【发明内容】

[0007]有鉴于此,本发明实施例提供一种加速闪存存储器擦除操作的方法及系统,来解决擦除能力不够、擦除时间长的技术问题。
[0008]一方面,本发明实施例提供了一种加速闪存存储器擦除操作的方法,所述方法包括:对所述闪存存储器的存储块或存储区进行擦除操作;
[0009]将所述擦除操作结束时的所述存储块或存储区的存储单元的基底电压作为第一基底电压存储在与所述存储块或存储区对应设置的永久性存储器中,其中,所述第一基底电压作为对所述存储块或存储区进行下一次擦除操作的初始基底电压。
[0010]进一步地,对所述闪存存储器的存储块或存储区进行擦除操作的步骤之后,所述方法还包括:当所述存储块或存储区的存储单元的阈值电压达到预设的阈值电压时,结束所述擦除操作;或
[0011]当所述存储块或存储区的存储单元的阈值电压未达到预设的阈值电压时,继续所述擦除操作,直到达到最大擦除次数,结束所述擦除操作。
[0012]进一步地,对所述闪存存储器的存储块或存储区进行擦除操作时,所述存储块或存储区的存储单元的控制栅极电压为负的字线电压,所述存储单元的基底电压为正的阶梯状上升电压;
[0013]所述阶梯状上升电压包括最小基底电压、最大基底电压和位于所述最小基底电压与所述最大基底电压之间等电压差分布的中间基底电压,其中,所述最小基底电压为对所述存储块或存储区进行第一次擦除操作时的初始基底电压,最大基底电压为对所述存储块或存储区进行擦除操作达到最大擦除次数时的基底电压。
[0014]进一步地,所述擦除操作达到最大擦除次数,结束擦除操作后,存储在所述永久性存储器中的第一基底电压为所述最大基底电压。
[0015]进一步地,所述最大擦除次数为对于一次擦除操作在预定的时间内在所述基底电压从开始时的所述初始基底电压到结束时的所述最大基底电压的过程中基本擦除的累计次数。
[0016]另一方面,本发明实施例还提供了一种加速闪存存储器擦除操作的系统,所述系统包括:存储块或存储区、擦除模块和永久性存储器,其中,
[0017]所述存储块或存储区用于存储数据;
[0018]所述擦除模块用于对所述存储块或存储区存储的数据进行擦除操作;
[0019]所述永久性存储器与所述存储块或存储区对应设置,用于存储作为第一基底电压的所述存储块或存储区的存储单元在所述擦除操作结束时的基底电压,其中,所述第一基底电压作为对所述存储块或存储区进行下一次擦除操作的初始基底电压;
[0020]所述存储块或存储区分别与所述擦除模块和所述永久性存储器连接。
[0021]进一步地,所述擦除模块包括:
[0022]第一擦除控制子模块,用于对所述闪存存储器的存储块或存储区进行擦除操作,当所述存储块或存储区的存储单元的阈值电压达到预设的阈值电压时,结束所述擦除操作;
[0023]第二擦除控制子模块,用于对所述闪存存储器的存储块或存储区进行擦除操作,当所述存储块或存储区的存储单元的阈值电压未达到预设的阈值电压时,继续所述擦除操作,直到达到最大擦除次数,结束所述擦除操作。
[0024]进一步地,在所述擦除模块中,对所述闪存存储器的存储块或存储区进行擦除操作时,所述存储块或存储区的存储单元的控制栅极电压为负的字线电压,所述存储单元的基底电压为正的阶梯状上升电压;
[0025]所述阶梯状上升电压包括最小基底电压、最大基底电压和位于所述最小基底电压与所述最大基底电压之间等电压差分布的中间基底电压,其中,所述最小基底电压为对所述存储块或存储区进行第一次擦除操作时的初始基底电压,最大基底电压为对所述存储块或存储区进行擦除操作达到最大擦除次数时的基底电压。
[0026]进一步地,当所述第二擦除控制子模块结束时,存储在所述永久性存储器中的第一基底电压为所述最大基底电压。
[0027]进一步地,所述最大擦除次数为对于一次擦除操作在预定的时间内在所述基底电压从开始时的所述初始基底电压到结束时的所述最大基底电压的过程中基本擦除的累计次数。
[0028]本发明实施例提出的加速闪存存储器擦除操作的方法及系统,通过将擦除操作结束时的闪存存储器的存储块或存储区的存储单元的基底电压存储到与存储块或存储区对应设置的永久性存储器中,并将此基底电压作为对存储块或存储区进行下一次擦除操作的初始基底电压,能够提高对存储块或存储区的擦除能力,减少擦除时间。
【附图说明】
[0029]图1是根据现有技术的闪存存储器的存储块或存储区的存储单元的简化结构图;
[0030]图2是图1中加在存储单元基底的基底电压的时序图;
[0031]图3是根据本发明第一实施例的加速闪存存储器擦除操作的方法的流程图;
[0032]图4是根据本发明第一实施例的加在存储单元基底的基底电压的时序图;
[0033]图5是根据本发明第二实施例的加速闪存存储器擦除操作的系统的结构框图。
【具体实施方式】
[0034]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0035]在图3-4中示出了本发明的第一实施例。
[0036]
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1