Cadence Allegro PCB エディタから Altium Designer へ移行
Contents
Cadence® Allegro® Design ファイルの変換は Altium Designer のインポートウィザードで実行できます。ウィザードでは、変換プロセスの前に柔軟に変換設定をコントロールできます。
Allegro ASCII Extract files (*.alg) は、Allegro がインストールされている PC でバッチプロセスを実行して作成できます。Using ASCII Conversion to Import Without Allegro をご覧ください。それから、Cadence Allegro PCB Editor をインストールしていない PC で ASCII ファイルを Altium Designer PCB files (*.PcbDoc) へ変換できます。この利点は、1 ライセンスの Cadence Allegro PCB Editor だけでデザインを Allegro ASCII Extract files (*.alg) へ変換できると言うことです。それから、Altium Designer へ変換するために他のチームメンバーへ配布できます。
インポートウィザードを使用して Allegro PCB ファイルを変換
インポートウィザードは Altium Designer の File メニューから実行できます。File Types のリストから Allegro Design Files を選択します。
インポートウィザードのファイルは以下のように変換します:
- Allegro Binary PCB Design files (*.brd) は Altium Designer PCB files (*.PcbDoc) へ変換します。
- Allegro ASCII Extract Files (*.alg) は Altium Designer PCB files (*.PcbDoc) へ変換します。
あるいは、Allegro Design Files をProjects Panel へドラッグして自動で Allegro Import モードでウィザードを実行します。
Allegro Design Files の変換をカスタマイズ、完了するためにインポートウィザードの次のページへ行きます。
Allegro デザインのインポート
Allegro Design files (*.brd)、または (*.alg) をロードするために Importing Allegro Designs ページの Add ボタンを使用します。Next ボタンをクリックしてウィザードを進めます。
注意: Cadence Allegro がインストールされていない PC で Allegro Design Files (*.brd) をインポートウィザードへ追加する場合、以下のワーニングが表示されます:
ファイルの分析
Analyzing Files ページでは、各 Allegro ファイルが有効か、変換できるかどうか分析します。
ファイルの分析が完了するとボタンはアクティブになります。
レポートオプション
Reporting Options ページでは、エラー、ワーニング、イベントをログするかどうか設定します。
ASCII file format (*.LOG) の Log Report は、変換された Allegro PCB ファイルごとに生成されます。このログは、元の Allegro ファイルの \Imported サブフォルダに保存されます。詳細を確認するには、テキストエディタで Log Report を開きます。
PCB の特定のオプション
Polygon Connect と Plane Connect Options を指定します。カットアウトとして Allegro PCB エディタで自動で生成される voids をインポートするには、Import Auto-Generated Copper Pour Cutouts オプションを有効にします。デフォルトでは下図のように設定されています。
現在の PCB レイヤマッピング
インポートウィザードを使用している時、インポートする前に Allegro PCB のレイヤを Altium Designer のレイヤへマップする必要があります。レイヤマッピングは、Allegro PCB のレイヤ名と Altium Designer PCB のレイヤ名のマッピングです。
デフォルトのマッピングは、各 PCB のレイヤマッピングを構築するために設定されています。インポートするデザインのレイヤマッピングはカスタマイズできます。複数の Allegro PCB デザインをインポートして、同じ Allegro のレイヤを同じ Altium Designer のレイヤへマップしたいかもしれません。一度、レイヤマッピングを設定すれば、インポートするファイルへこのレイヤマッピングを使用できます。
この方法によるインポートの利点は、複数のデザインをインポートする時、バッチレイヤ管理の時間を節約できると言うことです。不利な点は、Default Layer Mapping が 異なる構造のデザインでそれに合わせて反映できない点です。そのため、手動で変更する必要があります。
Allegro の PCB のレイヤマッピングを Altium Designer の PCB へ反映するには、インポートウィザードの Menu ボタンを使用するか、または Allegro と Altium Designer のレイヤマッピングのリストで右クリックします。Invert Selection メニューは、ウィザードの Layers リストで選択した項目を未選択に、未選択の項目を選択し反転します。これは、Altium Designer のレイヤへマップするために素早くレイヤを選択するための便利な方法です。
Allegro と Altium Designer のレイヤマッピングを素早く適用するために、Load Layer Mapping と Save Layer Mapping メニューを使用して Load、Save Layer Mapping Configuration ファイルを使用できます。
PCB オプション - 出力プロジェクト構造の確認
インポートした Allegro デザインファイルは、指定した Project Output Directory のサブディレクトリに保存されます。PCB Projects リストで、Allegro デザインのファイル名を他のプロジェクトへドラッグして PCB プロジェクトをカスタマイズできます。
出力 PCB プロジェクト
Output PCB Projects ページでは、Allegro PCB を Altium Designer PCB document (*.PcbDoc) へ変換します。このプロセスは、ジオメトリデータ(ネットやコンポーネントの変換、ビアやポリゴンの生成)をロードするような集中的なタスクのために時間がかかります。どの操作が行われているかは、Altium Designer のワークスペースの下部にある進捗バーで確認できます。Cancel, Back, Next, Finish ボタンが有効になる(プロセスが完了したことを示す)まで待ってください。
完了
変換プロセスが成功したらウィザードは完了します。close をクリックしてウィザードを終了し、変換した PCB デザインで作業を開始します。Cleanup は、この変換した PCB ドキュメントを編集する前に実行されます。Altium Designer や PCB デザインの詳細については以降をご覧ください。
ASCII 変換を使用して Allegro がインストールされていない環境でインポート
Allegro ASCII Extract files (*.alg) は、Allegro のライセンスを持っていない Altium Designer のワークステーションでインポートできます。Allegro ユーザは、以下の方法により Allegro binary *.brd ファイルを Altium で互換性がある *.alg ファイルへ変換できます。その変換は、Allegro のライセンスがある PC で実行する必要があります。
- Altium Designer がインストール (Summer 08、またはそれ以降) されている \System フォルダで以下の 2 つのファイルを探します:
- Allegro2Altium.bat
- AllegroExportViews.txt
- その 2 つのファイルを *.brd バイナリ Allegro バージョン 15.2、または16 のファイルがあるフォルダへコピーします。
- コマンドプロンプトを開きます。これらのファイルを含むフォルダへ行き、次の内容を入力します:
Allegro2Altium your_file.brd
- ファイル名にスペースが含まれている場合、ダブルクォートでファイル名を囲みます。例えば、:
Allegro2Altium "your file.brd"
- ASCII ファイルがそのフォルダに作成されます。*.alg ファイルを Altium Designer のワークステーション( Summer 08 (バージョン 7)、またはそれ以降)へコピーします。そして、インポートウィザードを使用してインポートします。
詳細
以下は、特定のタスクを通して参照するのと同様に、Altium Designer Documentation Library の概念情報についての詳細が記述されているその他のアーティクルとチュートリアルを参照できます。Help を通してブラウズしたり、F1 やダイアログ内で What's This を使用できることも思い出してください。
PCB プロジェクト オプションの詳細については、チュートリアル - PCB 設計入門 のチュートリアルを参照してください。
FPGA プロジェクト オプションの詳細については、チュートリアル - FPGA 設計入門 のチュートリアルを参照してください。
基本的なコンポーネントの作成に関するチュートリアルは、Creating Library Components を参照してください。
基本的な複数オブジェクトを編集するステップのチュートリアルについては、Editing Multiple Objects を参照してください。
Altium Designer の FPGA デザイン、開発やデバッグ機能の概要については、ソフトデザイン を参照してください。