English

Abstract Stobjs and Their Application to ISA Modeling

Logic in Computer Science 2013-05-01 v1 Hardware Architecture Symbolic Computation

Abstract

We introduce a new ACL2 feature, the abstract stobj, and show how to apply it to modeling the instruction set architecture of a microprocessor. Benefits of abstract stobjs over traditional ("concrete") stobjs can include faster execution, support for symbolic simulation, more efficient reasoning, and resilience of proof developments under modeling optimization.

Cite

@article{arxiv.1304.7858,
  title  = {Abstract Stobjs and Their Application to ISA Modeling},
  author = {Shilpi Goel and Warren A Hunt, and Matt Kaufmann},
  journal= {arXiv preprint arXiv:1304.7858},
  year   = {2013}
}

Comments

In Proceedings ACL2 2013, arXiv:1304.7123

R2 v1 2026-06-22T00:08:32.705Z