Biased Random Test Generation
TechniqueA test generation technique used in processor architecture verification in which random selections of test inputs are weighted toward values and conditions considered likely to activate design bugs. The approach was characteristic of many earlier architecture verification systems before constraint-based methods (such as AVPGEN's combination of symbolic execution and constraint solving) emerged as an alternative.
WIKI
Biased Random Test Generation
Overview
Biased Random Test Generation is a test generation technique employed in hardware design verification, particularly for validating that processor implementations conform to their specified architectures. In contrast to purely uniform random generation, biased random generation uses biasing techniques—weighting functions that skew the probability distribution over test inputs—so that the generated tests more frequently exercise conditions judged "interesting" in that they are likely to activate various kinds of bugs in the design under test.