Patent ID: 11868871
Assignee: PERCEIVE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A neural network inference circuit for executing a neural network that comprises a plurality of nodes that use state data from previous executions of the neural network, the neural network inference circuit comprising:
a set of computation circuits that executes the nodes of the neural network; and
a set of memories that implements a shift register comprising a particular number of sets of memory locations to store, while executing the neural network for a particular input, state data generated during at least two executions of the network for previous inputs, the state data for use by the set of computation circuits when executing a set of the nodes of the neural network for the particular input,
wherein:
stored state data generated during a particular execution of the neural network is stored in a first set of memory locations of the shift register during the particular execution;
a pointer is changed during successive executions of the neural network that identifies the stored state data as having been generated during different relative previous executions; and
state data generated during each of the particular number of previous executions of the neural network is stored in a different one of the sets of memory locations of the shift register.