Skip to content
STIMSMITH

Genesys PE

Tool

No evidence was provided for Genesys PE, so no technical description, capabilities, provenance, or relationships can be established.

First seen 5/24/2026
Last seen 5/26/2026
Evidence 9 chunks
Wiki v1

WIKI

Overview

No evidence was provided for Genesys PE. Because the article must be based only on provided evidence, there is insufficient information to describe what the tool is, what it does, how it is used, or how it relates to other entities.

Available evidence

READ FULL ARTICLE →

NEIGHBORHOOD

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

explore full graph →

RELATIONSHIPS

31 connections
Constraint-based Random Stimuli Generation implements → 100% 2e
Genesys PE is the tool that implements constraint-based random stimuli generation for hardware verification.
Constraint Satisfaction Problem uses → 100% 2e
Genesys PE uses CSP as its core solution technology for test generation.
Ontology uses → 100% 2e
Genesys PE uses an ontology for describing the functional model and capturing verification expertise.
Knowledge Base uses → 100% 2e
Genesys PE is built around a knowledge base containing architectural descriptions and expert knowledge.
Service-Oriented Architecture uses → 95% 2e
The application architecture of the stimuli generator (Genesys PE) is a service-oriented architecture.
Reference Model uses → 100% 2e
Genesys PE uses a reference model to compute expected results for generated tests.
Maintain-Arc-Consistency implements → 100% 2e
The CSP solver in Genesys PE adapts a maintain-arc-consistency scheme.
Expert Knowledge Rules uses → 100% 2e
Genesys PE applies expert knowledge rules to guide stimuli generation.
Genesys ← compares with 100% 2e
Genesys PE is compared to its predecessor Genesys in terms of verification productivity, quality and cost.
Genesys extends → 95% 2e
Genesys PE was developed as a successor and enhancement of Genesys with AI-based improvements.
Maintain-Arc-Consistency uses → 100% 2e
Genesys PE's constraint solver is based on the MAC scheme.
Test Template uses → 100% 2e
Genesys PE takes test templates as input to generate tests.
Functional Coverage uses → 100% 2e
Functional coverage is measured to validate that Genesys PE provides the same level of coverage as Genesys.
The paper reports on Genesys PE as the main tool for constraint-based random stimuli generation in IBM.
The paper evaluates Genesys PE's improvements over Genesys in verification productivity, quality, processes and costs.
Functional Coverage evaluates → 90% 2e
Genesys PE is evaluated based on functional coverage metrics.
X-Gen compares with → 85% 2e
X-Gen shows usage and payoff schemes resembling Genesys PE at a similar stage of development.
Stochastic Search uses → 100% 1e
Genesys PE uses stochastic search when constraint propagation is computationally hard.
Constraint Propagation uses → 100% 1e
Genesys PE uses constraint propagation as the fundamental building block of its MAC solver.
Test Template Language uses → 100% 1e
Genesys PE uses a special test template language for writing partially specified verification scenarios.
Model-based Stimuli Generation implements → 100% 1e
Genesys PE is a model-based stimuli generator that separates the generic engine from the architecture model.
DeepTrans ← part of 100% 1e
DeepTrans was developed as a specialized tool for address translation and has become part of Genesys PE.
Soft Constraints uses → 100% 1e
Genesys PE uses soft constraints to model expert knowledge rules with prioritization.
Constraint Hierarchy uses → 100% 1e
Genesys PE applies expert knowledge constraints in a hierarchical manner.
Assumption-based Pruning uses → 100% 1e
Genesys PE extends the MAC algorithm with assumption-based pruning to handle conditional CSPs.
Conditional CSP uses → 100% 1e
Many problems in Genesys PE are conditional, requiring conditional CSP handling.
DNF Masks Representation uses → 100% 1e
Genesys PE uses a DNF masks representation for efficient set operations over large domains.
Parametric Propagators uses → 100% 1e
Genesys PE uses parametric propagators to generalize complex domain-specific constraints.
Random Solution Sampling uses → 100% 1e
Genesys PE randomizes decisions in the MAC search to achieve disperse solutions from the same template.
Production Rules uses → 100% 1e
Genesys PE uses production rules that observe the test generation process and insert special transactions.
FPgen ← part of 100% 1e
FP-Gen was developed for floating point verification and has become part of Genesys PE.