Skip to main navigation Skip to search Skip to main content

Artificial Incorrectness: SMT and LLMs in Hardware Synthesis

  • Edward Wang
  • , Joe Walston
  • , Luca Daniel
  • , Tony Tan
  • , Yoni Zohar
  • , Clark Barrett
  • Massachusetts Institute of Technology
  • Synopsys Inc.
  • University of Liverpool
  • Stanford University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The adoption of large language models (LLMs) in hardware design automation poses correctness risks for safety-critical applications. We systematically evaluate LLMs against Satisfiability Modulo Theories (SMT) solvers across three hardware synthesis tasks, revealing that LLMs achieve lower levels of functional correctness compared to SMT approaches in our benchmarks. Our findings reveal a crucial distinction: whilst SMT solvers can excel at direct synthesis and can exhaustively validate LLM outputs, their counterexample feedback fails to improve LLM performance. This demonstrates that effective validation does not translate to effective improvement guidance for LLMs, establishing formal methods as essential for direct synthesis and a need for better iterative refinement methods in reliable AI-assisted hardware design.

Original languageEnglish
Title of host publicationNASA Formal Methods - 18th International Symposium, NFM 2026, Proceedings
EditorsJyotirmoy Deshmukh, Klaus Havelund, Alessandro Pinto
PublisherSpringer Science and Business Media Deutschland GmbH
Pages261-284
Number of pages24
ISBN (Print)9783032280787
DOIs
StatePublished - 2026
Event18th International Symposium on NASA Formal Methods, NFM 2026 - Los Angeles, United States
Duration: 5 May 20267 May 2026

Publication series

NameLecture Notes in Computer Science
Volume16622 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Symposium on NASA Formal Methods, NFM 2026
Country/TerritoryUnited States
CityLos Angeles
Period5/05/267/05/26

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.

Keywords

  • Artificial Intelligence
  • Electronic Design Automation
  • Formal Verification
  • Large Language Models
  • Satisfiability Modulo Theories
  • Synthesis

Fingerprint

Dive into the research topics of 'Artificial Incorrectness: SMT and LLMs in Hardware Synthesis'. Together they form a unique fingerprint.

Cite this