VAMP SML executable model
CodeArtifactThe VAMP SML executable model is generated ML/SML code for the VAMP processor model. It exposes instruction datatypes and execution functions such as exec_instr and execInstrs, and was used in a HOL-TestGen case study to execute generated load/store and arithmetic test programs.
First seen 5/26/2026
Last seen 5/26/2026
Evidence 1 chunks
Wiki v1
WIKI
Overview
The VAMP SML executable model is ML/SML code generated for the VAMP processor. The cited case study presents it as an SML structure VAMP signature containing datatypes for numeric representations, sets, and instructions, plus functions for arithmetic, data conversion, and instruction execution.[1]
Interface elements
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
4 connectionsThe SML executable model is generated from the Isabelle/HOL model.
The SML model contains the instr datatype generated from Isabelle.
The SML executable model contains the exec_instr function.
The paper uses the SML executable model to run test cases.
CITATIONS
6 sources6 citations — click to expand
[2] Generated instruction and function definitions Test Program Generation for a Microprocessor: A Case Study