RACE Constraint Solver
ConceptThe RACE Constraint Solver is the default constraint solver used in the VCS (Verilog Compiler Simulator) constrained-random verification flow. It operates alongside an alternative BDD-based solver and is typically characterized by lower memory consumption, while the BDD solver favors workloads where the same randomize call is invoked repeatedly and the solution space fits in memory.
WIKI
RACE Constraint Solver
Overview
The RACE Constraint Solver is the default constraint solver used in the VCS constrained-random verification environment. It is invoked when SystemVerilog randomize() calls are made on classes whose constraint sets are expressed in the standard SystemVerilog constraint syntax. In a typical VCS flow, RACE is one of two selectable solver modes, the other being a BDD (Binary Decision Diagram) solver that elaborates the entire solution space of a randomize() call before selecting a solution and caches it for subsequent calls.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →