Ich entwerfe eine Schnittstellenplatine mit E / A-Modulen unter Verwendung von Ethernet. Es ist meine erste Leiterplatte mit Hochgeschwindigkeitskommunikation, was mir viele Sorgen bereitet.
In der Moduldokumentation heißt es, dass die LVDS-Differenzimpedanz 100 Ohm betragen soll, aber keine Toleranz. Es wird außerdem empfohlen, sie zwischen zwei Masseebenen zu verlegen.
Ich habe Designleitfäden und Regeln gelesen:
Mein PCB-Stacking-Design sieht so aus:
Fragen
Ich verlege auf der zweiten Kupferschicht, wodurch der Abstand zur oberen und zur unteren GND-Schicht unterschiedlich ist. Ist das eine schlechte Idee?
Die Führungen sagen einen Abstand unter 0,25 mm zwischen dem Differentialpaar mit einer Spurbreite von 0,25 mm. Wenn ich das Saturn-PCB-Design verwende, um die Differenzimpedanz auf 100 Ohm anzupassen, erhalte ich einen Abstand von 0,6 mm bei einer Leiterbahnbreite von 0,254 mm. Dies ist mehr als die empfohlene zweifache Leiterbahnbreite (auch so genau wie möglich lesen). Sollte ich die Spurbreite kleiner machen oder etwas anderes ändern?
Ich habe gelesen, dass die maximale Leiterbahnlänge 50 mm (TIA/EIA-644 LVDS) betragen sollte, was kein Problem darstellt. Aber was ist mit der Toleranz für Längenunterschiede?
1) Dreischichtplatten sind unglaublich ungewöhnlich und schwierig herzustellen und werden Sie viel mehr kosten. Machen Sie stattdessen eine vierschichtige Platte. Davon abgesehen sind asymmetrische Masseabstände kein Problem, wirken sich aber auf die Impedanz aus. Verwenden Sie das Saturn PCB Toolkit, um Ihre erforderlichen Leiterbahnbreiten und Dielektrikumsdicken zu erhalten. Dieses Tool verfügt über einen eingebauten Rechner für asymmetrische kantengekoppelte Mikrostreifenimpedanzen.
2) Der genaue Abstand zwischen den beiden Leitern in einem Paar ist nicht so kritisch, wie Sie vielleicht denken, vorausgesetzt, sie sind weit entfernt von anderen Leitern und Polygonen, die nicht Teil des Differenzialpaars sind. Entwerfen Sie, um sicherzustellen, dass die Spuren so nah wie möglich beieinander liegen und die Impedanzanforderungen erfüllen.
3) Trace-Längen zwischen separaten LVDS-Paaren sind am wichtigsten, wenn Ihre Empfänger sehr zeitabhängig sind (dh Sie müssen sicherstellen, dass alle Ihre Daten den Empfänger erreichen, bevor die Uhr auslöst. Andernfalls könnten Sie Daten verlieren). Die tatsächlichen Längenanforderungen hängen stark von den von Ihnen verwendeten Sendern und Empfängern sowie von der Frequenz der übertragenen Signale ab. Wenn es um die Leiter innerhalb eines einzelnen Paares geht, wird es viel kritischer. Wie kritisch, hängt wiederum von der Frequenz der übertragenen Signale ab und davon, wie gut Ihre Empfänger Übergänge erkennen können.
4) Ohne uns Ihr Design zur Verfügung zu stellen, können wir es nicht beurteilen.
5) Right The First Time von Lee Ritchey ist eines der besten Bücher, die ich je zum Entwerfen von Hochgeschwindigkeitssignalen gefunden habe. Es enthält viele ausführliche Beschreibungen, Erklärungen, Tipps, Tricks usw., die immens nützlich sind. Ich kann dieses Buch nicht genug empfehlen.
Obwohl ich einige Hochgeschwindigkeitsdesigns durchgeführt habe, bin ich keineswegs ein Experte, daher bin ich offen für Korrekturen und Ergänzungen zu diesem Beitrag.
Marcus hat aber recht, jeder dieser Fragen könnte man einen eigenen Post geben und man bekommt so tiefergehende Antworten.
Markus Müller
Erik Friesen
DerStrom8
Andersta