EDA22 resources

AI EDA

Chip design agents, tool orchestration, verification, debugging, and cross-task memory.

AI EDA connects models to chip design and verification through tool use, design context and iterative feedback. This page covers design agents, long-running workflows, and the harnesses used to execute and evaluate them. For commercial products and platforms, see AI EDA Platforms in Closed Source.

RTL, HLS, and FPGA Design

  • ACE-RTL (2026) — NVIDIA uses generation, reflection, and coordination roles to maintain iterative context, combining simulation feedback with RTL generation, verification, and repair. Paper Nemotron RTL Case Study
  • AHRR (2026) — Combines agent-driven HLS with refinement of the compiled RTL to compare how abstraction levels affect hardware design efficiency. Paper
  • AMD Ross (2026) — AMD’s FPGA/SoC agent skills and examples connect to Vivado through MCP, covering RTL simulation, timing analysis, HLS optimization, and on-board debugging. MCP and Tool Downloads
  • Spec2RTL-Agent (2025) — NVIDIA, Cadence, and Georgia Tech decompose complex specifications into implementation plans, use multiple agents to generate and repair synthesizable C++, and convert it to RTL through HLS.

Verification, Debugging, and Design Data Queries

  • Back-to-the-Future (BTTF) (2026) — Stores simulation waveforms in SQLite so agents can query signals in natural language and correlate them with versioned RTL.
  • ChipXplore (2025) — Organizes PDK libraries and physical design data into SQL and graph databases for natural-language queries and exploration.
  • RTLExplain (2025) — IBM builds structured knowledge bases for medium-to-large RTL projects, using RAG for code summaries, documentation generation, and design Q&A.
  • UCAgent (2026) — Organizes RTL verification through staged checks and a Python verification toolchain, connecting Picker, Toffee, and language models. Paper

Analog and RF Design

  • AnalogAgent (2026) — Uses separate roles for code generation, design optimization, and knowledge organization, with evolving memory to reuse analog design feedback.
  • AnalogCoder (2025) — Designs analog circuits through Python/PySpice code generation, simulation feedback, and a subcircuit library. Data
  • AnalogCoder-Pro (2026) — Combines circuit generation, waveform-image diagnosis, and parameter optimization to jointly explore analog topologies and device sizes. Data
  • HeaRT (2025) — Uses hierarchical circuit reasoning trees to organize subcircuit and feedback-loop identification, and to adapt designs when specifications change.
  • RFChipAgent (2026) — Connects retrieval, topology selection, schematic construction, and sizing under human supervision, using analog/RF simulation feedback to guide multiple agents.
  • White-Box Reasoning (2025) — Grounds LLM reasoning about analog design in device data from gm/Id lookup tables, demonstrated on a two-stage operational amplifier.

Tool Orchestration, Evaluation, and Cross-Task Memory

  • ChipMEM (2026) — Stores experience checked by synthesis, simulation, or formal verification as cross-task memory to guide later tool selection and execution.
  • Design Conductor / VerCore (2026) — Generates RISC-V RTL from specifications, verifies it, and produces GDS using ASAP7 technology models to explore long-running agent design workflows. Follow-up FPGA Case Study
  • Harbor — Organizes agent evaluation around task instructions, container environments, reference solutions, and graders, supporting separate verifier environments and trajectory collection. Task Format
  • HORIZON (2026) — Uses Markdown to describe design tasks, evaluation methods, and acceptance criteria, guiding agents through iterative development in Git repositories.
  • JARVIS (2025) — NVIDIA fine-tunes ChipNeMo on synthetic EDA scripts, then combines API-graph checks, rules, retrieval, and multi-agent repair to generate tool scripts.
  • MCP4EDA (2025) — Orchestrates open-source RTL-to-GDS tools through MCP and optimizes synthesis scripts using post-place-and-route PPA feedback.
  • OpenROAD-MCP (2026) — Provides agents with persistent OpenROAD sessions, command execution, historical metrics, and access to ORFS report plots.
  • TuRTLe (2025) — Unifies multiple RTL benchmarks and EDA tools, covering syntax, functionality, equivalence, synthesis, PPA, and code-completion metrics. Paper
Search Awesome AI4Chip