© 2025 Missing Link Electronics FPGA Conference 2025
1
In-Vehicle Network - Automotive
Zone Based Architecture with
Time Sensitive Network
Maximilian Sokol
(Andreas Braun / Andreas Schuler)
© 2025 Missing Link Electronics FPGA Conference 2025
2
Friedrich Maximilian Sokol, M. Eng.
"Full-Stack" Digital Hardware Engineer, Missing Link Electronics
Driving high-performance solutions from initial system
architecture through to final hardware deployment.
Core Expertise: Protocols on Silicon
Specialist in high-performance network stacks (TCP/IP) for
FPGAs.
Expertise spans system architecture, PCB design, and low-level
software.
About the Speaker
© 2025 Missing Link Electronics FPGA Conference 2025
3
MLE – Experts for Domain-Specific Compute Architectures
Our Mission: From Software to Silicon!
Deliver HW and SW for High-Performance
(Embedded) Compute Systems & Solutions
Offering pre-validated subsystems with
FPGA IP blocks and open-source software
Support customer projects with deep
expertise and hands-on design services
Head-quartered in Silicon Valley with Design
Offices in Germany
Founded 2010, employee owned
20+ Certified FPGA Designers
Customers include technology leaders,
US and European government agencies,
Fortune 500 companies
Partners to:
© 2025 Missing Link Electronics FPGA Conference 2025
4
MLE Design Services Expertise – FPGA as a Computer
RTL and High-Level Synthesis using FPGA design flows
AMD Zynq-7000 SoC in designs since Q1/2012
AMD Zynq Ultrascale+ MPSoC in designs since Q4/2015
AMD Zynq UltraScale+ RFSoC in designs since Q2/2018
AMD Versal since Q1/2019
PetaLinux / Vanilla Linux and Yocto-based SW development
Multigigabit transceiver configurations
PCIe Gen2/3/4/5, SATA 3/6G, SAS 6/12G, NVMe, CXL
SDI-3/6/12G, JESD204B, DP/HDMI 4k, MIPI CSI-2 D-PHY
10/25/40/50/100G Ethernet, Low Latency Ethernet
Radar & Lidar for civil, mil/aero, automotive, industrial
Image processing for HDMI, Displayport, SDI
Time Sensitive Networking, Detnet, Layer-2/3 Switching
Functional Safety Design Flows ISO 26262 (ASIL), IEC 61508 (SIL)
Security & Trust (PUF, Crypto Accelerators , eFuses)
© 2025 Missing Link Electronics FPGA Conference 2025
5
Our Technology Achievements
Patented technology in the fields of acceleration, mixed-signal, functional safety
US Patent 9,209,828 – Configurable Mixed-Signal Systems
US Patent 10,140,049 – Partitioning Systems Operation in Multiple Domains
US Patent 10,509,880 – Automation for Configurable Mixed-Signal Systems
US Patent 10,708,199 – Heterogeneous Packet-Based Transport
US Patent 10,848,442 – Secure Heterogeneous Packet-Based Transport
US Patent 11,356,388 – Real-Time Multi-Protocol Heterogeneous Packet-Based Transport
60+ Presentations at Technology Conferences and in Technology Journals
Embedded World Conferences
PCI-SIG Developers Conferences
Flash Memory Summits, SmartNICs Summit
FPGA Conferences
IBM Open Power Summit
Automotive Ethernet Congress
XILINX Developer Forum and Security Workshops
SNIA Storage Developers Conferences
© 2025 Missing Link Electronics FPGA Conference 2025
6
MLE Technology - Proudly Sourced Elsewhere
Example BMBF VERANO: Koherent digital Radar MLE optimizes CERN OHL White Rabbit to
AMD/Xilinx FPGAs
© 2025 Missing Link Electronics FPGA Conference 2025
7
Automotive Network History (1967)
1966 Oldsmobile Cutlass Convertible
© 2025 Missing Link Electronics FPGA Conference 2025
8
Today’s Expensive Wiring Nightmare
© 2025 Missing Link Electronics FPGA Conference 2025
9
Next: Zone-Based Architectures
© 2025 Missing Link Electronics FPGA Conference 2025
10
Next: Zone-Based Architectures
Example: Tesla's “Etherloop”¹
Model 3:
Number of endpoints: 273
Number of cables: 490
Cybertruck:
Number of endpoints: 368
Number of cables: 155
¹ https://insidetesla.de/tesla-cybertruck-innovatives-etherloop-system/
© 2025 Missing Link Electronics FPGA Conference 2025
11
Why Zone Based Architecture? Signal 2 Data
Example: Camera
Camera
Zone
Controller
GSML/MIPI
Car Server
Image
Frame/Lane
© 2025 Missing Link Electronics FPGA Conference 2025
12
Why Zone Based Architecture? Signal 2 Data
Example: Camera
Camera
Zone
Controller
GSML/MIPI
Car Server
Image
Frame/Lane
Zone can provide preprocessed
data:
- Rescaled
- ROI
- etc.
© 2025 Missing Link Electronics FPGA Conference 2025
13
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture
Camera
Zone
Controller
GSML
/MIPI
Publish:
Camera Data
© 2025 Missing Link Electronics FPGA Conference 2025
14
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture
Camera
Zone
Controller
GSML
/MIPI
Camera
Stream
Publish:
Camera Data
Car Server
Subscribe:
Camera Data
© 2025 Missing Link Electronics FPGA Conference 2025
15
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture
Camera
Zone
Controller
GSML
/MIPI
Camera
Stream
Publish:
Camera Data
Car Server
Subscribe:
Camera Data
Publish:
Req. Speed
Process
© 2025 Missing Link Electronics FPGA Conference 2025
16
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture
Camera
Zone
Controller
GSML
/MIPI
Camera
Stream
Publish:
Camera Data
Zone
Controller
Subscribe:
Req. Speed
Throttle
Control
Car Server
Subscribe:
Camera Data
Publish:
Req. Speed
Process
Req.
Speed
© 2025 Missing Link Electronics FPGA Conference 2025
17
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture
Camera
Zone
Controller
GSML
/MIPI
Camera
Stream
Publish:
Camera Data
Zone
Controller
Subscribe:
Req. Speed
Throttle
Control
Signal 2 Data
Car Server
Subscribe:
Camera Data
Publish:
Req. Speed
Process
Req.
Speed
© 2025 Missing Link Electronics FPGA Conference 2025
18
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture
Camera
Zone
Controller
GSML
/MIPI
Camera
Stream
Publish:
Camera Data
Zone
Controller
Subscribe:
Req. Speed
Req.
Speed
Throttle
Control
Provider
Consumer
Car Server
Subscribe:
Camera Data
Publish:
Req. Speed
Process
© 2025 Missing Link Electronics FPGA Conference 2025
19
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture: Different example
Front Zone
Controller
Pub: Tap
Indicator
Pub: Press
Indicator
Indi-
cator
© 2025 Missing Link Electronics FPGA Conference 2025
20
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture: Different example
Front Zone
Controller
Car Server
Pub: Tap
Indicator
Pub: Press
Indicator
Back Zone
Controller
Sub: Tap
Indicator
Sub: Press
Indicator
Indi-
cator
Turn
Signal
© 2025 Missing Link Electronics FPGA Conference 2025
21
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture: Different example
Front Zone
Controller
Car Server
Pub: Tap
Indicator
Pub: Press
Indicator
Back Zone
Controller
Sub: Tap
Indicator
Sub: Press
Indicator
Sub: Tap
Indicator
Sub: Press
Indicator
Indi-
cator
Turn
Signal
Turn
Signal
© 2025 Missing Link Electronics FPGA Conference 2025
22
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture: Different example
Front Zone
Controller
Car Server
Pub: Tap
Indicator
Pub: Press
Indicator
Back Zone
Controller
Sub: Tap
Indicator
Sub: Press
Indicator
Sub: Tap
Indicator
Sub: Press
Indicator
Indi-
cator
Turn
Signal
Turn
Signal
Coordinator / Broker
© 2025 Missing Link Electronics FPGA Conference 2025
23
Why Zone Based Architecture? Signal 2 Data
Middleware: pub / sub architecture: Different example
Front Zone
Controller
Car Server
Pub: Tap
Indicator
Pub: Press
Indicator
Back Zone
Controller
Sub: Tap
Indicator
Sub: Press
Indicator
Sub: Tap
Indicator
Sub: Press
Indicator
Indi-
cator
Turn
Signal
Turn
Signal
Middleware
Coordinator / Broker
© 2025 Missing Link Electronics FPGA Conference 2025
24
Why Zone Based Architecture? Signal 2 Data
© 2025 Missing Link Electronics FPGA Conference 2025
25
A Big Technological Challenge
High Bandwidth
Reliable
Low-Latency
Time-Deterministic
Networking
© 2025 Missing Link Electronics FPGA Conference 2025
26
Evolution of Automotive Networks
© 2025 Missing Link Electronics FPGA Conference 2025
27
Auto/TSN for Zone Architectures / in-vehicle network
Automotive data over Time-Sensitive Networks, based on open IEEE standards
Virtualizes in-vehicle network infrastructure
Full “legacy” connectivity plus enabling “new” high data rate interfaces (PCIe, GMSL, MIPI CSI2)
Delivers bandwidth, scalability, security, Functional Safety
CAN
LIN
Ethernet
CAN
LIN
Ethernet
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
© 2025 Missing Link Electronics FPGA Conference 2025
28
Auto/TSN for Zone Architectures / in-vehicle network
CAN
LIN
10BASE-T1S
CAN
LIN
10BASE-T1S
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-
Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
© 2025 Missing Link Electronics FPGA Conference 2025
29
Auto/TSN for Zone Architectures / in-vehicle network
CAN
LIN
10BASE-T1S
CAN
LIN
10BASE-T1S
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-
Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
High Bandwidth
© 2025 Missing Link Electronics FPGA Conference 2025
30
Auto/TSN for Zone Architectures / in-vehicle network
CAN
LIN
10BASE-T1S
CAN
LIN
10BASE-T1S
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-
Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
High Bandwidth
Low-Latency
© 2025 Missing Link Electronics FPGA Conference 2025
31
Auto/TSN for Zone Architectures / in-vehicle network
CAN
LIN
10BASE-T1S
CAN
LIN
10BASE-T1S
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-
Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
High Bandwidth
Low-Latency
Time-Deterministic
© 2025 Missing Link Electronics FPGA Conference 2025
32
Auto/TSN for Zone Architectures / in-vehicle network
CAN
LIN
10BASE-T1S
CAN
LIN
10BASE-T1S
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-
Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
High Bandwidth
Low-Latency
Time-Deterministic
Reliable
© 2025 Missing Link Electronics FPGA Conference 2025
33
Auto/TSN for Zone Architectures / in-vehicle network
CAN
LIN
10BASE-T1S
CAN
LIN
10BASE-T1S
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-
Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
High Bandwidth
Low-Latency
Time-Deterministic
How do we make this reliable?
© 2025 Missing Link Electronics FPGA Conference 2025
34
Auto/TSN for Zone Architectures / in-vehicle network
CAN
LIN
10BASE-T1S
CAN
LIN
10BASE-T1S
Auto/TSN over
10G/25G/50G
Ethernet
Packetizer
De-
Packetizer
PCIe
MIPI CSI-2
PCIe
MIPI CSI-2
High Bandwidth
Low-Latency
Time-Deterministic
How do we make this reliable?
© 2025 Missing Link Electronics FPGA Conference 2025
35
Building a High Bandwidth, Reliable TSN
CAN
LIN
10BASE-T1S
Packetizer, fully in FPGA, no Software involved!
PCIe
MIPI CSI-2
PCI-E to AXI
Bridge
MLE NPAP
(TCP / IP)
Ethernet
Mac
MLE
Auto/TSN
Tunnel any Protocol reliably over a Network
Using proven protocols, fully implemented in Hardware
© 2025 Missing Link Electronics FPGA Conference 2025
36
NPAP
AXI4-Stream
MAC
Network Protocol Accelerator Platform
TCP / UDP / IP Stack Fully in Hardware
+
MLE Network Protocol Accelerator Platform (NPAP)
© 2025 Missing Link Electronics FPGA Conference 2025
37
Software TCP/IP
Stack
TCP/IP Offload
Engine (TOE)
MLE NPAP
Hardware-based
TCP/IP Stack
MLE NPAP Hardware-
based Customized
TCP/IP Stack
Comparison of software
and hardware-based
TCP/IP stacks
Why NPAP? No Software Involved!
© 2025 Missing Link Electronics FPGA Conference 2025
38
FPGA
Why NPAP? No Software Involved!
ETH
IP
stack_ctrl
UDP
TCP
MLE NPAP
10/25/50 GigE PCS/PMA
Ethernet
IPv4
TCP
UDP
ICMP
IGMP
TCP1 TCP2
10/25/50 GigE MAC
Network Side
User Side
© 2025 Missing Link Electronics FPGA Conference 2025
39
Why NPAP? Well Tested!
Evaluation
Reference
Design
© 2025 Missing Link Electronics FPGA Conference 2025
40
Why NPAP? Well Tested!
Evaluation
Reference
Design
© 2025 Missing Link Electronics FPGA Conference 2025
41
Why NPAP? Well Tested!
Evaluation
Reference
Design
© 2025 Missing Link Electronics FPGA Conference 2025
42
Why NPAP? Well Tested!
Evaluation
Reference
Design
© 2025 Missing Link Electronics FPGA Conference 2025
43
Why NPAP? Well Tested!
Evaluation
Reference
Design
© 2025 Missing Link Electronics FPGA Conference 2025
44
Why NPAP? Well Tested!
Evaluation
Reference
Design
© 2025 Missing Link Electronics FPGA Conference 2025
45
Generic Source Code running on
AMD
Virtex 4 to Virtex UltraScale+
Kintex to Kintex UltraScale+
Artix UltraScale+
Zynq-7000
Zynq UltraScale+ MPSoC
Zynq UltraScale+ RFSoC
Versal ACAP Series
Altera
Cyclone IV series
Cyclone 10 GX series
Stratix V
Stratix 10 GX series
Agilex 5 D, E Series
Agilex 7 F, I, M Series
Why NPAP? Well Tested!
Microchip
Polarfire and PolarFire SoC
Lattice
Avant-G
© 2025 Missing Link Electronics FPGA Conference 2025
46
Why NPAP? Well Tested!
Impairment Generator
Designed to emulate packet-level
impairments in real-time.
Injects emulated errors into MAC
AXI4-Stream datapaths
Ideal for verifying the resilience and
error-handling capabilities of
downstream components
NPAP
MAC / PHY
Impairment
Generator
Impairment
Generator
TX
RX (impaired)
TX (impaired) RX
User side
Network side
© 2025 Missing Link Electronics FPGA Conference 2025
47
Why NPAP? Well Tested!
Diagnostics
Lots of counters accessible via register space, e.g.:
TX / RX Segments
TX Retransmissions
CAN
LIN
10BASE-T1S
PCIe
MIPI CSI-2
PCI-E to
AXI
Bridge
MLE
NPAP
(TCP / IP)
Ethernet
Mac
MLE
Auto/TSN
Diagnose network issues
Optimize parameters for network
© 2025 Missing Link Electronics FPGA Conference 2025
48
Why NPAP? Optimization!
Reduce unnecessary Latency:
Decrease Retransmission
Timeout (RTO)
Check TX Retransmissions
Repeat until TX
Retransmissions rise
NPAP TCP Stack
Segment
Ack
X
Retransmission
RTO too long
© 2025 Missing Link Electronics FPGA Conference 2025
49
Why NPAP? Optimization!
Reduce unnecessary Latency:
Decrease Retransmission
Timeout (RTO)
Check TX Retransmissions
Repeat until TX
Retransmissions rise
NPAP TCP Stack
Segment
Ack
Retransmission
RTO too short
© 2025 Missing Link Electronics FPGA Conference 2025
50
Why NPAP? Optimization!
Reduce unnecessary Latency:
Decrease Retransmission
Timeout (RTO)
Check TX Retransmissions
Repeat until TX
Retransmissions rise
NPAP TCP Stack
Segment
Ack
X
Retransmission
RTO just right
© 2025 Missing Link Electronics FPGA Conference 2025
51
Tackling Technical Challenges: Accelerate FPGA
Design
Shift-Left with Trenz,
Starter-Kit to SoM
Rapid Prototyping in
FPGAs
TE0955
Software
development
Use off-the-shelf
SoM
+
Design
Carrier Board
+
+
Together with Trenz Electronic we
provide Rapid FPGA Prototyping
© 2025 Missing Link Electronics FPGA Conference 2025
52
MLE Auto/RPS
Application is for SDV / Zonal Architectures:
Data-centricity shifts SW development
focus from signal to data
API-first to de-couple and abstract
based on vehicle data model
Modularity & autonomy to enable
flexible, scalable SW with high re-use
Focus on Software Engineers
Full FPGA System Stack, Ready-to-Run
FPGA is fully transparent (don’t have to
touch, unless you want to)
© 2025 Missing Link Electronics FPGA Conference 2025
53
MLE Auto/RPS
Auto/RPS supports connectivity for (almost) all relevant I/O interfaces:
1 Gig Ethernet (for example for remote access and housekeeping)
USB 2.0 for JTAG and console (supports even keyboard and
mouse)
2x ports for 25G Ethernet (up to 4 ports optional)
MIPI CSI-2 x2 Camera Input (optional)
Up to 2x CAN-FD (via CRUVI HS) (optional)
Up to 2x CAN 2.0B (via CRUVI HS) (optional)
NVMe M.2 SSD (optional via Opsero FMC M.2 adapter)
PCIe 4.0 x4 via 4x GTYP (optional, for high-speed debugging etc)
© 2025 Missing Link Electronics FPGA Conference 2025
54
MLE Auto/RPS
Auto/RPS supports connectivity for (almost) all relevant I/O interfaces:
1 Gig Ethernet (for example for remote access and housekeeping)
USB 2.0 for JTAG and console (supports even keyboard and
mouse)
2x ports for 25G Ethernet (up to 4 ports optional)
MIPI CSI-2 x2 Camera Input (optional)
Up to 2x CAN-FD (via CRUVI HS) (optional)
Up to 2x CAN 2.0B (via CRUVI HS) (optional)
NVMe M.2 SSD (optional via Opsero FMC M.2 adapter)
PCIe 4.0 x4 via 4x GTYP (optional, for high-speed debugging etc)
Working on a V2 together with
Trenz to support even more I/O
interfaces
© 2025 Missing Link Electronics FPGA Conference 2025
55
Auto/TSN for Zone Architectures / in-vehicle network
AMD Versal VM1802 for
“emulating” ADAS compute
and connectivity
AMD Versal VE2303 for
“emulating” Zone ECUs /
gateways
Budget: 88 Mio EUR
Key Objectives:
Zone-base architecture
Auto SoC / Chiplets
Mechanical / thermal
BMBF CeCaS
© 2025 Missing Link Electronics FPGA Conference 2025
56
MLE Auto/RPS in Action
as Zone Controller
Auto/RPS
Auto/RPS
© 2025 Missing Link Electronics FPGA Conference 2025
57
Auto/RPS in Action
Presented at BOSCH Automotive Ethernet Conference, Oct 2024, Renningen
Central Car Server (CeCaS)
CeCaS CCU
Auto/RPSAuto/RPS
AMD VM1802
AMD VE2302
© 2025 Missing Link Electronics FPGA Conference 2025
58
Conclusion
However:
1. Zonal architectures require fast networks and rapid development.
2. We provide the technology: Reliable Networking using ultra-fast TSN.
3. We provide the methodology: Auto/RPS for rapid FPGA prototyping.
Turning today's automotive wiring
mess into tomorrow's automotive
architecture is doable by using a
Zone Based Architecture.
© 2025 Missing Link Electronics FPGA Conference 2025
59
Thank you
Any
questions?
© 2025 Missing Link Electronics FPGA Conference 2025
60
Contact:
Maximilian Sokol
max.sokol@missinglinkelectronics.com
Andreas Schuler
Andreas.schuler@missinglinkelectronics.com
Missing Link Electronics
Industriestraße 10
89231 Neu-Ulm
www.missinglinkelectronics.com