A highly energy-efficient multi-core neuromorphic architecture for training deep spiking neural networks | Synapse