Skip to content
STIMSMITH

Simulation-Based Testing

Concept

Simulation-based testing is the traditional hardware-verification approach of running many simulations, typically by executing test programs that exercise operations and checking their results. In microprocessor verification, it becomes difficult for pipelined designs because tests must cover interactions among simultaneously processed instructions and exceptional conditions such as invalid instructions and out-of-bounds memory accesses.

First seen 5/26/2026
Last seen 6/6/2026
Evidence 5 chunks
Wiki v1

WIKI

Definition

Simulation-based testing is the traditional approach to verifying a hardware design by running many simulations. For microprocessors, this typically means writing a suite of test programs that exercise the processor's operations and check the results.[Traditional hardware verification]

Use in microprocessor verification

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

4 connections
The paper is based on simulation-based testing methodology
formal verification ← compares with 100% 1e
Formal verification is presented as an alternative to simulation-based testing for microprocessor designs.
Test Stimulus Generation uses → 93% 1e
Simulation-based testing applies test stimulus to execution models
Random Test Input Generation uses → 90% 1e
The paper uses randomly generated test inputs for driving simulation

CITATIONS

7 sources