Reproducible Hardware Bugs

This is part of the artifact of our paper "Debugging in the Brave New World of Reconfigurable Hardware". Please refer here for the full artifact, setup tutorials, and licenses.

This repository only include 20 reproducible bugs. For the full list of 68 bugs we studied in our paper, please refer here.

If you find our work interesting, please cite our paper.

@inproceedings{ma2022debugging,
  title={Debugging in the Brave New World of Reconfigurable Hardware},
  author={Ma, Jiacheng and Zuo, Gefei and Loughlin, Kevin and Zhang, Haoyang and Quinn, Andrew and Kasikci, Baris},
  booktitle={Proceedings of the Twenty-Seventh International Conference on Architectural Support for Programming Languages and Operating Systems},
  year={2022}
}