ML For Hardware Design Interpretability: Challenges and Opportunities

Raymond Baartmans, Andrew Ensinger, Victor Agostinelli, Lizhong Chen
4/11/2025
cs.LGcs.AIcs.AR

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

The increasing size and complexity of machine learning (ML) models have driven the growing need for custom hardware accelerators capable of efficiently supporting ML workloads. However, the design of such accelerators remains a time-consuming process, heavily relying on engineers to manually ensure design interpretability through clear documentation and effective communication. Recent advances in large language models (LLMs) offer a promising opportunity to automate these design interpretability tasks, particularly the generation of natural language descriptions for register-transfer level (RTL) code, what we refer to as "RTL-to-NL tasks." In this paper, we examine how design interpretability, particularly in RTL-to-NL tasks, influences the efficiency of the hardware design process. We review existing work adapting LLMs for these tasks, highlight key challenges that remain unaddressed, including those related to data, computation, and model development, and identify opportunities to address them. By doing so, we aim to guide future research in leveraging ML to automate RTL-to-NL tasks and improve hardware design interpretability, thereby accelerating the hardware design process and meeting the increasing demand for custom hardware accelerators in machine learning and beyond.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{baartmans2025hardware,
  title  = {ML For Hardware Design Interpretability: Challenges and Opportunities},
  author = {Raymond Baartmans and Andrew Ensinger and Victor Agostinelli and Lizhong Chen},
  year   = {2025},
  eprint = {2504.08852},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.08852v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.08852.svg)](https://codeofpaper.com/paper/2504.08852)

Discussion