Bridging the Gap between Hardware Fuzzing and Industrial Verification

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Ma, Ruiyang, Wei, Tianhao, Zhang, Jiaxi, Yang, Chun, Yi, Jiangfang, Luo, Guojie
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909630452465664
author Ma, Ruiyang
Wei, Tianhao
Zhang, Jiaxi
Yang, Chun
Yi, Jiangfang
Luo, Guojie
author_facet Ma, Ruiyang
Wei, Tianhao
Zhang, Jiaxi
Yang, Chun
Yi, Jiangfang
Luo, Guojie
contents As hardware design complexity increases, hardware fuzzing emerges as a promising tool for automating the verification process. However, a significant gap still exists before it can be applied in industry. This paper aims to summarize the current progress of hardware fuzzing from an industry-use perspective and propose solutions to bridge the gap between hardware fuzzing and industrial verification. First, we review recent hardware fuzzing methods and analyze their compatibilities with industrial verification. We establish criteria to assess whether a hardware fuzzing approach is compatible. Second, we examine whether current verification tools can efficiently support hardware fuzzing. We identify the bottlenecks in hardware fuzzing performance caused by insufficient support from the industrial environment. To overcome the bottlenecks, we propose a prototype, HwFuzzEnv, providing the necessary support for hardware fuzzing. With this prototype, the previous hardware fuzzing method can achieve a several hundred times speedup in industrial settings. Our work could serve as a reference for EDA companies, encouraging them to enhance their tools to support hardware fuzzing efficiently in industrial verification.
format Preprint
id arxiv_https___arxiv_org_abs_2506_00461
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Bridging the Gap between Hardware Fuzzing and Industrial Verification
Ma, Ruiyang
Wei, Tianhao
Zhang, Jiaxi
Yang, Chun
Yi, Jiangfang
Luo, Guojie
Cryptography and Security
Hardware Architecture
As hardware design complexity increases, hardware fuzzing emerges as a promising tool for automating the verification process. However, a significant gap still exists before it can be applied in industry. This paper aims to summarize the current progress of hardware fuzzing from an industry-use perspective and propose solutions to bridge the gap between hardware fuzzing and industrial verification. First, we review recent hardware fuzzing methods and analyze their compatibilities with industrial verification. We establish criteria to assess whether a hardware fuzzing approach is compatible. Second, we examine whether current verification tools can efficiently support hardware fuzzing. We identify the bottlenecks in hardware fuzzing performance caused by insufficient support from the industrial environment. To overcome the bottlenecks, we propose a prototype, HwFuzzEnv, providing the necessary support for hardware fuzzing. With this prototype, the previous hardware fuzzing method can achieve a several hundred times speedup in industrial settings. Our work could serve as a reference for EDA companies, encouraging them to enhance their tools to support hardware fuzzing efficiently in industrial verification.
title Bridging the Gap between Hardware Fuzzing and Industrial Verification
topic Cryptography and Security
Hardware Architecture
url https://arxiv.org/abs/2506.00461