なぜPCB上の近くのトラックを小刻みに動かすのですか?


38

Raspberry Piに関する記事TheMagPi eMagazine)を読んでいます。「25ドルのARM GNU / Linuxボックス」

記事の下部の17ページには、説明テキストが付いた直線のトラックの隣のトラックがジグザグするPiの領域が示されています。

トラックの「小刻みに動く」ことにより、信号が電気的に一致するようになり、干渉と信号遅延が減少します。これは、高速ビデオデータとHDMI信号にとって特に重要です。

ウィグルを示す記事の写真

私は電気工学の知識が非常に限られているので、おそらくこれは非常に簡単な質問ですが、なぜこれらの「小刻み」をPCB設計に組み込むのですか?

私は引用が答えを与えてくれることを理解し、互いに隣り合って走る電源ケーブルと同軸ケーブルの問題による干渉点をある程度理解していますが、問題が発生する理由と方法ウィグルが役立ちます。たとえば、なぜボードが小刻みに覆われていないのですか?


2
それは私だけですか、それらのくねったトラックは外側のトラックよりも全体的に長いように見えますか?目で見ると、たった1つの小刻みの動きが45度の角の1つあたりの長さの違いをすでに補正していると推測しています。見えないコーナーはありますか?これは、蓄積された小刻みの需要に利用できる唯一のスペースですか?
ベルントジェンドリセック

それも私の考えであり、注意深く見ると、2番目のペアは他のくねったペアよりも短くなっています。
ジッピー

1
この1枚の写真から...ペアの他の場所で何が起こっているのかわかりません。長さの補正は、他の場所にスペースがほとんどない場合、このように一端ですべてまとめられることがあります。コネクタは一般に低密度の領域であるため、そこで行うのは簡単です。ただし、可能であれば、全長に沿ってより短い修正で長さを一致させることが望ましいと思います。
ダロン

回答:


27

ウィグルは内側のトラックのコーナー(または全体的に短い)にあり、差動ペアのトラックの長さを均等にします。つまり、差動信号を使用してデータを伝達します。トラックの長さが同じでない場合、差動信号方式のノイズキャンセルの利点が失われます。

最新のLVDSシグナリング(PCIe、HDMI、DVI)の物理層コンポーネントには、ペアで異なるトラック長を補正するためのデスキューバッファまたは「エラスティック」バッファが含まれていますが、これらの物理レイアウトテクニックではペア内のスキューを回避する必要があります。

OPによるコメントをフォロー:

ギガビットイーサネットを例にとると、これはより馴染みがあるかもしれません:CAT6ケーブルには8本のワイヤがあり、外側の絶縁シースを引き裂くとペアで撚り合わされるため、ワイヤ1 + 2はペア1として撚り合わされます。この隣にはペア2があります。ペア3はワイヤ3 + 4がより合わされており、ペア3はワイヤ5 + 6がより合わされています。ペアは同じ長さを保つことが重要です。 1つは正で、もう1つは負です)。ワイヤが同じ長さである場合にのみ、信号は一緒に到着し(電子の速度が固定されている場合)、磁気結合でコモンモード電気干渉を排除できます。

ただし、ギガビットオートネゴシエーションプロセスはエラスティックバッファー(およびエコーキャンセリングユニット)を調整するため、4つのペア自体は正確に同じ長さである必要はありません。

同じことがこの回路基板でも発生しています。すぐ隣/近くの回路基板のトレースは「ペア」であり、磁気ではなく電気的ではあるが、差動レシーバーがノイズを除去できるように同じ長さに保たれます。HDMIコネクタにはこのようなペアがいくつかあり、1つのペアをその隣のペア(「ペア間」)と同じ長さにしようとはしていません。ただし、エラスティックバッファのサイズ(バイト単位)には、ケーブルが動作しなくなったりダウングレードしたりするまでにいくつかの制限があります。ミリメートル単位で実験して限界を見つけるのは楽しいでしょう。

このHDMIプラグの写真は、差動ペアを示しています。 ここに画像の説明を入力してください


これはおそらく非常に基本的なことですが、検索は実際には役に立ちませんでした。とはpair?ペアは、単に二つの異なるコンポーネントであれば、私は違いを理解していないwithin a pairbetween pairs
ジョージ・ダケット

1
ここでいう「ペア」とは、隣り合う2本のワイヤを意味します。「差動ペア」は、2本のワイヤで同じ極性を反対の極性で送信する方法です。これにより、受信機のコモンモードノイズをキャンセルできます。
shuckc

1
@GeorgeDuckett:単一のワイヤでロジックレベルを送信する場合、そのワイヤに流れる電流はすべてグランドプレーンを介して戻る必要があり、ワイヤまたはグランドプレーンで拾ったノイズは信号に影響を与える可能性があります。これらの問題を回避するために、2本のワイヤを使用して高速信号を送信することがよくあります(これを任意に「X」と「Y」と呼びます)。Xをハイ、Yをローに駆動すると、ロジック「1」が送信されます。Yをハイ、Xをローに駆動すると、ロジック「0」が送信されます。信号を受信して​​いるデバイスは、Xの電圧がYを超えると「1」、YがXを超えると「0」と解釈します。
supercat12年

1
@GeorgeDuckett:常に、1本のワイヤから流出する電流は、他のワイヤの電流とかなりバランスが取れているため、信号は電流をグランドプレーンに結合しません(他の信号からノイズと見なされます)。さらに、他のデバイスからグランドプレーンに現れるノイズは、ペアの両方のワイヤでほぼ等しく見えるため、特定の瞬間にどちらのワイヤが「高い」かには影響しません。
-supercat

@shuckc:ジョージ・ダケットは、ワイヤの「ペア」の重要性を知りたいと思っていました。これは、小刻みの配置方法がワイヤがペアになることを示唆しているためです。接地線の電流を除去するために一対のワイヤに対して、一方のワイヤの立ち上がりエッジと他方のワイヤの立ち下がりエッジが正確に同時に到着する必要があることを追加できました。ロジックがタイミングの違いを処理できたとしても、信号が異なる時間に到着した場合に生じる余分なノイズカップリングを回避することはできませんが、答えは既に示唆しています。
-supercat

15

基本的に、ウィグルは、同期する必要がある2つ以上の(高速の)信号がある状況で使用され、トラックの長さが異なるために互いに対して遅延しないようにします。

これは、たとえば、さまざまなデータラインを備えたシステムでは、一部のデータラインが他のデータラインよりも長い場合、クロックパルスが発生したときにすべての信号が到達していない可能性があるため、クロックラインを持つ信号にとって非常に重要です送信されるデータの受信者。

画像では、内側のトラックがウィグリングされていることがわかります。これは、直線の場合は外側のトラックよりも短いためです。


この答えは受け入れられたものと同等に良いので、私はこれを賛成します。高速信号では、トラックの長さが非常に重要です。私はそれを難し​​い方法で学びました。
bakcsa83
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.