Skip to content
RFrftools.io
RF Engineering8. März 20268 Min. Lesezeit

HF-Kaskaden-Budgetanalyse: Friis-Ketten, IIP3-Kaskade und Ertragsanalyse mit Monte Carlo

Eine vollständige Anleitung zum RF Cascade Budget Analyzer: Einrichtung einer 5-stufigen LNA+-Mixer+ZF-Kette, Berechnung der kaskadierten NF-, Gain-, IIP3- und P1dB-Kette und anschließendes Ausführen von Monte Carlo über die Komponententoleranzen, um die Produktionsausbeute vorherzusagen und zu ermitteln, welche Stufe die Empfindlichkeit dominiert.

Inhalt

Warum Nennwerte nicht ausreichen

In jedem HF-Frontend-Datenblatt sind Rauschzahl und Verstärkung an einem einzigen Betriebspunkt aufgeführt — 25 °C, Nennversorgung, Mittenfrequenz. Die Produktionsteile werden zusammen mit den Distributionen geliefert. Ein 2-dB-NF-LNA hat eine Verteilung, die sich über die Prozessecken hinweg zwischen 1,5 und 2,5 dB erstrecken kann. Wenn Ihre Spezifikation für die Empfängerempfindlichkeit einen kaskadierten NF-Wert von 2,0 dB mit einem Rand von 0,5 dB erfordert, verflüchtigt sich dieser Spielraum, wenn sich die Produktionsecken überlagern.

Der RF Cascade Budget Analyzer löst dieses Problem, indem er kaskadierte NF-, Gain-, IIP3- und P1dB-Werte mithilfe von Friis-Formeln berechnet und dann das vektorisierte Monte Carlo über die Toleranzen pro Stufe berechnet, um Ertragsstatistiken und Empfindlichkeitseinstufungen zu erstellen. Die Eingaben sind eine JSON-Stufenliste — Sie definieren so viele Stufen, wie Ihre Kette hat, mit einer beliebigen Kombination aus Verstärkern, Mischern, Dämpfern und Filtern.

Einrichtung einer 5-stufigen Empfangskette

Die Beispielkette ist ein 2,4-GHz-Empfänger: LNA → Bandauswahlfilter → Mischer → ZF-Verstärker → ZF-Filter. Geben Sie die folgende Stufenliste ein:

„CODE_0“

Die Felder „INLINECODE_2“, „INLINECODE_3“, „INLINECODE_4“ geben ±σ Toleranzen für den Monte Carlo an. Passive Komponenten (Filter, Abschwächer) verwenden keine IIP3-Toleranz, da ihre Linearität im Wesentlichen durch die Physik festgelegt ist.

Nominale Kaskadenergebnisse

Mit diesen Eingaben berechnet das Tool:

MetrikWert
Kaskadierte Verstärkung26,0 dB
Kaskadierter NF2,31 dB
Kaskadiertes IP3 (Eingang)−10,8 dBm
Kaskadiertes IP3 (Ausgang)15,2 dBm
Kaskadiertes P1dB (Eingang)−20,8 dBm
SFDR58,4 dB·Hz^ (2/3)
Der kaskadierte NF von 2,31 dB bestätigt, dass die Kette ein Empfindlichkeitsbudget von 2,5 dB mit einer Marge von 0,19 dB einhält — knapp. Die IIP3-Kaskade wird vom Mischpult dominiert: Trotz der hohen Verstärkung des LNA wird der relativ bescheidene IIP3-Wert des Mischpults von +12 dBm bezogen auf seinen Eingang zu etwa −9 dBm bezogen auf den Systemeingang, nachdem zuvor eine Verstärkung von 13,5 dB berücksichtigt wurde.

Aufschlüsselung der Beiträge pro Stufe

Die kumulierte Verstärkung und die NF-Aufteilung zeigen, dass der LNA 1,50 dB zum kaskadierten NF beiträgt (100% seines eigenen NF, da es sich um die erste Stufe handelt), der BPF addiert 0,09 dB (gedämpft durch die LNA-Verstärkung) und der Mixer steuert 0,67 dB bei. Dies entspricht der Intuition von Friis: Der LNA dominiert, und jedes dB an LNA-Verstärkung reduziert direkt den NF-Beitrag jeder nachfolgenden Stufe.

Bei der Aufteilung nach IIP3 pro Stufe ist das Gegenteil der Fall: Spätere Stufen, denen eine hohe Verstärkung bevorsteht, dominieren das kaskadierte IIP3. Das Mischpult auf Position 3 (13,5 dB Verstärkung vorne) trägt zum Großteil zur IIP3-Degradation bei. Wenn der IIP3-Wert des IIP3-Verstärkers von 20 auf 30 dBm verbessert wird, ändert sich das kaskadierte IIP3 um weniger als 0,3 dB — das ist nicht der Engpass.

Monte Carlo: Vom Nennwert zum Produktionsertrag

Richten Sie 200.000 Versuche mit Gaußschen Verteilungen ein (Toleranzen sind 1σ). Die Monte-Carlo-Methode verändert alle Stufenparameter gleichzeitig und berechnet für jeden Versuch die gesamte Friis-Kaskade.

Die Ergebnisse:

Metrik10. %ile50. %ile90. %ile
Kaskadierter NF1,97 dB2,31 dB2,67 dB
Kaskadierte Verstärkung24,8 dB26,0 dB27,2 dB
Kaskadiertes IIP3−12,6 dBm−10,8 dBm−9,1 dBm
Bei einem NF-Grenzwert von 2,5 dB liegt die Ausbeute bei 78,3%: Ungefähr jede fünfte Leiterplatte wird bei diesen Bauteiltoleranzen die Spezifikationen überschreiten. Das ist ein erhebliches Ertragsproblem für ein Konsumprodukt.

Die Sensitivitätsanalyse zeigt, dass die LNA-NF-Toleranz (±0,3 dB, 1σ) 47% der kaskadierten NF-Varianz ausmacht. Die NF-Toleranz des Mixers macht 31% aus. Die übrigen Stufen tragen zusammen zu 22% bei.

Verbesserung des Ertrags ohne Änderung des Schemas

Die Aufschlüsselung der Sensitivität weist direkt auf das Problem hin: die LNA-NF-Toleranz verschärfen. Der Wechsel von einer NF-Toleranz von 0,3 dB auf 0,15 dB (1σ) — erreichbar durch eine strengere Eingangskontrolle oder eine höherwertige LNA-Variante — erhöht den Ertrag auf 91,4% Keine schematischen Änderungen, keine neuen Komponenten.

Wenn Sie alternativ den Nennwert des LNA-NF von 1,5 dB auf 1,2 dB (Auswahl eines leistungsfähigeren Bauteils) unter Beibehaltung der gleichen Toleranz verschieben, wird der Ertrag auf 93,8% erhöht und auch der mittlere kaskadierte NF auf 2,01 dB verbessert, sodass ein komfortabler Spielraum von 0,49 dB entsteht.

Das zweite Szenario kostet mehr pro LNA, reduziert aber das Nebenrisiko drastisch. Mit dem Tool können Sie diesen Kompromiss quantifizieren, bevor Sie sich auf eine Stückliste festlegen.

SFDR und die Dynamic Range Design Constraint

Das kaskadierte IIP3 bestimmt den störungsfreien Dynamikbereich — den Bereich der Eingangssignalleistungen, in dem weder Rauschen noch Intermodulationsprodukte dominieren:

„MATHBLOCK_1“

Bei einem Grundrauschen von −115 dBm (kTBF für 1 MHz Bandbreite bei 2,31 dB NF) und kaskadiertem IIP3 von −10,8 dBm ist SFDR = (2/3) (−10,8 − (−115)) = 69,5 dB. Das Tool stellt dies in normalisierter Form von dB·Hz^ (2/3) dar. Wenn zwei Gleichkanalstörer bei −45 dBm vorhanden sind, erscheinen ihre IM3-Produkte bei −10,8 + 2 (−10,8 − (−45)) = −44 dBm — genau auf dem Interferenzpegel. Das SFDR-Ergebnis weist sofort auf ein potenzielles Kreuzmodulationsproblem bei hohen Eingangspegeln hin.

[RF Cascade Budget Analyzer] (/tools/rf-cascade)

Verwandte Artikel