Next-Generation Cross-Domain Controller

Production-proven, AUTOSAR-compatible software stack for Gateway, OTA, Diagnostics & Body Control

System Overview

One high-performance ECU consolidates four critical vehicle domains. Deterministic real-time behavior, ISO 26262 ASIL-B compliance, and seamless cloud-to-vehicle connectivity.

1. Gateway & Routing

Multi-Bus Routing

  • CAN • LIN • FlexRay • Ethernet
  • Message & signal arbitration
  • Wake-up management
Module size: 2 KB – 491 KB

Key Modules

  • GWayDiagMaster
  • GWayRVDC
  • DriveLineWakeUp
  • NetMgrForAlrm

2. Over-The-Air Updates (OTA)

Security & Reliability

  • AES-128, SHA-1, CRC-32, SecLog
  • Resume & retry, differential packages
  • Post-install verification
Module size: 1 KB – 39 KB

Key Modules

  • OTAManager
  • OTAInventClient
  • OTAMemManager
  • OTA_Pre_Install / Post_Install

3. Remote Vehicle Diagnostics & Cloud (RVDC)

Core Capabilities

  • UDS client / server, DTC handling
  • Feature purchase & unlock
  • Remote measurement streaming via cloud APIs
Module size: 1 KB – 157 KB

Key Modules

  • Rvdc_DiagServer
  • Rvdc_Measurement
  • Rvdc_FeaturePurchase
  • Rvdc_File

4. Comprehensive Body Control

4.1 Doors & Locks

Central Locking

  • Child locks, trunk, fuel lid
LockgTrDoorCtrl 886 KB

Door Lock Managers

  • Driver / Passenger / Rear left / Rear right
≈47–87 KB each

4.2 Seats & Mirrors

Memory & Heating

  • Position memory, heating, folding
MirrPosnMgrAtDrvr 202 KB

Mirror Folding Manager

MirrFoldMgr 99 KB

4.3 Lighting

Headlamp & Beam Control

HeadLampMgr 212 KB

Ambient Interior Lighting

IntrAmbLiMgr 2.1 MB

Variable-force Cornering Lights

vVFCExtrLiMgr 189 KB

4.4 HVAC & Climate

Defrost Logic

DefrstCtrlMgr 201 KB

Cloud-based Climate Service

IPrtgBDSrvClimateCtrl 182 KB

4.5 Wipers & Washers

Rain-sensor Linkage & Speed Control

WiprWshrMgr 336 KB

4.6 Sunroof & Curtains

Anti-pinch & Obstacle Detection

SunRoofAndCurtSecCtrlr 178 KB

4.7 Windows

Master Window Lift Controller

WinCtrIAtMstBGM 174 KB

Global Anti-pinch & Comfort Open/Close

GIbWinCtrl 93 KB

5. Security & Immobilizer

ImobMgr

Central immobilizer manager 78 KB

CryptoMgr

Encryption & key storage 168 KB

PanicAlrmMgr

Panic / theft alarm 33 KB

6. Power & Energy Management

PwrAndEgyMgr

Global power & energy coordinator 31 KB

SuperCapMgr

Super-capacitor backup control 18 KB

PrimBattMgr

Primary battery monitoring 133 KB

7. Telematics & Cloud Services

Smart-driving Data Upload

IPrtgBDSrvSmartDriving 19 KB

Cloud-based Charge Control

IPrtgTelmChrgCtrlMgr 16 KB

Anti-theft Notifications

IPrtgTelmAntithftNotif 7 KB

8. Torque & Brake Assistant Control

LgtSrv

Manual torque control 1.6 MB

TrqVect

Torque vectoring control 1.1 MB

AEB

Emergency brake for AD 204 KB

AVH/HDC/HSA

Brake assistant control 501 KB

9. Gear & EPB Control

GearSrv

Gear system control 345 KB

PBC

EPB system control 324 KB

10. Suspension Control

LCSrv

Leveling control 5.6 MB

CDCSrv

Semi-active damper 2.5 MB

FASSrv

Full active damping control 2.4 MB

Software Architecture Highlights

  • Modular, MISRA-C compliant source code
  • Configurable safety managers: SysSftyMgr, CarModMgrSafe, WiprWshrMgrSafe
  • Energy-efficient power management: PwrSplyMgr, SuperCapMgr, PrimBattMgr

Target ECUs

  • Body Control Module (BCM)
  • Gateway & Domain Controller
  • Telematics & OTA Master

Deliverables

  • Full C source & headers
  • Documentation & models aligned in advance