L3 Specification Language
ToolL3 is a specification language used to write formal instruction-set architecture models. In cited CHERI work, a CHERI-MIPS ISA model written in L3 was compiled to HOL4 and used with constraint solving to automatically generate instruction sequences that reach desired architectural states without triggering undefined behavior.
WIKI
Overview
L3 Specification Language is identified in the evidence as a specification language used for formal instruction-set architecture modeling. In previous CHERI work, researchers used a formal model of the CHERI-MIPS ISA that was written in L3. The workflow compiled the L3 model to HOL4 and then used constraint solving to generate instruction sequences automatically. [formal-isa-model-in-l3; l3-to-hol4-workflow]
Role in CHERI instruction generation
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →