SpinalFlow: An Architecture and Dataflow Tailored for Spiking Neural Networks | Synapse