BDD Solver
ConceptThe BDD Solver is a constraint-solver mode in which the solver elaborates the entire solution space for a randomize call before selecting a solution. This can consume significant memory and time up front, but the elaborated solution space is cached, making the approach effective when the same manageable randomize problem is repeated many times, such as in CPU opcode generation.
WIKI
Overview
The BDD Solver is a constraint-solving mode described in the context of VCS constrained-random stimulus generation. In this mode, the solver elaborates the entire solution space of a randomize call before selecting a solution. This up-front solution-space elaboration can take significant time and memory, but the solution space is cached to accelerate later randomization calls of the same form.
Performance characteristics
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →