Information writing method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsFlorian Longnos, Feng Yang, Wei Yang
Life of this patent
Estimating the term…
Abstract
An information writing method is applied to an non-volatile dual in-line memory module (NVDIMM), the NVDIMM includes an NVDIMM controller and a non-volatile memory (NVM), and the method includes receiving, by the NVDIMM controller, a sanitize command from a host, where the sanitize command is used to instruct the NVDIMM controller to sanitize data in the NVM using a first write pattern, and the first write pattern is one of at least two patterns of writing information into the NVM, and writing, by the NVDIMM controller, information into the NVM according to the sanitize command.
Claims20
An information writing method, implemented by a non-volatile dual in-line memory module (NVDIMM), comprising:
- receiving a sanitize command from a host, wherein the sanitize command instructs an NVDIMM controller to sanitize data in a non-volatile memory (NVM) using a first write pattern, wherein the NVDIMM comprises the NVDIMM controller and the NVM, wherein the first write pattern is one of at least two patterns of writing information into the NVM, and wherein the sanitize command is in a NVDIMM-P protocol for either a dual data rate 5 (DDR5) interface or a double data rate 4 (DDR4) interface;
- and
- writing information into the NVM according to the sanitize command.
An information writing method performed by a host, wherein the information writing method comprises:
- generating a sanitize command, wherein the sanitize command instructs a non-volatile dual in-line memory module (NVDIMM) controller in a NVDIMM to sanitize data in a non-volatile memory (NVM) using a first write pattern, wherein the NVDIMM comprises the NVDIMM controller and the NVM, wherein the first write pattern is one of at least two patterns of writing information into the NVM, and wherein the sanitize command is in a NVDIMM-P protocol for either a dual data rate 5 (DDR5) interface or a double data rate 4 (DDR4) interface;
- and
- sending the sanitize command to the NVDIMM controller.
A non-volatile dual in-line memory module (NVDIMM), comprising:
- a non-volatile memory (NVM);
- and
- an NVDIMM controller coupled to the NVM and configured to:
- receive a sanitize command from a host, wherein the sanitize command instructs the NVDIMM controller to sanitize data in the NVM using a first write pattern, wherein the first write pattern is one of at least two patterns of writing information into the NVM, and wherein the sanitize command is in a NVDIMM-P protocol for either a dual data rate 5 (DDR5) interface or a double data rate 4 (DDR4) interface;
- and
- write information into the NVM according to the sanitize command.
A computing system, comprising:
- a non-volatile dual in-line memory module (NVDIMM) comprising an NVDIMM controller and a non-volatile memory (NVM);
- and
- a processor coupled to the NVDIMM and configured to:
- generate a sanitize command, wherein the sanitize command instructs the NVDIMM controller to sanitize data in the NVM using a first write pattern, wherein the first write pattern is one of at least two patterns of writing information into the NVM, and wherein the sanitize command is in a NVDIMM-P protocol for either a dual data rate 5 (DDR5) interface or a double data rate 4 (DDR4) interface;
- and
- send the sanitize command to the NVDIMM controller.
Dependencies are inferred from the claim text.