Fuzzing Hardware Like Software
Paper“Fuzzing Hardware Like Software” is a 2021 CoRR paper by Timothy Trippel, Kang G. Shin, Alex Chernyakhovsky, Garret Kelly, Dominic Rizzo, and Matthew Hicks. In the hardware-verification literature, it is identified as a fuzzing-based approach focused on individual hardware IP blocks such as AES or HMAC, using TileLink bus-protocol instructions for its testbench implementation.
First seen 5/26/2026
Last seen 5/29/2026
Evidence 2 chunks
Wiki v1
WIKI
Overview
Fuzzing Hardware Like Software is a paper published as a CoRR preprint in 2021 with arXiv identifier 2102.02308. The cited bibliographic entry lists the authors as Timothy Trippel, Kang G. Shin, Alex Chernyakhovsky, Garret Kelly, Dominic Rizzo, and Matthew Hicks. [C1]
Position in hardware-fuzzing research
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
1 connectionsThe paper mentions this work as a related fuzzing approach for hardware.
CITATIONS
4 sources4 citations — click to collapse
[1] C1: Bibliographic metadata for “Fuzzing Hardware Like Software”: authors, year, CoRR venue, arXiv identifier, and arXiv URL. Efficient Cross-Level Processor Verification using Coverage-guided Fuzzing
[2] C2: “Fuzzing Hardware Like Software” is identified in later work as one of the few fuzzing approaches for hardware verification. Efficient Cross-Level Processor Verification using Coverage-guided Fuzzing
[3] C3: The approach is described as verifying individual IP blocks such as AES or HMAC hardware peripherals rather than an entire processor core. Efficient Cross-Level Processor Verification using Coverage-guided Fuzzing
[4] C4: The approach is described as generating TileLink bus protocol instructions for its testbench implementation, in contrast to approaches that generate processor-core instructions directly. Efficient Cross-Level Processor Verification using Coverage-guided Fuzzing