Working with Connections on a Multi-board Schematic in Altium Designer

回路図内のモジュール間に確立された接続は、全体的なシステム設計における子プロジェクトコネクタ、コネクタピン、およびネット間の接続性を最終的に表します。マルチボード回路図編集環境は、全体的な製品設計が開発されるにつれて、その接続性を定義、変更、チェック、および更新するために使用できる包括的な機能を提供します。

子プロジェクトの接続

子プロジェクトモジュールを作成して接続するプロセスを完了するためには、エントリ間に論理的な接続を配置します。マルチボード接続は、子ボード設計間で使用される物理的な接続(ワイヤー、プラグとソケット、ケーブル、またはハーネス)を表します。

マルチボード回路図で子プロジェクトを表現する方法の詳細については、論理システム設計のキャプチャページを参照してください。

マルチボード回路図エディタには、利用可能な接続タイプの範囲があります。次のタイプの接続が利用可能です:

  • 直接接続(配置 » 直接接続)は、一方のボードのコネクタが物理的な接続(ケーブルまたはハーネス)を使用せずに他方のボードのコネクタに直接差し込まれる場合に使用されます。

  • ケーブル(配置 » ケーブル)は、マルチボードシステム内の2つのボード間で複数の信号を伝達する物理的な接続であり、そのケーブルは2つのボードのそれぞれに1つのコネクタに差し込まれます。

  • ハーネス(配置 » ハーネス)は、マルチボードシステム内の2つ以上のボード間で複数の信号を伝達する物理的な接続であり、そのハーネスはそれらのボードのそれぞれに1つ以上のコネクタに差し込むことができます。

ワイヤー(配置 » ワイヤー)タイプの接続も配置できます。ワイヤーは、マルチボードシステム内の2つのボード間で単一の信号を伝達する物理的な接続であり、そのワイヤーはそれらのボードのそれぞれのコネクタに直接取り付けられます。文書上では単一のワイヤーを配置しているように見えますが、実際には、2つのボードのコネクタ間で接続される信号/ピンの数に応じて一連のワイヤーが使用されます。

ワイヤーを配置する機能はOpen Betaであり、MBS.PlaceWireオプションが詳細設定ダイアログで有効になっている場合に利用可能です。

接続を配置するには:

  1. 必要なタイプの接続の配置コマンドを選択します。

  2. カーソルが十字線に変わり、接続配置モードを示します。エントリの接続インジケーター(オレンジ色の円)上にカーソルを合わせると、緑色の円に変わり、有効な接続ポイントを示します。

  3. 接続ラインの開始点を確認するためにクリックします。

  4. カーソルを再配置して、接続の経路を定義する一連の頂点を配置するためにクリックします。

  5. 目的地のエントリ接続ポイント上にカーソルを合わせて、接続ラインの経路を完成させるためにクリックします。

  6. 他のエントリペア間でさらに接続を配置するか、右クリックまたはEscを押して配置モードを終了します。

配置された接続を扱う際の注意点:

  • 配置された接続オブジェクトの経路と終端点は、設計スペース内でグラフィカルに編集できます。選択されると、接続ラインが緑色で強調表示されます。ラインセグメントをその垂直面でクリックしてドラッグすると、接続ラインの経路を変更できます。モジュールエントリでの接続終端点をクリックしてドラッグしてその位置を再配置し、クリックして確認します。通常、接続端は別のモジュールエントリに移動されますが、自由空間に配置することもでき、その場合は名目上の終点識別子を採用します。

  • 配置され終了した接続には、オブジェクト識別子としての指定子(C_1例示の上)が自動的に割り当てられ、接続のプロパティパネルで編集可能です。その終端は、<TargetModuleDesignator>-<TargetEntryDesignator>の形式で接続対象情報によって識別されます。

  • モジュールエントリが接続を使用して別のエントリに接続されると、モジュールが選択されたときの結合部品エントリ領域のプロパティパネルに、エントリが接続されている部品の指定子と名前がリストされます()

  • ケーブルまたはハーネス接続の終端エントリには、コンポーネント(物理部品)を割り当てることができます。設計スペースで終端エントリを選択し、部品フィールドの右側にあるボタンをクリックして、コネクタを選択ダイアログを使用して必要な部品を選択します。ダイアログでOKをクリックした後、選択されたコンポーネントの名前が部品フィールドに表示されます。ワークスペースライブラリからコンポーネントが選択された場合、ライフサイクルおよびリビジョン状態情報もパネルに表示されます(PCBプロジェクト回路図に配置されたワークスペースコンポーネントのプロパティパネルでも同じ情報が利用可能です - 詳細については、配置されたコンポーネントの操作ページを参照してください)。

    Javascript ID: MBS_Connection_Harness_EntryPart
  • 接続が配置され(ケーブルまたはハーネス接続の場合、コンポーネントがその終端エントリに割り当てられると)、結合部品列のテーブル結合部品/ピン領域の一般タブでモジュールまたは終端エントリが選択されたときに、結合部品と対応するコネクタエントリのリストに関するデータが表示されます - 。また、アドレスタブのパネルは、選択されたエントリの接続パスとネットを、エントリのモジュール内のソース接続の部品、ピン、およびネット名(元の名前列)、'ターゲット'モジュール内の終端接続の部品、ピン、およびネット名(宛先の名前列)、接続のネット名を単一の名前または集約されたネット名として(target_net/source_netネット名列) - の観点から表形式で提供します。 

  • ハーネス接続の一方の端が未接続のまま(自由空間で終了)の場合、その接続の端にあるエントリが選択されたときにプロパティパネルでシステムエントリオプションを有効にすることで、エントリをシステムレベルの接続として示すことができます。これは、ネストされた構成にある複数のマルチボードプロジェクト間で接続を行うために使用できます。

    Javascript

    子マルチボードプロジェクトには、システムエントリオプションが有効になっているハーネスコネクタのエントリがあります。  

    親マルチボードプロジェクトに変更がインポートされると、このハーネスコネクタは子プロジェクトのモジュールのモジュールエントリとして追加されます。

接続の編集

設計スペースで接続グラフィックを選択すると、プロパティパネルでその詳細を表示および編集できます。

  • プロパティパネルの一般タブの領域でのコントロールを使用して、接続の指定子の値、可視性、およびスタイルを変更します。このパネルの領域では、現在選択されている接続内の個々の接続数(接続数)も報告されます。

  • エントリ領域は、選択されたケーブルまたはハーネス接続の各終端の属性に関する詳細を提供します。提供されたコントロールを使用して、対応するエントリの指定子の可視性とそのタイプ(エントリ列)を切り替え、指定子を定義(指定子列)、コネクタ端を終端するために使用されるコンポーネントを割り当てます(部品列;同様に、エントリのプロパティから上記のようにコンポーネントを割り当てることができます)。結合された列は、接続端が結合されているターゲットボード設計の接続を示します。関連するドロップダウンリストは、他の利用可能な接続ターゲットを提供します - 一般的には、他の接続端によって占められているものです。

  • グラフィカルパネルの領域のコントロールを使用して、接続の表示、つまり接続線の線スタイルと色を設定します。利用可能な線スタイルオプションは、設計スペースでオブジェクトが選択されていないときにプロパティパネルの線スタイル領域で定義されています。詳細については、マルチボードスキーマティックドキュメントの設定ページを参照してください。

  • パラメータタブのパネルのコントロールを使用して、接続パラメータを追加、変更、削除し、設計スペースでの可視性を設定します。

子プロジェクトモジュール間の接続は、コネクタが異なるPCBモジュールに配線されるセクションに分割される場合、特にピン対ピンの一致ではない場合があります。モジュール間接続内のピン/ネットの一致を編集または修正するには、プロパティパネルの接続リストエントリでFrom/Toの割り当てを必要に応じて変更します。新しいネット割り当てを選択し、その個々の接続を介してモジュール間接続内の異なる端末間の信号関係を変更するには、FromまたはToドロップダウンリストを使用します。ハーネス接続の場合、1つのコネクタのピンが同じターゲットコネクタ上の複数のピンに接続されることがあります。

接続内の個々の接続を編集するには、接続マネージャダイアログ(詳細を学ぶ)を使用します。

接続の分割

子プロジェクトのコネクタが複数の接続されたプロジェクトにサービスを提供する設計状況では、ソースコネクタはマルチボードスキーマティックエディタの分割機能を使用して論理的に分割されます(ピン/ネットの観点から)- 実際には、1つのモジュールが他の2つのモジュールに接続されます。このような設計の例は、PCB上の単一のヘッダープラグが2つの小さなヘッダーソケットに対応することを意図しており、それぞれが他の2つのPCBに接続される場合です - 単一の(例えば、20ピン)接続からのセクション化された信号が、一方のPCB上の(例えば、10ピン)接続ともう一方のPCB上の(10ピン)接続に分配されます。

Javascript ID: MBS_SplitConnection

接続を分割するには、モジュールを選択し、プロパティパネルでエントリを選択します。ボタンをクリックします。

次に表示される分割エントリダイアログで、別のエントリに分離(分割)したいピン/ネットの組み合わせをチェックします。ボタンをクリックして選択を確認します。エディターは自動的に分離されたピン/ネットのための新しいモジュールエントリを作成し、必要に応じて別のモジュールに接続できます。

示された例では、モジュールM1のエントリHDR6が、モジュールM2(パネルLCDディスプレイ)とモジュールM3(電源ボード)の両方に接続することを意図しています。HDR6エントリの接続は、電源モジュールM3のHDR3に接続される3つの電源ネットを論理的に分離するために分割されました。これにより、M3のための3つの電源接続のみを提供するM1上の追加のHDR6エントリ(HDR6 [1-2,15])が作成され、元のHDR6エントリは自動的にLCDモジュールM2のHDR1に最終的に接続される残りの17の接続を提供するように再割り当てされます。

設計スペースで接続を選択すると、プロパティパネルでその構成ネットを見ることができます。ここでは、(分割された)HDR6ネットの一部が、メインボード(M1)と電源(M3)の間の3つの電源ラインを表す接続C_2を介してHDR3に接続されています。画像に示されているように、パネルの接続領域にリストされている各仮想接続には、FromおよびTo列にそれぞれのエントリ名、ピン、ネットが含まれています。

接続の指定子と共に、接続リスト内の各エントリのローカルネット名(ネット)を便宜上編集できることに注意してください。これらの名前はマルチボード設計にローカルであり、ソースの子プロジェクトには影響しません。

接続マネージャーの使用

一度確立されると、マルチボード設計の全体的な接続性は、メインメニューまたは設計スペースの右クリックメニューから設計»接続マネージャーコマンドを選択してアクセスされる接続マネージャーダイアログで詳細に説明されます。

ダイアログの上部領域には、親接続指定子とタイプ(直接ケーブル、またはハーネス)の下にグループ化されたすべてのネット/ピン割り当てが、システム設計IDとネット名と共にリストされ、それらのfromおよびtoピン/ネット接続が含まれています。

  • すべての接続()を表示するか、変更されたもののみを表示する()かを素早く切り替えるためのコントロールが利用可能です。

  • ダイアログの / ボタンを使用して、リストに文字通りのピン接続の詳細を含めるかどうかを切り替えます。

  • リストの強調表示されたフィールドに表示されるネット情報は、提案された変更を表します。

  • ボタンを使用して、選択した接続エントリ(ID、ネット名などのヘッダーを含む)を素早くコピーし、テキストドキュメントやスプレッドシートに貼り付けることができます。ボタンをクリックして、現在の接続のレポート(*.xlsx)を生成します。

接続マネージャーは、システム設計エディターの既存の接続性データマップと一致しない、実際には、インポートされた接続更新と見なされる接続を強調表示します(マルチボード設計更新についての詳細は、システム設計更新ページを参照してください)。上部リストの強調表示されたネットエントリを選択すると、ダイアログの下部、競合解決領域に競合のグラフィック表現が表示され、解決するために使用できる一連のボタンオプションにアクセスできます。

接続マネージャーリストの強調表示されたフィールドに表示されるネット情報は、提案された変更を表します。ここで示されている例のケースでは、子プロジェクト(LCDモジュール)のHDR1ピン4および5のネットが異なる順序になっており、実際には交換されています。

接続マネージャーはこの変更を解釈し、競合解決グラフィック上で適切な修正アクションボタンを提供します。オプションには次のようなものがあります:

  • – モジュールM2のHDR1コネクタのピン4および5のネットは、ダイアログで強調表示された(更新された)割り当てと一致するようにマルチボード設計で変更されます。

  • – モジュールM2のHDR1の現在のネットとピンの関係は維持されます。提案された変更はマルチボード設計によって無視されます。この場合、マルチボード設計は子設計とネット割り当てが一致しません。

  • – 接続の他端(M1のHDR6、メインボードPCB)のピン/ネット割り当ては、2つのモジュール(M1およびM2)間の正しいネット関係を維持するために変更されます。

  • – M2のHDR1とM1のHDR6の間を接続する仮想ワイヤーは変更(この場合は交換)され、ネット接続の競合を修正し、コネクタのピン/ネット割り当ては変更されません。この場合、ワイヤー4はHDR6のピン4とHDR1のピン4の間、ワイヤー5はHDR6-5とHDR1-5のピンの間を接続します。

利用可能な競合解決オプションは、選択された接続のタイプによって異なります。オプションは、例えば、PCBが直接接続されているモジュールエントリ間の直接接続の場合には提供されません。

競合解決オプションが選択されると、次の確認ダイアログで肯定的な回答が与えられると、同じタイプのすべての競合に競合解決アクションが適用されます。

修正されたネット割り当ては緑色で強調表示され、ダイアログの下部の接続グラフィックにも反映されます。

ボタンを選択して、更新された割り当てをマルチボード設計に適用します。

競合が解決されたときにネット名の値が変更されないことに注意してください。これらはローカルシステム設計のネット名を表しており、モジュールエントリ間の接続が最初に配置されたときに自動的に作成され、プロパティパネルでその接続を編集することによりいつでも変更できます。

競合解決の変更が適用された後、関連する接続がシステム設計スペースで選択されたときに、プロパティパネルで検査できます。

以下に示されたプロパティパネルの画像では、H_1接続の例示された競合はオプションを使用して解決されました。これにより、接続4と5が交差して、正しいネットの連続性が維持されるようになりました。つまり、ResetとRead/Writeネットがプロジェクトモジュール間で一致しています(それぞれLCD_RW# → RSW、LCD_RS# → RS)。

コネクションマネージャーで行われた変更は、設計 » 子プロジェクトの更新コマンドを使用して、子PCBプロジェクトにプッシュバックすることができます。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content