Optimized page programming order for non-volatile memory
    1.
    发明授权
    Optimized page programming order for non-volatile memory 有权
    针对非易失性存储器优化页面编程顺序

    公开(公告)号:US08180994B2

    公开(公告)日:2012-05-15

    申请号:US12499219

    申请日:2009-07-08

    IPC分类号: G06F12/00

    CPC分类号: G11C11/5628 G11C2211/5648

    摘要: During a programming data transfer process in a non-volatile storage system, recording units of data are transferred from a host to a memory device, such as a memory card. For each recording unit, pages of data are arranged in an order such that a page which takes longer to write to a memory array of the memory device is provided before a page which takes less time to write. Overall programming time for the recording unit is reduced since a greater degree of parallel processing occurs. While the page which takes longer to program is being programmed to the memory array, the page which takes less time to program is being transferred to the memory device. After programming is completed, the memory device signals the host to transfer a next recording unit. The pages of data may include lower, middle and upper pages.

    摘要翻译: 在非易失性存储系统中的编程数据传输过程中,数据的记录单元从主机传送到诸如存储卡的存储设备。 对于每个记录单元,数据页按照这样的顺序排列,使得在写入时间较少的页面之前提供需要更长时间写入存储器件的存储器阵列的页面。 由于发生更大程度的并行处理,记录单元的整体编程时间减少。 当将编程所需的时间更长的页面编程到存储器阵列时,将编程所需的较少时间的页面传送到存储器件。 编程完成后,存储器信号通知主机传送下一个记录单元。 数据页可以包括下页,中页和上页。

    OPTIMIZED PAGE PROGRAMMING ORDER FOR NON-VOLATILE MEMORY
    2.
    发明申请
    OPTIMIZED PAGE PROGRAMMING ORDER FOR NON-VOLATILE MEMORY 有权
    优化的非易失性存储器页面编程订单

    公开(公告)号:US20110010484A1

    公开(公告)日:2011-01-13

    申请号:US12499219

    申请日:2009-07-08

    IPC分类号: G06F12/02 G06F12/00

    CPC分类号: G11C11/5628 G11C2211/5648

    摘要: During a programming data transfer process in a non-volatile storage system, recording units of data are transferred from a host to a memory device, such as a memory card. For each recording unit, pages of data are arranged in an order such that a page which takes longer to write to a memory array of the memory device is provided before a page which takes less time to write. Overall programming time for the recording unit is reduced since a greater degree of parallel processing occurs. While the page which takes longer to program is being programmed to the memory array, the page which takes less time to program is being transferred to the memory device. After programming is completed, the memory device signals the host to transfer a next recording unit. The pages of data may include lower, middle and upper pages.

    摘要翻译: 在非易失性存储系统中的编程数据传输过程中,数据的记录单元从主机传送到诸如存储卡的存储设备。 对于每个记录单元,数据页按照这样的顺序排列,使得在写入时间较少的页面之前提供需要更长时间写入存储器件的存储器阵列的页面。 由于发生更大程度的并行处理,记录单元的整体编程时间减少。 当将编程所需的时间更长的页面编程到存储器阵列时,将编程所需的较少时间的页面传送到存储器件。 编程完成后,存储器信号通知主机传送下一个记录单元。 数据页可以包括下页,中页和上页。

    Reducing the impact of interference during programming

    公开(公告)号:US08184479B2

    公开(公告)日:2012-05-22

    申请号:US13221147

    申请日:2011-08-30

    申请人: Dana Lee Emilio Yero

    发明人: Dana Lee Emilio Yero

    IPC分类号: G11C16/06

    摘要: A system for programming non-volatile storage is proposed that reduces the impact of interference from the boosting of neighbors. Memory cells are divided into two or more groups. In one example, the memory cells are divided into odd and even memory cells; however, other groupings can also be used. Prior to a first trigger, a first group of memory cells are programmed together with a second group of memory cells. Subsequent to the first trigger and prior to a second trigger, the first group of memory cells are programmed separately from the second group of memory cells. Subsequent to the second trigger, the first group of memory cells are programmed together with the second group of memory cells. Before and after both triggers, the first group of memory cells are verified together with the second group of memory cells.

    Use of data latches in cache operations of non-volatile memories
    4.
    发明授权
    Use of data latches in cache operations of non-volatile memories 有权
    在非易失性存储器的缓存操作中使用数据锁存器

    公开(公告)号:US07577037B2

    公开(公告)日:2009-08-18

    申请号:US11619513

    申请日:2007-01-03

    申请人: Yan Li Emilio Yero

    发明人: Yan Li Emilio Yero

    IPC分类号: G11C16/06

    摘要: Methods and circuitry are present for improving performance in non-volatile memory devices by allowing the inter-phase pipelining of operations with the same memory, allowing, for example, a read operation to be interleaved between the pulse and verify phases of a write operation. In the exemplary embodiment, the two operations share data latches. In specific examples, at the data latches needed for verification in a multi-level write operation free up, they can be used to store data read from another location during a read performed between steps in the multi-level write. In the exemplary embodiment, the multi-level write need only pause, execute the read, and resume the write at the point where it paused.

    摘要翻译: 存在用于通过允许具有相同存储器的操作的相间流水线来提高非易失性存储器件中的性能的方法和电路,从而允许在写入操作的脉冲和验证阶段之间交错读取操作。 在示例性实施例中,两个操作共享数据锁存器。 在具体示例中,在多级写入操作中的验证所需的数据锁存器中,它们可用于存储在多级写入中的步骤之间执行的读取期间从另一位置读取的数据。 在示例性实施例中,多级写入仅需要暂停,执行读取,并在暂停点恢复写入。

    REDUCING THE IMPACT OF INTERFERENCE DURING PROGRAMMING
    5.
    发明申请
    REDUCING THE IMPACT OF INTERFERENCE DURING PROGRAMMING 有权
    减少编程过程中干扰的影响

    公开(公告)号:US20090059660A1

    公开(公告)日:2009-03-05

    申请号:US11849992

    申请日:2007-09-04

    申请人: Dana Lee Emilio Yero

    发明人: Dana Lee Emilio Yero

    IPC分类号: G11C16/10

    摘要: A system for programming non-volatile storage is proposed that reduces the impact of interference from the boosting of neighbors. Memory cells are divided into two or more groups. In one example, the memory cells are divided into odd and even memory cells; however, other groupings can also be used. Prior to a first trigger, a first group of memory cells are programmed together with a second group of memory cells. Subsequent to the first trigger and prior to a second trigger, the first group of memory cells are programmed separately from the second group of memory cells. Subsequent to the second trigger, the first group of memory cells are programmed together with the second group of memory cells. Before and after both triggers, the first group of memory cells are verified together with the second group of memory cells.

    摘要翻译: 提出了一种用于编程非易失性存储器的系统,其减少了来自邻居增强的干扰的影响。 存储单元分为两个或更多个组。 在一个示例中,存储器单元被分成奇数和偶数存储器单元; 然而,也可以使用其他组。 在第一触发之前,第一组存储器单元与第二组存储器单元一起编程。 在第一触发之后和在第二触发之前,第一组存储器单元与第二组存储器单元分开编程。 在第二触发之后,第一组存储器单元与第二组存储器单元一起被编程。 在两个触发之前和之后,第一组存储器单元与第二组存储器单元一起被验证。

    Use of Data Latches in Cache Operations of Non-Volatile Memories
    6.
    发明申请
    Use of Data Latches in Cache Operations of Non-Volatile Memories 有权
    在非易失性存储器的缓存操作中使用数据锁存器

    公开(公告)号:US20070109867A1

    公开(公告)日:2007-05-17

    申请号:US11619513

    申请日:2007-01-03

    申请人: Yan Li Emilio Yero

    发明人: Yan Li Emilio Yero

    IPC分类号: G11C11/34

    摘要: Methods and circuitry are present for improving performance in non-volatile memory devices by allowing the inter-phase pipelining of operations with the same memory, allowing, for example, a read operation to be interleaved between the pulse and verify phases of a write operation. In the exemplary embodiment, the two operations share data latches. In specific examples, at the data latches needed for verification in a multi-level write operation free up, they can be used to store data read from another location during a read performed between steps in the multi-level write. In the exemplary embodiment, the multi-level write need only pause, execute the read, and resume the write at the point where it paused.

    摘要翻译: 存在用于通过允许具有相同存储器的操作的相间流水线来提高非易失性存储器件中的性能的方法和电路,从而允许在写入操作的脉冲和验证阶段之间交错读取操作。 在示例性实施例中,两个操作共享数据锁存器。 在具体示例中,在多级写入操作中的验证所需的数据锁存器中,它们可用于存储在多级写入中的步骤之间执行的读取期间从另一位置读取的数据。 在示例性实施例中,多级写入仅需要暂停,执行读取,并在暂停点恢复写入。

    Current detection circuit for reading a memory in integrated circuit form
    7.
    发明授权
    Current detection circuit for reading a memory in integrated circuit form 失效
    用于以集成电路形式读取存储器的电流检测电路

    公开(公告)号:US5699295A

    公开(公告)日:1997-12-16

    申请号:US649282

    申请日:1996-05-17

    申请人: Emilio Yero

    发明人: Emilio Yero

    CPC分类号: G11C16/28 G11C7/14

    摘要: In a memory in integrated circuit form, organized as a matrix of rows and columns, a current detection circuit is connected at input to at least one column of the memory and at output to a corresponding read circuit. The current detection circuit includes a transistor connected between the input and the output and controlled at its gate by a reference current detection circuit.

    摘要翻译: 在集成电路形式的存储器中,组织成行和列的矩阵,电流检测电路在输入端连接到存储器的至少一列并输出到对应的读取电路。 电流检测电路包括连接在输入和输出端之间的晶体管,并通过参考电流检测电路在其栅极处控制。

    REDUCING THE IMPACT OF INTERFERENCE DURING PROGRAMMING

    公开(公告)号:US20110310671A1

    公开(公告)日:2011-12-22

    申请号:US13221147

    申请日:2011-08-30

    申请人: Dana Lee Emilio Yero

    发明人: Dana Lee Emilio Yero

    IPC分类号: G11C16/10

    摘要: A system for programming non-volatile storage is proposed that reduces the impact of interference from the boosting of neighbors. Memory cells are divided into two or more groups. In one example, the memory cells are divided into odd and even memory cells; however, other groupings can also be used. Prior to a first trigger, a first group of memory cells are programmed together with a second group of memory cells. Subsequent to the first trigger and prior to a second trigger, the first group of memory cells are programmed separately from the second group of memory cells. Subsequent to the second trigger, the first group of memory cells are programmed together with the second group of memory cells. Before and after both triggers, the first group of memory cells are verified together with the second group of memory cells.

    Reducing the impact of interference during programming
    9.
    发明授权
    Reducing the impact of interference during programming 有权
    减少编程过程中的干扰影响

    公开(公告)号:US07869273B2

    公开(公告)日:2011-01-11

    申请号:US11849992

    申请日:2007-09-04

    申请人: Dana Lee Emilio Yero

    发明人: Dana Lee Emilio Yero

    IPC分类号: G11C16/04

    摘要: A system for programming non-volatile storage is proposed that reduces the impact of interference from the boosting of neighbors. Memory cells are divided into two or more groups. In one example, the memory cells are divided into odd and even memory cells; however, other groupings can also be used. Prior to a first trigger, a first group of memory cells are programmed together with a second group of memory cells. Subsequent to the first trigger and prior to a second trigger, the first group of memory cells are programmed separately from the second group of memory cells. Subsequent to the second trigger, the first group of memory cells are programmed together with the second group of memory cells. Before and after both triggers, the first group of memory cells are verified together with the second group of memory cells.

    摘要翻译: 提出了一种用于编程非易失性存储器的系统,其减少了来自邻居增强的干扰的影响。 存储单元分为两个或更多个组。 在一个示例中,存储器单元被分成奇数和偶数存储器单元; 然而,也可以使用其他组。 在第一触发之前,第一组存储器单元与第二组存储器单元一起编程。 在第一触发之后和在第二触发之前,第一组存储器单元与第二组存储器单元分开编程。 在第二触发之后,第一组存储器单元与第二组存储器单元一起被编程。 在两个触发之前和之后,第一组存储器单元与第二组存储器单元一起被验证。

    Cycle count storage methods
    10.
    发明授权
    Cycle count storage methods 有权
    循环计数存储方法

    公开(公告)号:US07451264B2

    公开(公告)日:2008-11-11

    申请号:US11404672

    申请日:2006-04-13

    申请人: Emilio Yero

    发明人: Emilio Yero

    IPC分类号: G06F12/00

    摘要: A hot count records the number of erase operations experienced by a block. The hot count is stored in an overhead data area of the block and is updated by circuits located on the same substrate as the block. Where a memory has two or more planes, each plane has circuits for updating hot counts.

    摘要翻译: 热计数记录块所经历的擦除操作的数量。 热计数存储在块的开销数据区域中,并且通过位于与块相同的衬底上的电路来更新。 在存储器具有两个或更多个平面的情况下,每个平面具有用于更新热计数的电路。