Disclosed are novel methods and apparatus for transforming sequential
logic designs into equivalent combinational logic. In an embodiment of
the present invention, a design method for transforming sequential logic
designs into equivalent combinational logic is disclosed. The design
method includes: simulating each stage of a clocking sequence to produce
simulation values; saving the simulation values; and performing a
plurality of backward logic traces based on the saved simulation values
to provide an equivalent combinational logic representation of a
sequential logic design.