会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Dynamically adjustable erase and program levels for non-volatile memory
    • 用于非易失性存储器的动态可调擦除和程序级别
    • US08036044B2
    • 2011-10-11
    • US12504576
    • 2009-07-16
    • Yingda DongJun Wan
    • Yingda DongJun Wan
    • G11C11/34G11C16/04
    • G11C16/344G11C16/16
    • Degradation of non-volatile storage elements is reduced by adaptively adjusting erase-verify levels and program-verify levels. The number of erase pulses, or the highest erase pulse amplitude, needed to complete an erase operation is determined. When the number, or amplitude, reaches a limit, the erase-verify level is increased. As the erase-verify level is increased, the number of required erase pulses decreases since the erase operation can be completed more easily. An accelerating increase in the degradation is thus avoided. One or more program-verify levels can also be increased in concert with changes in the erase-verify level. The one or more program-verify levels can increase by the same increment as the erase-verify level to maintain a constant threshold voltage window between the erased state and a programmed state, or by a different increment. Implementations with binary or multi-level storage elements are provided.
    • 通过自适应地调整擦除验证级别和程序验证级别来降低非易失性存储元件的降级。 确定完成擦除操作所需的擦除脉冲数或最高擦除脉冲幅度。 当数字或幅度达到极限时,擦除验证电平增加。 随着擦除验证电平的增加,所需擦除脉冲的数量减少,因为擦除操作可以更容易地完成。 从而避免了退化的加速增加。 一个或多个程序验证级别也可以随着擦除验证级别的变化而增加。 一个或多个程序验证电平可以增加与擦除验证电平相同的增量,以在擦除状态和编程状态之间维持恒定的阈值电压窗口,或者通过不同的增量。 提供了具有二进制或多级存储元素的实现。
    • 2. 发明申请
    • DYNAMICALLY ADJUSTABLE ERASE AND PROGRAM LEVELS FOR NON-VOLATILE MEMORY
    • 非易失性存储器的动态可调删除和程序级别
    • US20110013460A1
    • 2011-01-20
    • US12504576
    • 2009-07-16
    • Yingda DongJun Wan
    • Yingda DongJun Wan
    • G11C16/04G11C16/06
    • G11C16/344G11C16/16
    • Degradation of non-volatile storage elements is reduced by adaptively adjusting erase-verify levels and program-verify levels. The number of erase pulses, or the highest erase pulse amplitude, needed to complete an erase operation is determined. When the number, or amplitude, reaches a limit, the erase-verify level is increased. As the erase-verify level is increased, the number of required erase pulses decreases since the erase operation can be completed more easily. An accelerating increase in the degradation is thus avoided. One or more program-verify levels can also be increased in concert with changes in the erase-verify level. The one or more program-verify levels can increase by the same increment as the erase-verify level to maintain a constant threshold voltage window between the erased state and a programmed state, or by a different increment. Implementations with binary or multi-level storage elements are provided.
    • 通过自适应地调整擦除验证级别和程序验证级别来降低非易失性存储元件的降级。 确定完成擦除操作所需的擦除脉冲数或最高擦除脉冲幅度。 当数字或幅度达到极限时,擦除验证电平增加。 随着擦除验证电平的增加,所需擦除脉冲的数量减少,因为擦除操作可以更容易地完成。 从而避免了退化的加速增加。 一个或多个程序验证级别也可以随着擦除验证级别的变化而增加。 一个或多个程序验证电平可以增加与擦除验证电平相同的增量,以在擦除状态和编程状态之间维持恒定的阈值电压窗口,或者通过不同的增量。 提供了具有二进制或多级存储元素的实现。
    • 3. 发明授权
    • Nonvolatile memory and method for improved programming with reduced verify
    • 非易失性存储器和方法,通过减少验证来改进编程
    • US08472257B2
    • 2013-06-25
    • US13071170
    • 2011-03-24
    • Yingda DongKen OowadaCynthia Hsu
    • Yingda DongKen OowadaCynthia Hsu
    • G11C16/10
    • G11C11/5628G11C16/04G11C16/10G11C16/3468
    • A group of memory cells of a nonvolatile memory is programmed in parallel in a programming pass with a minimum of verify steps from an erased state to respective target states by a staircase waveform. The memory states are demarcated by a set of increasing demarcation threshold values (V1, . . . , VN). Initially in the programming pass, the memory cells are verified relative to a test reference threshold value. This test reference threshold has a value offset past a designate demarcation threshold value Vi among the set by a predetermined margin. The overshoot of each memory cell when programmed past Vi, to be more or less than the margin can be determined. Accordingly, memory cells found to have an overshoot more than the margin are counteracted by having their programming rate slowed down in a subsequent portion of the programming pass so as to maintain a tighter threshold distribution.
    • 非易失性存储器的一组存储器单元在编程通道中并行编程,其中通过阶梯波形具有从擦除状态到各个目标状态的最小验证步骤。 存储器状态由一组增加的分界阈值(V1,...,VN)划分。 最初在编程过程中,相对于测试参考阈值验证存储器单元。 该测试参考阈值具有超过设定中的指定分界阈值Vi的值偏移预定余量。 可以确定当经过Vi编程时每个存储单元的过冲大于或小于余量。 因此,发现超过裕度的超调的存储器单元的编程速率在编程通过的后续部分中变慢,以便保持更严格的阈值分布而被抵消。
    • 6. 发明授权
    • Partial speed and full speed programming for non-volatile memory using floating bit lines
    • 使用浮动位线对非易失性存储器进行部分速度和全速编程
    • US08081514B2
    • 2011-12-20
    • US12547449
    • 2009-08-25
    • Man MuiYingda DongBinh LeeDeepanshu Dutta
    • Man MuiYingda DongBinh LeeDeepanshu Dutta
    • G11C16/04G11C16/06
    • G11C11/5628G11C16/0483G11C16/10G11C16/3418G11C16/3427
    • Partial speed and full speed programming are achieved for a non-volatile memory system. During a program operation, in a first time period, bit lines of storage elements to be inhibited are pre-charged, while bit line of storage elements to be programmed at a partial speed and bit lines of storage elements to be programmed at a full speed are fixed. In a second time period, the bit lines of storage elements to be programmed at the partial speed are driven higher, while the bit lines of storage elements to be inhibited are floated and the bit line of storage elements to be programmed remain fixed. In a third time period, the bit lines of storage elements to be inhibited are driven higher while the bit lines of the storage elements to be programmed at the partial speed or the full speed are floated so that they couple higher.
    • 非易失性存储器系统实现了部分速度和全速编程。 在编程操作期间,在第一时间段中,要禁止的存储元件的位线被预充电,而要以部分速度编程的存储元件的位线和要全速编程的存储元件的位线 是固定的 在第二时间段中,以部分速度编程的存储元件的位线被驱动得较高,而待禁止的存储元件的位线被浮置,并且待编程的存储元件的位线保持固定。 在第三时间段中,待被禁止的存储元件的位线被驱动得较高,而以部分速度或全速编程的存储元件的位线被浮动,使得它们耦合得更高。
    • 8. 发明授权
    • Program voltage compensation with word line bias change to suppress charge trapping in memory
    • 程序电压补偿用字线偏置改变,以抑制存储器中的电荷捕获
    • US07995394B2
    • 2011-08-09
    • US12512181
    • 2009-07-30
    • Yingda DongToru IshigakiKen Oowada
    • Yingda DongToru IshigakiKen Oowada
    • G11C11/34
    • G11C16/0483G11C16/3404
    • Program disturb is reduced in a non-volatile storage system during a program operation for a selected word line by initially using a pass voltage with a lower amplitude on word lines which are adjacent to the selected word line. This helps reduce charge trapping at floating gate edges, which can widen threshold voltage distributions with increasing program-erase cycles. When program pulses of higher amplitude are applied to the selected word line, the pass voltage switches to a higher level to provide a sufficient amount of channel boosting. The switch to a higher pass voltage can be triggered by a specified program pulse being applied or by tracking lower state storage elements until they reach a target verify level. The amplitude of the program voltage steps down when the pass voltage steps up, to cancel out capacitive coupling to the selected storage elements from the change in the pass voltage.
    • 在所选择的字线的编程操作期间,在非易失性存储系统中,通过在与所选择的字线相邻的字线上最初使用具有较低幅度的通过电压来减少编程干扰。 这有助于减少浮栅边缘的电荷捕获,这可以通过增加编程擦除周期来扩大阈值电压分布。 当将较高幅度的编程脉冲施加到所选字线时,通过电压切换到较高电平以提供足够量的通道升压。 可以通过施加指定的编程脉冲或者通过跟踪下部状态存储元件直到达到目标验证电平来触发切换到较高通过电压。 当通过电压升高时,编程电压的幅度降低,从通过电压的变化中消除所选存储元件的电容耦合。
    • 9. 发明申请
    • READ OPERATION FOR MEMORY WITH COMPENSATION FOR COUPLING BASED ON WRITE-ERASE CYCLES
    • 用于基于写删除循环的耦合补偿的存储器的读操作
    • US20100329010A1
    • 2010-12-30
    • US12490550
    • 2009-06-24
    • Yingda Dong
    • Yingda Dong
    • G11C16/04
    • G11C16/3418G11C11/5628G11C16/0483
    • A read operation for non-storage elements compensates for floating gate-to-floating gate coupling and effects of program-erase cycles. During programming of a word line WLn+1, the threshold voltages of previously-programmed storage elements on WLn are increased due to coupling. To compensate for the increase, during a subsequent read operation of WLn, different sets of pass voltages are applied to WLn+1 for each control gate read voltage which is applied to WLn. The pass voltages vary in each different set so that they are a function of the control gate read voltage which is applied to WLn. The pass voltages may also be a function of a number of program-erase cycles. A higher amount of compensation is provided by increasing the pass voltages as the number of program-erase cycles increases.
    • 非存储元件的读操作补偿浮置栅极与浮置栅极耦合以及编程擦除周期的影响。 在字线WLn + 1的编程期间,WLn上预先编程的存储元件的阈值电压由于耦合而增加。 为了补偿增加,在WLn的后续读取操作期间,对施加到WLn的每个控制栅极读取电压,向WLn + 1施加不同的通过电压集合。 通过电压在每个不同的组中变化,使得它们是施加到WLn的控制栅极读取电压的函数。 通过电压也可以是编程擦除周期数的函数。 当编程擦除周期数增加时,通过增加通过电压来提供更高的补偿量。
    • 10. 发明授权
    • Programming algorithm to reduce disturb with minimal extra time penalty
    • 编程算法以最小的额外时间损失来减少干扰
    • US07800956B2
    • 2010-09-21
    • US12163073
    • 2008-06-27
    • Dana LeeDeepanshu DuttaYingda Dong
    • Dana LeeDeepanshu DuttaYingda Dong
    • G11C11/34
    • G11C11/5628G11C2211/5621
    • Programming time is reduced in a non-volatile memory in a multi-pass programming process. In a first programming pass, high state cells are programmed by a sequence of program pulses to identify fast and slow high state cells, while lower state cells are locked out from programming. Once identified, the fast high state cells are temporarily locked out from programming while the slow high state cells continue being programmed to their final intended state. Further, the program pulses are sharply stepped up to program the slow high state cells. In a second programming pass, the fast high state cells are programmed along with the other, lower state cells, until they all reach their respective intended states. A time savings is realized compared to approaches in which all high state cells are programmed in the first programming pass.
    • 在多遍编程过程中,非易失性存储器中的编程时间会减少。 在第一编程通道中,高状态单元通过一系列编程脉冲进行编程,以识别快速和慢速的高状态单元,而较低状态单元被从编程中锁定。 一旦识别,快速高状态单元暂时被禁止编程,而缓慢的高状态单元继续被编程到其最终预期状态。 此外,编程脉冲急剧地升高以对慢速高状态单元进行编程。 在第二个编程过程中,快速高状态单元与其他较低状态单元一起编程,直到它们都达到各自的预期状态。 与在第一编程通路中编程所有高状态单元的方法相比,实现了时间节省。