1. A neural network, comprising: multiple functional neural core circuits; and a dynamically reconfigurable switch interconnect between said multiple functional neural core circuits, wherein the switch interconnect comprises multiple connectivity neural core circuits; wherein each core circuit comprises a pair of neural core modules overlaid on one another, and wherein each core module comprises a plurality of electronic neurons, a plurality of incoming electronic axons, and a plurality of electronic synapses interconnecting the neurons to the axons.