USB 2.0 Leitungen durch Masseflächen abgrenzen?

Gast #2322812
Guten Abend,

ich sitze gerade an einem Layout mit mehreren USB Leitungen (2.0 
Highspeed). Die Platine bekommt besteht aus vier Lagen, bei denen Top 
für die USB-Datenleitungen vorgesehen ist, dann eine Lage GND, VCC (3,3V 
+ ein paar 5 V Leitungen) und eine Lage für weitere 
Signal/GPIO-Leitungen. Außerdem ist noch ein STM32, ein RS-232-Wandler 
und ein Crosspoint-Switch (MAx4550) auf der Platine drauf.
Jetzt frage ich mich, was ich mit den freien Flächen zwischen den 
USB-Leitungen anfangen soll. Auffüllen mit Kupfer oder ungefüllt lassen? 
Wenn ich das ganze auffülle mit GND verbinden? Ich tendiere zur Zeit zum 
Auffüllen der Freiflächen um die USB-Leitungen etwas abzuschirmen. Soll 
ich die Leitungen noch massiv mit Vias einpacken oder hole ich mir erst 
recht Probleme mit dieser Lösung heran? Man hört zwar USB 2.0 sei nicht 
sooo kritisch, aber wenn ich die ganzen Specs und Appnotes mir so 
anschaue bekomme ich Angst, dass das Layout für die Katz ist und nix 
funktioniert ;-(

Danke und gute Nacht!
Gast #2323410
123 schrieb:
> Jetzt frage ich mich, was ich mit den freien Flächen zwischen den
> USB-Leitungen anfangen soll.

Du hast also die Leitungen als differential Microstrip ausgeführt, mit 
90 Ohm diff. Impedance. Wenn du die jetzt so wie sie sind in GND 
einfasst, senkst du die Impedanz ab, was eine sehr schlechte Idee ist. 
Du musst also die Leiterbahnen mit den seitlichen GND-Flächen neu 
berechnen.

Leider kenne ich kein Programm, das dieses Modell unterstützt (das 
müsste coplanar differential Microstrip oder so heissen), ausser 
Polarinstruments, aber das kostet meines Wissens 6 kEUR für 1 Jahr.

Also wenn überhaupt solltest du einen grösseren Abstand zur seitlichen 
Massefläche lassen, damit der Einfluss auf die Impedanz nicht zu gross 
ist, und vielleicht die Berechnung vorsorglich auf 100 Ohm statt 90 Ohm 
durchführen. Ist aber bloss so über den Daumen.

Gruss Reinhard
Gast #2323556
Ah , danke für den Hinweis Reinhard. Das die Impedanz (wieder) sinkt 
habe ich nicht beachtet. Wie du bereits geschrieben hast sind die 
passenden Programme für mich nicht zu bezahlen. Ich habe zum berechnen 
der Leiterbahnbreite/Abstand das Saturn PCB Toolkit genutzt: 
http://saturnpcb.com/pcb_toolkit.htm

Jetzt schaue ich nochmal ob ich Empfehlungen zum Abstand USB-Leitungen 
zu GND-Flächen finden kann, so dass ich die Abstände noch etwas anpsssen 
kann.
Gast #2323621
So auf usb.org habe ich nicht direkt eine Empfehlung des USB 
Implementers Forum gefunden (dazu schweigt sich auch die Spec aus). 
Jedoch ist ein pdf von Intel zum Desing von USB-Platinen enthalten (High 
Speed USB Platform Design Guidelines) und dort konnte ich folgenden 
Hinweis finden:

4. Based on simulation data, use 20-mil minimum spacing between 
high-speed USB signal pairs and
other signal traces for optimal signal quality. This helps to prevent 
crosstalk.

Hier noch der Link zum pdf:
http://www.usb.org/developers/docs/hs_usb_pdg_r1_0.pdf

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.