摘要 |
A design verification method, comprising providing a circuit design; creating a stimulus tree diagram for the circuit design, wherein the stimulus tree diagram comprises L stimuli, M checkpointed splits, and N non-checkpointed splits; and executing the stimulus tree diagram, wherein said executing the stimulus tree diagram comprises, for i=1, . . . , M, executing an i<SUP>th </SUP>checkpointed split of the M checkpointed splits, wherein said executing the i<SUP>th </SUP>checkpointed split comprises (a) saving an i<SUP>th </SUP>context of an i<SUP>th </SUP>simulation environment in which said executing the stimulus tree diagram is performed; and (b) after said saving the i<SUP>th </SUP>context is performed, executing from the i<SUP>th </SUP>context along Pi paths of the stimulus tree diagram branching from the i<SUP>th </SUP>checkpointed split, wherein the i<SUP>th </SUP>checkpointed split is a Pi-way split, Pi being an integer greater than 1.
|