DirectFuzz: Automated Test Generation for RTL Designs Using Directed Graybox Fuzzing


연구 분야: Verification



학회: DAC '21: Proceedings of the 58th Annual ACM/IEEE Design Automation Conference


초록

A critical challenge in RTL verification is to generate effective test inputs. Recently, RFUZZ proposed to use an automated software testing technique, namely Graybox Fuzzing, to effectively generate test inputs to maximize the coverage of the whole hardware design. For a scenario where a tiny fraction of a large hardware design needs to be tested, the RFUZZ approach is extremely time consuming. In this work, we present DirectFuzz, a directed test generation mechanism. DirectFuzz uses Directed Graybox Fuzzing to generate test inputs targeted towards a module instance, which enables targeted testing. Our experimental results show that DirectFuzz covers the target sites up to 17.5× faster (2.23× on average) than RFUZZ on a variety of RTL designs.


Author Profile
Sadullah Canakci

Department of ECE Boston University

정보 없음
Author Profile
Leila Delshadtehrani

Department of ECE Boston University

정보 없음
Author Profile
Furkan Eris

Department of ECE Boston University

정보 없음

📄 논문 정보

발행 연도 2022년
인용수 9
출판 국가 Andorra
사이트 ACM
좋아요 수 0

연관 논문 목록 (106건)