Skip to content
STIMSMITH

FPgen

Tool WIKI v1 · 5/26/2026

FPgen, written as FP-Gen in the cited source, is a specialized test generator for floating-point verification that became part of IBM's Genesys PE hardware-verification tool ecosystem.

FPgen

FPgen is referred to as FP-Gen in the available source. It is described as a specialized test generator for floating-point verification. Its development is presented in the context of IBM's constraint-based random stimuli generation work for hardware verification, where user requests for tool capabilities to verify complex architectural mechanisms led to specialized generators. In the same passage, DeepTrans is identified as a specialized generator for address translation, while FP-Gen is identified as the specialized generator for floating-point verification. Both tools became part of Genesys PE.

Role in the verification tool ecosystem

The cited AAAI paper frames IBM random stimuli generation for hardware verification as a complex application relying on AI techniques, with continuing research into constraint satisfaction problem (CSP) and knowledge-representation techniques. FP-Gen appears as one specialized tool within that ecosystem, specifically addressing floating-point verification rather than general processor or system-level stimuli generation.

Publication context

The source associates FP-Gen with Aharoni et al. 2003 and lists the related paper as "A test generation framework for datapath floating-point verification", published in the Eighth IEEE International High-Level Design Validation and Test Workshop, HLDVT-03, pages 17–22.

Integration with Genesys PE

The evidence states that both DeepTrans and FP-Gen became part of Genesys PE. This places FP-Gen as an extension or component within the Genesys PE environment rather than as an unrelated standalone tool in the cited account.

CITATIONS

5 sources
5 citations
[1] FP-Gen is a specialized test generator for floating-point verification. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[2] FP-Gen was developed after Genesys PE generation options led users to request capabilities for verifying complex architectural mechanisms. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[3] FP-Gen and DeepTrans became part of Genesys PE. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[4] IBM random stimuli generation for hardware verification is described as a complex application relying on AI techniques, with ongoing exploration of CSP and knowledge-representation techniques. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI
[5] Aharoni et al. 2003 is listed as 'A test generation framework for datapath floating-point verification' in HLDVT-03, pages 17–22. [PDF] Constraint-Based Random Stimuli Generation for Hardware ... - AAAI