Model checking SystemC designs using timed automata

P Herber, J Fellmuth, S Glesner - Proceedings of the 6th IEEE/ACM/IFIP …, 2008 - dl.acm.org
SystemC is widely used for modeling and simulation in hardware/software co-design. Due to
the lack of a complete formal semantics, it is not possible to verify SystemC designs. In this …

[PDF][PDF] Efficient representation and simulation of model-based designs in SystemC

J Falk, C Haubelt, J Teich - Proc. of FDL, 2006 - researchgate.net
Actor-based design is based on composing a system of communicating processes called
actors, which can only communicate with each other via channels. However, actor-based …

A HW/SW co-verification framework for SystemC

P Herber, S Glesner - ACM Transactions on Embedded Computing …, 2013 - dl.acm.org
SystemC is widely used for modeling and simulation in hardware/software co-design.
However, existing verification techniques are mostly ad-hoc and non-systematic. In this …

STATE--A SystemC to Timed Automata Transformation Engine

P Herber, M Pockrandt… - 2015 IEEE 17th …, 2015 - ieeexplore.ieee.org
SystemC is a system level design language that is widely used in hardware/software
codesign. As the semantics of SystemC is only informally defined, verification of SystemC …

Transforming SystemC transaction level models into UPPAAL timed automata

P Herber, M Pockrandt… - Ninth ACM/IEEE …, 2011 - ieeexplore.ieee.org
The SystemC Transaction Level Modeling (TLM) standard is widely used for modeling and
simulation in hardware/software co-design. However, the semantics of the TLM core …

Model checking a SystemC/TLM design of the AMBA AHB protocol

M Pockrandt, P Herber… - 2011 9th IEEE Symposium …, 2011 - ieeexplore.ieee.org
Transaction Level Modeling (TLM) is gaining more and more importance to quickly evaluate
design alternatives in multimedia systems and other mixed HW/SW systems. However, the …

Formal modeling and verification of cyber-physical systems

R Drechsler, U Kühne - 1st International Summer School on Methods and …, 2015 - Springer
Today, embedded systems are ubiquitous in our everyday life, in cell phones and washing
machines, but also in cars and even medical equipment. With this escape from their former …

Classification of general data flow actors into known models of computation

C Zebelein, J Falk, C Haubelt… - 2008 6th ACM/IEEE …, 2008 - ieeexplore.ieee.org
Applications in the signal processing domain are often modeled by data flow graphs which
contain both dynamic and static data flow actors due to heterogeneous complexity …

The RESCUE approach-towards compositional hardware/software co-verification

P Herber - 2014 IEEE Intl Conf on High Performance …, 2014 - ieeexplore.ieee.org
In the last decades, there has been a lot of work on formal verification techniques for
embedded hardware/software systems. The main barriere for the application of these …

SystemC waiting-state automata

Y Zhang, F Védrine, B Monsuez - First International Workshop on …, 2007 - scienceopen.com
Delta-cycles are basic units of SystemC modeling and they are supposed to provide the
guarantee of some critical properties about interactions between concurrent processes, like …