Model checking SystemC designs using timed automata
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 …
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
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 …
actors, which can only communicate with each other via channels. However, actor-based …
A HW/SW co-verification framework for SystemC
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 …
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 …
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 …
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 …
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 …
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
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 …
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 …
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 …
guarantee of some critical properties about interactions between concurrent processes, like …