Testing a model of a logic circuit model. The testing includes generating
valid random input stimulus sequences for a logic circuit model.
Enumerating critical resource requirements, enumerating critical resource
availabilities does this, and selecting of stimulus sequences and
determining legal times for execution of said stimulus sequences based on
resource availability. This includes generating a plurality of possible
combinations of input stimulus sequences and generating an array
representation of critical resource requirements. These are used to
generate an array representation of critical resources availabilities.