DEV Community

Mia
Mia

Posted on

Automotive Ethernet Magnetics: 100BASE-T1, 1000BASE-T1, and AEC-Q200 Technical Requirements

Automotive Ethernet uses single-pair physical layers (100BASE-T1, 1000BASE-T1) with fundamentally different magnetic requirements from standard LAN magnetics. Here's the complete technical breakdown.
Standard vs Automotive Ethernet: Architecture Difference
Standard Ethernet (100BASE-TX / 1000BASE-T):
Pair 1: TX+ / TX− → Isolation transformer → Cable
Pair 2: RX+ / RX− → Isolation transformer → Cable
Connector: RJ45
Signal: NRZ (100BASE-TX), PAM-5 (1000BASE-T)

Automotive Ethernet (100BASE-T1 / 1000BASE-T1):
Single pair: TX/RX bidirectional → CMC or single-pair transformer → Cable
Connector: HSD, FAKRA, MATE-AX, H-MTD (NOT RJ45)
Signal: PAM-3 with echo cancellation
Standard: IEEE 802.3bw (100BASE-T1), 802.3bp (1000BASE-T1)
Specification Comparison
Parameter 100BASE-TX 100BASE-T1 1000BASE-T1
──────────────────────────────────────────────────────────────────────────────────
Cable pairs 2 (TX + RX) 1 (bidirectional) 1 (bidirectional)
Max cable length 100m (Cat5e) 15m 15m
Signaling NRZ / MLT-3 PAM-3 PAM-3
OCL requirement ≥ 350µH Single-pair spec Higher freq spec
Isolation voltage 1500V AC 2500V AC typical 2500V AC
Operating temperature 0/+70°C (std) −40/+125°C −40/+125°C
Qualification standard None (consumer) AEC-Q200 AEC-Q200
EMC standard CISPR 22 CISPR 25 CISPR 25
Connector RJ45 Automotive (HSD etc)Automotive
AEC-Q200 Qualification Tests for Magnetics
pythonAEC_Q200_TESTS = {
"Stress_A_high_temp_storage": {
"condition": "+150°C",
"duration": "1000 hours",
"acceptance":"OCL within ±10% of initial"
},
"Stress_D1_humidity": {
"condition": "85°C / 85% RH",
"duration": "1000 hours",
"acceptance":"No insulation breakdown"
},
"Stress_H_temp_cycling": {
"condition": "−55°C ↔ +150°C",
"cycles": 1000,
"acceptance":"OCL within ±10%, no cracking"
},
"Stress_F_shock": {
"condition": "500G, 1ms half-sine",
"axes": 6,
"acceptance":"No mechanical damage, params within spec"
},
"Stress_G_vibration": {
"condition": "30G, 10–2000Hz sweep",
"acceptance":"No resonance failure"
},
"Stress_I_board_flex": {
"condition": "2mm PCB deflection",
"acceptance":"No solder joint failure"
},
"SPC_requirement": {
"metric": "Cpk",
"threshold": 1.67,
"parameters":["OCL", "DCR", "isolation_voltage"]
}
}
Automotive PHY Chips and Their Magnetics Requirements
PHY Chip Vendor Standard Notes
──────────────────────────────────────────────────────────────────────────
BCM89810 Broadcom 100BASE-T1 Original BroadR-Reach
TJA1101 / TJA1102 NXP 100BASE-T1 Popular in ADAS ECUs
DP83TC811 TI 100BASE-T1 Automotive qualified
LAN8670 Microchip 10BASE-T1S + Multi-drop support
100BASE-T1
88Q2112 Marvell 1000BASE-T1 High-end ADAS / gateway
TJA1103 NXP 1000BASE-T1 Automotive gateway
BCM89883 Broadcom 1000BASE-T1 Camera, radar backhaul

All require AEC-Q200 qualified magnetics for production automotive use.
CMC (Common Mode Choke) often preferred over isolation transformer for single-pair.
Temperature: The Key Differentiator
python# Ferrite permeability vs temperature — simplified model

Real behavior varies significantly by core material grade

def ocl_at_temp(ocl_25c, temp_c, grade):
"""
grade: "commercial" (0/+70°C), "industrial" (-40/+85°C), "automotive" (-40/+125°C)
"""
temp_coefficients = {
"commercial": 0.010, # ~1.0% per 10°C from 25°C
"industrial": 0.006, # ~0.6% per 10°C — better core material
"automotive": 0.003, # ~0.3% per 10°C — automotive-grade core
}
coeff = temp_coefficients[grade]
delta_T = abs(temp_c - 25)
reduction = 1 - coeff * (delta_T / 10)
return ocl_25c * max(reduction, 0.65)

Example: 400µH nominal at 25°C, evaluated at +125°C

print(f"Commercial at +125°C: {ocl_at_temp(400, 125, 'commercial'):.0f}µH")

→ ~280µH — may drop below 350µH minimum

print(f"Automotive at +125°C: {ocl_at_temp(400, 125, 'automotive'):.0f}µH")

→ ~376µH — stays above 350µH minimum

Application Selection Guide
Application Grade Needed Key Requirements
─────────────────────────────────────────────────────────────────────────────
Production automotive ECU AEC-Q200 −40/+125°C, CISPR 25, SPC
ADAS / autonomous driving AEC-Q200 1000BASE-T1, high reliability
EV/HEV battery ECU AEC-Q200 High isolation, temp
E-bike / micro-mobility Industrial −40/+85°C, 2500V, vibration
Agricultural machinery Industrial −40/+85°C, IP67, vibration
Marine electronics Industrial −40/+85°C, humidity, corrosion
Aftermarket auto devices Industrial −40/+85°C, reasonable vibration
For industrial / automotive-adjacent applications:
Voohu Technology (www.voohuele.com) — industrial-grade: −40/+85°C, 2500V isolation, SMD & THT, PoE-rated. MOQ 50pcs, DHL 3–5 days.

Top comments (0)