A method for programming nonvolatile memory and a memory system are described. Each of the multiple storage units of a nonvolatile memory stores data with at least two bits. This method includes the following steps. A target storage unit that provides at least one programming pulse to program multiple storage units. Provide at least one programming verification pulse to verify whether the target storage unit is programmed successfully. Determine whether the threshold voltage of the target storage unit is greater than or equal to the programming verification voltage. When the threshold voltage of the target storage unit is greater than or equal to the programming verification voltage, the target storage unit is set as the programming success. Next, the repetitive validation program is executed on the memory unit that has been successfully programmed. The re-validation program includes determining whether the threshold voltage of the target storage unit is greater than or equal to the re-validation voltage.
【技术实现步骤摘要】
编程非易失性存储器的方法及存储器系统
本专利技术是有关于一种非易失性存储器,且特别是有关于一种编程非易失性存储器的方法及存储器系统。
技术介绍
近年来,非易失性存储器广泛的使用于各种电子设备,例如个人计算机、笔记本电脑、智能型手机、平板计算机等。非易失性存储器包括了一存储单元数组。非易失性存储器的体积越来越小,而更多的位被存储在一个存储单元中以增加存储器的密度(density)。使用多阶存储单元(multi-levelcell,MLC)技术以提高存储器密度。依据量子力学,当存储器的体积愈小,存储器中的量子的影响就愈大。读取存储器的存储单元时的噪声变动(noisefluctuation)将会影响存储器读取时的可靠性。因此,需要一个编程非易失性存储器的方法及一存储器系统,以减少读取存储器的存储单元时的噪声变动的影响。
技术实现思路
本专利技术有关于一种编程非易失性存储器的方法及一种存储器系统。通过本专利技术,施加一再验证脉冲至已编程成功的非易失存储器的存储单元,并且施加一再编程脉冲至已编程成功的存储单元中的部分目标存储单元,以编程这些目标存储单元及提高这些目标存储单元的阈值电压。包含这些目标存储单元的阈值电压分布将被缩短且变得较为紧密,可降低读取存储器的存储单元时的噪声变动的影响。根据本专利技术的一方面,提出一种在编程期间编程非易失性存储器的方法。该非易失性存储器包括多个存储单元。部分这些存储单元的每一存储单元存储至少具有2位的数据。该方法包括以下步骤。提供至少一编程脉冲以编程这些存储单元的一目标存储单元。施加至少一编程验证脉冲至该目标存储单元。在该目标存储单元的 ...
【技术保护点】
1.一种在编程期间编程非易失性存储器的方法,该非易失性存储器包括多个存储单元,部分这些存储单元的每一存储单元存储至少具有2位的数据,该方法包括:提供至少一编程脉冲以编程这些存储单元的一目标存储单元;施加至少一编程验证脉冲至该目标存储单元;在该目标存储单元的一阈值电压大于或等于一编程验证电压的情况下,设定该目标存储单元为编程成功;以及在该目标存储单元被设定为编程成功的情况下,对该目标存储单元执行一再验证操作,该再验证操作包括施加至少一再验证脉冲至该目标存储单元。
【技术特征摘要】
1.一种在编程期间编程非易失性存储器的方法,该非易失性存储器包括多个存储单元,部分这些存储单元的每一存储单元存储至少具有2位的数据,该方法包括:提供至少一编程脉冲以编程这些存储单元的一目标存储单元;施加至少一编程验证脉冲至该目标存储单元;在该目标存储单元的一阈值电压大于或等于一编程验证电压的情况下,设定该目标存储单元为编程成功;以及在该目标存储单元被设定为编程成功的情况下,对该目标存储单元执行一再验证操作,该再验证操作包括施加至少一再验证脉冲至该目标存储单元。2.如权利要求1所述的方法,其中该再验证操作还包括:在该目标存储单元的该阈值电压小于一再验证电压的情况下,提供一再编程脉冲以编程该目标存储单元。3.如权利要求2所述的方法,其中该再编程脉冲的振幅大于该至少一编程脉冲的振幅。4.如权利要求1所述的方法,其中该至少一再验证脉冲的振幅等于该至少一编程验证脉冲的...
【专利技术属性】
技术研发人员:古紹泓,林大卫,程政宪,李致维,蔡文哲,
申请(专利权)人:旺宏电子股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。