Wie kann ich die Paketverfolgungslänge in KiCAD berücksichtigen?

Die Dokumentation, die ich für die MCU erhalten habe, enthält die "Paketspurlänge" (in Mikrometern) sowie die "Paketspurverzögerung" (in Pikosekunden). Zum Beispiel so - 6535,15 um Paket-Trace-Länge für M_DQ[18]-Trace mit einer Verzögerung von 44,47 ps. Die MCU selbst hat eine ziemlich hohe Anzahl an Hochgeschwindigkeitsschnittstellen, die alle gemäß den Spezifikationen verwendet werden sollen (mehrere SERDES-Leitungen, GbE, DDR3 usw.).

Wie kann ich diese Informationen angesichts dieser Informationen einfach in meinem Design berücksichtigen, wenn ich KiCAD verwende?

Ich weiß, ich könnte grundlegende Mathematik verwenden und einfach jede einzelne Spur auf Papier verfolgen und die Paketlänge hinzufügen, um sicherzustellen, dass differenzielle Paare die gleiche Länge haben (paarweise und paarweise), aber das scheint Kopfschmerzen zu sein. Gibt es eine bessere Option?

Sind Sie sicher, dass diese im Verhältnis zu Ihrem Gesamtdesign nicht vernachlässigbar sind?
@EugenSch. Ich würde es vorziehen zu denken, dass diese vernachlässigbar sind, aber 1 - der vom Hersteller bereitgestellte HW-Designleitfaden (für diese MCU-Serie) betont ziemlich viel Aufmerksamkeit auf die Diff.-Paar-Verdrehung und die Anpassung der Leiterbahnimpedanz, und 2 - die Anzahl variiert ziemlich stark Bit dort mit einigen Hochgeschwindigkeits-Differenzialpaar-Paketspuren, die sich um mehr als 2 mm unterscheiden (was meiner Meinung nach ziemlich viel ist)
@EugenSch. Hallo, OP arbeitet mit digitalem Hochgeschwindigkeitsdesign, und die Leiterbahnlängen sind sehr entscheidend, da sich sonst die Signalqualität sehr schnell verschlechtert, und solche Platinen bestehen mindestens aus 4 oder 6 Schichten. Revisionen können sehr teuer werden.
@AlexKey Ich persönlich verwende Altium für Hochgeschwindigkeitssachen (die viel bessere Längenanpassungsfunktionen haben), aber ich verwende immer noch Excel, um die Längen im Auge zu behalten.
@HemalChevli Ich habe bisher recht gutes Feedback zu Altium gehört. Aber ich kann nicht einmal finden, wo ich es bekommen kann. Die offizielle Website bezieht sich auf eine Reihe von Wiederverkäufern, von denen sich keiner in meiner Region befindet.
@AlexKey versuchen Sie vielleicht, ihnen eine E-Mail zu schicken? Es ist ziemlich teuer, meine Firma hat es für etwa 8.000 $ bekommen, plus sie berechnen jedes Jahr Gebühren für das Senden von Updates.
@HemalChevli richtig. Allein dem Preis nach zu urteilen, rechnet man dort nicht mit Einzelpersonen ;)

Antworten (1)

Ich habe das nicht versucht, aber ich habe das in der Dokumentation des Footprint-Editors gefunden:

Wenn Sie die Pad-Eigenschaften bearbeiten, erscheint ein Feld mit der Bezeichnung „Pad-zu-Die-Länge“. Ich denke, das ist es, wonach Sie suchen. Bearbeiten Sie also das Gehäuse des Chips und passen Sie alle Pads mit den entsprechenden Nummern aus Ihrem Datenblatt an.

Pad-Eigenschaften in KiCADBild von hier aufgenommen .

Vielleicht möchten Sie das zuerst mit zwei Pads versuchen, bevor Sie Hunderte davon bearbeiten.

Toller Fund. Ich habe gerade eine Bibliothek von Eagle importiert und mir die Bearbeitungsoptionen noch nicht einmal angesehen. So etwas gab es bei Eagle nicht. Ich werde versuchen und sehen, wie das funktioniert. Dem Namen nach zu urteilen sollte es sein.
@AlexKey hast du es schon ausprobiert?
Ich habe noch nicht, aber ich werde hier aktualisieren, sobald ich es tue.
@AlexKey irgendwelche Updates dazu?