The present invention discloses a
data stream architecture neuromorphic processor, which includes a
control unit, a 4D computing unit, a 1D computing unit, an activation unit, a
data type conversion unit, a parameter on-
chip memory, a 4D data on-
chip memory, and a 1D data on-
chip memory; the
data stream architecture neuromorphic processor is connected to an off-chip memory through a
bus, the
control unit obtains the configuration information of the neural network
algorithm from the off-chip memory, and configures each module according to the configuration information, and configures the computing function of the
data stream architecture neuromorphic processor as a certain
operator function; through multiple configuration switches by the
control unit, the calculations of different operators in the neural network
algorithm are sequentially completed, so as to realize the complete calculation of a certain neural network
algorithm, and write the final output data into the off-chip memory. Based on the reconfigurable data
stream architecture technology, this processor can simultaneously meet the calculations of
artificial neural network algorithms and
spiking neural network algorithms.