1. A network of core modules, comprising: multiple core modules, wherein each core module comprises a core circuit that includes: a plurality of electronic neurons; a plurality of incoming connections for receiving incoming signals targeting the plurality of neurons, wherein each incoming connection has a predetermined address; and a plurality of outgoing connections for transmitting outgoing signals generated by the plurality of neurons, wherein each outgoing connection targets an incoming connection in a core module among the multiple core modules; and a routing system comprising multiple routers that selectively route signals among the multiple core modules based on a reconfigurable hierarchical organization of the core modules.