Skip to content
STIMSMITH

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

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

1 connections
The paper mentions this work as a related fuzzing approach for hardware.

CITATIONS

4 sources
4 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