Skip to content
STIMSMITH

VAMP SML executable model

CodeArtifact

The 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

READ FULL ARTICLE →

NEIGHBORHOOD

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

explore full graph →

RELATIONSHIPS

4 connections
VAMP assembler model (Isabelle/HOL) derived from → 100% 1e
The SML executable model is generated from the Isabelle/HOL model.
instr datatype ← part of 100% 1e
The SML model contains the instr datatype generated from Isabelle.
exec_instr function ← part of 100% 1e
The SML executable model contains the exec_instr function.
The paper uses the SML executable model to run test cases.

CITATIONS

6 sources