Herstellung und Prüfung von Modulen
Das Datenblatt eines Transceivers verspricht zwanzig Jahre bei 70 °C, eine Wellenlänge auf ein Nanometer genau und einen DDM-Tx-Wert innerhalb von 2 dB der Wahrheit. Ob das Modul das hält, hängt von einem Fertigungsprozess ab, den der Käufer nie zu sehen bekommt: Chip-Screening, Sub-Mikrometer-Justage, Kalibrierung an einer Teststation, Burn-in und ein abschließender Codierungsschritt, der die Identität schreibt, die Sie später auf der Werkbank auslesen. Wer den Prozess kennt, versteht, warum gute Module kosten, was sie kosten, warum billige an Temperaturextremen ausfallen, und was „Kalibrierkonstanten“ und „Codierung“ physisch bedeuten.
Vom Wafer zum Modul
Laser-/PD-Wafer ──► Chiptest & Screening ──► TOSA-/ROSA-Montage ──► OSA-Test
│
Platinenbestückung (SMT: Treiber, TIA, MCU, DSP, EEPROM) ──► Platinentest ───┤
▼
Modulmontage ──► Kalibrierung & Abstimmung ──► Burn-in ──► Endtest ──► Codierung & Etikett ──► QA-Stichprobe ──► Versand
Chips
| Schritt | Was passiert | Warum es wichtig ist |
|---|---|---|
| Waferwachstum | InP-basierte Laser und PDs (1310/1550 nm) per MOCVD; GaAs-VCSEL; Si/Ge-Fotodioden für SiPh | das Material bestimmt Wellenlänge und Geschwindigkeit — Laser |
| Chip-Prüfung (Probe Test) | LIV-Kurve (Licht vs. Strom vs. Spannung): Schwellwert, Steilheitswirkungsgrad, Serienwiderstand; Spektrum: Mittenwellenlänge, Nebenmodenunterdrückung (SMSR) | Dies außerhalb der Spezifikation werden aussortiert; die LIV-Daten liefern den APC-Sollwert |
| Chip-Burn-in | Laser werden bei erhöhter Temperatur und erhöhtem Strom gealtert (z. B. zig bis hunderte Stunden bei 85 °C), um Frühausfälle auszusieben | ein Laser, dessen Bias um mehr als wenige Prozent driftet, wird verworfen |
| Binning | Dies werden nach Wellenlänge (für CWDM-/LAN-WDM-Kanäle) und Leistung sortiert | der Grund, warum manche Kanäle knapp sind |
Optische Baugruppe
Die-Attach auf einem Submount, Drahtbonden, dann der Schritt, der den Preis bestimmt: aktive Justage — bei eingeschaltetem Laser werden Linse und/oder Faserstummel in Sub-Mikrometer-Schritten bewegt, um die eingekoppelte Leistung zu maximieren, dann per Laserschweißen oder UV-Epoxidharz fixiert. Hermetische Gehäuse werden mit Deckel verschweißt und auf Dichtheit geprüft; die fertige OSA wird auf Sendeleistung, Extinktionsverhältnis, Augenform und, bei Empfängern, Responsivität und Empfindlichkeit vermessen (Optische Gehäusetechnik). COB-Engines ersetzen das durch Pick-and-Place nackter Dies unter einem gespritzten Linsenarray (Chip-on-Board).
Kalibrierung und Abstimmung
An einer Teststation mit Temperaturkammer, optischem Leistungsmesser, BER-Tester und Referenzempfänger wird der Firmware beigebracht, was ihre Rohwerte bedeuten:
| Kalibrierte Größe | Verfahren | Gespeichert wo |
|---|---|---|
| Tx-Leistungsmonitor | tatsächliche Sendeleistung bei mehreren Einstellungen mit einem Leistungsmesser gemessen; der Wert der Monitor-PD wird auf dBm abgebildet | interne Kalibrierung: Firmware-Tabellen; externe Kalibrierung: A2h Tx_PWR Slope/Offset |
| APC-Sollwert | Bias wird angepasst, bis die Sendeleistung bei 25 °C den spezifizierten Wert erreicht; der Sollwert wird gespeichert | Firmware |
| Modulationsstrom/DSP-Einstellungen über der Temperatur | Auge und Extinktionsverhältnis werden bei niedriger, Raum- und hoher Temperatur optimiert (der „3-Temp“-Test); Lookup-Tabellen werden geschrieben | Firmware |
| Rx-Leistungsmonitor | kalibriertes Licht bei der Wellenlänge des Moduls wird bei mehreren Pegeln eingespeist; der Fotostrom wird auf dBm abgebildet | intern: Firmware; extern: A2h Rx_PWR(4..0)-Polynom |
| Temperatursensor | gegen die Referenz der Kammer | Slope/Offset |
| Vcc, Bias-ADC | gegen eine Präzisionsquelle | Slope/Offset |
| Schwellwerte | Alarm-/Warngrenzen werden gemäß Design geschrieben | A2h 0–39/QSFP Page 03h/CMIS Page 02h |
| Wellenlänge (DWDM, LR4) | TEC-Sollwert wird angepasst, bis der Kanal auf dem Raster liegt; der Locker wird kalibriert | Firmware |
Daher stammt die DDM-Genauigkeit von ±2–3 dB — und deshalb zeigt ein nur bei Raumtemperatur kalibriertes Modul bei 65 °C falsche Werte (Genauigkeit & Grenzen, Kalibrierung).
Tests, die ein Modul bestehen muss
| Test | Misst | Standard/Kennwert |
|---|---|---|
| Augendiagramm vs. Maske (NRZ) | Anstieg/Abfall, Jitter, Überschwingen, Extinktionsverhältnis | IEEE-802.3-/FC-Maske für die PMD |
| TDECQ (PAM4) | Augenschließung nach einem Referenzentzerrer | IEEE 802.3 Clause 121+ |
| OMA und mittlere Leistung | Sendeleistung im Spezifikationsfenster | PMD-Tabelle |
| Extinktionsverhältnis | Verhältnis von 1- zu 0-Pegel | ≥ 3,5–9 dB je nach PMD |
| Wellenlänge, SMSR, spektrale Breite | Mitten-λ innerhalb des Kanals; Singlemode-Reinheit | optischer Spektrumanalysator |
| RIN, Chirp | Laserrauschen und Wellenlängenschwankung | PMDs mit großer Reichweite |
| Empfindlichkeit/Stressed Sensitivity | BER vs. Eingangsleistung mit Dämpfungsglied, Worst-Case-Wellenform | BER-Tester (BERT), 10⁻¹² oder Pre-FEC-Zielwert |
| Dispersionsstrafe | BER über die maximale Faserlänge oder einen Emulator | PMDs mit großer Reichweite |
| Funktionstest bei drei Temperaturen | alles Obige bei −5/25/70 °C (oder dem angegebenen Bereich) | trennt echte Module von solchen, die nur bei Raumtemperatur funktionieren |
| Leistungsaufnahme, Einschaltstrom | vs. Leistungsklasse | SFF-8431-/QSFP-DD-Hardwarespezifikationen |
| Zweidraht- und DDM-Prüfung | Speicherkarte lesbar, Werte plausibel, Flags funktionieren | SFF-8472/SFF-8636/CMIS |
| Mechanik | Einsteckkraft, Verriegelung, Käfig-EMV, Steckverbinder-Dauerhaltbarkeit | SFF-Hardwarespezifikationen |
Die Qualifizierung des Designs (nicht jeder Einheit) folgt Telcordia GR-468-CORE: Temperaturwechsel, feuchte Wärme, mechanischer Schock und Vibration, beschleunigte Alterung an einer Stichprobe, um die Lebensdauer hochzurechnen, die das Datenblatt dann angibt.
Burn-in und Screening
Fertige Module laufen Stunden bis Tage bei erhöhter Temperatur unter Datenverkehr; DDM wird protokolliert; Einheiten, deren Bias, Leistung oder Fehlerrate driftet, werden aussortiert. Dieser Schritt ist teuer und das Erste, was Billiganbieter weglassen — weshalb die Feldausfallstatistik billiger Optik ein Jahr lang gut aussieht und dann ausschlägt (Ausfälle).
Codierung: der letzte Schritt
Erst jetzt wird die Identität geschrieben: Herstellername, Teilenummer, Seriennummer, Datumscode, Compliance-Codes, Längen, Wellenlänge, Optionen, Prüfsummen — entweder die des Herstellers selbst oder die Marke des Kunden, für den die Charge gefertigt wird. Auftragsfertiger produzieren ein physisches Modul und codieren es unter vielen Namen; OEM-gebrandete Module erhalten Herstellersignaturen im Vendor-Bereich. Das ist derselbe Vorgang, den CodingBox auf der Werkbank ausführt (EEPROM-Umcodierung, Vendor-Felder) — die Fabrik macht das nur mit bereits vorhandenen Kalibrierdaten.
Was die Qualitätsstufen unterscheidet
| Praxis | Vollwertiger Hersteller | Billighersteller |
|---|---|---|
| Chip-Screening und -Burn-in | ja | manchmal |
| Qualität der aktiven Justage | ±0,5 µm, geschweißt | Epoxidharz, größere Toleranz |
| Kalibrierung | 3 Temperaturen, je Modul | Raumtemperatur oder je Charge |
| DDM Tx | gemessen | manchmal eine Konstante (DDM-Werte) |
| Isolator | ja bei 1310/1550 | manchmal weggelassen |
| Modul-Burn-in | ja | selten |
| Test im angegebenen Temperaturbereich | ja | oft nicht |
| Rückverfolgbarkeit | seriennummerngebundene Testprotokolle | keine |
Nichts davon ist in den Identitäts-Bytes sichtbar; es zeigt sich im DDM-Verhalten über der Temperatur und in den Ausfallraten nach einem Jahr.
In CodingBox
Die Eingangsprüfung auf der Werkbank wiederholt einen kleinen Teil des Endtests der Fabrik: Identität und Prüfsummen lesen, prüfen, dass die DDM-Werte lebendig und plausibel im Vergleich zu den typischen Werten sind, die Basislinie in der Code-Datenbank festhalten. Eine Charge, deren Tx-Leistung oder Bias über alle Einheiten identisch ist, oder deren Temperatur sich nie ändert, hat den Fabrikschritt nicht bestanden, den sie zu bestehen behauptet.