A multi-layer feedforward neural network parallel accelerator provided by the invention comprises: a main control module, which controls the entire calculation flow; a coefficient address generation module, which generates an address of the coefficient, outputs the address of the coefficient, receives coefficient data of the storage control module, and outputs the coefficient data after splitting;an operand address generation module, which generates and outputs the storage address of the operand, receives the operand data of the storage control module, and outputs the data after splitting; afeedforward network calculation module, which receives the split coefficient data and the operand data and contains a plurality of parallel computing units; and a neuron address generating module, which receives the neuron data calculated by the feedforward network computing module, generates the storage address of the neuron and neuron data, and outputs the storage address of the neuron and the neuron data. The invention has the beneficial effects of good scalability, adjustable parallelism, high acceleration ratio, support for pipeline operation, and low resource consumption.