A survey on assertion-based hardware verification

H Witharana, Y Lyu, S Charles, P Mishra - ACM Computing Surveys …, 2022 - dl.acm.org
Hardware verification of modern electronic systems has been identified as a major
bottleneck due to the increasing complexity and time-to-market constraints. One of the major …

First international competition on runtime verification: rules, benchmarks, tools, and final results of CRV 2014

E Bartocci, Y Falcone, B Bonakdarpour… - International journal on …, 2019 - Springer
The first international Competition on Runtime Verification (CRV) was held in September
2014, in Toronto, Canada, as a satellite event of the 14th international conference on …

[图书][B] Generating hardware assertion checkers

M Boulé, Z Zilic - 2008 - Springer
In this book we present a number of techniques leading to the automated generation of
checker circuits from modern hardware assertion languages. Today, verification takes over …

From signal temporal logic to FPGA monitors

S Jakšić, E Bartocci, R Grosu… - 2015 ACM/IEEE …, 2015 - ieeexplore.ieee.org
Due to the heterogeneity and complexity of systems-of-systems (SoS), their simulation is
becoming very time consuming, expensive and hence impractical. As a result, design …

FPGA stream-monitoring of real-time properties

J Baumeister, B Finkbeiner, M Schwenger… - ACM Transactions on …, 2019 - dl.acm.org
An essential part of cyber-physical systems is the online evaluation of real-time data
streams. Especially in systems that are intrinsically safety-critical, a dedicated monitoring …

Incorporating efficient assertion checkers into hardware emulation

M Boulé, Z Zilic - 2005 International Conference on Computer …, 2005 - ieeexplore.ieee.org
Assertion-based verification (ABV) is emerging as a paramount technique for industrial-
strength hardware verification, especially through the emerging property specification …

Runtime monitoring with recovery of the SENT communication protocol

K Selyunin, S Jaksic, T Nguyen, C Reidl… - … Aided Verification: 29th …, 2017 - Springer
We show how the requirements of the SENT communication protocol between a magnetic
sensor and an electronic control unit (ECU) can be monitored in real time, with a monitor …

An algebraic framework for runtime verification

S Jakšić, E Bartocci, R Grosu… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Runtime verification (RV) is a pragmatic and scalable, yet rigorous technique, to assess the
correctness of complex systems, including cyber-physical systems (CPSs). Modern RV tools …

A temporal language for SystemC

D Tabakov, G Kamhi, MY Vardi… - 2008 Formal Methods …, 2008 - ieeexplore.ieee.org
We describe a general approach for defining new temporal specification languages, and
adopting existing languages, for SystemC. We define the concept of" underlying trace" …

Monitoring temporal SystemC properties

D Tabakov, MY Vardi - … on Formal Methods and Models for …, 2010 - ieeexplore.ieee.org
Monitoring temporal SystemC properties is crucial for the validation of functional and
transaction-level models, yet the current SystemC standard provides no support for temporal …