1. A system for scaling multi-core neurosynaptic networks, comprising: multiple neurosynaptic network circuits, wherein each network circuit comprises a plurality of neurosynaptic core circuits; an interconnect fabric coupling said multiple network circuits; and for each network circuit, at least one corresponding network interface, wherein each network interface for each network circuit enables data exchange between said network circuit and another network circuit of said multiple network circuits by: tagging each outgoing data packet from said network circuit with a corresponding tag comprising: source information indicative of a location of a source core circuit of said network circuit that generated said data packet; and routing information including: a first distance indicative of a first number of core circuits of said another network circuit that said outgoing data packet traverses horizontally within said another network circuit en route to a target core circuit of said another network circuit, wherein said outgoing data packet propagates along one of a first horizontal direction or a second horizontal direction opposite of the first horizontal direction if the first distance is one of a positive value or a negative value, respectively; and a second distance indicative of a second number of core circuits of said another network circuit that said outgoing data packet traverses vertically within said another network circuit en route to said target core circuit of said another network circuit, wherein said outgoing data packet propagates along one of a first vertical direction or a second vertical direction opposite of the first vertical direction if the second distance is one of a positive value or a negative value, respectively; wherein each core circuit comprises multiple electronic neurons, multiple electronic axons, and a plurality of electronic synapse devices for interconnecting said multiple neurons with said multiple axons.