SAT/SMT-based constraint solving
TechniqueSAT/SMT-based constraint solving is an automated technique that uses Boolean satisfiability (SAT) and satisfiability modulo theories (SMT) solvers to determine the satisfiability of logical constraints and to produce concrete solutions. In the context of SystemC verification, CRAVE integrates SAT/SMT-based techniques alongside BDD-based methods in a parallel portfolio approach to accelerate constrained random stimuli generation.
WIKI
SAT/SMT-based constraint solving
Overview
SAT/SMT-based constraint solving is an automated reasoning technique that uses SAT (Boolean Satisfiability) and SMT (Satisfiability Modulo Theories) solvers to check whether a set of logical constraints is satisfiable and, when satisfiable, to extract concrete solution assignments. SMT generalizes SAT by supporting richer theories such as bit-vectors, integers, arrays, and linear arithmetic, making it well suited to constraints arising from hardware and software models.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →