From Words to Wires: Generating Functioning Electronic Devices from Natural Language Descriptions
Not on the map. Why?
Abstract (arXiv)
In this work, we show that contemporary language models have a previously unknown skill -- the capacity for electronic circuit design from high-level textual descriptions, akin to code generation. We introduce two benchmarks: Pins100, assessing model knowledge of electrical components, and Micro25, evaluating a model's capability to design common microcontroller circuits and code in the Arduino ecosystem that involve input, output, sensors, motors, protocols, and logic -- with models such as GPT-4 and Claude-V1 achieving between 60% to 96% Pass@1 on generating full devices. We include six case studies of using language models as a design assistant for moderately complex devices, such as a radiation-powered random number generator, an emoji keyboard, a visible spectrometer, and several assistive devices, while offering a qualitative analysis performance, outlining evaluation challenges, and suggesting areas of development to improve complex circuit design and practical utility. With this work, we aim to spur research at the juncture of natural language processing and electronic design.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 22 of its 36 references that are in the map. First posted on arXiv 24 May 2023.
Builds on
22 of 36 references.
References · 22
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2021Measuring Coding Challenge Competence With APPScited by 902
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 885
- 2023StarCoder: may the source be with you!cited by 799
- 2022Point-E: A System for Generating 3D Point Clouds from Complex Promptscited by 699
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 498
- 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 452
10 more
- 2023CodeT5+: Open Code Large Language Models for Code Understanding and Generationcited by 333
- 2021Symbolic Knowledge Distillation: from General Language Models to Commonsense Modelscited by 270
- 2019SPoC: Search-based Pseudocode to Codecited by 176
- 2022Language Models of Code are Few-Shot Commonsense Learnerscited by 160
- 2023Chip-Chat: Challenges and Opportunities in Conversational Hardware Designcited by 140
- 2022Benchmarking Large Language Models for Automated Verilog RTL Code Generationcited by 115
- 2022Productivity Assessment of Neural Code Completioncited by 98
- 2021Machine Learning for Electronic Design Automation: A Surveycited by 72
- 2023Language models can generate molecules, materials, and protein binding sites directly in three dimensions as XYZ, CIF, and PDB filescited by 59
- 2022Rainier: Reinforced Knowledge Introspector for Commonsense Question Answeringcited by 43
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1; 2026: 2.
4 papers.
- 2023Bias Runs Deep: Implicit Reasoning Biases in Persona-Assigned LLMscited by 199
- 2026CircuitLM: A Multi-Agent LLM-Aided Design Framework for Generating Circuit Schematics from Natural Language Promptscited by 4
- 2025PCEval: A Benchmark for Evaluating Physical Computing Capabilities of Large Language Modelscited by 0
- 2026Surveying GenAI-based Automation in Printed Circuit Board Design and Testcited by 0
- 2026Surveying GenAI-based Automation in Printed Circuit Board Design and Test10 Jun 2026
- 2026CircuitLM: A Multi-Agent LLM-Aided Design Framework for Generating Circuit Schematics from Natural Language Prompts8 Jan 2026
- 2025PCEval: A Benchmark for Evaluating Physical Computing Capabilities of Large Language Models31 Dec 2025
- 2023Bias Runs Deep: Implicit Reasoning Biases in Persona-Assigned LLMs8 Nov 2023