Skip to content
STIMSMITH

System-level Stimuli Generation

Concept

System-level stimuli generation is described in the evidence through IBM's X-Gen project, initiated in 2000 to apply knowledge-based, constraint-based random stimuli generation beyond processor verification to full system verification. X-Gen reused architectural ideas from Genesys PE and the same CSP solver, while adapting its modeling language so that components, system transactions, and configurations were first-class modeling elements.

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

WIKI

Overview

System-level stimuli generation refers, in the provided evidence, to the application of knowledge-based random stimuli generation technology to hardware system verification rather than only processor-level verification. IBM initiated the X-Gen project in 2000 with the explicit goal of applying the technology to system-level stimuli generation.[C1]

X-Gen approach

READ FULL ARTICLE →

NEIGHBORHOOD

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

explore full graph →

RELATIONSHIPS

1 connections
X-Gen ← implements 100% 1e
X-Gen was designed specifically for system-level stimuli generation.

CITATIONS

7 sources
7 citations — click to expand
[1] X-Gen was initiated in 2000 to apply the technology to system-level stimuli generation. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[2] X-Gen used a knowledge-based architecture similar to Genesys PE, used the same CSP solver, and differed mainly in a modeling language where components, system transactions, and configurations were first-class members. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[3] In a 2002 comparison against a legacy non-knowledge-based system stimuli generator, X-Gen achieved higher coverage metrics in one-fifth of the simulation time and one-tenth of the test templates. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[4] X-Gen became the primary stimuli generator for IBM high-end systems and has been used since 2002 for verification of most high-end system designs cited, including the p-Series server and Cell-processor-based systems. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[5] Maintainability was important because many designs were verified simultaneously and hardware specifications were unstable; the architecture addressed defining responsibilities, knowledge reuse, adapting to change, and ongoing upgrades. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[6] Partitioning the tool into a generic generation engine and a knowledge base enabled reuse of generator capabilities, generic testing knowledge, and common design building blocks across related hardware generations. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[7] Because verification often starts while hardware architecture is still evolving, changes had to be reflected promptly in the knowledge base and reference model; separation of modules supported parallel development and cross-checking. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI