Skip to content

Opening book details…

Can I read PinaVM: a systemC front-end based on an executable intermediate representation on EtoBox?

PinaVM: a systemC front-end based on an executable intermediate representation by Kevin Marquet; Matthieu Moy is a scholarly article available to read on EtoBox.

What is PinaVM: a systemC front-end based on an executable intermediate representation about?

SystemC is the de facto standard for high-level modeling embedded systems. It allows system design at various levels of abstractions, provides typical object-orientation features and incorporates timing and concurrency concepts. A Sys-temC program is typically processed by a SystemC front-end in order to verify, debug and/or optimize the architecture. Designing a SystemC front-end is a difficult task and existing approaches suffer from limitations. In this paper, we present a new approach that addresses most of these limitations. We detail this approach, based on an executable intermediate representation. We introduce PinaVM, a new, open-source SystemC front-end and implementation of our contributions. We give experimental results on this tool.

Author
Kevin Marquet; Matthieu Moy
Publisher
ACM
Published
2010
Language
EN

More by Kevin Marquet; Matthieu Moy

Browse all works by Kevin Marquet; Matthieu Moy