System-on-Chip (SoC)
Ein System-on-Chip (SoC) ist ein integrierter Schaltkreis, der alle wesentlichen Komponenten eines vollständigen elektronischen Systems – Prozessorkerne, Speicher, Peripherie, Kommunikationsschnittstellen und oft auch Analog- oder HF-Schaltungen – auf einem einzigen Siliziumchip vereint. SoCs sind die dominierende Architektur im Jahr 2026 für Smartphones, IoT-Geräte, Automotive-Steuergeräte (ECUs) und Edge-AI-Produkte (Produkte mit künstlicher Intelligenz am Netzwerkrand), weil sie Platinenfläche, Leistungsaufnahme und Stücklistenkosten (BOM) minimieren und gleichzeitig die Leistung der Datenpfade durch die Kommunikation auf dem Chip maximieren. Allein der Smartphone-Markt setzt jährlich über 1,4 Milliarden SoCs ein.
Wichtige Fakten
| Aspekt | Detail |
|---|---|
| Definition | Vollständiges Computersystem, das auf einem einzigen Silizium-Die integriert ist |
| Kernkomponenten | CPU(s), Speichercontroller, GPU, Beschleuniger, Peripherie, I/O, oft Funkeinheiten |
| Strukturbreiten (2026) | Smartphones: 3–5 nm. Automotive: 7–28 nm. IoT/Embedded: 22–55 nm |
| Typische Komplexität | 10 Milliarden – 50 Milliarden Transistoren (fortgeschritten) |
| Entwicklungszeit | 18–36 Monate für einen neuen kundenspezifischen SoC; schneller für Derivate |
| NRE-Kosten | 5 Mio. € – 100+ Mio. € (vollständig kundenspezifisch auf fortschrittlichen Strukturbreiten) |
| Beispiele für Standard-ARM-basierte SoCs | Apple A18, Qualcomm Snapdragon 8 Gen 4, MediaTek Dimensity 9400 |
SoC vs. Mikrocontroller vs. FPGA
| Kriterium | SoC | Mikrocontroller (MCU) | FPGA |
|---|---|---|---|
| Komplexität | Höchste (Multi-Core, GPU, KI, HF) | Niedrigste (Single-Core + Peripherie) | Mittel-hoch (konfigurierbare Logik + IP) |
| Software-Stack | Linux, Android, Windows | Bare-Metal oder RTOS | Kundenspezifische Logik + Soft-Prozessoren |
| Typische Anwendung | Smartphones, Set-Top-Boxen, Edge AI | Sensoren, Aktoren, IoT-Endpunkte | Signalverarbeitung, Radar, Prototyping |
| Leistungsaufnahme | 1–15 W typisch | 1–100 mW | 1–30 W |
| Bootzeit | Sekunden (Linux) | Millisekunden | Hunderte von Millisekunden (Laden des Bitstreams) |
Für einen detaillierteren Vergleich von MCUs und MPUs nutzen Sie unser interaktives Tool zur Auswahl von MCUs und MPUs.
SoC-FPGA – Das Beste aus beiden Welten
Ein SoC-FPGA integriert ein festes Prozessorsystem (ARM Cortex-A53/A72 oder RISC-V) mit programmierbarer FPGA-Logik auf einem einzigen Die. Dieser hybride Ansatz ist zunehmend die Architektur der Wahl für fortschrittliche eingebettete Systeme, da er Folgendes kombiniert:
- Allzweck-Computing – Linux auf den festen CPU-Kernen für Netzwerkanwendungen, grafische Benutzeroberflächen (GUI), Cloud-Anbindung und Machine-Learning-Frameworks
- Hardwarebeschleunigung – Konfigurierbare Logik und Verbindungen des FPGAs für kundenspezifische Signalverarbeitung, deterministische Steuerung, kundenspezifische Inferenz neuronaler Netze und Sensorfusion mit Leitungsgeschwindigkeit
- Enge Kopplung – On-Chip-Bandbreite von mehreren hundert Gb/s zwischen CPU und FPGA-Logik (AXI-Bus)
- I/O-Flexibilität – Serielle Hochgeschwindigkeits-Transceiver (PCIe, 10G/25G Ethernet, MIPI), die von CPU und FPGA-Logik gemeinsam genutzt werden
Führende SoC-FPGA-Familien im Jahr 2026: AMD Zynq UltraScale+ MPSoC und AMD Versal Adaptive SoC (ARM Cortex-A72 + FPGA + AI Engines), Intel Agilex SoC (ARM Cortex-A53 Quad-Core + FPGA), Microchip PolarFire SoC (RISC-V-Kerne + FPGA, ideal für sicherheitskritische und strahlungstolerante Anwendungen) und der EU-souveräne NanoXplore NG-Ultra (ARM Cortex-R52 + weltraumtaugliche FPGA-Logik).
Gängige SoC-Kategorien
- Mobil-/Consumer-SoCs – Apple A-Serie, Qualcomm Snapdragon, MediaTek; Multi-Cluster-CPU + integrierte GPU + NPU + 5G-Modem
- Automotive-SoCs – NXP S32, Renesas R-Car, NVIDIA Drive Orin; funktionale Sicherheit nach ISO 26262, KI-Beschleuniger, Multi-Kamera-Eingang
- Netzwerk-SoCs – Broadcom, Marvell, Microchip Switching-Silizium; Paketverarbeitung mit mehreren Tbps
- IoT-SoCs – Espressif ESP32-S3/C6, Nordic nRF52/53, Realtek; Wi-Fi/BLE/Thread-Funkmodule integriert mit MCU-Kern
- KI-Inferenz-SoCs – Hailo-8/10, NVIDIA Jetson Orin, Google Edge TPU; optimiert für neuronale Netze auf dem Gerät
- SoC-FPGAs – AMD Zynq, Intel Agilex SoC, Microchip PolarFire SoC; rekonfigurierbare Hardwarebeschleunigung
Wann ein SoC-Ansatz zu wählen ist
Wählen Sie eine SoC-Architektur, wenn Ihr Produkt eine erhebliche Rechenleistung (Linux-Klasse), Konnektivität für mehrere Protokolle (Wi-Fi/BLE/Mobilfunk) und Grafik- oder Videoverarbeitung benötigt. Die Einsparungen durch die Integration im Vergleich zu diskreten Komponenten sind bei Stückliste, Platinenfläche, Leistungsaufnahme und EMV-Konformität erheblich. Für weniger komplexe eingebettete Produkte mit Single-Task-Firmware ist ein Mikrocontroller kostengünstiger. Bei Produkten mit geringem Volumen, die eine kundenspezifische Signalverarbeitung oder Rekonfigurierbarkeit erfordern, ist ein FPGA oder SoC-FPGA die bessere Wahl.
CRA-Konformität und SoCs
Gemäß der EU-Cyberresilienz-Verordnung müssen Produkte, die auf SoCs basieren, grundlegende Cybersicherheitsanforderungen erfüllen – Secure Boot (authentifizierter Systemstart) mit einem Vertrauensanker (Root of Trust) in Silizium, authentifizierte Firmware-Updates und hardwaregeschützte Schlüsselspeicherung. Moderne SoCs enthalten Sicherheitsbausteine (TrustZone bei ARM, sichere Enklaven, eFuses, Hardware-Zufallszahlengeneratoren), die die Konformitätsbewertung nach der CRA vereinfachen. Die Wahl des SoC-Anbieters hat direkte Auswirkungen auf die CRA: SoCs mit einer Zertifizierung nach PSA Certified Level 2 oder SESIP3 reduzieren den Entwicklungsaufwand zum Nachweis der Konformität erheblich.
Verwandte Begriffe
- FPGA – Rekonfigurierbare Logik, oft mit einem SoC als SoC-FPGA kombiniert
- ASIC – Moderne SoCs sind bei hohen Stückzahlen ASICs; SoC ist das Entwurfsmuster, ASIC die Fertigungsrealität
- MCU vs. MPU – Mikrocontroller und Mikroprozessoren sind die einfacheren Verwandten von vollständigen SoCs
- CRA – EU-Cyberresilienz-Verordnung, die Sicherheitsanforderungen für SoC-basierte Produkte vorschreibt
- Edge AI – Moderne Edge AI wird typischerweise auf SoCs mit integrierter NPU- oder FPGA-Beschleunigung bereitgestellt
SoC-Kompetenzen von Inovasense
Inovasense ist spezialisiert auf SoC-FPGA-Designs für eingebettete Systeme der Linux-Klasse, die Hardwarebeschleunigung in Echtzeit erfordern. Wir integrieren AMD Zynq, Intel Agilex SoC, Microchip PolarFire SoC und NanoXplore für europäische Anwendungen in den Bereichen Verteidigung und Güter mit doppeltem Verwendungszweck. Unser Team für die Entwicklung eingebetteter Systeme erstellt den gesamten Software-Stack – Bootloader, sichere Firmware-Updates, Linux Board Support Package, Echtzeit-Hardwaretreiber – parallel zur Auswahl des Siliziums und dem PCB-Design. Für Produkte, die auf den EU-Markt abzielen, managen wir die CRA-Konformitätsbewertung für SoC-basierte vernetzte Produkte.
Offizielle Referenzen
- Verordnung (EU) 2024/2847 (CRA) – EU-Cyberresilienz-Verordnung, deren Anwendungsbereich SoC-basierte Produkte mit digitalen Elementen umfasst
- ARM PSA Certified Framework – Branchenübliches Sicherheitszertifizierungs-Framework für ARM-basierte SoCs
- ISO/SAE 21434 – Norm für das Cybersicherheits-Engineering für SoCs in Straßenfahrzeugen