Biasing Technique
ConceptIn processor architecture verification, a biasing technique is a method used to steer automated test generation toward conditions that are likely to expose design bugs. Biasing techniques are a core ingredient of the AVPGEN test generator, where they are combined with symbolic execution, constraint solving, and user-specified SIGL templates to focus tests on architecturally interesting states.
WIKI
Overview
In the context of processor architecture verification, a biasing technique (also referred to as a biasing function) is a mechanism used to direct an automated test generator away from uniform random exploration and toward conditions that are more likely to reveal bugs in a processor implementation. Biasing techniques are typically used together with symbolic execution and constraint solving, so that selection of instructions, operands, and intermediate values can be weighted toward architecturally interesting cases.
Biasing Techniques in AVPGEN
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →