VSL 2014: VIENNA SUMMER OF LOGIC 2014

Modeling Algorithms in SystemC and ACL2

Authors: David Russinoff and John O'Leary

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Modeling Algorithms in SystemC and ACL2
Authors:David Russinoff and John O'Leary
Proceedings:ACL2 2014 Proceedings
Editors: Freek Verbeek and Julien Schmaltz
Keywords:SystemC, hardware verification, ACL2
Abstract:

ABSTRACT. We describe the formal language MASC, based on a subset of SystemC and intended for modeling algorithms to be implemented in hardware. By means of a special-purpose parser, an algorithm coded SystemC is converted to a MASC model for the purpose of documentation, which in turn is translated to ACL2 for formal verification. The parser also generates a SystemC variant that is suitable as input to a high-level synthesis tool. As an illustration of this methodology, we describe a proof of correctness of a simple 32-bit radix-4 multiplier.

Pages:18
Talk:Jul 13 10:45
Paper:
Disclaimer | Powered by EasyChair Smart Program