1. An integrated circuit (IC) comprising: a set of configurable circuits for performing a user design that is defined to operate based on a user design cycle, the set of configurable circuits comprising a plurality of sets of sequential elements, wherein different sets of sequential elements operate at different phases of the user design cycle, each set of sequential elements that operates at a particular phase of the user design cycle receiving inputs from another set of the plurality of sets of sequential elements operating in another phase of the user design cycle; and a routing circuit for switchably receiving outputs from each of the plurality of sets of sequential elements, wherein the routing circuit produces an output from a different set of sequential elements in each phase of the user design cycle.