Memory sub-system incomplete shutdown debugging
AssigneeMicron Technology, Inc.
InventorsXiaoyang Wang, Yunfei You, He Sang
Life of this patent
Estimating the term…
Abstract
The disclosure configures a memory sub-system controller to enable debugging incomplete shutdown of a memory sub-system. The controller detects a power-loss event associated with incomplete shutdown of the memory sub-system. The controller, in response to detecting the power-loss event associated with the memory sub-system, retrieves a subset of debugging fields. The controller stores the subset of debugging fields in a reprogrammable read-only memory associated with the memory sub-system.
Claims20
A system comprising:
- a set of memory components of a memory sub-system;
- and
- at least one processing device operatively coupled to the set of memory components, the at least one processing device programmed to perform operations comprising:
- detecting a power-loss event associated with an incomplete shutdown of the memory sub-system, the incomplete shutdown comprising one or more shutdown operations not being initiated or not being completed before power to the memory sub-system is lost;
- based on detecting the power-loss event associated with the incomplete shutdown of the memory sub-system, retrieving a subset of debugging fields;
- and
- storing the subset of debugging fields in a reprogrammable read-only memory associated with the memory sub-system, wherein the subset of debugging fields comprises a panic step field that is set during a panic mode and represents one or more individual operations of the panic mode.
A method comprising:
- detecting a power-loss event associated with an incomplete shutdown of a memory sub-system, the incomplete shutdown comprising one or more shutdown operations not being initiated or not being completed before power to the memory sub-system is lost;
- based on detecting the power-loss event associated with the incomplete shutdown of the memory sub-system, retrieving a subset of debugging fields;
- and
- storing the subset of debugging fields in a reprogrammable read-only memory associated with the memory sub-system, wherein the subset of debugging fields comprises a panic step field that is set during a panic mode and represents one or more individual operations of the panic mode.
A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processing device, cause the at least one processing device to perform operations comprising:
- detecting a power-loss event associated with an incomplete shutdown of a memory sub-system, the incomplete shutdown comprising one or more shutdown operations not being initiated or not being completed before power to the memory sub-system is lost;
- based on detecting the power-loss event associated with the incomplete shutdown of the memory sub-system, retrieving a subset of debugging fields;
- and
- storing the subset of debugging fields in a reprogrammable read-only memory associated with the memory sub-system, wherein the subset of debugging fields comprises a panic step field that is set during a panic mode and represents one or more individual operations of the panic mode.
Dependencies are inferred from the claim text.