The application relates to the technical field of pulse neural
network processing, in particular to a pulse neural
network processor with a unified architecture, which comprises an LIF
neuron module, a pulse collector module, an SRAM controller module, an SRAM module and a configuration module; the SRAM module comprises a weight SRAM, an entry SRAM and a
neuron SRAM; the configuration module is used for realizing configuration of a
chip architecture, and the configuration of the
chip architecture comprises a sparse architecture and a dense architecture. The sparse architecture and the dense architecture can be simultaneously supported under the same
chip architecture, storage and pulse driving calculation of the sparse architecture are used, lower task
energy consumption can be realized when a sparse pulse neural network is processed, storage and matrix operation of the dense architecture are used, lower task
energy consumption can be realized when a dense pulse neural network is processed, and the advantages of the two architectures can be combined in one chip.