Automatic Constraint Extraction
ConceptAutomatic constraint extraction is a verification concept described in the context of coverage-directed test selection: instead of relying only on manually written constraints to steer constrained-random tests, a supervised-learning method uses coverage feedback to prioritize randomly generated tests that are likely to improve functional coverage.
WIKI
Overview
Automatic constraint extraction is described as part of a method for improving simulation-based hardware verification. In constrained-random test generation, tests are randomized to increase diversity, but many tests can repeatedly exercise the same design logic. Constraints are typically written manually to bias random tests toward interesting, hard-to-reach, or not-yet-tested logic. [C1]
The cited work introduces a method for automatic constraint extraction and test selection, called coverage-directed test selection. The method is based on supervised learning from coverage feedback. [C2]
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →