AIDB Daily Papers
Spec2Cov:ハードウェア設計のコードカバレッジ閉鎖を実現するエージェント型フレームワーク
※ 日本語タイトル・ポイントはAIによる自動生成です。正確な内容は原論文をご確認ください。
ポイント
- 設計仕様からテスト刺激を自動生成し、ハードウェア検証のカバレッジ閉鎖を加速するエージェント型フレームワークを提案した。
- LLMとハードウェアシミュレータを連携させ、エラー管理やカバレッジレポート解析を自動化することで、手作業による検証の遅さと労力を削減する。
- 26の多様な設計で評価した結果、単純な設計では100%、複雑な設計では最大49%のカバレッジを達成し、有望な性能を示した。
Abstract
Hardware verification is one of the most challenging stages of the hardware design process, requiring significant time and resources to ensure a design is fully validated and production-ready. Verification teams aim to maximize design coverage while ensuring correct behavior and alignment with the specification. Coverage closure, which relies on iterative constrained-random and directed testing, is still largely manual and therefore slow and labor-intensive. Recent advances show that the code generation capabilities of Large Language Models (LLMs) can be integrated with external tools to build agentic workflows that autonomously perform hardware design and verification tasks. In this work, we introduce Spec2Cov, an agentic framework that automatically and iteratively generates test stimulus directly from design specifications to accelerate coverage closure. Spec2Cov coordinates interactions between an LLM and a hardware simulator, managing compilation and simulation errors, parsing coverage reports, and feeding results back to the model for refinement. We present features that improve Spec2Cov's effectiveness without additional fine-tuning and evaluate their impact. Across 26 designs of varying size and complexity, including problems from the CVDP benchmark suite, Spec2Cov demonstrates promising performance, achieving 100% coverage on simpler designs and up to 49% on more complex designs.
Paper AI Chat
この論文のPDF全文を対象にAIに質問できます。
質問の例: