On-die ECC with error counter and internal address generation

    公开(公告)号:US10949296B2

    公开(公告)日:2021-03-16

    申请号:US15681387

    申请日:2017-08-20

    申请人: Intel Corporation

    摘要: A memory subsystem enables managing error correction information. A memory device internally performs error detection for a range of memory locations, and increments an internal count for each error detected. The memory device includes ECC logic to generate an error result indicating a difference between the internal count and a baseline number of errors preset for the memory device. The memory device can provide the error result to an associated host of the system to expose only a number of errors accumulated without exposing internal errors from prior to incorporation into a system. The memory device can be made capable to generate internal addresses to execute commands received from the memory controller. The memory device can be made capable to reset the counter after a first pass through the memory area in which errors are counted.

    Targeted aliasing single error correction (SEC) code

    公开(公告)号:US10572343B2

    公开(公告)日:2020-02-25

    申请号:US15873357

    申请日:2018-01-17

    申请人: Intel Corporation

    IPC分类号: G11C29/00 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.

    Validation of memory on-die error correction code

    公开(公告)号:US10108512B2

    公开(公告)日:2018-10-23

    申请号:US15089316

    申请日:2016-04-01

    申请人: Intel Corporation

    摘要: Embodiments are generally directed to validation of memory on-die error correction code. An embodiment of a memory device includes one or more memory arrays for the storage of data; control logic to control operation of the memory device; and ECC (error correction code) logic, including ECC correction logic to correct data and ECC generation logic to generate ECC code bits and store the ECC bits in the one or more memory arrays. In a validation mode to validate operation of the ECC logic, the control logic is to allow generation of ECC code bits for a first test value and disable generation of ECC code bits for a second test value.

    Memory device error check and scrub mode and error transparency
    9.
    发明申请
    Memory device error check and scrub mode and error transparency 审中-公开
    内存设备错误检查和擦除模式以及错误透明度

    公开(公告)号:US20170060681A1

    公开(公告)日:2017-03-02

    申请号:US14998184

    申请日:2015-12-26

    申请人: Intel Corporation

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

    摘要: An error check and scrub (ECS) mode enables a memory device to perform error checking and correction (ECC) and count errors. An associated memory controller triggers the ECS mode with a trigger sent to the memory device. The memory device includes multiple addressable memory locations, which can be organized in segments such as wordlines. The memory locations store data and have associated ECC information. In the ECS mode, the memory device reads one or more memory locations and performs ECC for the one or more memory locations based on the ECC information. The memory device counts error information including a segment count indicating a number of segments having at least a threshold number of errors, and a maximum count indicating a maximum number of errors in any segment.

    摘要翻译: 错误检查和擦除(ECS)模式使存储器件能够执行错误检查和校正(ECC)并计数错误。 相关联的存储器控​​制器通过触发发送到存储器件的触发器来触发ECS模式。 存储器件包括多个可寻址的存储器位置,其可以被组织成诸如字线的段。 存储器位置存储数据并具有相关联的ECC信息。 在ECS模式中,存储器件读取一个或多个存储器位置,并且基于ECC信息为一个或多个存储器位置执行ECC。 存储器装置对包括指示具有至少阈值数量的错误的段的数量的段计数以及指示任何段中的最大错误数的最大计数的错误信息进行计数。

    Method, apparatus and system for responding to a row hammer event
    10.
    发明授权
    Method, apparatus and system for responding to a row hammer event 有权
    用于响应行锤事件的方法,装置和系统

    公开(公告)号:US09564201B2

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

    申请号:US15011286

    申请日:2016-01-29

    申请人: Intel Corporation

    摘要: Techniques and mechanisms to facilitate an operational mode of a memory device to prepare for a targeted refresh of a row in memory. In an embodiment, the memory device performs one or more operations while in the mode to prepare for a future command from a memory controller, the command to implement, at least in part, a targeted refresh of a row in a first bank of the memory device. Prior to such a command, the memory device services another command from the memory controller. In another embodiment, servicing the other command includes the memory device accessing a second bank of the memory device while the memory device operates in the mode, and before completion of an expected future targeted row refresh.

    摘要翻译: 促进存储器设备的操作模式以准备存储器中的行的目标刷新的技术和机制。 在一个实施例中,存储器装置在处于来自存储器控制器的未来命令的模式中执行一个或多个操作,该命令至少部分地实现存储器的第一存储体中的行的目标刷新 设备。 在这样的命令之前,存储器设备从存储器控制器服务另一命令。 在另一个实施例中,服务另一个命令包括存储设备访问存储器设备的第二组,同时存储设备在模式下操作,并且在预期的未来目标行刷新完成之前。