VNA-Fixture-Effekte: Diagnostizieren Sie, bevor Sie die Einbettung aufheben
Was die S-Parameter Analysis Pipeline über Messadapter-Effekte in VNA-Daten zeigt und was De-Embedding darüber hinaus braucht.
Inhalt
- Das Problem: Ihr VNA misst auch das Gerät
- Schritt 1: Ansehen — Wissen Sie, was Sie gerade sehen
- Schritt 2: Passivität — Erkennen Sie schlechte Daten frühzeitig
- Schritt 3: TDR — Wo entlang der Struktur?
- Schritt 4: Time Gating — Isoliere die Hauptreflexion
- Schritt 5: Konvertierung und Kaskadierung
- Schritt 6: De-Embedding — was es braucht
- Die endgültige Ausgabe lesen
Das Problem: Ihr VNA misst auch das Gerät
Sie haben auf Rogers 4003C eine 10 cm lange Mikrostreifenspur von 10 MHz bis 10 GHz gemessen, und bei S21 gibt es eine Kerbe im Bereich von 7 GHz. Bevor Sie dem Hersteller die Schuld geben, fragen Sie, wo Sie kalibriert haben: an den SMA-Anschlüssen oder am Rand der Leiterbahn?
Fast immer sind es die Stecker. Die beiden Starts — über Übergänge, Barrel-Diskontinuitäten, Pad-Mismatch — sind immer noch in den Daten enthalten, gestapelt auf der Spur, die Ihnen wichtig ist. Sie zu entfernen ist Entbettung. Die Entscheidung, ob Sie das müssen müssen und ob die Datei vertrauenswürdig genug ist, um es auszuprobieren, steht an erster Stelle.
Die S-Parameter Analysis Pipeline wurde für diesen ersten Teil erstellt. Laden Sie eine bis vier Touchstone-Dateien hoch und sie führt eine feste Abfolge von Analysen durch, wobei jeweils das Ergebnis angezeigt wird: Ansicht, Passivität, Ripple, TDR, Time-Gating, Mixed-Mode-Konvertierung für 4-Port-Dateien, S → Z/Y/ABCD-Konvertierung und — bei zwei oder mehr 2-Ports — eine Kaskade. Es erfolgt nicht eine Deinbettung; im letzten Abschnitt wird erklärt, was dazu nötig ist.
Schritt 1: Ansehen — Wissen Sie, was Sie gerade sehen
In der View-Phase werden Magnitude, Phase, Gruppenverzögerung und VSWR für jede hochgeladene Datei dargestellt. Ein paar Warnsignale, die darauf hinweisen, dass die Anschlüsse und nicht die Leiterbahn dominieren:
- Ein scharfer S11-Spitzenwert unter 2 GHz — eine Startrampe, die zu breit ist, um 50 Ω aufzunehmen.
- Restwelligkeit in S21 oder S11 mit einer Periode, die dem Hin- und Hergang zwischen den beiden Steckern entspricht, typischerweise 50—100 ps für eine kurze Platine. Die Ripple-Stufe quantifiziert dies: Schwankungen im Durchlassbereich von Spitze zu Spitze sowie beste, schlechteste und mittlere Einfügedämpfung.
- Eine Kerbe bei einer Viertelwellenresonanz eines Steckerstifts oder einer Durchkontaktierung — ermitteln Sie die Länge des Stutzens und überprüfen Sie, wo landet.
Wenn S21 konstant auf 6 GHz eingestellt ist und dann von einer Klippe herunterfällt, sehen Sie möglicherweise eher das eigene Bandbreitenlimit des Steckers als die Spur.
Schritt 2: Passivität — Erkennen Sie schlechte Daten frühzeitig
Ein passives Netzwerk kann keine Energie erzeugen. Der exakte Test besteht darin, dass der größte Singulärwert der S-Matrix bei jeder Frequenz höchstens 1 beträgt. Der Spaltentest, , ist notwendig, aber nicht ausreichend: Er ignoriert die Phase.
Dieser Unterschied ist nicht akademisch. Unsere eigenen Demonstrationsdateien haben den Spaltentest an jedem Punkt bestanden und trotzdem den Singulärwert-Test mit Werten bis zu 1,024 nicht bestanden, da ihr S11 fast in Phase mit S21 lag. Bei einer nahezu verlustfreien, symmetrischen Linie muss S11 ungefähr in Quadratur mit S21 sein. Die Dateien wurden korrigiert — aber handbearbeitete oder nachbearbeitete Daten fallen auf diese Weise leicht aus.
Die Pipeline behandelt Verstöße auf zwei Arten:
- Bis zu 1,02 — die typische Größe für VNA-Rauschen und Kalibrierungsdrift — werden die Singulärwerte an den störenden Stellen auf 1 gesetzt und die korrigierten Daten werden an die späteren Stufen weitergegeben.
- Oberhalb von 1,02 wird davon ausgegangen, dass die Daten absichtlich aktiv sind, z. B. ein Verstärker, und kennzeichnet sie als aktiv und lässt sie unverändert. Die Verstärkung eines Verstärkers auf Eins zu begrenzen, würde alles im Downstream verfälschen: Für das 4-GHz-GaAs-FET-Beispiel von Pozar (größter Singulärwert 2,79) ergibt eine eingeklemmte Matrix Z11 = 43,2 − j22,4 Ω statt der korrekten 14,8 − j27,3 Ω.
Ein passives DUT, das als aktiv angezeigt wird, bedeutet, dass die Messung unterbrochen wurde. Kalibrieren Sie erneut, überprüfen Sie die Referenzimpedanz, mit der die Datei gespeichert wurde, und stellen Sie sicher, dass sich die Kabel nicht zwischen den Sweeps von Port 1 und Port 2 bewegen. Time Gating und De-Embedding können das Problem nicht reparieren.
Schritt 3: TDR — Wo entlang der Struktur?
Die TDR-Stufe wandelt S11 in ein Impedanzprofil um: die Impulsantwort durch inverse FFT, integriert in eine Sprungantwort ρ(t), dann . Das Starten von Steckverbindern zeigt sich als Impedanzerhöhungen am Anfang und am Ende; eine Kurve, die ständig vom Sollwert abweicht, wird als Plateau mit der falschen Impedanz angezeigt.
Es gelten zwei Grenzwerte. Die Zeitauflösung beträgt ungefähr — etwa 100 ps für einen 10-GHz-Sweep —, sodass eine 10-GHz-Datei Diskontinuitäten, die viel näher sind, nicht voneinander trennen kann. Für die Entfernungsachse wird ein Geschwindigkeitsfaktor von 0,5 () angenommen. Vertrauen Sie bei anderen Substraten der Zeitachse und skalieren Sie sie selbst.
Schritt 4: Time Gating — Isoliere die Hauptreflexion
Die Gating-Phase transformiert S11 in den Zeitbereich, wendet ein Hann-Fenster um die dominante Reflexion an und transformiert zurück, wobei S11 gatiert und ungatiert dargestellt wird. Befinden sich die Reflexionen der Stecker außerhalb des Gates, zeigt das Gate-S11 die eigene Übereinstimmung der Struktur ohne sie.
Die Leitung wählt das Gate automatisch aus. Vergewissern Sie sich also, dass die dominante Reflexion diejenige ist, die Ihnen wichtig ist. Das Gating funktioniert nur, wenn die Antworten, die Sie trennen möchten, zeitlich weiter voneinander entfernt sind als die oben angegebene Auflösung. Es ist eine schnelle Diagnose, kein Ersatz für das De-Embedding.
Schritt 5: Konvertierung und Kaskadierung
Die Konvertierungsphase wandelt S in Z-, Y- und ABCD-Parameter um. Einige davon sind bei einigen Frequenzen wirklich undefiniert. Eine Verlustlinie macht überall dort singulär, wo er eine ganze Anzahl von Halbwellenlängen lang ist, also existiert Z dort nicht. Bei einer Verlustlinie von 1 ns, die alle 100 MHz von 0,1 bis 4 GHz abgetastet wird, sind 8 der 40 Punkte undefiniert. Die Pipeline meldet sie als Lücken mit einer Zählung, anstatt dass sie die Aufgabe nicht erfüllt haben.
Die Kaskadenstufe verkettet zwei oder mehr 2-Port-Dateien über ihren gemeinsamen Frequenzbereich — die Connector-Datei, dann die Trace, dann den Connector — über T-Parameter. Es baut aus gemessenen Teilen einen Kanal auf, was das Gegenteil von dem ist, was beim De-Embedding geschieht.
Schritt 6: De-Embedding — was es braucht
Beim Entbetten werden bekannte Gerätehälften aus einer Messung entfernt. Jede Hälfte wird durch ihre eigenen S-Parameter beschrieben, die in T-Parameter umgerechnet werden:
Der schwierige Teil ist, die Spielhälften zu kennen. Die üblichen Strecken:
- 2x-thru. Messen Sie eine Durchsteckplatine mit den beiden Starts hintereinander und ohne DUT, und teilen Sie sie dann in zwei Hälften — die IEEE-P370-Methoden machen das. Die Open-Source-Bibliothek Scikit-RF implementiert sie in Python.
- Kalibrierungsstandards an der DUT-Referenzebene (TRL auf der Platine), sodass bei der eigenen Kalibrierung des VNA die Vorrichtungen entfernt werden.
- Ein EM-Modell des Starts, falls Sie ihm vertrauen.
Führen Sie die Pipeline zuerst mit der Rohmessung und den Gerätedateien aus. Eine Fixture-Datei, die die Passivität nicht erfüllt, oder ein TDR, der zeigt, dass die Starts das DUT überlappen, signalisieren Ihnen, dass das De-Embedding nicht sauber sein wird, bevor Sie Zeit damit verbringen.
Die endgültige Ausgabe lesen
Wie auch immer Sie die Leuchten entfernen, für die meisten Designs sind drei Zahlen von Bedeutung:
- Einfügedämpfung bei der Nyquist-Frequenz Ihres Signals — 5 GHz für 10 Gbit/s NRZ. Das Augendiagramm-Tool zeigt, wie sich ein bestimmter Verlust auf das Auge auswirkt.
- Rückflussdämpfung im gesamten Band. Besser als −15 dB ist für typische Leiterplattenbahnen akzeptabel, besser als −20 dB ist gut. Schlimmer in der Mitte des Bandes bedeutet irgendwo eine Diskontinuität.
- Ebenheit der Gruppenverzögerung im gesamten Signalband. Starke Schwankungen führen zu Interferenzen zwischen den Symbolen.
Häufig gestellte Fragen
Verwandte Artikel
Where Your Differential Pair Actually Sits
Centred, offset, or under soldermask: where an edge-coupled pair lives, why only one case has an exact solution, and why the surface case accumulates skew.
30. Aug. 2026
Signal IntegrityYour Via's Loss Isn't in the Barrel
Conductor and dielectric loss through a 1.6 mm via is under a sixth of a decibel at 20 GHz. The same via can cost 2.27 dB.
30. Aug. 2026
Signal IntegrityA Via Is Not a Capacitor: Excess Reactance and Rise Time
Via capacitance sounds alarming until you subtract what a matched line would have had anyway.
18. Aug. 2026