Patent ID: 7890894

Claim:
A system for processing a multiphase circuit design, the system including a non-transitory computer-readable medium encoded with logic comprising: logic for applying a set of initial conditions to the multiphase circuit design using three-valued simulation, the three-valued simulation using a set of values consisting of 0, 1, and X, wherein the value X represents an unknown state; logic for applying a series of clock cycles to the multiphase circuit design while all inputs to the multiphase circuit design are held at the value X; logic for monitoring simulation state vectors for a set of registers in the multiphase circuit design to identify an end-cycle state vector that is identical to a start-cycle state vector, the start-cycle state vector being generated prior to the end-cycle state vector; and logic for deriving a series of repeating state vectors for the set of registers in the multiphase circuit design based on a series of simulation state vectors between the start-cycle state vector and the end-cycle state vector.