
差動ペアは、回路図設計内のネットタイプのオブジェクトに設計仕様を関連付けられるデザインディレクティブです。差動ペアには、DIFFPAIRという名前の事前定義パラメータが含まれており、ソフトウェアがこれを認識して、オブジェクトを差動ペアディレクティブとして表示します。
差動ペアは、Schematic Editorで次の方法により配置できます。
- メインメニューからHome | Circuit Elements | Directives » Differential Pairs を選択します。

- デザインスペースで右クリックし、コンテキストメニューからPlace » Directives » Differential Pairs をクリックします。
差動ペアは、Wire、Bus、Signal harness、Sheet Symbolにパラメータを付与するために使用できます。
コマンドを起動すると、カーソルが十字に変わり、デザインディレクティブの配置モードに入ります。配置は次の操作で行います。
- カーソルをワイヤまたは他のネットオブジェクト上に合わせ、クリックするかEnter を押して配置します。
- さらにディレクティブを配置し続けるか、右クリックするかEsc を押して配置モードを終了します。
配置中(パラメータセットがカーソルに追従している間)に実行できる追加操作は次のとおりです。
- Tab キーを押して配置を一時停止し、Differential PairモードのInspector パネルにアクセスして、プロパティをその場で変更できます。配置を再開するには、デザインスペースの一時停止ボタンのオーバーレイ(
)をクリックします。
- Alt キーを押すと、移動方向を(初期の移動方向に応じて)水平軸または垂直軸に制限します。
- Spacebar を押すと反時計回りに回転、Shift+Spacebar を押すと時計回りに回転します。この操作はオブジェクトのドラッグ中にも実行できます。回転は90°刻みです。
- 配置モード中にX またはY キーを押すと、パラメータセットをX軸またはY軸に沿って反転します。
グラフィカル編集
この編集方法では、配置済みのパラメータセットディレクティブをデザインスペース上で直接選択し、位置や向きをグラフィカルに変更できます。
デザインスペースで差動ペアディレクティブを選択すると、ディレクティブの周囲に破線のボックスが表示されます。このボックスはディレクティブが占有する領域のみを囲みます。セット内の可視化が有効な各メンバーパラメータについて、パラメータのテキストフィールドとディレクティブ本体を結ぶ破線が表示され、関連付けを示します。
破線ボックス内の任意の場所をクリックしてドラッグし、必要に応じて差動ペアを再配置します。ドラッグ中は、差動ペアを回転(Spacebar/Shift+Spacebar)またはミラー(X またはY キーでX軸またはY軸に沿ってミラー)できます。
非グラフィカル編集
この編集方法では、Inspector パネルモードを使用して差動ペアオブジェクトのプロパティを変更します。

配置中は、inspector パネルのDifferential Pairモードに、Tab キーを押してアクセスできます。パラメータセットを配置すると、すべてのオプションが表示されます。
配置後は、Inspector パネルのDifferential Pairモードに次のいずれかの方法でアクセスできます。
- 配置済みの差動ペアオブジェクトをダブルクリックします。
- 差動ペアオブジェクト上にカーソルを置き、右クリックしてコンテキストメニューからProperties を選択します。
複数オブジェクトの編集
inspector パネルは複数オブジェクト編集をサポートしており、現在選択されているすべてのオブジェクトで共通(同一)となっているプロパティ設定を変更できます。デザインスペースで同一種類のオブジェクトを複数手動選択した場合、アスタリスク(*)表示になっていないInspector パネルのフィールド項目は、選択中のすべてのオブジェクトに対して編集できます。

差動ペア(Differential Pair)ディレクティブを使用すると、回路図上で差動ペアオブジェクトを定義できます。このタイプのディレクティブを、意図するペアの正側ネットと負側ネットの両方にアタッチするか、ブランケット(blanket)オブジェクトでペアを覆って、1つのディレクティブで複数ネットを対象にします。ネット自体は、サフィックスとして _P と _N を付けて命名する必要があります。両方のパラメータセットオブジェクトには、Name が DifferentialPair、Value が True の単一のパラメータエントリが含まれます。同期プロセスでPCBへ転送される際、このタイプのディレクティブのペア(正側ネット用1つ、負側ネット用1つ)ごとに、差動ペアオブジェクトが生成されます。これらの差動ペアオブジェクトはそれぞれ、All Differential Pairs のデフォルト Differential Pair クラスに追加されます。生成される差動ペアオブジェクト名は、回路図上のネットペアのルート名になります。たとえば、回路図上のRX0_N およびRX0_P に追加されたディレクティブは、PCB上で名前がRX0の差動ペアオブジェクトを生成します。差動ペアオブジェクトのリネームは、PCB側でのみ可能です。