NL2GDS: LLM-aided interface for Open Source Chip Design

本論文は、大規模言語モデルを活用して自然言語から RTL コードおよび GDSII レイアウトを自動生成するオープンソースの ASIC 設計フレームワーク「NL2GDS」を提案し、ベンチマーク評価において面積、遅延、消費電力の大幅な削減を実現したことを示しています。

Max Eland, Jeyan Thiyagalingam, Dinesh Pamunuwa, Roshan Weerasekera

公開日 2026-03-06
📖 1 分で読めます☕ さくっと読める

Each language version is independently generated for its own context, not a direct translation.

この論文は、**「NL2GDS」という画期的なシステムについて紹介しています。一言で言うと、「普通の言葉(自然言語)で『こんな回路を作りたい』と言えば、AI が自動的に完成した半導体(チップ)の設計図まで作ってくれる」**という仕組みです。

専門用語を避け、誰でもわかるような比喩を使って解説します。

🏗️ 従来の世界:「建築士」から「大工」までの壁

これまで、半導体(チップ)を作るのは非常に難しかったです。

  • 従来のプロセス: 設計者が「こんな機能が必要だ」というアイデアを持っても、それを「RTL(ハードウェア記述言語)」という、まるで**「建築の構造図」のような専門的な言語で書かなければなりません。さらに、それを「GDSII(製造用の最終設計図)」という、工場で実際にチップを焼くための「完成図」**に変換するには、さらに高度な専門知識と高価な機械が必要です。
  • 問題点: 一般人や小さな会社が参入するには、言語の壁とコストの壁が高すぎました。

🚀 NL2GDS の登場:「魔法の建築家」

この論文で紹介されている NL2GDS は、**「AI 建築家」**のようなものです。

  1. 注文の受け付け(自然言語):
    ユーザーは「16 ビットの掛け算ができる回路が欲しい」とか「信号を遅らせる機能をつけて」といった、普通の日本語(または英語)で指示するだけです。

    • 例: 「注文したいピザの具材を言うだけで、シェフが料理を作るような感覚です。」
  2. AI による設計と修正(LLM と RAG):
    巨大な言語モデル(LLM)が、その指示を聞いて、まず「構造図(RTL)」を描きます。

    • ここがすごいのは、AI が**「RAG(検索機能)」を使って、過去の成功例や専門書(OpenLane というツールのマニュアル)を瞬時に参照し、「あ、この設計だと工場で作れないな。ここを直そう」**と自ら修正を繰り返す点です。
    • 比喩: 単にレシピを作るだけでなく、プロの料理人が味見をして、塩分が多すぎたら減らす、火加減を調整するのを AI が自動で行うイメージです。
  3. 完成図の生成(GDSII):
    AI は設計図を完成させ、最終的に工場で使える「完成図(GDSII)」まで自動で作成します。

    • これまで人間が何日もかけて行っていた作業が、クラウド上の AI によって数十分で完了します。

📊 結果:驚異的なパフォーマンス

実験結果(ISCAS という有名なテスト回路)では、従来の設計と比べて以下のような素晴らしい結果が出ました。

  • 面積の削減: チップのサイズが最大で54% 縮小(より小さく、安く作れる)。

  • 速度の向上: 動作が35% 速くなった。

  • 電力の節約: 消費電力が最大で70% 削減(バッテリー持ちが良くなる)。

  • 比喩: 「同じ機能の車を作るのに、従来の設計だと大型トラックが必要だったのが、NL2GDS なら軽自動車で済むし、ガソリンも半分しか使わない」という感じです。

💡 なぜこれが重要なのか?

  1. 民主化(誰でも作れる): ハードウェアの専門知識がなくても、アイデアさえあれば誰でもチップを設計・製造できるようになります。
  2. スピード: 数週間かかっていた設計が、数時間で終わります。
  3. コスト: 高価な設計ソフトや専門家のコストが大幅に下がります。

まとめ

この論文は、**「ハードウェア設計という、これまで『魔法使い』しかできない領域を、普通の人が『魔法の杖(AI)』を振るだけで実現できる」**という未来を示しています。

AI が「設計図」から「完成図」までをすべて自動で作り上げ、しかも人間が設計したものよりも小さく、速く、省エネなチップを作ってしまうという、半導体業界のゲームチェンジングな技術です。