mlsanityData to 7 Oct 2026

R3A: Reliable RTL Repair Framework with Multi-Agent Fault Localization and Stochastic Tree-of-Thoughts Patch Generation

arXiv 2511.20090 ↗First posted 25 Nov 2025cs.AR cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Repairing RTL bugs is crucial for hardware design and verification. Traditional automatic program repair (APR) methods define dedicated search spaces to locate and fix bugs with program synthesis. However, they heavily rely on fixed templates and can only deal with limited bugs. As an alternative, Large Language Models with the ability to understand code semantics can be explored for RTL repair. However, they suffer from unreliable outcomes due to inherent randomness and long input contexts of RTL code and waveform. To address these challenges, we propose R3A, an LLM-based automatic RTL program repair framework upon the basic model to improve reliability. R3A proposes the stochastic Tree-Of-Thoughts method to control a patch generation agent to explore a validated solution for the bug. The algorithm samples search states according to a heuristic function to balance between exploration and exploitation for a reliable outcome. Besides, R3A proposes a multi-agent fault localization method to find fault candidates as the starting points for the patch generation agent, further increasing the reliability. Experiments show R3A can fix 90.6% of bugs in the RTL-repair dataset within a given time limit, which covers 45% more bugs than traditional methods and other LLM-based approaches, while achieving an 86.7% pass@5 rate on average, showing a high reliability.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 7 of its 30 references that are in the map. First posted on arXiv 25 Nov 2025.

Builds on

7 of 30 references.

References · 7

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  2. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,628
  3. 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
  4. 2024MEIC: Re-thinking RTL Debug Automation using LLMscited by 25
  5. 2024UVLLM: An Automated Universal RTL Verification Framework using LLMscited by 17
  6. 2024Location is Key: Leveraging Large Language Model for Functional Bug Localization in Verilogcited by 8
  7. 2025HLSDebugger: Identification and Correction of Logic Bugs in HLS Code with LLM Solutionscited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026Clover: A Neural-Symbolic Agentic Harness with Stochastic Tree-of-Thoughts for Verified RTL Repair
  2. 2026Open-Source LLM-Driven Formal Verification: A Multi-Agent Pipeline for RTL Repair
  3. 2026MechMem-RTL: Reusing Verified Mechanism Memories for LLM-Based RTL Repair ↗
  4. 2024EDA-Aware RTL Generation with Large Language Models
  5. 2025VeriRAG: A Retrieval-Augmented Framework for Automated RTL Testability Repair
  6. 2026Veri-Sure: A Contract-Aware Multi-Agent Framework with Temporal Tracing and Formal Verification for Correct RTL Code Generation
  7. 2025Automated Repair of C Programs Using Large Language Models
  8. 2025BugGen: A Self-Correcting Multi-Agent LLM Pipeline for Realistic RTL Bug Synthesis