SystemC is an IEEE standard system-level language used in hardware/software co-design and has been widely adopted in the industry. This paper describes a formal approach to verifying SystemC codes by providing a mapping to the process algebra mCRL2. The outstanding advantages of mCRL2 are the support for different data types and a powerful tool-set for model reduction and analysis. A tool is implemented to automatically perform the proposed mapping. This translation enabled us to exploit processalgebraic verification techniques to analyze a number of case-studies, including the formal analysis of a single-cycle and a pipelined MIPS processor specified in SystemC
ABSTRACT SystemC has emerged lately as a de facto, open, industry standard modeling language, enabli...
Formal verification of SystemC is challenging. Before deal-ing with symbolic inputs and the concurre...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...
SystemC is an IEEE standard system-level language used in hardware/software co-design and has been w...
SystemC is an IEEE standard system-level language used in hardware/software co-design and has been w...
This chapter addresses the question how to verify distributed and communicating systems in an effect...
A novel approach for formal verification of SystemC designs is presented which is based on static an...
We describe the formal language MASC, based on a subset of SystemC and intended for modeling algorit...
To deal with the ever growing complexity of Systems-on-Chip, designers use models early in the desig...
SystemCFL is a formal language for hardware/software codesign. Principally, SystemCFL is the formali...
SystemC has emerged lately as a de facto, open, industry standard modeling language, enabling a wide...
SystemC has emerged lately as a de facto, open, industry standard modeling language, enabling a wide...
The growing complexity of System-on-a-Chips (SoCs) and rapidly decreasing time-to-market have pushed...
International audienceTo deal with the ever growing complexity of Systems-on-Chip, designers use mod...
Following the development of formalisms based on data and behavioural aspects of the system, there a...
ABSTRACT SystemC has emerged lately as a de facto, open, industry standard modeling language, enabli...
Formal verification of SystemC is challenging. Before deal-ing with symbolic inputs and the concurre...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...
SystemC is an IEEE standard system-level language used in hardware/software co-design and has been w...
SystemC is an IEEE standard system-level language used in hardware/software co-design and has been w...
This chapter addresses the question how to verify distributed and communicating systems in an effect...
A novel approach for formal verification of SystemC designs is presented which is based on static an...
We describe the formal language MASC, based on a subset of SystemC and intended for modeling algorit...
To deal with the ever growing complexity of Systems-on-Chip, designers use models early in the desig...
SystemCFL is a formal language for hardware/software codesign. Principally, SystemCFL is the formali...
SystemC has emerged lately as a de facto, open, industry standard modeling language, enabling a wide...
SystemC has emerged lately as a de facto, open, industry standard modeling language, enabling a wide...
The growing complexity of System-on-a-Chips (SoCs) and rapidly decreasing time-to-market have pushed...
International audienceTo deal with the ever growing complexity of Systems-on-Chip, designers use mod...
Following the development of formalisms based on data and behavioural aspects of the system, there a...
ABSTRACT SystemC has emerged lately as a de facto, open, industry standard modeling language, enabli...
Formal verification of SystemC is challenging. Before deal-ing with symbolic inputs and the concurre...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...