Model-checking Synthesizable SystemVerilog Descriptions of Asynchronous Circuits
The work
| Authors | Aymane Bouzafour; Marc Renaudin; Hubert Garavel; Radu Mateescu; Wendelin Serwe |
|---|---|
| Editors | |
| Type | inproceedings |
| Year | 2018 |
| Citekey | bouzafour2018modelchecking |
Where it appeared
| Published in | 24th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC) |
|---|---|
| Publisher | IEEE |
Identifiers
| handle | hal-01777093 |
|---|
Access
| Landing page | https://inria.hal.science/hal-01777093 |
|---|---|
| Free full text | https://inria.hal.science/hal-01777093/document |
Related
| Distinct from | alsayeg2010synthese |
|---|---|
| Distinct from | baty2024formal |
| Distinct from | davis2013verified |
| Distinct from | dhingra1987formal |
| Distinct from | dumitrescu2003construction |
| Distinct from | garavel2009semantics |
| Distinct from | gordon1995semantic |
| Distinct from | jules2025herve |
| Distinct from | manohar1995quasidelayinsensitive |
| Distinct from | martin1990limitations |
| Distinct from | mateescu2020modeling |
| Distinct from | ouchetanalyse |
| Distinct from | plassan2018conclusive |
| Distinct from | ploix2025comprehensive |
| Distinct from | porcher2012synthese |
| Distinct from | toma2006verification |
| Distinct from | vardi1986automatatheoretic |
| Distinct from | zuccala2025formal |
From bibtex.
Abstract
Asynchronous circuits have key advantages in terms of low energy consumption, robustness, and security. However , the absence of a global clock makes the design prone to deadlock, livelock, synchronization, and resource-sharing errors. Formal verification is thus essential for designing such circuits, but it is not widespread enough, as many hardware designers are not familiar with it and few verification tools can cope with asyn-chrony on complex designs. This paper suggests how an industrial design flow for asynchronous circuits, based upon the standard HDL SystemVerilog, can be supplemented with formal verification capabilities rooted in concurrency theory and model-checking technology. We demonstrate the practicality of our approach on an industrial asynchronous circuit (4000 lines of SystemVerilog) implementing a memory protection unit.
A copy is held
pdf, 557.5 kB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | agent via bibtex |
|---|---|
| Added | 2026-09-16 12:55 UTC |
| Approved by | a person 2026-10-02 10:05 UTC |
Cite it as
@inproceedings{bouzafour2018modelchecking,
title = {Model-checking Synthesizable SystemVerilog Descriptions of Asynchronous Circuits},
author = {Aymane Bouzafour and Marc Renaudin and Hubert Garavel and Radu Mateescu and Wendelin Serwe},
year = {2018},
booktitle = {24th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)},
publisher = {IEEE},
}
This record lives at https://refs.drheap.org/bouzafour2018modelchecking/ and will keep doing so.