ElectronsX > Supply Chains > ADAS & AV Stack > EV ADAS/AV Compute Architecture
EV ADAS/AV Compute Architecture
ADAS and AV compute architecture defines how inference workloads, safety supervision, sensor data ingestion, and vehicle control outputs are organized across hardware. Getting this architecture right is the foundational engineering decision in any ADAS program — it determines the safety certification pathway, the sensor suite the platform can support, the OTA upgrade surface, and the long-term software scalability of the platform. The hardware blocks are consistent across platforms; what differs is how they are integrated, sourced, and validated.
For the OEM-to-platform directory (which inference SoC each vehicle brand uses), see: ADAS/AV Compute Platform Directory
For supply chain coverage, see: SDV Systems Supply Chain
Hardware Block Architecture
Every ADAS/AV inference platform is assembled from the same set of hardware blocks. The performance ceiling, power budget, and safety certification outcome all trace back to how these blocks are selected and integrated:
| Block | Function | Key Specification |
|---|---|---|
| SoC (CPU + GPU/NPU) | Perception, fusion, planning, runtime | Orin 254 TOPS; Thor 2,000 TOPS; HW4 ~200 TOPS |
| AI Accelerator (NPU) | Neural network inference | INT8/INT4 TOPS; memory bandwidth |
| Safety Supervision (Safety MCU / Safety Islands) | Health monitoring; safe-state trigger | ASIL-D; lockstep cores; watchdog |
| DRAM | Runtime memory for pipelines and weights | LPDDR5/5X; 8-32 GB; 50-200+ GB/s |
| Storage (Flash / NVMe) | Maps, firmware, OTA, edge-case logging | 32GB-1TB; write endurance (TBW) |
| Ethernet (Automotive) | Sensor data to compute; commands to actuators | 100BASE-T1, 1000BASE-T1, 10GBASE-T1 |
| Power Delivery | Stable rails; transient handling | 12V or 48V; 0.7-1.0V core rails |
| Thermal Solution | Holds junction temperature in spec | Air below ~20W; liquid above 30W |
Hardware Block Notes
- SoC (CPU + GPU/NPU): Runs perception, sensor fusion, path planning and runtime systems simultaneously, rated in TOPS (tera-operations per second). The primary performance driver, built on an automotive-grade process node (7nm-5nm) with an ASIL-B or ASIL-D safety rating; thermal design power (TDP) sets the thermal solution requirement.
- AI Accelerator (NPU): High-throughput matrix operations for neural network inference that offload the SoC CPU/GPU; memory bandwidth determines throughput at large model sizes. Determines real-time model capacity under power constraints and becomes a critical bottleneck as perception models grow in parameter count with each generation.
- Safety Supervision (Safety MCU / Safety Islands): Monitors compute health, cross-checks outputs and triggers safe-state transitions when faults are detected; ASIL-D is required for highest criticality, with lockstep CPU cores, a separate power domain and a watchdog timer. It cannot share power rails or clock domains with main compute, because independence is a certification requirement; an external safety MCU vs safety islands inside the SoC is a key architectural choice.
- DRAM: Runtime memory for perception pipelines, model weights and intermediate data, with bandwidth depending on configuration. Capacity and bandwidth can bottleneck perception pipeline throughput independent of the SoC TOPS rating; a wide memory bus is required for data-intensive sensor fusion workloads.
- Storage (Flash / NVMe): Holds maps, firmware, OTA staging and edge-case data logging for training data collection; capacity depends on logging requirements, with an automotive-grade temperature range. Logging depth is limited by write endurance and thermal stability, and OTA update staging requires a sufficient free space reserve.
- Ethernet (Automotive): Moves high-bandwidth camera and LiDAR data to compute and commands back to actuators: 100BASE-T1 for sensor links, 1000BASE-T1 for uplinks and 10GBASE-T1 for L4 backbones (IEEE 802.3bp/ch). Scales with camera count and resolution; L4 systems with 8-12+ cameras need a high-speed backbone, and time synchronization (gPTP/IEEE 802.1AS) is critical for multi-sensor fusion.
- Power Delivery: Provides stable voltage rails and handles transient loads from compute and actuators; SoC core rails are typically 0.7-1.0V and a PMIC manages rail sequencing. Automotive voltage transients (load dump, cranking) must not disturb compute operation, and ASIL-rated power monitoring is required for safety-critical supply rails.
- Thermal Solution: Removes heat from SoCs and memory; air cooling is sufficient below ~20W TDP, and high-end ADAS above 30W needs liquid cooling (cold plate + vehicle coolant loop). High-end compute (NVIDIA Orin at 45W; Thor at 60W) can become a primary vehicle thermal load, and thermal throttling under sustained load can reduce available TOPS mid-drive.
Compute Scale by Autonomy Level
Compute requirements scale non-linearly with autonomy level. The jump from L2 to L4 is not a linear increase in TOPS — it involves qualitative changes in redundancy architecture, safety certification requirements, and sensor suite complexity that drive exponential cost and complexity growth:
| Level | Compute Pattern | Redundancy | Networking | Representative Platform |
|---|---|---|---|---|
| L2 (ADAS) | Single ADAS SoC module; 20-100 TOPS typical; often camera-centric | Fail-safe; driver monitoring required; safety island or external MCU | 100BASE-T1 for cameras; CAN/CAN-FD dominant for control; limited Ethernet | Mobileye EyeQ5, Qualcomm Snapdragon Ride (entry), Infineon |
| L2+ / L3 (Conditional) | Higher-end SoC; 100-500 TOPS; camera + radar + optional LiDAR | More supervision logic; increasing redundancy; driver available for takeover | Ethernet backbone expanding; 1000BASE-T1 for uplinks; gateways bridge legacy buses | NVIDIA DRIVE Orin, Tesla HW4, Mobileye EyeQ6 SuperVision |
| L4 (High Autonomy) | Multi-SoC or redundant compute modules; 500-2,000+ TOPS; full sensor suite including LiDAR | Fail-operational required; physical compute redundancy; independent power and networking paths | 10GBASE-T1 backbone; high-speed Ethernet fabrics; time synchronization critical; sub-ms determinism | NVIDIA DRIVE Thor, Waymo custom silicon, Mobileye EyeQ Ultra, Qualcomm Ride Elite stacked |
Safety Supervision & Command Integrity
Safety supervision is the hardware layer that prevents unsafe commands from propagating to actuators when compute faults occur. It is not optional — it is a fundamental requirement of ISO 26262 functional safety certification for any ADAS function that can affect vehicle motion.
Two architectural approaches are used in practice:
Safety islands inside the SoC - dedicated ASIL-D logic within the main compute chip; monitors the primary compute cores; can trigger safe state without an external device; simpler integration but the safety logic shares the same silicon die as the potentially faulting compute — which is why ISO 26262 requires independence analysis
External safety MCU - an independent microcontroller (Infineon AURIX, Renesas RH850, TI TMS570) that monitors the primary SoC health via watchdog, heartbeat, and output cross-check; communicates over an independent channel (SPI, CAN); triggers safe state by cutting actuator enable signals; stronger independence than safety island alone; preferred for highest ASIL-D claims at system level
Independent power rails and watchdog circuits are required regardless of approach — the supervision system must remain operational through the same voltage transients and power faults that might cause the main compute to fault. A safety supervisor that fails silently alongside the compute it is monitoring provides no protection.
Data Logging & The OTA Training Loop
Modern ADAS platforms are not just perception systems — they are data collection systems. Even when full autonomous driving is not deployed, vehicles log edge-case scenarios, near-miss events, and perception failures for upload to cloud training infrastructure. This "shadow mode" data collection is how Tesla's FSD, Waymo, and Mobileye continuously improve their models without additional labeled data collection campaigns.
The data logging architecture has direct implications for storage sizing, write endurance requirements, and vehicle networking:
Trigger-based logging - vehicle logs high-resolution sensor data around specific trigger events (unexpected braking, near-object detection, system disagreement); efficient storage use; Tesla's fleet learning operates this way
Continuous logging - records all sensor data continuously; maximizes training data density but requires much larger storage and higher write endurance; used by some L4 development programs
Upload path - logged data uploads via cellular (4G/5G) or Wi-Fi at depot; upload bandwidth and data plan cost are real operational constraints at fleet scale; compressed pre-processed logs are preferred over raw sensor streams
Privacy compliance - GDPR (EU), CCPA (California) and emerging state laws apply to exterior camera data; anonymization (face blurring, license plate masking) must occur before upload or storage in some jurisdictions
IVN Networking - Connecting Sensors to Compute
The in-vehicle network (IVN) is how sensor data reaches compute and how compute decisions reach actuators. ADAS platform choice and the IVN architecture are tightly coupled — the compute platform's Ethernet port count and speed determines which sensor configurations are physically possible.
100BASE-T1 - standard automotive Ethernet for individual camera links; single twisted pair; 100 Mbps; IEEE 802.3bw; sufficient for 2-4 MP camera at compressed video rates
1000BASE-T1 - 1 Gbps on single twisted pair; IEEE 802.3bp; uplinks from sensors to zonal controllers and from controllers to central compute
10GBASE-T1 - 10 Gbps; IEEE 802.3ch; L4 systems with multiple high-resolution cameras and LiDAR point cloud streams; backbone interconnects in central compute architectures
Time Synchronization (gPTP) - IEEE 802.1AS generalized precision time protocol; sub-microsecond synchronization across sensors and compute; critical for multi-camera fusion where frame timestamps must align to prevent ghosting in object detection
Gateway to legacy buses - CAN, CAN-FD, and LIN remain in use for body, powertrain, and chassis control; domain controllers and zonal controllers bridge Ethernet ADAS data to legacy bus control signals
Power and thermal constraints
Compute capability is limited by the vehicle power and thermal envelope.
- Power: low-voltage rails (12 V or 48 V) must support sustained compute draw plus transient loads
- Thermal: air cooling may be sufficient at lower compute levels; liquid cooling is used in higher-end designs
- Reliability: automotive temperature ranges and vibration drive packaging and connector requirements
Supply Chain Notes
ADAS/AV compute is a high-value concentration point in the vehicle BOM.
- Automotive-grade SoCs and accelerators: constrained by advanced semiconductor nodes and packaging
- DRAM and flash: capacity and bandwidth trends track sensor content
- Ethernet switches and PHYs: required for high-rate sensor ingestion and zonal backbones
- Thermal hardware: cold plates, heat sinks, and thermal interface materials scale with compute
- Functional safety components: safety MCUs and safety islands are key differentiators
Related Coverage
- EV ADAS/AV Compute Platforms
- EV Autonomous Vehicle Platforms
- EV Sensors Overview
- Vehicle Camera Modules & Optics
- Vehicle Radar Sensors
- Vehicle LiDAR Sensors
- SemiconductorX - Tesla FSD Silicon
- SDV Systems Supply Chain