USB信号ルーティング-ビアを使用してデータラインを交換しますか?


16

2番目のUSB設計を行っていますが、MCU(atemga16u2)のD + / D-ピンがマイクロBコネクタの正しい順序ではありません。これらを正しい方法でルーティングするためのベストプラクティスは何ですか?私の現在のアイデアは、atmegaを180度回転させて下に配線することですが、トレースがかなり長いように感じます。

片方の線をもう一方の下に落とすこともできますが、差動ペアの長さが混乱することは間違いありません。

このデバイスはフルスピードを超えることはないので、完璧ではないルーティングで回避できます。

ビアを使用したMCUでのルーティング


十分なスペースがある場合は、トレースを最上層に保持し、反対側からコネクタに入ります。チップも回転させる価値があるかもしれません。
アルマンダス

最下層のように反対側を意味しますか?残念ながら、スペースの問題のためにそれを行うことはできません。
-monty

いいえ、現在のように、下ではなく、上から(画像に示すように)反対側。
アルマンダス

USBフルスピードでは、多くのことを回避できます。ビア、確かに0805または1206の0Ω抵抗器を使用して、1つのレイヤーで他の抵抗器をブリッジします。
クリスストラットン

回答:


8

コメントで説明するのは難しいので、答えとして書きます。

スペースが許せば、次のように信号をルーティングできます。

ここに画像の説明を入力してください


私が私のものをアップロードする前にあなたは私にそれを打ち負かしました:i.imgur.com/nELi3dP.png さて、データシートはそれがシグナルフリーゾーンであるべきだと言っています-私は大丈夫ですか?
monty

@monty microUSBがすべて金属であることを忘れていました。可能な限り、データシートの指示に従うことをお勧めします。
アルマンダス

@montyよろしければ、答えにあなたの画像を借ります。
アルマンダス

両方のトレースをそのようにルーティングすることに利点はありますか?なぜルートいずれかにR2下部パッドの12時の位置に上部パッドの6時の位置から、その後の経路にのみトレースR1の周り?
パー

3
@par USBは差動信号を使用するため、差動インピーダンスを維持するために、トレース長を一致させるとともにそれらをまとめておく必要があります。この場合、それほど重要ではないかもしれません(他の人が述べたように、速度が遅いため)が、それは良い習慣であり、開発すべき習慣です。
アルマンダス

23

アルマンダスの答えに加えて:

ビアを使用する場合は、ラインを交換する簡単な方法があります。ビアを90度回転させる、つまり、「上に」配置します。最上層の左から両方のビアを入力し、最下層の左に残した場合、両方のラインは費用なしで交換されます。

ビアで2行を入れ替える

(私の回路図コンピューターがちょうど今アップデートをインストールすることが絶対に必要であると私に言ったようにちょうど速い図面...)

USB Full Speedでは、差動ペアの長さの一致を心配する必要はありません。電気信号はトレース内で約20 cm / nsで伝播します。

信号は12 MBit / sで送信されるため、各ビットの長さは83 nsです。各ビット周期の中間でサンプリングが行われ、信号の立ち上がり時間と立ち下がり時間が30 ns(これは非常に保守的)より長くないと仮定すると、まだ41 ns-30 ns / 2 = 26 nsのマージンがあります。 5メートルのトレース長に対応します。このことを考えると、数センチメートルの不一致はまったく問題ではないと推測できます。


別の良いオプション。
アルマンダス

写真を提供してもらえますか?私はあなたの説明を想像するのに苦労しています。
vini_i

@vini_i Here you go-トレースの図面を追加しました。
asdfex

たとえば、すべてが最上位のレイヤーにある場合、それを最下位にドロップして、クロスオーバーで元に戻しますか?
vini_i

1
あなたの方程式41ns-30 / 2nsを簡単に説明できますか?全体の期間は83 nsであり、信号が有効な1または0である時間を取得するために、立ち上がり時間の半分を削除していますか?また、なぜフォールタイムの半分を削除しないのですか?そして、なぜあなたは完全な83nsの代わりに41ns(ビット周期の半分)だけを使用しているのですか?では、なぜ83ns(全期間)-30/2 -30 / 2 = 53nsにならないのでしょうか?基本的に、どちらの方向にも+/- 26nsのマージンがあると言って、53 nsのマージンを完全に与えますか?
スキューバ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.