English

Extend IVerilog to Support Batch RTL Fault Simulation

Hardware Architecture 2025-05-13 v1

Abstract

The advancement of functional safety has made RTL-level fault simulation increasingly important to achieve iterative efficiency in the early stages of design and to ensure compliance with functional safety standards. In this paper, we extend IVerilog to support batch RTL fault simulation and integrate the event-driven algorithm and the concurrent fault simulation algorithm. Comparative experiments with a state-of-the-art commercial simulator and an open-source RTL fault simulator demonstrate that our simulator achieves a performance improvement of 2.2×\times and 3.4×\times, respectively.

Keywords

Cite

@article{arxiv.2505.06687,
  title  = {Extend IVerilog to Support Batch RTL Fault Simulation},
  author = {Jiaping Tang and Jianan Mu and Zizhen Liu and Zhiteng Chao and Jing Ye and Huawei Li},
  journal= {arXiv preprint arXiv:2505.06687},
  year   = {2025}
}
R2 v1 2026-06-28T23:28:12.729Z