1. A method, comprising: propagating a first set and a second set of axonal firing events through a symmetric core circuit in a first direction and a second direction, respectively, wherein the symmetric core circuit comprises a first core module and a second core module, and wherein each core module comprises an interconnection network for interconnecting multiple electronic neurons with multiple electronic axons; for at least one neuron, receiving an axonal firing event via an interconnected axon; and for at least one neuron, generating a neuronal firing event according to a neuronal activation function.