TIME-DIVISION MULTIPLEXED NEUROSYNAPTIC MODULE WITH IMPLICIT MEMORY ADDRESSING FOR IMPLEMENTING A NEURAL NETWORK
First Claim
Patent Images
1. A method, comprising:
- maintaining neuron attributes for multiple neurons; and
maintaining incoming firing events for different time steps;
for each time step, integrating incoming firing events for said time step in a time-division multiplexing manner, wherein said incoming firing events are integrated based on the neuron attributes maintained; and
for each time step, updating the neuron attributes maintained for said multiple neurons based on the integrated incoming firing events for said time step.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to a time-division multiplexed neurosynaptic module with implicit memory addressing for implementing a neural network. One embodiment comprises maintaining neuron attributes for multiple neurons and maintaining incoming firing events for different time steps. For each time step, incoming firing events for said time step are integrated in a time-division multiplexing manner. Incoming firing events are integrated based on the neuron attributes maintained. For each time step, the neuron attributes maintained are updated in parallel based on the integrated incoming firing events for said time step.
33 Citations
20 Claims
-
1. A method, comprising:
-
maintaining neuron attributes for multiple neurons; and maintaining incoming firing events for different time steps; for each time step, integrating incoming firing events for said time step in a time-division multiplexing manner, wherein said incoming firing events are integrated based on the neuron attributes maintained; and for each time step, updating the neuron attributes maintained for said multiple neurons based on the integrated incoming firing events for said time step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A neurosynaptic device, comprising:
-
a memory device that maintains neuron attributes for multiple neurons; a scheduler that manages incoming firing events for different time steps; and a multi-way processor that integrates incoming firing events for each time step in a time-division multiplexing manner, and updates the neuron attributes maintained for said multiple neurons; wherein said incoming firing events are integrated based on the neuron attributes maintained. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product for a neurosynaptic device, the computer program product comprising a computer-readable storage medium having program code embodied therewith, the program code being executable by a computer to:
-
maintain neuron attributes for multiple neurons; maintain incoming firing events for different time steps; for each time step, integrate incoming firing events for said time step in a time-division multiplexing manner, wherein said incoming firing events are integrated based on the neuron attributes maintained; and for each time step, update the neuron attributes maintained for said multiple neurons based on the integrated incoming firing events for said time step. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification