TARGETED ALIASING SINGLE ERROR CORRECTION (SEC) CODE

    公开(公告)号:US20180203761A1

    公开(公告)日:2018-07-19

    申请号:US15873357

    申请日:2018-01-17

    申请人: Intel Corporation

    IPC分类号: G06F11/10 G11C29/52

    摘要: A memory device is configured to provide internal or on-die ECC (error checking and correction or error correction coding). In such a system, the code matrix can be managed as four quadrants of (N/4) bits, with two adjacent quadrants in an (N/2)-bit segment or portion. The N codes of the matrix correspond to the N bits of a data word to be protected by the ECC. The code matrix includes M codes corresponding to the M ECC check bits. The memory device includes internal ECC circuitry to perform ECC in the DRAM device with the ECC bits and code matrix in response to a request to access the data word. The codes in a quadrant steer an aliased bit to a quadrant other than an adjacent quadrant.

    STACKED MEMORY CHIP DEVICE WITH ENHANCED DATA PROTECTION CAPABILITY

    公开(公告)号:US20190004909A1

    公开(公告)日:2019-01-03

    申请号:US15640182

    申请日:2017-06-30

    申请人: Intel Corporation

    摘要: A stacked memory chip device is described. The stacked memory chip device includes a plurality of stacked memory chips. The stacked memory chip device includes read/write logic circuitry to service read/write requests for cache lines kept within the plurality of stacked memory chips. The stacked memory chip device includes data protection circuitry to store information to protect substantive data of cache lines in the plurality of stacked memory chips, where, the information is kept in more than one of the plurality of stacked memory chips, and where, any subset of the information that protects respective substantive information of a particular one of the cache lines is not stored in a same memory chip with the respective substantive information.

    ECC MEMORY CHIP ENCODER AND DECODER

    公开(公告)号:US20230049851A1

    公开(公告)日:2023-02-16

    申请号:US17874212

    申请日:2022-07-26

    申请人: Intel Corporation

    发明人: Kjersten E. CRISS

    摘要: An apparatus is described. The apparatus includes a memory chip. The memory chip has an error correction code (ECC) encoder logic circuit and an ECC decoder logic circuit. The ECC decoder logic circuit is to place an additional one or more errors that result from incorrect error correction applied to a read code word into a same block of multiple blocks of the read code word's raw data bit portion where original errors in the read code word existed before the read code word was decoded by the ECC decoder logic circuit.

    ECC MEMORY CHIP ENCODER AND DECODER
    7.
    发明申请

    公开(公告)号:US20200321979A1

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

    申请号:US16905384

    申请日:2020-06-18

    申请人: Intel Corporation

    发明人: Kjersten E. CRISS

    摘要: An apparatus is described. The apparatus includes a memory chip. The memory chip has an error correction code (ECC) encoder logic circuit and an ECC decoder logic circuit. The ECC decoder logic circuit is to place an additional one or more errors that result from incorrect error correction applied to a read code word into a same block of multiple blocks of the read code word's raw data bit portion where original errors in the read code word existed before the read code word was decoded by the ECC decoder logic circuit.

    MEMORY CONTROLLER ERROR CHECKING PROCESS USING INTERNAL MEMORY DEVICE CODES

    公开(公告)号:US20190102246A1

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

    申请号:US15721252

    申请日:2017-09-29

    申请人: Intel Corporation

    发明人: Kjersten E. CRISS

    IPC分类号: G06F11/10 G11C29/52

    摘要: An apparatus is described. The apparatus includes a memory controller to receive data from a memory device. The memory controller includes error checking logic circuitry. The error checking logic circuitry is to receive an error checking code from the memory device. The error checking code is generated within the memory device from the data. The error checking logic circuitry includes circuitry to generate a second version of the error checking code from the data that was received from the memory device and compare the received error checking code with the second version of the error checking code to understand if the data that was received from the memory controller is corrupted.

    SHARED PARITY CHECK FOR CORRECTING MEMORY ERRORS

    公开(公告)号:US20190042358A1

    公开(公告)日:2019-02-07

    申请号:US15890204

    申请日:2018-02-06

    申请人: Intel Corporation

    IPC分类号: G06F11/10 G06F3/06 G11C29/52

    摘要: Examples include techniques for implementing read and write operations between a memory controller and a memory device. In an embodiment, the memory controller is configured to receive data bits to write to the memory device, to determine, using a memory controller ECC component and the data bits, a plurality of memory controller ECC check bits and one or more parity bits, to append the memory controller ECC check bits and the one or more parity bits to the data bits, and to send the data bits, the memory controller ECC check bits, and the one or more parity bits to the memory device during a write operation. In an embodiment, the memory controller is configured to receive the data bits and the memory controller ECC check bits from the memory device, to check the data bits against the memory controller ECC check bits and correct errors detected, and to return the data bits during a read operation.