1. An integrated circuit (IC) for performing user defined operations, the IC comprising: a first group of circuits; a second group of circuits, wherein the second group of circuits comprises a set of reconfigurable circuits for performing operations by reconfiguring every clock cycle based on different configuration data that are retrieved in different reconfiguration states; and a sequencing circuit for (i) holding the first group of circuits in a reset state while the second group of circuits compute a set of initial conditions based on said reset state of the first group of circuits and (ii) releasing the first group of circuits from the reset state to start performing the user defined operations when the second group of circuits completes the computation of the set of initial conditions.