Skip to content
STIMSMITH

MicroGP

Tool
First seen 6/6/2026
Last seen 8/2/2026
Evidence 16 chunks

NEIGHBORHOOD

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

explore full graph →

RELATIONSHIPS

29 connections
Genetic Programming implements → 90% 2e
MicroGP is described as a genetic programming-based approach
Instruction Library uses → 100% 2e
MicroGP uses an instruction library as one of its main components
FireDrill uses → 100% 2e
MicroGP uses FireDrill as an external test generator in the verification flow
FireDrill ← compares with 100% 2e
MicroGP is compared against FireDrill in the experiments
Fitness Function uses → 100% 2e
MicroGP uses a fitness function to evaluate and guide test evolution
Branch Coverage uses → 90% 2e
MicroGP's fitness function includes branch coverage
Code Coverage uses → 100% 2e
MicroGP uses code coverage metrics to guide evolution
The paper evaluates MicroGP on an industrial design
Evolutionary Algorithm implements → 100% 2e
MicroGP uses an evolutionary algorithm to evolve test programs
FirePath evaluates → 90% 1e
MicroGP was evaluated for generating tests for FirePath processor
coverage-directed test generation part of → 85% 1e
MicroGP is one of the CDG techniques evaluated
Broadcom Corporation ← uses 100% 1e
Broadcom evaluated MicroGP in their verification flow
Polytechnic University of Torino ← introduces 100% 1e
MicroGP was developed at the Polytechnic University of Torino
G. Squillero ← introduces 100% 1e
G. Squillero is one of the original authors of MicroGP
simulate_e.pl ← part of 90% 1e
simulate_e.pl is part of the MicroGP verification setup
postprocess.pl ← part of 90% 1e
postprocess.pl is part of the MicroGP verification setup
test program generation uses → 100% 1e
MicroGP generates test programs using evolutionary techniques
toggle coverage uses → 90% 1e
MicroGP's fitness function includes toggle coverage
expression coverage uses → 90% 1e
MicroGP's fitness function includes expression coverage
Coverage-Directed Test Generation implements → 90% 1e
MicroGP uses genetic programming for CDG
Regression Test Suite evaluates → 85% 1e
MicroGP evolved tests are evaluated for use in regression suites
The paper references MicroGP as a related evolutionary assembly program generator.
Evolutionary Assembly Program Generation implements → 100% 1e
MicroGP is an evolutionary assembly program generator.
MicroGP is mentioned as a related universal stimuli generator for comparison.
G. Squillero authored by → 90% 1e
G. Squillero is the author of MicroGP as cited in the paper.
Mutation Operator uses → 95% 1e
MicroGP uses mutation as a genetic operator
Crossover Operator uses → 95% 1e
MicroGP uses crossover/recombination as a genetic operator
coverage-directed test generation implements → 100% 1e
MicroGP implements Coverage Directed test Generation
RTL uses → 95% 1e
MicroGP generates tests targeting RTL verification