1. A three dimensional multilayer circuit comprising: a plurality of crossbar arrays, each crossbar array comprising intersecting crossbar segments; programmable crosspoint devices interposed between the intersecting crossbar segments; and shift pins configured to shift connection domains of the intersecting crossbar segments between crossbar arrays such that the programmable crosspoint devices are uniquely addressed; the shift pins being configured to make electrical connections between crossbar arrays by passing vertically between crossbar segments in a first crossbar array to make electrical connection with crossbar segments in a second crossbar array.