Patent ID: 11893244
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A method for use with a data storage device that includes a non-volatile memory (NVM) array, the method comprising:
receiving data for storage in the NVM array;
determining whether the data is neural network data or non-neural network data;
in response to a determination the data is neural network data,
storing at least three copies of the neural network data in the NVM array;
reading the at least three copies of the neural network data from the NVM array; and
performing a majority rules error correction procedure on the at least three copies of the neural network data read from the NVM array; and

in response to a determination the data is non-neural network data,
storing the non-neural network data in the NVM array;
reading the non-neural network data from the NVM array; and
performing an error correction code (ECC) procedure on the non-neural network data, the ECC procedure being different from the majority rules error correction procedure.