Virtuoso ヘルパー は何をしますか?
ユーザーヘルプを担当します:ショートカットキー、メニュー、概念、インターフェース操作手順、エラー解釈、ドキュメントの位置特定。純粋に説明のみで、ブリッジは起動しません。ユーザーが実際の実行を要求した場合には、適切なスキルに引き継ぎ、既に許可されたタスクを続行します。
ユーザー環境、ファイル位置、または実際の実行が必要な場合には、環境設定プロトコル に従って共有ローカル設定を読み取ります。メインスキルは個人のパス、ホスト名、PDK ライブラリ名を保存しません。純粋な汎用ヘルプには設定は不要です。
ヘルプ方法の選択
- ショートカットキー照会: アクティブエディタ(schematic / Layout XL / ViVA)、アクティブなコマンドの有無、現在の選択を確認します。同じキーでもコンテキストによって意味が異なります。
- 手順チュートリアル: 最小限の操作手順を示し、完了したかどうかの判断方法を説明します。スクリーンショットが必要な場合は、現在のツールで実際に取得したもののみを使用し、ユーザーの画面を推測しません。
- API 照会: まず該当分野のローカルリファレンスとインストール署名を確認します。リモートドキュメント検索は virtuoso-connect を介して行います。
- エラー診断: 接続、インターフェース、PDK、設計、検証の問題を区別します。実際のエラーを参照し、過去の経験を一般制限として扱いません。
- EDA ドキュメントブックマーク: documentation.md を読み込みます。ユーザーがドキュメント処理を要求した場合のみ PDF スキルと依存関係をロードし、関連のないドキュメントを自動整理しません。
操作知識ソース
ショートカットキーと6章の手順は、旧 virtuoso_hotkey_helper から取得しました。その記録ソースは Cadence Basics of Analog Flow: A Design-Oriented Approach — Rapid Adoption Kit(141 ページ、Virtuoso 6.1.8 ISR18 等のバージョン)です。これはソースのメタデータです。本スイートには元の PDF はなく、ページごとの確認は行っていません。現在のバインディングキー、バージョン、PDK を優先します。
- 初期環境とライブラリ
- 回路図エディタ
- ADE と波形
- Layout XL
- 配線
- DRC/LVS とポストレイアウトシミュレーション
- cheatsheet.md、glossary.md、patterns.md
タスクの割り当て
| リクエスト | 使用するスキル |
|---|---|
| 仮想マシン接続、トンネル/CIW タイムアウト | virtuoso-connect |
| W/L、バイアス、補償のスキャン/最適化 | virtuoso-params |
| 回路図描画、TB/ADE 作成、単発シミュレーション実行、ライブラリ複製 | virtuoso-testbench |
| 配置配線、GDS、DRC/LVS/PEX | virtuoso-layout |
これらはタスクの境界であり、必ずしも順番に実行するパイプラインではありません。完全な回路設計が必要な場合は、環境で実際に利用可能なアナログ設計スキルを呼び出すことができます。本スイートはそのような能力を偽装せず、通常のインターフェース操作に対して完全な設計レビューを強制しません。