スペクトラ

Specctra / Allegro PCBルーター
原作者クーパー&チアンテクノロジー社
開発者ケイデンス・デザイン・システムズ
初回リリース1989
安定版リリース
2022年10月20日(日)4月17日~1月22日[ 1 ]
オペレーティング·システムUnixWindows
タイプサラダ
ライセンス独自の
Webサイトhttp://www.cadence.com/

Specctraは、 1989年にCooper & Chyan Technology, Inc. (CCT)のJohn F. CooperDavid Chyanによって開発された商用PCB自動配線ツールです。 [ 2 ]同社と製品は1997年5月にCadence Design Systemsに買収されました。 [ 3 ] [ 2 ] [ 4 ] CadenceのAllegro PCB Editorに統合されて以来、このルーターの名称はAllegro PCB Routerとなっています。最新バージョンは17.4 - 22.1(2022年10月20日)です。

Specctraは、グラフィックオブジェクトを点座標の集合ではなく、よりコンパクトな形で表現する「シェイプベース」技術を用いてグラフィカルデータを提示することで基板配線を行います。これにより、高密度に実装された部品を搭載したプリント基板の配線効率が向上し、幅の異なるトラックの同一チェーンの自動配線などが可能になります。

Specctraは、複数のトレース実行に実装された適応型アルゴリズムを使用します。ルーティングは3段階で実行されます。

  1. プレビュールーティング
  2. 自動ルート
  3. 自動ルート結果の追加処理

最初のパスでは、競合の有無に関わらず、すべての導体の接続が実行されます。競合とは、ある層で導体を交差させ、隙間をなくすことを指します。以降のパスでは、自動配線は接続を切断して再構築する(リップアップ・アンド・リトライ方式)ことと、隣接する導体を押し込むことで導体を押し込む(プッシュ・アンド・ショブ方式)ことで、競合の数を減らすように試みます。電磁両立性(EMC)は、Specctraの「SPECCTRAQuest SI Expert」モジュールを介して試験できます。[ 5 ]

このプログラムは、プロジェクト記述に業界標準のDSN設計ファイル形式を使用し、配線戦略を指定するためのDoファイルを使用することで、多くのプリント基板設計システムと互換性があります。 [ 6 ] 結果はSESセッションファイルとRTEファイルを介してボードエディタに返されます。プロトコルコマンドの実行はDidファイルに記録され、編集後に新しいDoファイルとして使用できます。

DSN/SESファイル形式は、 KONEKT ELECTRA[ 7 ] Eremex TopoR[ 8 ] Alfons WirtzのFreeRouting [ 9 ] RLベースのDeepPCBなど、他の多くの自動配線ツールでもサポートされています。 [ 10 ]

SpecctraをサポートするEDAツールのリスト

参照

参考文献

  1. ^ 「バージョン17.4 - 22.1 リリース」 . Cadence . 2022年12月9日時点のオリジナルよりアーカイブ2022年12月9日閲覧。
  2. ^ a b Goering, Richard (2005年8月22日). 「EDAのパイオニアがスタートアップを新たなルーティングの地へ」 2018年10月22日時点のオリジナルよりアーカイブ
  3. ^ EDNスタッフ (1996年11月21日). 「Cadence、Cooper & Chyanが合併へ」 EDN . 2018年10月21日時点のオリジナルよりアーカイブ2022年11月14日閲覧。
  4. ^ 「Allegro PCB Designer - 制約駆動型PCB設計」2022年11月14日時点のオリジナルよりアーカイブ2022年11月14日閲覧。
  5. ^ Yolshin, Y. (2006). 「Specctra-実践体験システム。Tracer Cadence Specctraエキスパート//コンポーネントとテクノロジー」(58).{{cite journal}}:ジャーナルを引用するには|journal=ヘルプ)が必要です
  6. ^ 「Spectra PLMpedia」2020年2月23日時点のオリジナルよりアーカイブ2022年11月14日閲覧。
  7. ^ 「KONEKT Shape Based PCB Autorouting - ELECTRA PCB AutoRouting」 KONEKT、2017年。2017年9月23日時点のオリジナルよりアーカイブ。 2017年9月24日閲覧
  8. ^ 「TopoRバージョン履歴 - TopoRバージョン6.2の新機能」Eremex . 2017年9月24日. 2017年9月24日時点のオリジナルよりアーカイブ。 2017年9月24日閲覧(注: TopoR 3.0 以降の新機能のリストが含まれています。)
  9. ^ Wirtz, Alfons (2014-03-08) [2004]. 「FreeRouting - FreeRouting.netのプリント回路基板配線ソフトウェア」 . GitHub . 2017年9月23日時点のオリジナルよりアーカイブ。 2017年9月24日閲覧
  10. ^ 「DeepPCB:AIを活用したクラウドネイティブPCB配線」DeepPCB . 2022年8月27日時点のオリジナルよりアーカイブ2022年11月14日閲覧
  11. ^ Elco (2014-03-08) [2013-06-04, 2011-12-15]. "eagle2freerouter-8-march-2014.zip / eagle2freerouter.ulp / brd_to_dsn_v6.ulp" . EAGLEサポート:ユーザー言語プログラム(ULP). Autodesk . 2021年4月28日時点のオリジナルよりアーカイブ。 2022年1月1日閲覧
  12. ^ Starr, Robert (2006-02-22). "ulp_user/brd_to_dsn.ulp" . GitHub . 2021年4月22日時点のオリジナルよりアーカイブ2022年1月1日閲覧。

さらに読む