自動配線ツール
Parent page: コマンド
概要
CircuitStudio にはトポロジカル・オートルータが搭載されています。トポロジカル・オートルータは、配線空間のマッピングにおいて、幾何学的な制約を受けない別の手法を用います。ワークスペースの座標情報を基準枠(グリッドに分割)として使用するのではなく、トポロジカル・オートルータは、座標を参照せずに空間内の障害物の相対位置だけを用いてマップを構築します。これは、隣接する障害物間の空間を三角形分割(トライアンギュレーション)することで実現します。この三角形分割されたマップは、その後、配線アルゴリズムによって、開始配線点から終了配線点まで障害物のペアの間を「織り込む」ように通過するために使用されます。このアプローチの最大の強みは、マップが形状に依存しない(障害物や配線パスは任意の形状でよい)こと、そして空間を任意の角度で走行できることです。矩形拡張ルータのように、配線アルゴリズムが純粋な垂直/水平パスのみに制限されることはありません。
また CircuitStudio には、BGA のエスケープ配線にも対応した表面実装部品のファンアウトツールも含まれています。エスケープ配線エンジンは、各パッドをデバイス外形のエッジを少し越えた位置まで引き出す配線を試み、これによりそれらへの配線接続がはるかに容易になります。
詳細
オートルータは、リボンの Tools | Autoroute | Autoroute メニューから設定および実行します。メニューから All を選択すると Situs Routing Strategies ダイアログが開き、ここでストラテジーの設定、必要なストラテジーの選択、オートルータの実行を行います。
Autoroute メニューからオートルータを設定または実行します。
これらのツールを使用して次を行います。
| コマンド | 動作 |
|---|---|
| Autoroute » Setup | このコマンドは Situs Routing Strategies ダイアログを開き、配線ストラテジーの設定と保存を行える状態にします。ダイアログ上部には Routing Setup Report の詳細が表示されます。配線前には必ず確認してください。オートルータの設定方法の詳細は、Situs Routing Strategies ダイアログページを参照してください。個々の配線ストラテジーの詳細は、Situs Strategy Editor ダイアログページを参照してください。 |
| Autoroute » All | このコマンドは Situs Routing Strategies ダイアログを開き、選択した配線ストラテジーを実行できる状態にします。 |
| Autoroute » Net | このコマンドは、指定したネット内のすべての接続を配線するために使用します。 |
| Autoroute » Net Class | このコマンドは、指定したネットクラス(複数可)内のすべての接続を配線するために使用します。 |
| Autoroute » Connection | Main 配線ストラテジーを使用して、選択した接続のオート配線を試みます。 |
| Autoroute » Area | Main 配線ストラテジーを使用して、選択したエリア内で開始するすべての接続のオート配線を試みます。 |
| Autoroute » Component | Main 配線ストラテジーを使用して、選択したコンポーネント上で開始するすべての接続のオート配線を試みます。 |
| Autoroute » Component Class | このコマンドは、指定したコンポーネントクラス(複数可)に属するコンポーネントのパッドから出るすべての接続を配線するために使用します。 |
| Autoroute » Connections on Selected Components | Main 配線ストラテジーを使用して、選択したコンポーネント上で開始するすべての接続のオート配線を試みます。 |
| Autoroute » Connections Between Selected Components | Main 配線ストラテジーを使用して、選択したコンポーネント間を走るすべての接続のオート配線を試みます。 |
| Fanout » All | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、すべての表面実装コンポーネントをファンアウトします。 |
| Fanout » Power Plane Nets | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、電源プレーンに接続されている各ネットをファンアウトします。 |
| Fanout » Signal Nets | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、電源プレーンに接続されていない各ネットをファンアウトします。 |
| Fanout » Net | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、選択したネットをファンアウトします。 |
| Fanout » Connection | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、選択した接続をファンアウトします。 |
| Fanout » Component | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、選択したコンポーネントをファンアウトします。 |
| Fanout » Selected Components | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、選択したコンポーネントをファンアウトします。 |
| Fanout » Pad | 有効な Fanout Control 配線設計ルールと Fanout Options ダイアログの設定に従って、選択したパッドをファンアウトします。 |
| Stop | 現在の配線パスが完了した時点でオートルータを停止します。 |
| Reset | オートルータをリセットします。 |
| Pause | オートルータを一時停止します。必要に応じて再開できます。 |