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

Claim 22:
23. An apparatus for use with a data storage device that includes a non-volatile memory (NVM) array, the apparatus comprising:
means for receiving data for storage in the NVM array;
means for determining whether the data is neural network data or non-neural network data;
means, operative in response to a determination the data is neural network data, for storing at least three copies of the neural network data in the NVM array;
means for reading the at least three copies of the neural network data from the NVM array;
means for performing a majority rules error correction procedure on the at least three copies of the neural network data read from the NVM array;
means, operative in response to a determination the data is non-neural network data, for storing the non-neural network data in the NVM array;
means for reading the non-neural network data from the NVM array; and
means for 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.