1. A system comprising: a plurality of neuromorphic devices, each respective neuromorphic device having a transmitter and a receiver, and a plurality of neurons, wherein each respective neuromorphic device is configured to: separate a plurality of data from the plurality of neurons to be transmitted to a plurality of destinations, each data comprising a first sub-word and a second sub-word, wherein the first sub-word encodes a P value for making synaptic conductance changes at a synapse of a receiving post-synaptic neuron based on spike timing dependent plasticity and wherein the second sub-word comprises a destination address, into a plurality of channels, wherein each respective channel of the plurality of channels comprises respective data for a destination neuromorphic device having the respective destination address; use FDM or OFDM to separate the plurality of data into a plurality of frequency bands; combine the separated plurality of data into respective combined data; and transmit the respective combined data; and a central router having a plurality of router receivers and a plurality of router transmitters, where at least one respective router receiver and at least one respective router transmitter is coupled to a respective neuromorphic device, and wherein the central router is configured to; receive each respective combined data at least at one respective a router receiver, wherein at least one respective router receiver comprises a MIMO receiver; separate in parallel the respective combined data received from each respective neuromorphic device into a plurality of separated first data, wherein each respective separated first data of the plurality of first data has the same destination address; and transmit each separated respective first data using at least one respective router transmitter to a receiver of another one of the plurality of neuromorphic devices associated with the destination address, wherein at least one respective router transmitter comprises a MIMO transmitter.