Genesys
ToolGenesys is an automatic pseudo-random test-program generator used in microprocessor design verification. The documented methodology uses a verification plan to induce targeted sets of tests, and Genesys was reported in a 1999 IBM Research/IEEE DATE paper as applied to verification of an x86 design.
First seen 5/24/2026
Last seen 6/9/2026
Evidence 11 chunks
Wiki v2
WIKI
Genesys
Overview
Genesys is a tool for microprocessor design verification. In the cited IBM Research/IEEE DATE 1999 work, it is described as an automatic pseudo-random test-program generator that promotes a functional verification methodology for microprocessors.
NEIGHBORHOOD
6 nodes · 6 edgesgraph · Genesys · depth=1
RELATIONSHIPS
13 connectionsThe paper mentions Genesys as a typical tool for pseudo-random test generation.
Genesys PE is compared to its predecessor Genesys in terms of verification productivity, quality and cost.
Genesys is a tool for pseudo-random directed test generation.
Genesys PE was developed as a successor and enhancement of Genesys with AI-based improvements.
Genesys predecessor was used to verify the IBM RISC System/6000
Genesys is used in the domain of microprocessor design verification.
Genesys-Pro is the third-generation tool that extends and improves upon Genesys
Genesys is described as a model-based pseudorandom test program generator
Genesys implements pseudo-random test-program generation as an automatic test-program generator.
Genesys uses a verification plan to induce smart sets of tests for verification tasks.
Genesys was applied to evaluate and verify an x86 design.
Genesys implements random test program generation
Genesys was used for functional verification of x86 microprocessors
CITATIONS
5 sources5 citations — click to expand
[1] Genesys is an automatic pseudo-random test-program generator for microprocessor functional verification. Functional verification methodology for microprocessors using the Genesys test-program generator. Application to the x86 microprocessors family for DATE 1999 - IBM Research
[2] The Genesys-supported methodology relies on a verification plan that induces smart sets of tests for verification tasks. Functional verification methodology for microprocessors using the Genesys test-program generator. Application to the x86 microprocessors family for DATE 1999 - IBM Research
[3] Genesys was reported as being used to verify an x86 design. Functional verification methodology for microprocessors using the Genesys test-program generator. Application to the x86 microprocessors family for DATE 1999 - IBM Research
[4] In pseudo-random hardware verification, small assembler sequences are generated by random but directed generators and used to compare HDL-model behavior with a functional simulator or ISS; Genesys is cited as a typical tool for this task. { Fabrice.Baray,Henri.Michel}
[5] The provided GitHub public context for allenai/genesys describes a Python repository for a distributed language-model architecture discovery system, which is not used as evidence for the microprocessor verification tool described in this article. allenai/genesys