Specification-based test program generation for MIPS64 memory management units
PaperFirst seen 6/25/2026
Last seen 8/16/2026
Evidence 11 chunks
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
29 connectionsTest templates are written in Ruby
MicroTESK uses nML for ISA specifications
The paper compares its approach to IBM's Genesys-Pro
Buffer-event factorization is used as a heuristic to avoid combinatorial explosion
The MMU specification is represented as a labeled DAG for analysis
The paper introduces MMUSL, a dedicated problem-oriented language for MMU specification
The solution is based on the MicroTESK framework
Test data are generated using symbolic execution techniques
Test data are generated using constraint solving techniques
The approach is based on formal specifications of the MMU
The paper uses user-defined test templates to guide test program generation
The paper describes a tool for automatically generating test programs for MIPS64 MMUs
The paper applies its approach to MIPS64 MMU
The paper discusses and compares its approach with IBM's DeepTrans
The paper references MA2TG as a related tool for microprocessor verification
Z3 SMT solver is referenced as a constraint solving tool used in the framework
CVC4 SMT solver is referenced as a constraint solving tool used in the framework
Fortress library is referenced as a solver API used in the framework
MicroTESK uses combinatorial generation as its main approach
Execution paths are extracted from the DAG and used to generate test programs
Preparators are used to transform test data into ISA-specific preparation code
DSLs are used for specifying ISAs and MMUs in the approach
The paper generates test data as part of test program generation
The work focuses on generating test programs for the MIPS64 architecture’s MMUs, indicating it targets the MIPS64 ISA.
The paper also supports constrained random generation for more complex test programs
Applies a specification-based approach to generate test programs for MIPS64 MMUs.
The paper is authored by A.S. Kamkin
The paper is authored by A.M. Kotsynyak
The paper is published by ISP RAS