Cadence Design Systems, Inc.
Method and system for formal bug hunting
Last updated:
Abstract:
A method for formal deep bug hunting in a device under test (DUT) may include obtaining a selection of a start state for the DUT; obtaining a selection of one or a plurality of variables that are declared as random variables; for each of said one or a plurality of random variables, generating a sequence of random values in a generation order using a random number generator (RNG); and performing formal verification exploration of the DUT starting at the start state and consecutively assigning each of said one or a plurality of random variables a value from the sequence of values in the generation order.
Status:
Grant
Type:
Utility
Filling date:
24 Jun 2020
Issue date:
3 Aug 2021