Arcadia-1/virtuoso-bridge-lite

Bridge between LLM-Agent and Cadence Virtuoso. A new infrastructure for Agentic Analog and Mixed-Signal Design.

概要: Cadence Virtuoso および Spectre(プロ向けチップ設計ソフトウェア)を、自分のマシンまたはリモートサーバー上でAIエージェントが制御できるようにする、ブリッジとして機能するコマンドラインツールです。

重要性: AIエージェントを専用の電子設計自動化(EDA)ツールに接続し、自動化された、またはAI駆動のチップ設計ワークフローを可能にします。Cadenceインターフェースを手動でクリックする代わりに、エージェントがプログラムによって操作できます。

仕組み: uv pip install -e . でインストールした後、virtuoso-bridge init user@host を実行して設定ファイルを書き込みます。次に virtuoso-bridge start を実行すると、サーバーへのSSHトンネルが設定され、load("...") コマンドが出力されます。その行をCadenceコマンドインタープリタウィンドウ(CIW)に貼り付けて、ブリッジをソフトウェアに接続します。

主な機能:

  • リモートアクセス: SSHトンネリングを使用して、リモートサーバー上のCadenceを制御します。
  • 複数のインターフェース: Python、SKILL(Cadenceのスクリプト言語)、またはコマンドラインから操作できます。
  • エージェントフレンドリー: コーディングエージェントがツールを理解して使用するのに役立つように特別に設計された AGENTS.md ファイルが含まれています。
  • ドキュメント: 英語と中国語のドキュメントを備えた専用のガイドウェブサイトがあります。

対象読者: Cadence Virtuoso/Spectre を使用してチップ設計フローを自動化またはAI駆動化したい、AIコーディングエージェントおよび開発者。

特筆すべき点: 汎用のAIフレームワークではなく、Cadence EDAエコシステムに特化しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト