GoGoTB: Agentic RTL Verification with Specification-Grounded Coverage Closure
GoGoTB is an agentic framework for automated RTL verification that uses LLMs with shared context across components to avoid interface mismatches and disconnected coverage. It features three subsystems: an execution control layer separating deterministic enforcement from LLM reasoning, an evolvable knowledge system for on-demand expertise dispatch, and a specification-grounded coverage closure framework anchoring bins to named behaviors. Tested on 8 RTL designs without human intervention, it achi
Analysis
TL;DR
- GoGoTB is an agentic framework for automated RTL verification that uses LLMs with shared context across components to avoid interface mismatches and disconnected coverage.
- It features three subsystems: an execution control layer separating deterministic enforcement from LLM reasoning, an evolvable knowledge system for on-demand expertise dispatch, and a specification-grounded coverage closure framework anchoring bins to named behaviors.
- Tested on 8 RTL designs without human intervention, it achieved 100% environment generation success and high coverage metrics (98.4% line, 97.2% branch, 97.0% toggle, 83.2% functional), outperforming prior work.
- The approach enables end-to-end verification closure by ensuring each residual coverage gap has a diagnosable root cause and targeted remedy tied to specifications.
- This represents a significant step toward fully automated IC verification using agentic AI systems with contextual coherence and specification alignment.
Why It Matters
This work addresses critical pain points in semiconductor design automation where manual verification consumes excessive resources and missed bugs lead to costly silicon respins. By demonstrating that agentic frameworks can achieve near-complete coverage without human intervention while maintaining specification traceability, it establishes a new benchmark for reliability in AI-driven EDA tools. For practitioners, this signals a shift from isolated LLM applications to coordinated multi-agent systems capable of handling complex engineering workflows with contextual awareness.
Technical Details
- Agentic Execution Control Layer: Separates deterministic rule enforcement from LLM reasoning at every tool boundary and stage transition, ensuring compliance with verification protocols while allowing flexible problem-solving via language models.
- Evolvable Knowledge System: Dynamically dispatches methodology-specific and design-specific expertise as needed during verification tasks, enabling adaptive responses to diverse RTL challenges without static programming.
- Specification-Grounded Coverage Closure Framework: Anchors each coverage bin to explicitly named specification behaviors, transforming abstract coverage gaps into actionable items with identifiable root causes and remediation strategies.
- End-to-End Verification Pipeline: Integrates testbench generation, stimulus creation, simulation, and coverage analysis within a single coherent workflow, eliminating siloed component generation common in prior LLM approaches.
- Benchmark Results: Achieved 100% successful environment generation across 8 RTL designs with average coverage of 98.4% line, 97.2% branch, 97.0% toggle, and 83.2% functional—metrics previously unattainable by non-agentic methods on these benchmarks.
Industry Insight
The success of GoGoTB suggests that agentic architectures will become foundational for next-generation EDA automation, particularly in domains requiring long-horizon planning and cross-component coordination like chip verification. Companies investing in LLM-based verification should prioritize building shared-context frameworks rather than point solutions to avoid integration pitfalls and ensure specification traceability. As coverage targets rise toward 95%+ functional levels, the ability to diagnose and close gaps systematically—as demonstrated here—will differentiate viable production-ready tools from experimental prototypes, accelerating adoption cycles in semiconductor manufacturing.
Disclaimer: The above content is generated by AI and is for reference only.