Auto-disabling DRAM error checking on threshold
AssigneeInternational Business Machines Corporation
InventorsEdgar R. Cordero, Marc A. Gollub, Warren E. Maule, Lucas W. Mulkey, Anuwat Saetow
Life of this patent
Estimating the term…
Abstract
An aspect includes a method for auto-disabling dynamic random access memory (DRAM) error checking based on a threshold. A method includes receiving data at a DRAM and executing error checking logic based on the data. The error checking logic detects an error condition in the data and it is determined, at the DRAM, whether detecting the error condition in the data causes an error threshold to be reached. The error checking logic is disabled at the DRAM in response to determining that detecting the error condition in the data causes the error the error threshold to be reached.
Claims20
A method of disabling error checking in a dynamic random access memory (DRAM), the method comprising:
- receiving data at the DRAM;
- executing, at the DRAM, error checking logic based on the data;
- detecting, by the error checking logic, an error condition in the data;
- determining, at the DRAM, whether detecting the error condition in the data causes an error threshold to be reached;
- and
- disabling the error checking logic at the DRAM in response to determining that detecting the error condition in the data causes the error threshold to be reached.
A memory system comprising:
- a memory device, the memory device including a dynamic random access memory (DRAM) configured for:
- receiving data at the DRAM;
- executing, at the DRAM, error checking logic based on the data;
- detecting, by the error checking logic, an error condition in the data;
- determining, at the DRAM, whether detecting the error condition in the data causes an error threshold to be reached;
- and
- disabling the error checking logic at the DRAM in response to determining that detecting the error condition in the data causes the error threshold to be reached.
A computer program product for disabling error checking in a dynamic random access memory (DRAM), the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by processing circuitry to cause the processing circuitry to:
- receive data at the DRAM;
- execute, at the DRAM, error checking logic based on the data;
- detect, by the error checking logic, an error condition in the data;
- determine, at the DRAM, whether detecting the error condition in the data causes an error threshold to be reached;
- and
- disable the error checking logic at the DRAM in response to determining that detecting the error condition in the data causes the error threshold to be reached.
Dependencies are inferred from the claim text.