Iterative decoder for correcting dram device failures

    公开(公告)号:US12170531B2

    公开(公告)日:2024-12-17

    申请号:US17896994

    申请日:2022-08-26

    Abstract: Provided is a memory system comprising an error correction code (ECC) decoder configured to receive data from a memory. The ECC decoder includes a syndrome generator configured to calculate at least one of syndrome vector and an erasure value, the calculation being devoid of erasure location information and an error-location polynomial generator configured to determine error location and error/erasure value polynomials responsive to syndrome and erasure calculation values output from the syndrome generator. An error value generator confirms error values at one or more known error locations based upon the determined error/erasure value polynomials, and an error location generator search for an error evaluation value to confirm the known error locations based upon the determined error location polynomials. Outputs of the error value generator and the error location generator are combined to produce corrected data.

    Data protection and recovery
    2.
    发明授权

    公开(公告)号:US12072766B2

    公开(公告)日:2024-08-27

    申请号:US17959412

    申请日:2022-10-04

    CPC classification number: G06F11/1096

    Abstract: A redundant array of independent disks (RAID) protection can be provided along with other types of error correction code (ECC) schemes that correct either errors in data prior to the data being input to the RAID process or residual errors from the RAID process. The ECC schemes can utilize parity bits generated using a parity matrix whose bit patterns have an amount of bits that can be used to identify a location of the memory system from which data corresponding to the respective bit pattern is read.

    Data correction scheme with reduced device overhead

    公开(公告)号:US12210413B2

    公开(公告)日:2025-01-28

    申请号:US18211881

    申请日:2023-06-20

    Abstract: Methods, systems, and devices for data correction schemes with reduced device overhead are described. A memory system may include a set of memory devices storing data and check codes associated with the data. The memory system may additionally include a single parity device storing parity information associated with the data. During a read operation of a set of data, a controller of the memory system may detect an error in data associated with a first check code, the data including two or more subsets of the set of data received from two or more corresponding memory devices. The controller may generate candidate data corresponding to one of the two or more subsets using the parity information and remaining subsets of the set of data. Then the controller may determine whether the candidate data is correct by comparing the first check code with a check value generated using the candidate data.

    DATA PROTECTION AND RECOVERY
    4.
    发明申请

    公开(公告)号:US20240411644A1

    公开(公告)日:2024-12-12

    申请号:US18813785

    申请日:2024-08-23

    Abstract: A redundant array of independent disks (RAID) protection can be provided along with other types of error correction code (ECC) schemes that correct either errors in data prior to the data being input to the RAID process or residual errors from the RAID process. The ECC schemes can utilize parity bits generated using a parity matrix whose bit patterns have an amount of bits that can be used to identify a location of the memory system from which data corresponding to the respective bit pattern is read.

    MEMORY ELECTRODES AND FORMATION THEREOF

    公开(公告)号:US20220069207A1

    公开(公告)日:2022-03-03

    申请号:US17007156

    申请日:2020-08-31

    Abstract: The present disclosure includes apparatuses and methods related to forming memory cells having memory element dimensions. For example, a memory cell may include a first electrode, a select-element material between the first electrode and a second electrode, and a lamina between the select-element material and the first electrode. The first electrode may comprise a first portion, proximate to the lamina, having a first lateral dimension; and a second portion, distal from the lamina, having a second lateral dimension, wherein the second lateral dimension is greater than the first lateral dimension.

    POST PACKAGE REPAIR RESOURCES FOR MEMORY DEVICES

    公开(公告)号:US20250077348A1

    公开(公告)日:2025-03-06

    申请号:US18776730

    申请日:2024-07-18

    Abstract: A variety of applications can include a memory device implementing one or more caches or buffers integrated with a controller of the memory device to provide post package repair resources. The one or more caches or buffers can be separate from the media subsystem that stores user data for the memory device. Arrangements of the one or more caches or buffers can include the one or more caches or buffers structured between decoder-encoder arrangements of the memory device and the media subsystem of the memory device. Other arrangements of the one or more caches or buffers can include decoder-encoder arrangements of the memory device structured between the one or more caches or buffers and the media subsystem of the memory device. Combinations of arrangements may be implemented. Additional apparatus, systems, and methods are disclosed.

    TECHNIQUES FOR APPLYING MULTIPLE VOLTAGE PULSES TO SELECT A MEMORY CELL

    公开(公告)号:US20210005254A1

    公开(公告)日:2021-01-07

    申请号:US16460863

    申请日:2019-07-02

    Abstract: Methods, systems, and devices for memory cell selection to enable a memory device to select a targeted memory cell during a write operation are described. The memory device may apply a first pulse to a selected bit line of the targeted memory cell while applying a voltage to deselected word lines to prevent current leakage. If the targeted memory is not selected after the first pulse, the memory device may apply a second pulse to the selected bit line while applying a voltage to the deselected word lines. If the targeted memory cell is not selected following the second pulse, the memory device may apply a third pulse to the selected bit line while applying the voltage to the deselected word lines. The memory device may detect a snapback event after any of the pulses if the targeted memory cell is selected.

    DATA PROTECTION AND RECOVERY
    9.
    发明公开

    公开(公告)号:US20240111629A1

    公开(公告)日:2024-04-04

    申请号:US17959412

    申请日:2022-10-04

    CPC classification number: G06F11/1096

    Abstract: A redundant array of independent disks (RAID) protection can be provided along with other types of error correction code (ECC) schemes that correct either errors in data prior to the data being input to the RAID process or residual errors from the RAID process. The ECC schemes can utilize parity bits generated using a parity matrix whose bit patterns have an amount of bits that can be used to identify a location of the memory system from which data corresponding to the respective bit pattern is read.

    DATA CORRECTION SCHEME WITH REDUCED DEVICE OVERHEAD

    公开(公告)号:US20240004756A1

    公开(公告)日:2024-01-04

    申请号:US18211881

    申请日:2023-06-20

    CPC classification number: G06F11/1068 G06F11/0772

    Abstract: Methods, systems, and devices for data correction schemes with reduced device overhead are described. A memory system may include a set of memory devices storing data and check codes associated with the data. The memory system may additionally include a single parity device storing parity information associated with the data. During a read operation of a set of data, a controller of the memory system may detect an error in data associated with a first check code, the data including two or more subsets of the set of data received from two or more corresponding memory devices. The controller may generate candidate data corresponding to one of the two or more subsets using the parity information and remaining subsets of the set of data. Then the controller may determine whether the candidate data is correct by comparing the first check code with a check value generated using the candidate data.

Patent Agency Ranking