arXiv Open Access 2014

Modeling Algorithms in SystemC and ACL2

John W. O'Leary David M. Russinoff
Lihat Sumber

Abstrak

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 in 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.

Topik & Kata Kunci

Penulis (2)

J

John W. O'Leary

D

David M. Russinoff

Format Sitasi

O'Leary, J.W., Russinoff, D.M. (2014). Modeling Algorithms in SystemC and ACL2. https://arxiv.org/abs/1406.1565

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2014
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓