List publication All in one, By year.
[1] |
Matthieu Moy.
Techniques and Tools for the Verification of Systems-on-a-Chip
at the Transaction Level.
PhD thesis, INPG, Grenoble, France, December 2005.
[ bib |
http ]
The work presented in this document deals with the formal verification models of Systems-on-a-Chip at the transaction level (TLM). We present the transaction level and its variants, and remind how this new level of abstraction is today necessary in addition to the register transfer level (RTL) to accommodate the growing constraints of productivity and quality, and how it integrates in the design flow.
|
[2] |
Matthieu Moy, Florence Maraninchi, and Laurent Maillet-Contoz.
Pinapa: An extraction tool for SystemC descriptions of
systems-on-a-chip.
In EMSOFT, pages 317--324, September 2005.
25/88 = 28% accepted as regular papers, Rank A CORE 2014.
[ bib |
.pdf ]
SystemC is becoming a de-facto standard for the description of complex systems-on-a-chip. It enables system-level descriptions of SoCs: the same language is used for the description of the architecture, software and hardware parts. A tool like pinapa is compulsory to work on realistic SoCs designs for anything else than simulation: it is able to extract both architecture and behavior information from SystemC code, with very few limitations. pinapa can be used as a front-end for various analysis tools, ranging from “superlint” to model-checking. It is open source and available from http://greensocs.sourceforge.net/pinapa/. There exists no equivalent tool for SystemC up to now.
|
[3] |
Matthieu Moy, Florence Maraninchi, and Laurent Maillet-Contoz.
LusSy: A toolbox for the analysis of systems-on-a-chip at the
transactional level.
In International Conference on Application of Concurrency to
System Design, pages 26--35, June 2005.
Acceptance rate: 23/45 = 51%.
[ bib |
.pdf ]
We describe a toolbox for the analysis of Systems-on-a-chip described in SystemC at the transactional level. The tools are able to extract information from SystemC code, and to build a set of parallel automata that capture the semantics of a SystemC design, including the transaction-level specific constructs. As far as we know, this provides the first executable formal semantics of SystemC. Being implemented as a traditional compiler front-end, it is able to deal with general SystemC designs. The intermediate representation is now connected to existing formal verification tools via appropriate encodings. The toolbox is open and other tools will be used in the future.
|
[4] | Matthieu Moy. Chapter 5.9, formal verification. In Frank Ghenassia, editor, Transaction-Level Modeling with SystemC. TLM Concepts and Applications for Embedded Systems, pages 190--206. Springer, 2005. [ bib | http ] |
[5] | Matthieu Moy. Pinapa: Pinapa Is Not a Parser. Published as Free Software (LGPL License), 2005. [ bib | http ] |
This file was generated by bibtex2html 1.98.