Read retry to selectively disable on-die ECC

    公开(公告)号:US11314589B2

    公开(公告)日:2022-04-26

    申请号:US16875642

    申请日:2020-05-15

    Abstract: A memory device that performs internal ECC (error checking and correction) can selectively return read data with application of the internal ECC or without application of the internal ECC, in response to different read commands from the memory controller. The memory device can normally apply ECC and return corrected data in response to a normal read command. In response to a retry command, the memory device can return the read data without application of the internal ECC.

    On-die ECC with error counter and internal address generation

    公开(公告)号:US10949296B2

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

    申请号:US15681387

    申请日:2017-08-20

    Abstract: 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.

    Directed per bank refresh command
    28.
    发明授权

    公开(公告)号:US10224090B2

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

    申请号:US15611455

    申请日:2017-06-01

    Inventor: Kuljit S. Bains

    Abstract: A memory device includes a per bank refresh counter applicable to multiple banks in a group. The memory device increments a row address counter only when the per bank refresh counter is reset. The memory device receives a per bank refresh command from an associated memory controller, and performs a per bank refresh in response to receiving the per bank refresh command. The memory device refreshes a row identified by a row address counter for a bank identified by the per bank refresh command. The memory device increments the per bank refresh counter in response to receiving the per bank refresh command, and increments the row address counter when the per bank refresh counter is reset, either by rolling over or by a reset condition.

Patent Agency Ranking