1. A reconfigurable device, comprising: a first network comprising a plurality of routing network inputs and a plurality of routing network outputs; a second network, comprising a plurality of selectors and a plurality of selector links, each of the selector links connecting two of the plurality of selectors together; and a plurality of clusters, each connected to the first network and the second network; wherein the second network is adapted to receive a signal from one of the plurality of clusters and route the signal to one of the plurality of clusters using one or more of the plurality of selectors.