Intra-controllers for error correction code

    公开(公告)号:US12222803B2

    公开(公告)日:2025-02-11

    申请号:US18216254

    申请日:2023-06-29

    Abstract: An on-die controller can provide an error correction capability for data stored in an array of memory cells located on the same die as the on-die controller. The error correction capability provided by the on-die controller eliminates a need to transfer error correction code (ECC) data to an external controller that may have provided the error correction capability in lieu of the on-die controller, which can provide more channel bandwidth for other types of non-user data for further strengthening data reliability, security, integrity of the memory system.

    STRATEGIC MEMORY CELL RELIABILITY MANAGEMENT

    公开(公告)号:US20250021262A1

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

    申请号:US18904757

    申请日:2024-10-02

    Abstract: Systems, apparatuses, and methods related to a flip-on-precharge disable operation are described herein. In an example, a flip-on-precharge disable operation can include activating a set of memory cells in a memory device to perform a memory access. The memory device can include a plurality of sets of memory cells corresponding to respective portions of an array of memory cells of the memory device. The flip-on-precharge disable operation can further include receiving signaling indicative of a command for a precharge operation on a set of the plurality of sets of memory cells. The signaling can include one or more bits that indicates whether to disable a randomly performed flip operation on the set of memory cells. The flip-on-precharge disable operation can include, in response to the one or more bits indicating to disable the flip operation, performing the precharge operation without randomly performing the flip operation on the set of memory cells.

    FAST MULTI-PAYLOAD-LENGTH ERROR-CORRECTING SYSTEM AND METHODS

    公开(公告)号:US20240356566A1

    公开(公告)日:2024-10-24

    申请号:US18631840

    申请日:2024-04-10

    CPC classification number: H03M13/152 H03M13/1108 H03M13/1575

    Abstract: Systems and methods for fast multi-length payload error correcting includes at least a decoder circuit. The decoder circuit receives a first input and receives a second input. The decoder circuit generates, based on the first input, a first decoded payload. The first decoded payload includes at least a first data or a first length and a first flip bit. The decoder circuit generates, based on the second input, a second decoded payload. The second decoded payload includes at least a second data of a second length and a second flip bit, the second length being different from the first length.

    DRIFT COMPENSATION FOR CODEWORDS IN MEMORY
    46.
    发明公开

    公开(公告)号:US20240355395A1

    公开(公告)日:2024-10-24

    申请号:US18759032

    申请日:2024-06-28

    CPC classification number: G11C16/102 G11C16/12 G11C16/3404

    Abstract: The present disclosure includes apparatuses, methods, and systems for drift compensation for codewords in memory. An embodiment includes a memory device having an array of memory cells, and circuitry to sense a codeword stored in the array, determine a threshold voltage value of each cell of the codeword, sort the threshold voltage values, determine a second derivative value of a cell metric for a number of the cells of the codeword based on the threshold voltage value of that respective cell, the threshold voltage value immediately preceding the threshold voltage value of that respective cell in the sorted values, and a value proportional to a total quantity of the cells of the codeword, determine the cell metric for which the determined second derivative value has a greatest value, input the determined cell metric to a Pearson detector, and determine originally programmed data of the codeword using the Pearson detector.

    Strategic memory cell reliability management

    公开(公告)号:US12112057B2

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

    申请号:US17861233

    申请日:2022-07-10

    CPC classification number: G06F3/0655 G06F3/0604 G06F3/0673

    Abstract: Systems, apparatuses, and methods related to a flip-on-precharge disable operation are described herein. In an example, a flip-on-precharge disable operation can include activating a set of memory cells in a memory device to perform a memory access. The memory device can include a plurality of sets of memory cells corresponding to respective portions of an array of memory cells of the memory device. The flip-on-precharge disable operation can further include receiving signaling indicative of a command for a precharge operation on a set of the plurality of sets of memory cells. The signaling can include one or more bits that indicates whether to disable a randomly performed flip operation on the set of memory cells. The flip-on-precharge disable operation can include, in response to the one or more bits indicating to disable the flip operation, performing the precharge operation without randomly performing the flip operation on the set of memory cells.

    Method and system for on-ASIC error control decoding

    公开(公告)号:US12088322B2

    公开(公告)日:2024-09-10

    申请号:US17894777

    申请日:2022-08-24

    CPC classification number: H03M13/19 H03M13/159 H03M13/617

    Abstract: There are provided methods and systems for on-ASIC error control coding for verifying the integrity of data from a memory. For example, there is provided a method for encoding data into a beat. The method can be executed by a digital system configured to receive the data and construct the beat. The method includes assembling, by the digital system, a plurality of words consecutively. The plurality of words can include a first set of words in which each word has a length W, where W is the beat width. The plurality of words can further include a second set of words in which each word has a length that is smaller or equal to W. The method can further include constructing a parity word of length W, wherein each bit in the parity word is a parity associated with a distinct word in the first and second set of words. The method further includes adding the parity word to the plurality of words to form the beat.

    DATA PROTECTION AND RECOVERY
    49.
    发明公开

    公开(公告)号: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.

    CONFIGURABLE DATA PROTECTION CIRCUITRY FOR MEMORY DEVICES

    公开(公告)号:US20240071448A1

    公开(公告)日:2024-02-29

    申请号:US17895053

    申请日:2022-08-24

    CPC classification number: G11C7/24 G11C7/1012 G11C7/109

    Abstract: Systems, apparatus, and methods related to configurable data protection circuitry. A memory includes a plurality of memory devices and a memory controller that can be coupled to the memory via a plurality of channels. The channels comprise respective subsets of the plurality of memory devices. The memory controller comprises data protection circuitry to accommodate a first codeword configuration of a number of codewords responsive to the plurality of memory devices having a first operating mode corresponding to a first input/output (I/O) width and accommodate a second codeword configuration of the number of codewords responsive to the plurality of memory devices having a second operating mode corresponding to a second I/O width, as well as switch between the first operating mode of the plurality of memory devices and the second operating mode of the plurality of memory devices.

Patent Agency Ranking