Längenabgleich
Was ist Längenabgleich im PCB-Design?
Längenabgleich sorgt dafür, dass bestimmte Leiterbahngruppen gleiche oder nahezu gleiche elektrische Längen besitzen und ihre Signale gleichzeitig am Ziel ankommen. Dieses Verfahren ist für parallele Datenbusse, DDR-Speicherschnittstellen und synchrone Signalübertragung mit Abtastung relativ zu einem Takt- oder Strobe-Signal unverzichtbar. Unterschiedliche Längen innerhalb einer abgestimmten Gruppe erzeugen Laufzeitunterschiede, die Setup- und Hold-Zeitverletzungen, fehlerhafte Daten oder eine geringere Betriebsfrequenz verursachen können.
Für den Längenabgleich werden kürzeren Leiterbahnen mäanderförmige Verzögerungsstrukturen hinzugefügt. Diese verlängern den elektrischen Weg, ohne Anfangs- und Endpunkt zu verändern. Die Herausforderung besteht darin, die Signalintegrität zu erhalten: Zu enge Mäander können Impedanzsprünge und Selbstkopplung verursachen. Die Anforderungen hängen von der Schnittstelle ab. DDR4-Datenleitungen müssen typischerweise innerhalb von 25 mils an den zugehörigen Strobe angepasst werden; die Leiterbahnen eines PCIe-Differenzpaars dürfen sich nur um wenige mils unterscheiden.
Automatischer Längenabgleich ohne manuelle Abstimmung
Manueller Längenabgleich gehört zu den mühsamsten Aufgaben beim High-Speed-Layout. Ingenieure verbringen Stunden mit dem Anpassen von Mäandern, dem Prüfen von Abgleichberichten und erneutem Abstimmen nach Routing-Änderungen. Physikgestützte KI-Layoutwerkzeuge setzen Längenvorgaben bereits bei der Erzeugung durch und liefern Leiterbahngruppen, die Timing-Spezifikationen ohne manuelle Mäanderabstimmung erfüllen. Erfordern Designänderungen neues Routing, optimiert die Engine den Längenabgleich global neu und beseitigt die Ketten von Nacharbeiten, die manuelles High-Speed-Layout so zeitaufwendig machen.





