Method and system for sequential equivalence checking
AssigneeCadence Design Systems, Inc.
InventorsYaron Schiller, Almothana Sirhan, Karam Abdelkader, Habeeb Farah, Thiago Radicchi Roque
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsYaron Schiller, Almothana Sirhan, Karam Abdelkader, Habeeb Farah, Thiago Radicchi Roque
Estimating the term…
A method for sequential equivalence checking (SEC) of two representations of an electronic design includes selecting by a processor a plurality of cutpoints in the two representations of the electronic design, rendering the two representations of the electronic design abstracted; executing by the processor an assume-guarantee (AG) proof on the two abstracted representations of the electronic design; identifying by the processor a failed assertion indicating non-equivalence of a signal pair relating to one of the cutpoints; and performing by the processor a simulation on the two representations of the electronic design by successively inputting input stimuli of a trace corresponding to the failed assertion in a sequential order in which the input stimuli appear in the trace at inputs of the two representations of the electronic design to identify whether there is one or a plurality of additional non-equivalent signal pairs relating to other cutpoints of said plurality of cutpoints.
A method for sequential equivalence checking (SEC) of two non-abstracted representations of an electronic design, the method comprising:
A system for sequential equivalence checking (SEC) of two non-abstracted representations of an electronic design, the system comprising:
A non-transitory computer readable storage medium for sequential equivalence checking of two non-abstracted representations of an electronic design, having stored thereon instructions that when executed by a processor will cause the processor to:
Dependencies are inferred from the claim text.