会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Detecting corrupted data for a system having non-volatile memory
    • 检测具有非易失性存储器的系统的损坏数据
    • US08341500B2
    • 2012-12-25
    • US12872884
    • 2010-08-31
    • Matthew ByomDaniel J. PostVadim KhmelnitskyNir J. Wakrat
    • Matthew ByomDaniel J. PostVadim KhmelnitskyNir J. Wakrat
    • G11C29/00
    • G06F11/1072G11C16/26
    • Systems, apparatuses, and methods are provided for detecting corrupted data for a system having non-volatile memory, such as NAND Flash memory. In some embodiments, a non-volatile memory (“NVM”) package is provided, which can include a NVM controller and one or more NVM dies. Each NVM die can include one or more blocks, where each block can further include an array of memory cells. One or more of these memory cells can be configured as “multi-level cells” (“MLCs”). In some embodiments, in order to avoid transmitting data obtained from an improperly programmed page of a MLC, a NVM controller can be configured to detect if data obtained from the page is in fact data stored in a different page.
    • 提供了用于检测具有诸如NAND闪存之类的非易失性存储器的系统的损坏数据的系统,装置和方法。 在一些实施例中,提供了非易失性存储器(NVM)封装,其可以包括NVM控制器和一个或多个NVM管芯。 每个NVM管芯可以包括一个或多个块,其中每个块可以进一步包括存储器单元的阵列。 这些存储器单元中的一个或多个可以被配置为多级单元(MLC)。 在一些实施例中,为了避免发送从MLC的不正确编程的页面获得的数据,NVM控制器可以被配置为检测从页面获得的数据实际上是存储在不同页面中的数据。
    • 8. 发明申请
    • INCREMENTAL GARBAGE COLLECTION FOR NON-VOLATILE MEMORIES
    • 非易失性存储器的增量收集
    • US20110055455A1
    • 2011-03-03
    • US12553309
    • 2009-09-03
    • Daniel J. PostVadim KhmelnitskyNir J. Wakrat
    • Daniel J. PostVadim KhmelnitskyNir J. Wakrat
    • G06F12/02G06F12/00
    • G06F12/0246G06F2212/7205
    • Systems and methods are provided for performing incremental garbage collection for non-volatile memories (“NVMs”), such as flash memory. In some embodiments, an electronic device including the NVM may perform incremental garbage collection to free up and erase a programmed block of the NVM. The programmed block may include valid data and invalid data, and the electronic device may be configured to copy the valid data from the programmed block to an erased block in portions. In between programming each portion of the valid data to the erased block, the electronic device can program host data to the erased block. This way, the electronic device can stagger the garbage collection operations and prevent a user from having to experience one long garbage collection operation.
    • 提供了系统和方法,用于为非易失性存储器(“NVM”)(如闪存)执行增量垃圾收集。 在一些实施例中,包括NVM的电子设备可以执行增量垃圾收集以释放和擦除NVM的编程块。 编程块可以包括有效数据和无效数据,并且电子设备可以被配置为分别将有效数据从编程块复制到擦除块。 在将有效数据的每个部分编程到擦除的块之间,电子设备可以将主机数据编程到被擦除的块。 这样一来,电子设备就可以错开垃圾回收操作,防止用户经历一次垃圾收集操作。
    • 9. 发明授权
    • Metadata redundancy schemes for non-volatile memories
    • 用于非易失性存储器的元数据冗余方案
    • US09063886B2
    • 2015-06-23
    • US12562860
    • 2009-09-18
    • Daniel J. PostVadim KhmelnitskyNir J. Wakrat
    • Daniel J. PostVadim KhmelnitskyNir J. Wakrat
    • G06F12/00G06F11/14G06F11/16G06F12/02
    • G06F12/0246G06F11/1402G06F11/1666G06F2212/7201G06F2212/7207
    • Systems and methods are provided for storing data to or reading data from a non-volatile memory (“NVM”), such as flash memory, using a metadata redundancy scheme. In some embodiments, an electronic device, which includes an NVM, may also include a memory interface for controlling access to the NVM. The memory interface may receive requests to write user data to the NVM. The user data from each request may be associated with metadata, such as a logical address, flags, or other data. In response to a write request, the NVM interface may store the user data and its associated metadata in a first memory location (e.g., page), and may store a redundant copy of the metadata in a second memory location. This way, even if the first memory location becomes inaccessible, the memory interface can still recover the metadata from the backup copy stored in the second memory location.
    • 提供了系统和方法,用于使用元数据冗余方案将数据存储到非易失性存储器(“NVM”)或从闪存中读取数据。 在一些实施例中,包括NVM的电子设备还可以包括用于控制对NVM的访问的存储器接口。 存储器接口可以接收将用户数据写入NVM的请求。 来自每个请求的用户数据可以与诸如逻辑地址,标志或其他数据的元数据相关联。 响应于写入请求,NVM接口可以将用户数据及其相关联的元数据存储在第一存储器位置(例如,页面)中,并且可以将元数据的冗余副本存储在第二存储器位置中。 这样,即使第一存储器位置变得不可访问,存储器接口仍然可以从存储在第二存储器位置的备份副本中恢复元数据。
    • 10. 发明授权
    • Incremental garbage collection for non-volatile memories
    • 用于非易失性存储器的增量垃圾回收
    • US08463826B2
    • 2013-06-11
    • US12553309
    • 2009-09-03
    • Daniel J. PostVadim KhmelnitskyNir J. Wakrat
    • Daniel J. PostVadim KhmelnitskyNir J. Wakrat
    • G06F12/00G06F17/30
    • G06F12/0246G06F2212/7205
    • Systems and methods are provided for performing incremental garbage collection for non-volatile memories (“NVMs”), such as flash memory. In some embodiments, an electronic device including the NVM may perform incremental garbage collection to free up and erase a programmed block of the NVM. The programmed block may include valid data and invalid data, and the electronic device may be configured to copy the valid data from the programmed block to an erased block in portions. In between programming each portion of the valid data to the erased block, the electronic device can program host data to the erased block. This way, the electronic device can stagger the garbage collection operations and prevent a user from having to experience one long garbage collection operation.
    • 提供了系统和方法,用于为非易失性存储器(“NVM”)(如闪存)执行增量垃圾收集。 在一些实施例中,包括NVM的电子设备可以执行增量垃圾收集以释放和擦除NVM的编程块。 编程块可以包括有效数据和无效数据,并且电子设备可以被配置为分别将有效数据从编程块复制到擦除块。 在将有效数据的每个部分编程到擦除的块之间,电子设备可以将主机数据编程到被擦除的块。 这样一来,电子设备就可以错开垃圾回收操作,防止用户经历一次垃圾收集操作。