Altium DesignerでのxSignalsの管理
PCBパネルのxSignalsモードでは、その3つの主要な領域が現在のPCB設計のxSignal階層を反映するように変更されます(上から順に):
- xSignal Classes
- クラス内の個々のxSignals
- xSignalを構成する個々のxSignalプリミティブ(パッド、トラック、ビア)
xSignalクラス領域
xSignal Classes領域には、定義されているxSignalクラスのコレクションまたは利用可能なすべてのクラス(<All xSignals>)がリストされます。
クラスを選択すると、中央の領域(xSignals)にそのxSignalsリストが表示され、PCB設計スペースに表示されます。
既存のxSignalコレクションから新しいxSignalクラスを作成するには、領域内を右クリックしてコンテキストメニューからAdd Classを選択し、Edit xSignal Classダイアログを開きます。このダイアログには、新しいクラスのメンバーとして追加または削除できる利用可能なxSignalsがリスト表示されます。管理ボタンを使用して新しいクラスに追加または削除します。Nameフィールドを使用して、新しいxSignalクラスに適切な名前を定義します。
xSignal クラスを作成または追加するには、Edit xSignal Classダイアログを使用して xSignal メンバーを追加/削除します。
パネル領域の右クリックコンテキストメニューでは、削除(Delete) や PCB デザインスペースでの視覚表現を変更する(例:xSignal 色の変更)機能も提供されています。
xSignals エリア
パネルの中央エリアには、上部のエリアで選択されたxSignalクラスからのxSignalsが表示されます。
以下の情報が、デフォルトで各xSignalにリストされます:
-
– この機能には2つの機能があります:
- 背景色 – xSignal(設計空間でxSignalを表す細い線)に割り当てられた色。右クリックしてChange xSignal Colorで、現在選択されている全てのxSignalsの色を変更します。
- 可視性チェックボックス – これを使用して、現在選択されているかどうかに関わらず、常にxSignalを表示します。
- Name – xSignalの名前。
- Node Count – このxSignalのパッドの総数。
- Routed Length – 配置されたトラックとアークセグメントの長さの合計プラスビアを通る垂直距離(下記参照)。ルーティング長計算機は、パッド内の重複するトラックセグメントやルーティングのウィグルを解決しようとはしません。
-
Signal Length – ノード間距離の正確な計算。信号長計算に関する以下の注意事項が適用されます:
- パッド内の重複とウィグルを解決します。
- トラックやアーク以外のオブジェクト(例えば、領域や塗りつぶし)で作成されたルーティングパスを処理します。
- ビアを通る垂直距離を含みます(下記参照)。
- このxSignalのTotal Pin/Package Lengthを含みます。
- このxSignalのUnrouted (Manhattan) Lengthを含みます。
-
適用可能な長さ/マッチング長設計ルールに準拠していない場合は、信号長が色付きの背景に表示されてフラグが立てられます:短すぎる信号長は黄色、長すぎる信号長は赤で表示されます。
- Total Pin/Package Length – そのxSignalの全てのパッドのピンパッケージ長値の合計。この値はPCBパッドのプロパティとして定義され、回路図のピンでも指定できます。
- Unrouted (Manhattan) Length – すべての未ルーティングセクションの垂直プラス水平(X+Y)距離。
- Margin – 実際の信号長と適用可能な長さ/マッチング長設計ルールによって定義された目標信号長との差。適用されるマッチング長設計ルールでターゲットとして選択されたxSignalは、パネルでxSignalクラスが選択されたときにこの列でそのようにラベル付けされます。
領域内で右クリックして、Columnsサブメニューを使用し、以下の列を追加します:
- Delay - その経路を伝わる信号の伝播にかかる時間。
xSignal プリミティブ領域
PCBパネルの第3領域であるxSignalプリミティブは、現在選択されているxSignalの構成要素(プリミティブ)をすべてリストアップします。
領域のShow nodes onlyチェックボックスを選択すると、プリミティブのリストがxSignalの開始/終了点のノードであるパッドに限定されます。このモードでは、選択されたxSignalが、xSignalのパスを表す細いトレース(トラックではなく)で結ばれたノードパッドとしてPCB設計スペースに表示されます。
下部のxSignalプリミティブ領域には、選択されたxSignalの全要素、例えばパッド、ビア、トラックとそれらの対応する遅延がリストされています。
設計空間でのxSignalsの表示
xSignalsは、設計空間で細い線として表示されます。この線は、xSignalがたどるパスを示しています。線の全長は、そのxSignalの信号長に対するX / Yの寄与を示します。Z、または全体の信号長に対する垂直方向の寄与は、上述の通りです。
以下の画像では、差動ペアのxSignalsが表示されています。ペアの未選択メンバーのxSignalがパネルでそのxSignalのチェックボックスが有効になっているため、表示されたままです。
xSignalsは設計スペース内で細い線で表されます。この差動ペアの両方のxSignalsは、パネルで1つだけが選択されていても、可視性のチェックボックスが有効になっているため、表示され続けます。
xSignalの削除
パネルでxSignalを選択し、xSignalsのリストの下にあるDeleteボタンをクリックします。または、右クリックしてコンテキストメニューからDeleteを選択するか、キーボードでDelete
を押します。