Zonal: Grouping by Location
Zonal architecture flips the organizing principle: instead of grouping by function (domain), compute is grouped by physical location. Zonal controllers sit in each vehicle corner (front-left, front-right, rear-left, rear-right) and handle local I/O: sensors, actuators, LIN nodes. A central compute platform (HPC) runs application logic. Software is decoupled from wiring location, slashing harness weight. This is where the industry is heading, though many OEMs deploy hybrid domain+zonal designs rather than pure zonal overnight.
Domain architecture asked: “Which function does this compute serve?” Zonal architecture asks: “Which corner of the car is this compute near?” It’s the difference between organizing your kitchen by meal type (all breakfast stuff in one cabinet) and organizing by location (everything near the stove goes together). That shift has enormous implications for wiring, software deployment, and how you think about vehicle networks.
The Zonal Controller
Section titled “The Zonal Controller”A zonal controller (sometimes Zone
| Zone | Typical Local I/O | What Moves Here from Distributed |
|---|---|---|
| Front-Left (FL) | Left headlamp, left mirror, left A-pillar sensors, left CAN/LIN branches | 8–12 body ECUs |
| Front-Right (FR) | Right headlamp, right mirror, wiper motor, front corner parking sensors | 8–12 body ECUs |
| Rear-Left (RL) | Left taillamp, left door module, rear seat controls | 6–10 body ECUs |
| Rear-Right (RR) | Right taillamp, right door module, trunk/liftgate actuators | 6–10 body ECUs |
Each zonal controller:
- Aggregates
traffic from nearby deviceslocal CAN/LIN - Provides Ethernet uplink to central compute
- Handles power distribution to local loads (reducing long power runs)
- Runs minimal local firmware: I/O gateway, not application host
Central Compute + Thin Zonal Edge
Section titled “Central Compute + Thin Zonal Edge”The architectural split is deliberate. The central
Application code does not run on the zonal controller in a pure zonal design. The zonal controller says “door switch pressed.” The HPC decides what to do about it.
Zonal architecture is a smart building with floor captains. The central HPC is corporate headquarters — all decisions, all apps, all policies. Each zonal controller is a floor captain on a specific floor/corner — they collect local sensor reports, relay commands to local actuators, and send summaries upstairs via Ethernet. You don’t run the HR department on every floor; you run it once at HQ and let floor captains handle local plumbing.
Mnemonic: Group by location: everything in the front-left talks to one computer — like floors in a building.
Two features — ambient lighting and rain-sensing wipers — are in different vehicle domains but the same physical zone. Which architecture handles the wiring better?
Reveal Answer
Zonal architecture wins here: both features connect to the same front-right zonal controller with local power switching and a single Ethernet uplink to central compute. In domain-based design, ambient lighting routes to the body DCU and wipers to another domain controller — two long harness runs from the same corner despite physical proximity. Zonal groups by location, not function, which is exactly the wiring optimization this scenario demands.
Wiring Harness Savings
Section titled “Wiring Harness Savings”This is the killer app for zonal. In distributed/domain architectures, a door switch in the rear-left door might need:
- Signal wire → rear body ECU (under rear seat)
- Power wire → central fuse box (under dashboard)
- Return paths through the full vehicle length
In zonal architecture:
- Signal wire → rear-left zonal controller (in the same door pillar region)
- Power switched locally by the zonal controller
- One Ethernet pair from zonal to central (already running through the pillar)
OEMs project 30–50% harness weight reduction and significant connector count drops. Fewer connectors = fewer assembly failures = lower warranty cost.
Beginner thinks zonal architecture means no domain controllers — just corner ECUs and one HPC.
Reality: most real architectures are hybrid. A vehicle might have zonal controllers for body I/O in the corners and separate domain controllers for powertrain, chassis, and ADAS. Don’t assume a single label describes the whole vehicle.
If you deploy application logic to a zonal controller expecting it to run feature code, you’ll hit resource limits and break the I/O-gateway model.
Zonal controllers aggregate local CAN/LIN and relay events to the HPC. Application decisions belong on central compute — not on the corner node with a mid-range MCU and thermal constraints.
Architecture Diagram: Zonal Layout
Section titled “Architecture Diagram: Zonal Layout”flowchart TB
subgraph Vehicle["Zonal E/E Architecture"]
HPC["Central Compute (HPC)<br/>App logic · SOA · OTA<br/>QNX · AAOS · ADAS stack"]
subgraph FL["Front-Left Zone"]
ZC_FL["Zonal Controller FL<br/>Local I/O · LIN · CAN"]
IO_FL["Left lamp · Mirror · A-pillar sensors"]
ZC_FL --- IO_FL
end
subgraph FR["Front-Right Zone"]
ZC_FR["Zonal Controller FR<br/>Local I/O · LIN · CAN"]
IO_FR["Right lamp · Mirror · Wiper"]
ZC_FR --- IO_FR
end
subgraph RL["Rear-Left Zone"]
ZC_RL["Zonal Controller RL<br/>Local I/O · LIN · CAN"]
IO_RL["Left door · Taillamp · Seat"]
ZC_RL --- IO_RL
end
subgraph RR["Rear-Right Zone"]
ZC_RR["Zonal Controller RR<br/>Local I/O · LIN · CAN"]
IO_RR["Right door · Taillamp · Trunk"]
ZC_RR --- IO_RR
end
HPC <-->|"Automotive Ethernet<br/>TSN · SOME/IP"| FL
HPC <-->|"Automotive Ethernet"| FR
HPC <-->|"Automotive Ethernet"| RL
HPC <-->|"Automotive Ethernet"| RR
end
SAVINGS["Harness Reduction<br/>~30-50% weight savings<br/>Fewer connectors · shorter copper runs"]
Vehicle --- SAVINGS
Software Decoupled from Physical Location
Section titled “Software Decoupled from Physical Location”Zonal architecture enables a profound software shift:
Today (domain/distributed): “The door lock function runs on the body ECU under the rear seat because that’s where the hardware team placed it.”
Zonal future: “The door lock service runs on central HPC. The rear-left zonal controller is just the I/O endpoint. If we move the zonal box from pillar A to pillar B, no application code changes.”
This decoupling is a prerequisite for:
- Software-defined vehicle (
) features deployed via OTASDV : functions as network services, not ECU firmwareService-oriented architecture (SOA) - Hardware platform reuse across vehicle lines with different physical layouts
Zonal adoption is early but visible in your ecosystem:
- Tier-1 RFPs increasingly spec “zone controller” programs alongside cockpit HPC
- Ethernet TSN (Time-Sensitive Networking) configs appear in architecture docs. Zonal requires deterministic Ethernet, not best-effort.
- Power distribution modules integrated into zonal controllers: new failure modes (zone power loss vs. feature loss)
- SOME/IP service catalogs growing: zonal I/O exposed as services to central HPC rather than raw CAN signals
- Qualcomm, NXP, and TI all ship zonal controller reference designs. Watch for these in platform roadmaps.
If your current program is domain-based, you won’t rewrite everything tomorrow. But understanding zonal explains why OEMs ask for Ethernet TSN, why SOME/IP keeps expanding, and why harness weight is in architecture review slides.
Zonal vs Domain: Same Ethernet, Different Philosophy
Both architectures use Automotive Ethernet. The difference is topology and compute placement:
| Aspect | Domain-Based | Zonal |
|---|---|---|
| Organizing principle | Function (body, PT, ADAS) | Location (FL, FR, RL, RR) |
| App logic location | Within each domain DCU | Centralized on HPC |
| Edge controller role | Domain-specific compute + I/O | Thin I/O gateway only |
| Harness optimization | Moderate (fewer ECUs) | Aggressive (local power + I/O) |
| Primary OEM driver | Feature integration, bandwidth | Weight, cost, SDV readiness |
Many next-gen platforms are domain for powertrain/chassis (safety-critical, proven) + zonal for body (wiring savings) + centralized HPC for cockpit/ADAS (software velocity).
Module 2.2 placed your SA8155P as a domain controller. In zonal programs, that same chip often becomes the central HPC, running cockpit AND coordinating zonal I/O services. Module 2.4 (Centralized) takes this further: zonal controllers shrink to pure I/O gateways, and the HPC runs everything. The trend line is clear: more compute centralization, thinner edge nodes.
The short version
Section titled “The short version”- Zonal = group by location. Corner controllers handle local I/O, central HPC handles app logic.
- Massive wiring harness savings (~30–50%) from local power switching and shorter copper runs.
- Software decoupled from hardware placement: functions become services, not ECU-bound firmware.
- Hybrid deployments are the norm. Domain + zonal coexist; they are not strict sequential generations.
Check Your Understanding
1. What is the primary organizing principle of zonal architecture?
Recall2. In a pure zonal design, where does application logic (e.g., 'what happens when door switch is pressed') run?
Recall3. Which statement about domain and zonal architectures is correct?
Applied4. Ambient lighting and rain-sensing wipers belong to different functional domains but share the front-right physical zone. Which architecture handles the wiring most efficiently?
Applied5. An OEM spec calls for a zonal controller with TSN Ethernet upstream, CAN/LIN downstream, integrated power switching, and no application processor. What is this node designed to do?
Applied6. Your program moves from domain-based to zonal for body I/O while keeping the same SA8155P silicon. The chip previously ran as a cockpit domain DCU. What role shift is most likely in the zonal program?
SynthesisConnects to: Module 5 — Qualcomm Cockpit SoC
- Aptiv — Smart Vehicle Architecture (SVA) — Aptiv’s zonal architecture reference design showing corner zone controllers, central compute, and the wiring harness reduction this page quantifies.
- NXP — Zonal Architecture for Software-Defined Vehicles — NXP’s zonal controller reference platform with local I/O aggregation, Ethernet uplink, and power distribution integration.
- Volkswagen Group — Software-Defined Vehicle and SSP Platform — VW’s SSP (Scalable Systems Platform) combines zonal controllers with centralized HPC — a production program example of the hybrid domain+zonal approach.
- Vector — Zonal E/E Architecture — Technical overview of zonal topology, zone controller roles, and the transition from domain-based to location-based compute placement.
- IEEE 802.1Q — Virtual LANs (VLANs) — VLAN segmentation standard critical for isolating zonal Ethernet traffic (infotainment vs. body vs. OBD) on a shared backbone.
- IEEE 802.1AS — Timing and Synchronization for Time-Sensitive Applications (gPTP) — Time sync standard enabling deterministic Ethernet communication between zonal controllers and central HPC.
- TI — Jacinto Processors for Zonal and Gateway ECUs — Texas Instruments Jacinto SoCs used in zonal gateway reference designs with TSN-capable Ethernet and local CAN/LIN aggregation.
- SAE International — Vehicle Electrical/Electronic Systems — SAE committee resources on E/E architecture standards including zonal gateway concepts and harness weight reduction studies.