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 designs by providing a mapping to the process algebra mCRL2. Our mapping formalizes both the simulation semantics as well as exhaustive state-space exploration of SystemC designs. By exploiting the existing reduction techniques of mCRL2 and also its model-checking tools, we efficiently locate the race conditions in a system and resolve them. A tool is implemented to automatically perform the proposed mapping. This mapping and the implemented tool enabled us to exploit process-algebraic verification techniques to analyze a number of case-studies, includi...
Today’s complex systems are modeled on a high level of abstraction. In this context, C/C++-based des...
Abstract. SystemC is widely used in hardware/software codesign. Al-though it is also used for the de...
SystemC is a system-level modeling language that offers a wide range of features to describe concurr...
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...
SystemC is an IEEE standard system-level language used in hardware/software co-design and has been w...
A novel approach for formal verification of SystemC designs is presented which is based on static an...
SystemC is an emerging standard hardware description language for system-level modeling and design. ...
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...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...
To deal with the ever growing complexity of Systems-on-Chip, designers use models early in the desig...
The growing complexity of System-on-a-Chips (SoCs) and rapidly decreasing time-to-market have pushed...
ABSTRACT SystemC has emerged lately as a de facto, open, industry standard modeling language, enabli...
Today’s complex systems are modeled on a high level of abstraction. In this context, C/C++-based des...
Abstract. SystemC is widely used in hardware/software codesign. Al-though it is also used for the de...
SystemC is a system-level modeling language that offers a wide range of features to describe concurr...
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...
SystemC is an IEEE standard system-level language used in hardware/software co-design and has been w...
A novel approach for formal verification of SystemC designs is presented which is based on static an...
SystemC is an emerging standard hardware description language for system-level modeling and design. ...
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...
In this paper we present a formal verification approach for abstract SystemC models. The approach al...
To deal with the ever growing complexity of Systems-on-Chip, designers use models early in the desig...
The growing complexity of System-on-a-Chips (SoCs) and rapidly decreasing time-to-market have pushed...
ABSTRACT SystemC has emerged lately as a de facto, open, industry standard modeling language, enabli...
Today’s complex systems are modeled on a high level of abstraction. In this context, C/C++-based des...
Abstract. SystemC is widely used in hardware/software codesign. Al-though it is also used for the de...
SystemC is a system-level modeling language that offers a wide range of features to describe concurr...