配線長チューニング
利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。
ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。
高速設計の配線における2つの主要な課題は、ルートのインピーダンスを制御することと、重要なネットの長さを一致させることです。インピーダンス制御配線は、出力ピンから送信された信号が目標の入力ピンに正しく受信されることを保証します。ルートの長さを一致させることで、タイミングが重要な信号が目標のピンに同時に到達することを保証します。ルートの長さを調整し一致させることは、差動ペア配線にも不可欠です。
差動ペアが一致した長さを持つように、配線にアコーディオンパターンが追加されました。
Interactive Length TuningおよびInteractive Diff Pair Length Tuningコマンド(Routeメニューから、または ボタンをActive Bar上で使用して起動)は、設計内の利用可能なスペース、ルール、および障害物に応じて、可変振幅のチューニングパターンを挿入することを可能にすることで、ネットまたは差動ペアの長さを最適化および制御する動的な手段を提供します。
チューニングパターンには、アコーディオン、トロンボーン、ソートゥースの3つのスタイルがあります。
チューニングパターンのスタイルは3つあり、インタラクティブ長さ調整コマンドを起動した後にTabを押すとパターンを選択できます。
長さ調整のプロパティは、設計ルール、ネットのプロパティ、または指定した値に基づくことができます。これらの波形パターンのコントロールは、プロパティパネルを通じてアクセスされます - 長さ調整中にTabを押してパネルを開きます。
ネットの長さを調整する Copy Link Copied
長さ調整機能の優雅さは、洗練されたソフトウェアアルゴリズムと直感的なユーザーコントロールを巧みに組み合わせていることです。長さ調整セグメントは、ルートパスに沿ってカーソルを滑らせるだけで追加され、チューニングセグメントを構成するさまざまなトラックとアークの寸法と位置は、長さ調整アルゴリズムによって自動的に計算され挿入されます。キーボードショートカットは、追加されている間、チューニングセグメントのスタイルとプロパティを制御するために使用されます。
インタラクティブ長さ調整のプロセスは以下の通りです:
-
ルールに基づいて長さ調整を行う場合は、Matched LengthおよびLengthの設計ルールを設定します。
-
Interactive Length TuningコマンドをRouteメニューから(または
ボタンをActive Bar上で使用して)起動します。
-
Tabを押してPropertiesパネルを開き、長さ調整パターンを選択し、デザインスペース一時停止ボタンオーバーレイ(
)をクリックして配置を再開します。
-
ルートを選択します。ネットや差動ペア(またはその他の自由線やトラック)をクリックした後、単純にカーソルをルートのパスに沿ってスライドまたは滑らせます。
カーソルがルートパスに沿って移動すると、チューニングセグメントが自動的に追加されます。
以下のセクションでは、これらのステップについて詳しく説明します。
設計ルールの設定 Copy Link Copied
長さ調整中に遵守される設計ルールは2つあり、Matched LengthルールとLengthルールの両方が、PCB Rules and Constraints EditorのHigh Speedカテゴリにあります。これらのルールのいずれか、または両方が設計において重要かどうかは、潜在的な問題がスキュー(信号が異なる時間に到着する - 一致した長さルールを使用)に関連しているか、全体的な信号遅延(長さルールを使用)に関連しているかによります。
一致した長さの設計ルール
Matched Lengthデザイン ルールでは、ターゲット ネットはすべて、指定した許容差 (画像を表示) 内で、セット内の最も長いネットの長さに配線する必要があると指定されています。ターゲットとなるネットのセットは、ルールのスコープまたはクエリによって定義されます。
長さ調整ツールは、ターゲット ネットのセットで最も長いネットを検出し、次の有効な範囲とターゲット長 (Value) を提供します:
-
TargetLength = Longest routed net in set
-
MinLimit = LongestNet - MatchedLength Rule Tolerance
-
MaxLimit = TargetLength
長さ設計ルール
マッチしたネット長さのルールを補完するように、長さ設計ルールは、ネットまたは一連のネットの最小および最大許容配線長を指定します。対象のネットは指定されたMinimumおよびMaximum長さの範囲内でなければなりません(画像を表示)。
長さ調整ツールは、対象ネットのセットの中で最も長いネットを見つけ、有効な範囲と目標長さ(値)を提供します:
-
TargetLength = Longest routed net in set
-
MinLimit = Rule Minimum
-
MaxLimit = Rule Maximum
重複するルールの適用方法
これらのルールのいずれか、または両方が設計において重要かどうかは、潜在的な問題がスキュー(信号が異なる時間に到着する - マッチしたネット長さのルールを考えてください)に関連しているか、または全体的な信号遅延(長さルールを考えてください)に関連しているかによります。
適用可能な長さルールとマッチした長さルールがある場合、長さ調整ツールは両方のルールを考慮し、最も厳しい制約セットを算出します。
有効な範囲と目標長さ(Value)は以下のように決定されます:
-
TargetLength = Longest routed net in set, or lowest MaxLimit from rules
-
MinLimit = (LongestNet - MatchedLength Rule Tolerance), or highest MinLimit from rules
-
MaxLimit = TargetLength
-
ValidRange = Highest MinLimit to Lowest MaxLimit
(長さとマッチした長さのルールの最も厳しい組み合わせ)
例えば、長さルールによって指定された最大長が、マッチした長さルールによって特定された既存のルート長よりも短い場合、長さルールが優先され、その短い長さが調整中に使用されます。パネルは各ルールの計算されたMin LimitおよびMax Limitを表示し、目標長さが期待通りであるかを確認するためにこれらを使用します。
上に示された画像では、長さルールとマッチした長さルールが対象ネットに適用されます。最も厳しい値はマッチしたネット長さルールから来ます(tolerance 0.5mm
)、Max Limitの値は、対象ネットのセット内の最も長いネットの現在の長さが46.836mm
(長さルールによって許可される最大値よりも少ない)であることを示しています。この例では、長さの範囲内で許可される最も厳しい許容誤差はマッチした長さルールで定義された許容誤差(0.5mm
)であるため、それを使用してValidRange
を計算します。目標長さは常により厳しい最大長です。
調整パターンの選択 Copy Link Copied
長さ調整コマンドを起動した後、設計スペースで長さ調整のためにルートをクリックする前にTabを押してプロパティパネルを開き、Accordion、Trombone、およびSawtoothボタンが利用可能です。必要なパターンを選択するために適切なボタンをクリックし、その後設計スペースの一時停止ボタンオーバーレイ( )をクリックして配置を再開します。
インタラクティブ長さ調整コマンドを起動した後にTabを押してパターンを選択します。
パターンジオメトリプロパティ Copy Link Copied
アコーディオンパターンジオメトリプロパティ
-
Max Amplitude – アコーディオンが延長できる最大高さ(元のルートパスから測定)(たとえば、既存の障害物を避けるために、これより小さくすることができます)。数値を入力するときに単位を指定するには、値に mm または mil の接尾辞を追加します。
-
Space – 隣接するアコーディオンスイッチバックパスの中心線間の距離。
-
Miter - Styleが
Mitered Lines
またはMitered Arcs
の場合に、チューニングパターンの角がマイター加工される割合。この値は、アコーディオンをルートに接続するトレースをマイター加工するのにも使用されます。 -
Space - アコーディオンの角のスタイルで、
Mitered Lines
、Mitered Arcs
、またはRounded
から選択します。
トロンボーンパターンジオメトリプロパティ
-
Space - 隣接するトロンボーンスイッチバックパスの中心線間の距離。
-
Miter - Styleが
Mitered Lines
またはMitered Arcs
の場合に、チューニングパターンの角がマイター加工される割合。 -
Style - トロンボーンの角のスタイルで、
Mitered Lines
、Mitered Arcs
、またはRounded
から選択します。 -
Single Side - チューニングパターンを作成して、元のルートパスから一方向にのみ投影します。
ソートゥースパターンジオメトリプロパティ
-
Angle - ネットの元のルートパスに対して、先行および後行の歯のエッジの傾斜。
-
Tooth Width - 歯の上部の幅。
-
Min Joint - 最初の歯が作成される前に配置される最初の直線トラックセグメントの最小長さ。
-
Min Height - 許容される最小の歯の高さ。
-
Actual Height - チューニングされている元のルートパスの中心線から、歯の上部トラックセグメントの中心線までの現在の歯の高さ。
-
Single Side - チューニングパターンを作成して、元のルートパスから一方向にのみ投影します。
-
Fixed Size - Sawtooth Heightを現在の高さに固定し、そのサイズでない歯の作成を防ぎます。
チューニングパターン配置 Copy Link Copied
必要なチューニングパターンがPropertiesパネルで選択されたら、デザインスペース内のルートをクリックしてその長さのチューニングを開始します。デザインスペースにフィルタリングが適用され、そのネットの可視性が向上します。カーソルをアコーディオンを追加する方向に沿ってルート上で動かします。チューニングパターンが表示され、カーソルが動くにつれて成長し続けます。以下のアニメーションは、アコーディオンチューニングパターンを配置する例を示しています。
インタラクティブな長さのチューニングコマンドが実行され、ルートの長さを増やす必要がある場合にアコーディオンが配置されます。
長さのチューニング中に、Tabを押してプロパティパネルを開き、選択したチューニングパターン(目標長さとジオメトリプロパティ)のプロパティをその場で変更できます。デザインスペースの一時停止ボタンオーバーレイ( )をクリックして配置を再開します。
目標長さの制御
目標長さを指定する方法は3つあります:手動で定義されたもの、すでに配線されたネットに基づいているもの、または設計ルールによって定義されたもの。
インタラクティブな長さのチューニング中に、PropertiesパネルのTargetセクションには、必要なTarget Lengthモードを選択するオプションが含まれています。パネルの下部には、チューニングパターンの形状と寸法を定義するオプションが含まれており、これらもショートカットを使用してインタラクティブに制御できます。
-
Manual - Valueフィールドに長さを入力します。 Recently Used Lengthsは保持され、再度使用したい場合に備えています。
-
From Net(ネットを調整する場合)/ From Diff. Pairs(差動ペアを調整する場合) - デザイン内のネット/差動ペアのリストからネット/差動ペアを選択します。
-
From Rules - 適用可能な長さおよび一致した長さの設計ルール。ソフトウェアはこれらのルールの最も厳しい組み合わせに従います。パネルのリストでルールをダブルクリックすると、そのプロパティを詳細に調べることができます。ネットを調整する際に長さおよび一致した長さの設計ルールがどのように適用されるかについては、設計ルールの設定セクションを参照してください。
適用されたルールは青で強調表示されます。調整中に適用されたルールを変更することができます。そのルールのエントリをクリックすると、青で強調表示されるルールになり、目標長(および説明テキスト)がそれに応じて変更されます。
Value/ Target Lengthフィールドは、Interactive Length TuningまたはDifferential Pair Length Tuningコマンドが配置された調整パターンを加えて達成しようとしている全体の長さを示します。もしClip to Targetオプションが有効になっている場合、調整パターンの長さは、目標長(ManualまたはFrom Net / From Diff. Pairsモードで調整する場合)または定義された許容範囲内で目標よりわずかに下の長さが達成された時に自動的にクリップされます。これは、目標長を超え、最大許容長を超える可能性のある調整セグメントを追加しすぎるのを防ぐために使用できます。
長さを調整中にTabを押してプロパティパネルを開き、目標長モードを選択できます。
PCBパネルの使用
PCBパネルがネットモードに設定されている場合、配線された信号の現在の長さを表示します。パネルのデフォルトモードは、名前、ノード数、配線された長さ、および配線されていない(マンハッタン)長さを表示することです。パネルの列見出し領域を右クリックしてメニューを表示し、追加の列を選択したり、既存の列を非表示にすることができます。
長さの設計ルールが構成されている場合、そのルールの対象となる各ネットの配線状態も色付けされ、route length < rule minimum
の場合は黄色で強調表示され、net passes the rule
の場合はクリア、またはroute length > rule maximum
の場合は赤色で表示されます。
3つのネットが長さの設計ルールに違反しています。2つは短すぎ、1つは長すぎます。
ネット長ゲージの使用
長さルールおよび/または一致した長さルールが定義されている場合、インタラクティブ配線およびインタラクティブ長さ調整の両方で、長さ調整ゲージを表示して長さを監視できます。配線または調整中に、Shift+Gショートカットを使用してゲージのオン/オフを切り替えます。
ゲージは現在の配線された長さを数字で表示し、赤/緑のスライダーは推定長さを示します。既存のルートを長さ調整している場合、推定長さは配置されたすべてのトラックとアークの合計(実際の物理的長さ)です。ネットをインタラクティブに配線している場合、推定長さは配置された配線プラス目標パッドまでの残りの距離(接続ラインの長さ)の合計になります。
インタラクティブ配線中に、配線された長さがルールの最小値にさえ達していないのに、ゲージスライダーがルールの最小値と最大値の間のどこかにあるように見えることが混乱するかもしれません。これは、インタラクティブ配線中にスライダーが推定長さを表しているためです。ここで:
Estimated Length = Routed Length + distance to target (length of connection line)
ゲージはインタラクティブ配線中に遵守されている長さ設計ルールとして表示され、現在の配線された長さを数字で、スライダーは現在の推定長さを示します。
ゲージの機能は以下の通りです:
- ゲージのアウトラインを定義する長方形のボックス。
- 許可された最小および最大長さを示す2つの垂直な黄色いバー。最小および最大は、上述のように、設計ルールによって定義された最も厳しい制約のセットから決定されます。
- 目標長さを表す緑の垂直バーで、これは手動で入力された値、既存の選択されたネットから使用される長さ、または設計ルールから計算された有効な長さ範囲の中間点のいずれかになります。
- ネットの現在の配線された長さ(長さ調整中)または推定長さ(インタラクティブ配線中)を示す赤または緑のスライダー。現在の長さが許可された最小および最大長さの範囲外から範囲内に移動すると、スライダーは赤から緑に変わります。
- 配置されたトラックとアークの長さである現在の配線された長さは、ゲージスライダー上に数値で重ねて表示されます(例の画像では62.781mm)。
-
ゲージの長方形のアウトラインは、可能な長さの全範囲を示し、その上限と下限の意味は選択した目標長さモードに依存します。
- モードが手動またはネットからで、適用可能な長さルールがない場合、スライダーボックスの下限は現在のネットの長さで、上限は指定された最大長さになります。
- モードが手動またはネットからで、適用可能な長さルールがある場合、スライダーボックスの下限はルールまたは現在のルート長さ(どちらか小さい方)から取られ、上限はユーザーによって定義されます。
- モードがルールからで、適用可能な長さルール、適用可能な一致長さルール、またはその両方の組み合わせがある場合、スライダーボックスの下限はルールまたは現在のルート長さ(どちらか小さい方)から決定され、スライダーボックスの上限はルールのMaxLimitから決定されます。
長さゲージの例
ゲージ設定は、適用可能なルールによって定義された制約から計算されます。
-
ゲージの最小値(ゲージの左端)は45(最低
MinLimit
) -
ゲージの最大値(ゲージの右端)は48(最高
MaxLimit
) -
左の黄色いバー(最高
MinLimit
)は46.58 -
右の黄色いバー(最低
MaxLimit
)は47.58(上の画像で緑のバーに隠れている) -
緑のバー(
TargetLength
)は47.58(セット内の最長ネットのルート長さで、MaxLimit
に等しい) -
緑のスライダーとその上に重ねて表示された数値(現在のルート長さ)は47.197。
長さ調整中のパターン ジオメトリ プロパティの制御
インタラクティブな長さ調整中には、パターンのジオメトリプロパティをPropertiesパネルから、またはショートカットを使用してリアルタイムで変更できます。長さ調整中に利用可能なショートカットには以下が含まれます:
配置中にチューニングパターンの形状と振幅を制御するためにショートカットキーを使用します。
チューニングパターンが時々消えるのはなぜですか?
チューニングエンジンは現在のジオメトリ設定に従ってチューニングパターンを構築します。これらの設定の組み合わせと現在のトラック幅によって、チューニングエンジンがパターン形状を作成できない場合があります。長さ調整を試みてパターンが表示されない場合は、次の手順を試してください:
-
作業中にプロパティパネルを表示して、さまざまな設定を観察します。インタラクティブな長さ調整中には、適切なモードが自動的に表示されます。
-
アコーディオンとトロンボーンパターンの場合、Spacebarを押してモードを切り替え、
Mitered Lines
モードに設定します。 -
アコーディオンとトロンボーンパターンの場合、1のショートカットを複数回押して、マイターをゼロに減少させます。
-
アコーディオンとソートゥースパターンの場合、最初にルートをクリックしてその長さを調整すると、選択矩形が表示されます。それが非常に大きい場合(隣接するルートを大きく超える距離まで広がっている場合)、
キーを複数回押して振幅/高さを減少させます。そのキーを押すたびに、現在のStep設定によって振幅/高さがステップダウンされます。Step設定の適切な値は、Max Amplitude / Actual Height設定の約1/10です。Step設定が大きすぎる場合は、キーボード上でTabを押して長さ調整を一時停止し、適切なStep値を入力して、
ボタンをクリックして長さ調整を再開します。
-
アコーディオンとソートゥースパターンの場合、調整を開始したときに白いアウトラインの矩形が小さすぎる場合は、
キーを押して振幅/高さを増加させます。
これらの手順に従えば、長さ調整を行う際に矩形形状のチューニングセグメントが表示されミタードアークススタイルを使用する場合、現在のミター量は、振幅とスペースの設定とも連動して動作します。このスタイルを使用している場合、適切な振幅とスペースの値を見つけるまで少量のミターを使用し、その後必要なミター量に増やすと良いでしょう。
-
最も作成が難しい形状は、丸みを帯びたチューニングアコーディオンです。これは、チューニングエンジンが半円形の端を作成する能力が、現在の振幅とスペースの設定に密接に関連しているためです。通常、パターンは
Amplitude > Radius + Route Width
の場合に作成できます。
配置されたチューニングパターンの操作 Copy Link Copied
配置されたチューニングパターンを変更するには、一度クリックして選択し、編集ハンドルを表示します。エッジまたは頂点をクリックしてドラッグし、パターンの境界領域をリサイズします - パターンのセクションは、境界領域の新しい更新された形状に合わせて自動的にリサイズされます。
プロパティパネルを使用できます(チューニングパターンが選択されていると関連するモードが表示されます)。選択したパターンのプロパティを変更するためのコントロールを使用します。
インタラクティブ編集中にもショートカットを使用できます。選択したチューニングパターンをクリックして保持して使用します。
配置されたアコーディオンパターンの形状変更
以下のビデオは、アコーディオンパターンがリサイズされる様子を示しています。
アコーディオンの境界ボックスのサイズを変更して振幅または長さを変更し、クリックして保持して移動し、プロパティパネルでスタイルを編集します。
配置されたアコーディオンパターンの回転
複数のネットの長さを調整すると、追加のチューニングパターンを配置するのが難しくなることがあります。アコーディオンパターンを使用している場合、それらを回転させることで障害物の間に収めたり、追加のパターンを追加するのに役立ちます。以下のビデオは、配置されたアコーディオンパターンを回転させる方法を示しています。
選択されたアコーディオンを回転させるには、Ctrlを押しながら:
-
アコーディオンの選択ボックスの一方の端をクリックしてドラッグし、アコーディオンの反対側の端を中心にピボットします。
-
アコーディオンの選択ボックスの一方の側をクリックしてドラッグし、アコーディオンの中心を中心にピボットします。
-
回転中にRキーを押すと、回転が45度刻みでスナップするように回転が切り替わります(オン/オフ)。
配置されたトロンボーンと鋸歯状のパターンの操作
トロンボーンパターンとソートゥースパターンの場合、パターンの多角形領域は、スリーブと考えることができるエンベロープ内に構築されます。クリックして配置されたパターンを選択し、スリーブを表示します。
トロンボーンとノコギリの歯形はスリーブ形状に組み込まれており、さまざまな形状変更動作をサポートします。
スリーブのどこをクリックして押し続けるかによって、さまざまな動きやサイズ変更の動作が可能です。クリックしてドラッグできるゾーンは3つあり、これらは上の画像に示されています。
-
ゾーン1または2をクリックしてドラッグすると、パターンを長くしたり広げたりできます。パターンをリサイズするためにハンドルをクリックする必要はありません。スリーブの端に沿ってどこでも使用できます。
-
ゾーン3をクリックしてドラッグすると、元のルートパスに沿って、またはそれに垂直にパターンを自由に移動できます。
-
選択したパターンのプロパティをPropertiesパネルで編集します。
クリックしてドラッグの操作中にShiftキーとCtrlキーのショートカットを含めることができ、以下の方法で動作を変更できます:
-
ゾーン1または3でShift + クリックしてドラッグすると、元のルートパスに沿ってパターンをスライドさせ、ルートパスを横切るパターンの分布を維持します。
-
ゾーン2または3でCtrl + クリックしてドラッグすると、元のルートパスに垂直にパターンを移動できます。
配置されたチューニングパターンのレイヤーを変更する
デザインスペースで選択された配置されたチューニングパターンのPropertiesパネルには、そのLayerドロップダウンがProperties領域に含まれています。このドロップダウンを使用して、チューニングパターンが配置される信号レイヤーをすばやく変更します。
複数の配線オブジェクト(チューニングパターン、トラック、アーク)を選択して、単一のアクションでそれらの信号レイヤーを変更できます。配線の選択戦略についてもっと学びましょう。
差動ペアの長さ調整 Copy Link Copied
差動ペアの長さも、Interactive Differential Pair Length Tuningコマンド(Routeメニュー)を使用して、他の差動ペアの長さに対して調整できます。差動ペアの配線と同様に、このコマンドはペア内の2つのネットに同時に作用します。
差動ペアの長さを調整する予定の場合、対象の差動ペアセットに対する以下のルールを作成します:
-
ペア間の長さ一致要件を定義する一致した長さルール。一方のペアの長さを別のペアの長さと比較するようにルールを設定するには、Group Matched Lengthsオプションを有効にします。
-
ペア内の長さ一致要件を定義する、より優先度の高い二番目の一致した長さルール。一方のペアメンバーの長さをもう一方のペアメンバーと比較するようにルールを設定するには、Within Differential Pair Lengthオプションを有効にします。
差動ペアの長さを調整する良いアプローチは:
-
ペアを配線します。
-
最初にInteractive Differential Pair Length Tuningコマンドを使用してペア間で長さを調整します。長さ調整は、最も長いペアの最も長い信号長を目標長として使用し、ペア内の最も長いネットをこの長さに調整します。
-
その後、各ペア内の短いネットをペア内の他のネットと比較して、Interactive Length Tuningコマンドを使用して長さを調整します。
-
これで、PCB Rules and Violationsパネルを使用して、ペア内の 一致したネット長さルールをチェックできます。これを行うには、パネルのRule ClassesセクションでMatched Net Lengths選択し、必要なMatched Lengthルールを右クリックして、コンテキスト メニューからRun DRC Rule <RuleName>コマンドを選択します。必要に応じて、シングルネットチューニングアコーディオンを調整します。
-
次に、PCB Rules and Violationsパネルを使用して、先ほど説明したプロセスを使用して、ペア間マッチングされたネット長のルールをチェックします。必要に応じて差動ペアチューニングのアコーディオンを調整します。
複数のネットの自動チューニング Copy Link Copied
PCBエディタは、自動長さ/遅延チューニング(またはマルチチューニング)機能も提供します。この機能は、単一トレースと差動ペアの両方をサポートしています。通常のトレースと奇数角度(差動ペアを除く)もサポートされています。
機能の使用方法は以下の通りです:
-
必要に応じてネットおよび/またはxSignalsのための長さとマッチングされた長さの設計ルールのセットを構成します(Group Matched Lengthオプションが有効になっている)。設計ルールの構成セクションを参照して、詳細を学んでください。
-
チューニングされる複数のネットのトレースを選択します。選択された配線部分がチューニングされ、選択されていない配線は変更されません。
-
メインメニューからRoute » Automatic Length Tuningコマンドを選択します(ショートカット:
Ctrl+Alt+T
)。 -
Min/Max/Group Matchingモードが自動チューニングプロセスダイアログで選択されている場合、必要に応じてアコーディオンベースのパターンとその属性を構成します。アコーディオンパターンのジオメトリプロパティセクションを参照して、詳細を学んでください。
自動チューニングプロセスダイアログがMin/Max/Group Matchingモードにある場合 -
ダイアログでOKをクリックした後、チューニングパターンが作成されます。
差動ペアの位相マッチング
自動差動ペア長チューニングの一部として、差動ペアの両側間の位相マッチングを有効にすることができます。
機能の使用方法は以下の通りです:
-
必要に応じて差動ペアのためのマッチングされた長さの設計ルールのセットを構成します(Within Differential Pair Lengthオプションが有効になっている)。
-
チューニングされる差動ペアの両側からトレースを選択します。
-
メインメニューからRoute » Automatic Length Tuningコマンドを選択します(ショートカット:
Ctrl+Alt+T
)。 -
Within Pair MatchingモードがAuto Tuning Processダイアログで選択されている場合、必要に応じて鋸歯状パターンとその属性を構成します。鋸歯状パターンのジオメトリプロパティセクションを参照して、詳細を学んでください。
自動チューニングプロセスダイアログがWithin Pair Matchingモードにある場合 -
ダイアログでOKをクリックした後、チューニングパターンが作成されます。
チューニングパターンをプリミティブに変換する Copy Link Copied
長さ調整パターンは、プリミティブなトラックやアークセグメントで構成されるグループオブジェクトであり、振幅、ギャップ、コーナーの半径(またはマイター)を完全に制御できます。コンポーネント、寸法、ポリゴンなどの他のグループオブジェクトと同様に、長さ調整パターンは展開することができます。つまり、それを構成する自由なプリミティブに変換し、それらを独立して変更することができます。Explode Length Tuning to Free Primitivesコマンドを使用してこれを行います。これは、メインのTools » Convertサブメニューや、右クリックUnionsサブメニューから利用可能です。
PCBエディタでオブジェクトを展開することは一方通行のプロセスであり、一度オブジェクトが展開されると、そのオブジェクトの種類に戻すことはできません。Undoコマンドを使用してこれを実現できます。
ネットの長さを等しくする Copy Link Copied
PCBエディタのメインメニューからTools » Equalize Net Lengthsコマンドを使用して、定義されたマッチングされたネットの長さ設計ルールによって識別されたネットの長さを一致させることができます。コマンドを起動すると、Equalize Netsダイアログが開きます。
このダイアログを使用して、ソフトウェアによって追加されるアコーディオンセグメントのスタイルとサイズを定義します。設計ルールでカバーされるセット内の最長のネットより短いすべてのネットにトラックセグメントが追加されます。OKをクリックした後、このコマンドは、関連するマッチングされたネットの長さのルールで指定された許容条件が満たされるまで、これらの短いネットにトラックを追加しようとします。
定義された(および有効な)マッチングされたネットの長さのルールのみに対して設計ルールチェックが実行され、設計ルール検証レポート(Design Rule Check - <PCBDocumentName>.html
)がアクティブドキュメントとして開かれます。このレポートには、これらのルールの違反がリストされます。適用されるセット内の各ネットが許容範囲外である程度についての情報は、以下に示すようなメッセージパネルの関連メッセージを参照してください:
Matched Net Lengths: Between Net LCD_RW And Net LCD_RS Length:85.061mm, outside tolerance by 7.564mm
この場合、適用されるマッチングされたネットの長さのルールによって対象とされるセット内の最長のネットはLCD_RSです。ネットLCD_RWは、85.061mmの配線長を持ち、ルールで定義された許容範囲を7.564mm超えています。
参照 Copy Link Copied
- PCBの配線
- インタラクティブ配線
- 差動ペア配線
- 制御インピーダンス配線
- 既存のルートの修正
- 既存のルートの光沢化および再トレース
- 高速設計
- 信号整合性講師および業界専門家、Eric Bogatinのウェブサイト http://www.bethesignal.com/
- 高速設計講師および業界専門家、Dr. Howard Johnsonのウェブサイト http://www.signalintegrity.com/
- 講師および高速PCB設計専門家、Lee Ritcheyのウェブサイト http://www.speedingedge.com/