1. A method comprising: compiling a text representation of a circuit to generate a first register transfer level netlist; selecting a portion of the text representation of the circuit; replicating the selected portion of the circuit; inserting delay logic to delay inputs to the replicated portion of the circuit; and recompiling the text representation of the circuit to generate a second register transfer netlist.