Zuverlässigkeit von Industrie-FPGA-Boards: Temperatur, Vibration und EMV
Ein FPGA-Board, das im Labor problemlos läuft, stürzt in der Fabrik ab — die Temperatur driftet, Verbindungen lockern, die EMV-Prüfung fällt durch. Industrie-FPGA-Boards müssen von -40°C bis 85°C zuverlässig arbeiten, Vibrationen von 5g überstehen und die IEC-61000-EMV-Tests bestehen. Dieser Artikel erklärt thermisches Gradientendesign, Vibrationsverstärkung, EMV-Abschirmung und die Auswahl eines Boards für den echten Feldeinsatz.
1. Commercial vs Industrial: Der wirkliche Unterschied
Derselbe FPGA-Chip kostet in Industrieausführung 2–3x mehr — und der Unterschied ist nicht nur der Temperaturbereich:
| Merkmal | Commercial | Industrial | Automotive |
|---|---|---|---|
| Betriebstemperatur | 0°C ~ 70°C | -40°C ~ 85°C | -40°C ~ 105°C |
| Lagertemperatur | -40°C ~ 85°C | -55°C ~ 125°C | -55°C ~ 150°C |
| Vibration (Sinus) | nicht gefordert | 5g / 10–2000 Hz | 10g / 10–2000 Hz |
| EMV-Norm | nicht gefordert | IEC 61000-6-2/6-4 | ISO 11452 / CISPR 25 |
| FIT-Rate | ~100 | ~30 | ~10 |
| Typische Lebensdauer | 3–5 Jahre | 10–15 Jahre | 15+ Jahre |
Die Kernunterschiede: Lötkugelermüdung durch Temperaturwechsel, Verbindungslockerung durch Vibration und Registerfehler durch EMV — dies sind die drei häufigsten Feldausfallursachen.
2. Thermisches Design: Temperaturgradienten töten Boards
Ein voll ausgelasteter FPGA kann am Lötanschluss über 100°C erreichen, während die PCB-Kante bei 50°C liegt. Ein Gradient von 25°C erzeugt Temperaturspannungen, die tausendfach zyklisch wirken und Lötverbindungen zum Reißen bringen.
Thermische Gestaltungshinweise
- Übergangstemperatur berechnen: Tj = Ta + P × θja. XCKU15P bei 15W, θja = 3,5°C/W, Ta = 85°C → Tj = 85 + 15×3,5 = 137,5°C — über der 100°C-Grenze, Kühlkörper oder Lüfter sind Pflicht.
- Thermisches PCB-Design: Kupferfläche unter dem FPGA, thermische Via-Löcher (0,3mm Durchmesser, 1,5mm Raster) am Rand zur Wärmeableitung auf die Unterseite.
- Temperatursensor: Onboard-NTC-Widerstand, vom FPGA ausgelesen, automatische Drosselung oder Alarm über 95°C.
- Power-Sequencing: Kernspannung (1,0V) vor IO-Spannung (1,8V/3,3V) anlegen, um Latch-up zu vermeiden.
Praxisbeispiel: Industriekamera stürzt im Feld ab
Ein Kunde nutzte ein Commercial-Kintex-7-Board für die Bildverarbeitung. Im Labor bei 25°C lief es eine Woche problemlos, im Schaltschrank bei 60°C stürzte es 2–3 Mal täglich ab. Ursache: Der FPGA-Übergang erreichte 95°C, über der kommerziellen Grenze von 85°C; durch Temperaturzyklen wurde gelegentlich das Konfigurations-SPI-Flash beschädigt. Nach Wechsel auf Industrie-Silizium plus Kühlkörper war das Problem behoben.
3. Vibration und mechanische Verstärkung
Industrieumgebungen (Werkzeugmaschinen, Robotik, Automotive) sind hart zu Steckverbindern und BGA-Lötkugeln.
Vibrations-Härtung
- Underfill-Epoxid: Unter dem BGA-Gehäuse Underfill-Kleber auftragen, um Lötkugelermüdung durch Temperaturzyklen zu verhindern.
- Steckverbinder-Auswahl: Rastverbinder statt Steckverbinder mit Reibschluss; FMC-Mezzanine mit Haltewinkeln versehen, um vibrationsbedingtes Lösen zu verhindern.
- Plattendicke und Befestigung: 1,6mm+ PCB, Befestigung an vier Ecken, große freitragende Bereiche vermeiden.
- Schwere Bauteile: Kondensatoren und Spulen nicht an die Plattenkante platzieren, um Lötstellenbrüche durch Vibration zu vermeiden.
4. EMV: Warum Ihr Board stört und gestört wird
Die IEC-61000-Reihe ist die Basis für Industrie-EMV: ESD ±8kV, EFT ±2kV, Surge ±1kV, Strahlungsfestigkeit 10V/m.
EMV-Designhinweise
- Schnittstellenfilterung: Gemeinsamdrosseln + TVD-Dioden an jedem externen Port (Ethernet, USB, RS232), um den FPGA bei ESD-Ereignissen zu schützen.
- Entkopplung: 0,1µF + 10µF Kondensatoren pro Strompin, nah am Pin, minimierte Schleifenfläche.
- Schirmgehäuse: Metallabschirmungen über Hochfrequenz-Taktbereichen (>100MHz), um Abstrahlung einzudämmen und Störeinflüsse fernzuhalten.
- Erdung: Analoge und digitale Masse an einem Punkt verbinden, um zu verhindern, dass digitale Störungen in ADC-Frontends gelangen.
70 % der Zuverlässigkeit von Industrie-FPGA-Boards werden im PCB-Design entschieden — Temperaturgradienten, Vibrationshärtung und EMV-Abschirmung lassen sich nicht nachträglich einbauen. Fragen Sie bei der Board-Auswahl: Welchen Temperaturbereich? Welche EMV-Normen wurden bestanden? Gibt es einen Vibrationsprüfbericht?
