NVIDIAのAIが自動で設計し100%成功
NVIDIA HORIZON: A Hands-Free Agent that Evolves Git Worktrees and Hits 100% RTL Benchmark Completion

NVIDIAの研究チームが、ハードウェア設計を自動で進化させるAI「HORIZON」を開発。人の手を介さず100%の設計成功率を達成し、開発効率を大きく高めます。
NVIDIA Researchは、ハードウェア設計のためのハンズフリーエージェントフレームワークであるHORIZONを発表しました。これは、ハードウェア設計をリポジトリレベルのコード進化として扱います。この研究チームは、レジスタ転送レベル(RTL)のインスタンス化を実践しています。構造化されたMarkdownハーネスがプロジェクトパックとなり、自己完結型のエージェントループが独立したgit worktreeを進化させます。実行可能な受け入れゲートを通過した場合にのみ、バージョンをコミットします。研究チームは、評価されたすべてのRTLベンチマークスイートで100%の完了を報告しています。また、エージェントによるハードウェア設計が完全に解決されたわけではないことも明言しています。 HORIZONとは何でしょうか?単一ターンのコード生成には、実行可能な設計タスクにおいて明確な限界があります。もっともらしいVerilogだけでは、実際のハードウェアには不十分です。正確性は、サイクルレベルの動作、リセット規則、ビット幅、シミュレータのフィードバックに依存します。HORIZONは、各設計問題をワンショットのプロンプトではなく、バージョン管理されたリポジトリとしてホストします。唯一必要な入力は、構造化されたMarkdownハーネスです。このハーネスは、目標、ドメイン知識の指示、評価器の仕様、および受け入れ述語という4つのコンポーネントを含みます。ブートストラップエージェントは、ハーネスをプロジェクトパックにコンパイルします。研究チームはこれを p = (π agent , E p , A p , Γ p , Ω p ) と記述しています。これらの用語は、エージェントポリシー、実行可能な評価器、受け入れ述語をカバーしています。また、バージョン管理ポリシーとドメインスキルもカバーしています。RTLの場合、評価器 E p には、コンパイル、シミュレーション、カバレッジ抽出、アサーションまたはtestbenchチェックが含まれる場合があります。他のドメインでは、同じスロットに単体テスト、定理証明器、プロファイラ、または合成ツールを配置することもできます。したがって、問題は固定されたリポジトリタイプではなく、git worktrees上で定義されます。https://arxiv.org/pdf/2606.28279 リポジトリレベルのループの仕組み ブートストラップ後、ループはそれ以上の人間の入力なしで実行されます。各サイクルでターゲットを計画し、worktreeを編集し、ツールを呼び出し、評価器を実行します。その後、受け入れ述語が1つのことを決定します。新しいバージョンをコミットするか、失敗をログに記録するかです。
この記事について質問
記事の内容に答えます。記事外のことは都度ウェブで調べます。