Patent ID: 11914373
Assignee: MICRON TECHNOLOGY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. An apparatus employing an artificial neural network (ANN) having a plurality of ANN partitions, the apparatus comprising:
a memory configured to store weight matrix data and bias data corresponding to the plurality of ANN partitions;
a first controller configured to:
receive a number of inputs;
determine a particular ANN partition of the plurality of ANN partitions to which the number of inputs correspond;
read, from the memory:
weight matrix data and bias data corresponding to the particular ANN partition; and
a first cryptographic signature corresponding to the particular ANN partition; and

determine an output by evaluating the number of inputs;

a second controller configured to:
while the first controller is evaluating the number of inputs:
generate, using the weight matrix data and bias data read from the memory, a second cryptographic signature corresponding to the particular ANN partition;
determine whether the first cryptographic signature and the second cryptographic signature match;

responsive to determining a mismatch between the first cryptographic signature and the second cryptographic signature, issue an indication of the mismatch in the form of a safety warning to a primary controller; and
responsive to determining a match between the first cryptographic signature and the second cryptographic signature, not issuing the indication of the mismatch such that the output is provided to the primary controller.