Back to results
US 12,762,050 B2Granted
Memory controller and memory system handling power loss
AssigneeYangtze Memory Technologies Co., Ltd.
InventorWeilin Liu
Life of this patent
Estimating the term…
Abstract
In certain aspects, a memory system includes a non-volatile memory device, and a memory controller coupled to the non-volatile memory device. The memory controller is configured to generate indicator data based on data to be initially programmed to the non-volatile memory device, and, in response to power loss of the memory system, control transmission of the indicator data to the non-volatile memory device. The indicator data is configured to recover the source data.
Claims20
A memory system, comprising:
- a non-volatile memory device;
- and
- a memory controller coupled to the non-volatile memory device and configured to:
- generate indicator data based on source data to be initially programmed to the non-volatile memory device, wherein the indicator data is configured to recover the source data;
- control initial programming of the source data to the non-volatile memory device to become intermediate data on the non-volatile memory device, wherein the indicator data comprises a bitmap of level indicator information related to intermediate levels of the intermediate data and/or final levels of the source data;
- and
- in response to power loss of the memory system, control transmission of the indicator data to the non-volatile memory device.
4 more elements
A memory controller, comprising:
- an interface coupled to a non-volatile memory device;
- and
- a processor coupled to the interface and configured to:
- generate indicator data based on source data to be initially programmed to the non-volatile memory device, wherein the indicator data is configured to recover the source data;
- control initial programming of the source data to the non-volatile memory device to become intermediate data on the non-volatile memory device, wherein the indicator data comprises a bitmap of level indicator information related to intermediate levels of the intermediate data and/or final levels of the source data;
- and
- in response to power loss of the memory controller, control transmission of the indicator data to the non-volatile memory device through the interface.
4 more elements
A method of operating a memory controller, comprising:
- generating indicator data based on source data to be initially programmed to a non-volatile memory device, wherein the indicator data is configured to recover the source data;
- transmitting a command to the non-volatile memory device indicative of initially programming the source data to become intermediate data on the non-volatile memory device, wherein the indicator data comprises a bitmap of level indicator information related to intermediate levels of the intermediate data and/or final levels of the source data;
- and
- in response to power loss, transmitting the indicator data to the non-volatile memory device.
1 more element
Dependencies are inferred from the claim text.