【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉友非易失性存储器系统,特定而言涉及具有编程时间控制的非易失 性存储器系统。
技术介绍
典型地,非易失性存储器的存储器单元或电荷存储元件(本文使用的两术语可互换: 是一次并行地以一部分或整行单元来编程。向选定行的存储器单元施加编程电压脉冲, 直到所述行中选定单元的每一者的阈值电压已被编程为编程循环中预定电压范围内的 值(可以是或可以不是单元的最后所需状态)。在每一编程循环中,以预定的时间间隔(例如周期性时间间隔)施加一时间序列的电压电平或振幅Vpgm的编程电压脉冲, 其中与序列中的前一编程脉冲的振幅相比,每一编程脉冲的振幅以固定电压步长 Vpgm(例如0.2伏特(V))递增。以上述方式进行编程的存储器单元或电荷存储元件的阵 列实例是NAND单元阵列。在编程电压脉冲之间的时间周期中,执行编程验证操作。即,在每一编程脉冲之 后,读取并行地被编程的每一电荷存储元件(例如电荷存储晶体管)的经编程电平,以 确定其是否不小于要被编程的验证电压电平。如果确定给定的电荷存储元件的阈值电 压已超过验证电压电平,那么可通过将特定电荷存储元件连接的位线的电压从低电压 (典型是0伏特)升高到高或禁止电平(典型是Vdd)来停止所述电荷存储元件的编程。并 行编程的其他电荷存储元件的编程会继续直到他们依序达到其验证电压电平。在每一 编程验证操作之后,如果仍然有并行编程的一个或一个以上电荷存储元件,其阈值电 压仍然未达到验证电压电平,那么编程脉冲的振幅可以预定的步长大小而增加,并再 次施加于并行编程的电荷存储元件,其再次后跟编程验证操作。如果在下一编程操作 之后,增加的编 ...
【技术保护点】
一种用于对非易失性存储器系统进行编程的方法,所述系统包含多个电荷存储元件;所述方法包含: 在用于对所述多个电荷存储元件进行编程的编程循环期间,借助于电荷泵顺序地提供编程脉冲,其中所述脉冲中的至少某些脉冲的每一者的振幅相对于先前脉冲而增 加;及 响应于指示由所述电荷泵提供的所述脉冲的不同振幅的信号产生多个编程时间控制信号,所述编程时间控制信号致使分配用于向所述电荷存储元件施加所述编程脉冲的编程时间被多次调节到减少用于将所述多个电荷存储元件编程为预定状态的脉冲数目的值。
【技术特征摘要】
【国外来华专利技术】US 2006-3-28 11/392,265;US 2006-3-28 11/391,8111、一种用于对非易失性存储器系统进行编程的方法,所述系统包含多个电荷存储元件;所述方法包含在用于对所述多个电荷存储元件进行编程的编程循环期间,借助于电荷泵顺序地提供编程脉冲,其中所述脉冲中的至少某些脉冲的每一者的振幅相对于先前脉冲而增加;及响应于指示由所述电荷泵提供的所述脉冲的不同振幅的信号产生多个编程时间控制信号,所述编程时间控制信号致使分配用于向所述电荷存储元件施加所述编程脉冲的编程时间被多次调节到减少用于将所述多个电荷存储元件编程为预定状态的脉冲数目的值。2、 如权利要求1所述的方法,其中所述产生产生多个指示器信号,所述指示器 信号指示所述电荷泵在所述编程循环期间提供到所述电荷存储元件的所述脉冲的数目 或振幅,在不使用所述电荷泵的任何输出的振幅的情况下产生所述指示器信号。3、 如权利要求2所述的方法,其中所述多个指示器信号指示所述电荷泵在所述编程循环期间提供到所述电荷存储元件的编程脉冲数目。4、 如权利要求3所述的方法,其中响应于所述指示器信号产生所述编程时间控 制信号,以致使分配用于施加所述编程脉冲的所述编程时间针对所述电荷泵在所述编 程循环的至少一部分期间提供到所述电荷存储元件的每n数目的编程脉冲而增加,其 中n是正整数。5、 如权利要求4所述的方法,其中n具有值l。6、 如权利要求4所述的方法,其中在所述编程循环期间在已提供预定数目的脉 冲用于编程所述多个电荷存储元件之后,针对所述电荷泵提供的每n数目的编程脉冲 而增加分配用于施加所述编程脉冲的所述编程时间。7、 如权利要求6所述的方法,其中在所述编程循环期间直到已提供所述预定数 目的编程脉冲用于编程所述多个电荷存储元件之后才增加分配用于施加所述编程脉冲 的所述编程时间。8、 如权利要求3所述的方法,其中响应于所述电荷泵的输出而产生所述多个指 示器信号。9、 如权利要求2所述的方法,其中所述多个指示器信号指示所述电荷泵在所述 编程循环期间提供到所述电荷存储元件的编程脉冲的振幅,且其中不响应于所述电荷 泵的任何输出而产生所述多个指示器信号。10、 如权利要求9所述的方法,其中响应于所述指示器信号而产生的所述编程时 间控制信号致使分配用于施加所述编程脉冲的所述编程时间针对所述电荷泵在所述编 程循环的至少一部分期间提供到所述电荷存储元件的编程脉冲的振幅的每n个递增增 加而增加,其中n是正整数。11、 如权利要求IO所述的方法,其中n具有值l。12、 如权利要求10所述的方法,其中在所述编程循环期间已发生预定数目的编 程脉冲的振幅的递增增加之后,针对所述电荷泵提供的编程脉冲的振幅的每n个递增 增加而增加分配用于施加所述编程脉冲的所述编程时间。13、 如权利要求12所述的方法,其中在所述编程循环期间直到己发生所述预定 数目的编程脉冲的振幅的递增增加之后才增加分配用于施加所述编程脉冲的所述编程 时间。14、 如权利要求2所述的方法,其中不响应于所述电荷泵的输出而产生所述多个 指示器信号。15、 如权利要求2所述的方法,其中所述电荷泵响应于所述多个指示器信号而产 生所述编程脉冲。16、 一种用于对非易失性存储器系统进行编程的方法,所述系统包含多个电荷存 储元件;所述方法包含在用于对所述多个电荷存储元件进行编程的编程循环期间,借助于电荷泵顺序地 提供编程脉冲,其中所述脉冲中的至少某些脉冲的每一者的振幅相对于先前脉冲而增加;及产生至少一个指示器信号,所述指示器信号指示所述电荷泵提供的所述脉冲的振 幅,所述指示器信号是在不使用所述电荷泵的任何输出的振幅的情况下产生的;响应于所述指示器信号产生一个或一个以上编程时间控制信号,从而致使分配用 于向所述电荷存储元件施加所述编程脉冲的至少一个编程时间被调节到减少用于将所 述多个电荷存储元件编程为预定状态的脉冲数目的值。17、 如权利要求16所述的方法,其中所述至少一个指示器信号指示所述电荷泵 在所述编程循环期间提供到所述电荷存储元件的编程脉冲的数目或振幅。18、 如权利要求17所述的方法,其中响应于所述至少一个指示器信号而产生的 所述编程时间控制信号致使分配用于施加所述编程脉冲的所述编程时间针对所述电荷 泵在所述编程循环的至少一部分期间提供到所述电荷存储元件的每n数目的编程脉冲 而增加,其中n是正整数。19、 如权利要求18所述的方法,其中n具有值1。20、 如权利要求18所述的方法,其中在所述编程循环期间在已提供预定数目的 脉冲用于编程所述多个电荷存储元件之后,针对所述电荷泵提供的每n数目的编程脉 冲增加分配用于施加所述编程脉冲的所述编程时间。21、 如权利要求20所述的方法,其中在所述编程循环期间直到己提供所述预定 数目的脉冲用于编程所述多个电荷存储元件之后才增加分配用于施加所述编程脉冲的 所述编程时间。22、 如权利要求16所述的方法,其中响应于所述电荷泵的输出而产生所述至少 一个指示器信号。23、 如权利要求16所述的方法,其中所述至少一个指示器信号指示所述电荷泵提供到所述电荷存储元件的编程脉冲的振幅。24、 如权利要求23所述的方法,其中响应于所述指示器信号而产生的所述编程 时间控制信号致使分配用于施加所述编程脉冲的所述编程时间针对所述电荷泵在所述 编程循环的至少一部分期间提供到所述电荷存储元件的编程脉冲的振幅的每n个递增 增加而增加,其中n是正整数。25、 如权利要求24所述的方法,其中n具有值l。26、 如权利要求24所述的方法,其中在所述编程循环期间已发生预定数目的编 程脉冲的振幅的递增增加之后,针对所述电荷泵提供的编程脉冲的振幅的每n个递增 增加而增加分配用于施加所述编程脉冲的所述编程时间。27、 如权利要求26所述的方法,其中在所述编程循环期间直到已发生编程脉冲 的振幅的所述预定数目的递增增加之后才增加分配用于施加所述编程脉冲的所述编程 时间。28、 如权利要求16所述的方法,其中不响应于所述电荷泵的输出而产生所述至 少一个指示器信号。29、 如权利要求16所述的方法,其中所述至少一个指示器信号和所述一个或一 个以上编程时间控制信号致使分配用于向所述电荷存储元件施加所述编程脉冲的所述 编程时间在所述编程循环期间仅一次被调节到较高值,以便减少用于...
【专利技术属性】
技术研发人员:李希强,三轮彻,
申请(专利权)人:桑迪士克股份有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。