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