会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method for programming a multi-state non-volatile memory (NVM)
    • 用于编程多状态非易失性存储器(NVM)的方法
    • US08842469B2
    • 2014-09-23
    • US12942285
    • 2010-11-09
    • Jon S. ChoyChen HeMichael A. Sadd
    • Jon S. ChoyChen HeMichael A. Sadd
    • G11C16/10G11C11/56
    • G11C16/10G11C11/5628
    • A method is provided for programming a multi-state flash memory having a plurality of memory cells. A first programming pulse is provided to the flash array; determining a threshold voltage distribution for the plurality of memory cells after providing the first programming pulse. The plurality of memory cells is categorized into at least two bins based on a threshold voltage of each memory cell of the plurality of memory cells. A first voltage is selected for a second programming pulse for programming a first bin of memory cells of the at least two bins, the first voltage based on both a threshold voltage of the first bin and a first target threshold voltage. A second voltage is selected for a third programming pulse for programming a second bin of memory cells of the at least two bins, the second voltage based on both the threshold voltage of the second bin and on a second target threshold voltage.
    • 提供了一种用于对具有多个存储单元的多状态闪存进行编程的方法。 向闪存阵列提供第一编程脉冲; 在提供所述第一编程脉冲之后,确定所述多个存储器单元的阈值电压分布。 基于多个存储器单元中的每个存储器单元的阈值电压将多个存储单元分成至少两个箱。 为第二编程脉冲选择第一电压,用于对所述至少两个存储体的存储器单元的第一仓进行编程,所述第一电压基于所述第一仓的阈值电压和第一目标阈值电压。 为第三编程脉冲选择第二电压,用于根据第二仓的阈值电压和第二目标阈值电压来编程至少两个存储体的第二存储单元的第二存储单元。
    • 5. 发明申请
    • ERASE RAMP PULSE WIDTH CONTROL FOR NON-VOLATILE MEMORY
    • 用于非易失性存储器的擦除脉冲宽度控制
    • US20120201082A1
    • 2012-08-09
    • US13023713
    • 2011-02-09
    • Jon S. ChoyChen He
    • Jon S. ChoyChen He
    • G11C16/16G11C16/04
    • G11C16/16
    • A method of erasing a memory block of a non-volatile memory, including setting a pulse width of erase pulses to an initial width, repeatedly applying erase pulses to the memory block until the memory block meets an erase metric or until a maximum number of erase pulses have been applied, gradually adjusting a pulse voltage magnitude of the erase pulses from an initial pulse voltage level to a maximum pulse voltage level, and reducing the width of the erase pulses to less than the initial width when the pulse voltage magnitude reaches an intermediate voltage level between the initial pulse voltage level and the maximum pulse voltage level. Thus, narrow pulses are applied at higher voltage levels to reduce the amount of over erasure of the memory block.
    • 一种擦除非易失性存储器的存储块的方法,包括将擦除脉冲的脉冲宽度设置为初始宽度,重复地向存储器块施加擦除脉冲,直到存储块满足擦除度量或直到最大擦除次数为止 已经施加脉冲,逐渐地将擦除脉冲的脉冲电压幅度从初始脉冲电压电平调整到最大脉冲电压电平,并且当脉冲电压幅度达到中间值时将擦除脉冲的宽度减小到小于初始宽度 初始脉冲电压电平与最大脉冲电压电平之间的电压电平。 因此,在较高电压电平下施加窄脉冲以减少擦除存储块的量。
    • 6. 发明申请
    • MULTI-LEVEL VOLTAGE ADJUSTMENT
    • 多电平调整
    • US20070274116A1
    • 2007-11-29
    • US11420095
    • 2006-05-24
    • Jon S. ChoyChen He
    • Jon S. ChoyChen He
    • G11C19/08
    • G11C11/5628G11C11/5642G11C16/30G11C2211/565
    • An adjustable voltage supply (310) may have a plurality of levels of adjustment, such as a coarse select circuit (471) and a fine select circuit (473), to generate an adjustable voltage (e.g. Vout 364 of FIGS. 3 and 4) with fine resolution across a wide voltage range. In one embodiment, the adjustable voltage may be used as an adjustable read voltage to measure the threshold voltages of bitcells in a memory array (300). From the distribution of these threshold voltages, it is possible to determine the marginality of the bitcells with regard to the voltage which is required to read the bitcells. In one embodiment, the adjustable voltage supply (310) may also be used to provide an adjustable voltage to one or more integrated circuit pwells and/or nwells in order to apply electrical stress. An adjustable voltage supply (310) may be used in any desired context, not just memories.
    • 可调节电压源(310)可以具有多个调整级别,例如粗略选择电路(471)和精细选择电路(473),以产生可调电压(例如图3和图4的Vout 364) 在宽电压范围内具有良好的分辨率。 在一个实施例中,可调电压可以用作可调节读取电压,以测量存储器阵列(300)中的位单元的阈值电压。 根据这些阈值电压的分布,可以确定比特单元关于读取比特单元所需的电压的边缘性。 在一个实施例中,可调电压源(310)还可用于向一个或多个集成电路阱和/或n阱提供可调电压,以便施加电应力。 可以在任何期望的上下文中使用可调电压源(310),而不仅仅是存储器。
    • 7. 发明授权
    • Soft program of a non-volatile memory block
    • 非易失性存储器块的软程序
    • US08351276B2
    • 2013-01-08
    • US12835309
    • 2010-07-13
    • Jon S. ChoyChen HeMichael A. Sadd
    • Jon S. ChoyChen HeMichael A. Sadd
    • G11C11/34
    • G11C16/3468G11C16/0483G11C16/16
    • A method includes erasing bits and identifying bits that have been over-erased by the erasing. A first subset of the bits that have been over-erased are soft programmed. The results of soft programming the first subset of bits is measured. An initial voltage condition from a plurality of possible voltage conditions based on the results from soft programming the first subset of bits is selected. A second subset of bits that have been over-erased are soft programmed. The soft programming applies the initial voltage condition to the bits in the second subset of bits. The second subset comprises bits that are still over-erased when the step of selecting occurs. The result is that the soft programming for the second subset may begin at a more optimum point for quickly achieving the needed soft programming to bring all of the bits within the desired erase condition.
    • 一种方法包括擦除位并识别被擦除过度擦除的位。 已经被擦除的位的第一个子集是软编程的。 测量第一个子集的软编程的结果。 选择基于来自软编程的结果的多个可能的电压条件的初始电压状态。 已经被擦除的位的第二个子集是软编程的。 软编程将初始电压条件应用于位的第二子集中的位。 第二子集包括当选择步骤发生时仍然被擦除的比特。 结果是,用于第二子集的软编程可以在更优化的点开始,以便快速实现所需的软编程以使所有位都处于所需的擦除条件。
    • 8. 发明申请
    • METHOD FOR PROGRAMMING A MULTI-STATE NON-VOLATILE MEMORY (NVM)
    • 用于编程多状态非易失性存储器(NVM)的方法
    • US20120113714A1
    • 2012-05-10
    • US12942285
    • 2010-11-09
    • JON S. CHOYChen HeMichael A. Sadd
    • JON S. CHOYChen HeMichael A. Sadd
    • G11C16/12
    • G11C16/10G11C11/5628
    • A method is provided for programming a multi-state flash memory having a plurality of memory cells. A first programming pulse is provided to the flash array; determining a threshold voltage distribution for the plurality of memory cells after providing the first programming pulse. The plurality of memory cells is categorized into at least two bins based on a threshold voltage of each memory cell of the plurality of memory cells. A first voltage is selected for a second programming pulse for programming a first bin of memory cells of the at least two bins, the first voltage based on both a threshold voltage of the first bin and a first target threshold voltage. A second voltage is selected for a third programming pulse for programming a second bin of memory cells of the at least two bins, the second voltage based on both the threshold voltage of the second bin and on a second target threshold voltage.
    • 提供了一种用于对具有多个存储单元的多状态闪存进行编程的方法。 向闪存阵列提供第一编程脉冲; 在提供所述第一编程脉冲之后,确定所述多个存储器单元的阈值电压分布。 基于多个存储器单元中的每个存储器单元的阈值电压将多个存储单元分成至少两个箱。 为第二编程脉冲选择第一电压,用于对所述至少两个存储体的存储器单元的第一仓进行编程,所述第一电压基于所述第一仓的阈值电压和第一目标阈值电压。 为第三编程脉冲选择第二电压,用于根据第二仓的阈值电压和第二目标阈值电压来编程至少两个存储体的第二存储单元的第二存储单元。
    • 9. 发明申请
    • SOFT PROGRAM OF A NON-VOLATILE MEMORY BLOCK
    • 非易失性存储器块的软件程序
    • US20120014179A1
    • 2012-01-19
    • US12835309
    • 2010-07-13
    • Jon S. ChoyChen HeMichael A. Sadd
    • Jon S. ChoyChen HeMichael A. Sadd
    • G11C16/04
    • G11C16/3468G11C16/0483G11C16/16
    • A method includes erasing bits and identifying bits that have been over-erased by the erasing. A first subset of the bits that have been over-erased are soft programmed. The results of soft programming the first subset of bits is measured. An initial voltage condition from a plurality of possible voltage conditions based on the results from soft programming the first subset of bits is selected. A second subset of bits that have been over-erased are soft programmed. The soft programming applies the initial voltage condition to the bits in the second subset of bits. The second subset comprises bits that are still over-erased when the step of selecting occurs. The result is that the soft programming for the second subset may begin at a more optimum point for quickly achieving the needed soft programming to bring all of the bits within the desired erase condition.
    • 一种方法包括擦除位并识别被擦除过度擦除的位。 已经被擦除的位的第一个子集是软编程的。 测量第一个子集的软编程的结果。 选择基于来自软编程的结果的多个可能的电压条件的初始电压状态。 已经被擦除的位的第二个子集是软编程的。 软编程将初始电压条件应用于位的第二子集中的位。 第二子集包括当选择步骤发生时仍然被擦除的比特。 结果是,用于第二子集的软编程可以在更优化的点开始,以便快速实现所需的软编程以使所有位都处于所需的擦除条件。
    • 10. 发明授权
    • Erase ramp pulse width control for non-volatile memory
    • 擦除非易失性存储器的斜坡脉冲宽度控制
    • US08345485B2
    • 2013-01-01
    • US13023713
    • 2011-02-09
    • Jon S. ChoyChen He
    • Jon S. ChoyChen He
    • G11C16/04
    • G11C16/16
    • A method of erasing a memory block of a non-volatile memory, including setting a pulse width of erase pulses to an initial width, repeatedly applying erase pulses to the memory block until the memory block meets an erase metric or until a maximum number of erase pulses have been applied, gradually adjusting a pulse voltage magnitude of the erase pulses from an initial pulse voltage level to a maximum pulse voltage level, and reducing the width of the erase pulses to less than the initial width when the pulse voltage magnitude reaches an intermediate voltage level between the initial pulse voltage level and the maximum pulse voltage level. Thus, narrow pulses are applied at higher voltage levels to reduce the amount of over erasure of the memory block.
    • 一种擦除非易失性存储器的存储块的方法,包括将擦除脉冲的脉冲宽度设置为初始宽度,重复地向存储器块施加擦除脉冲,直到存储块满足擦除度量或直到最大擦除次数为止 已经施加脉冲,逐渐地将擦除脉冲的脉冲电压幅度从初始脉冲电压电平调整到最大脉冲电压电平,并且当脉冲电压幅度达到中间值时将擦除脉冲的宽度减小到小于初始宽度 初始脉冲电压电平与最大脉冲电压电平之间的电压电平。 因此,在较高电压电平下施加窄脉冲以减少擦除存储块的量。