HackerPapers

arXiv:2305.13243cs.LG

Chip-Chat: Challenges and Opportunities in Conversational Hardware Design

Jason Blocklove, Siddharth Garg, Ramesh Karri, Hammond Pearce

Abstract

Modern hardware design starts with specifications provided in natural language. These are then translated by hardware engineers into appropriate Hardware Description Languages (HDLs) such as Verilog before synthesizing circuit elements. Automating this translation could reduce sources of human error from the engineering process. But, it is only recently that artificial intelligence (AI) has demonstrated capabilities for machine-based end-to-end design translations. Commercially-available instruction-tuned Large Language Models (LLMs) such as OpenAI's ChatGPT and Google's Bard claim to be able to produce code in a variety of programming languages; but studies examining them for hardware are still lacking. In this work, we thus explore the challenges faced and opportunities presented when leveraging these recent advances in LLMs for hardware design. Given that these `conversational' LLMs perform best when used interactively, we perform a case study where a hardware engineer co-architects a novel 8-bit accumulator-based microprocessor architecture with the LLM according to real-world hardware constraints. We then sent the processor to tapeout in a Skywater 130nm shuttle, meaning that this `Chip-Chat' resulted in what we believe to be the world's first wholly-AI-written HDL for tapeout.

arXiv comments
6 pages, 8 figures. Accepted in 2023 ACM/IEEE 5th Workshop on Machine Learning for CAD (MLCAD)
Journal reference
DOI
doi:10.1109/MLCAD58807.2023.10299874
Subjects
cs.LGMachine Learning cs.ARHardware Architecture cs.PLProgramming Languages

On Hacker News

Linked by 3 identifiable commenters in 3 comments across 2 threads, from Jun 2023 to Dec 2023. Found in 2 HN submissions from Jun 2023 to Jul 2025. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments2 threads

    • It like this is the relevant paper: https://arxiv.org/pdf/2305.13243v1.pdf This is pretty amazing

      LeafItAloneView on HNParent context

    • "It is noteworthy that ChatGPT didn’t design the CPU in its entirety. Yes, NYU researchers used ChatGPT to translate the ‘plain English’ that describes a chip and its capabilities to a Hardware Descriptor Language (HDL) such as Verilog." "It its entirety" is doing a lot of work…

      nicklecompteView on HNParent context

    • Clicking through three levels of links, the non peer-reviewed paper discussed in that article is this one: https://arxiv.org/pdf/2305.13243.pdf Short summary - it still needs a human expert to identify and sort out the plagiarized bullshit generated by ChatGPT and similar LLMs…

      johndoe0815View on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.