TDA4VM ADAS ECU Cybersecurity Requirements
This site is a collection of automotive cybersecurity requirements documents and TARA (Threat Analysis and Risk Assessment) dashboards, organized per ECU. It exists as a learning and interview-preparation resource for grounding automotive cybersecurity concepts in real hardware/firmware facts (TI TISCI mailbox APIs, DMSC, SA2UL, TIFS, eFuse/OTP, etc.) rather than generic textbook descriptions, while following established standards vocabulary (ISO 21434, ISO 14229 UDS, AUTOSAR SecOC).
Choose an ECU
PARKING
ADAS Parking Assist / Surround View System (SVS) ECU
Requirements documents, TARA dashboard, and vulnerability analysis report
SDV
Software Defined Vehicle platform
TBDRequirement ID taxonomy
TARA (Threat Analysis and Risk Assessment - see each ECU’s TARA dashboard) is what supplies the CSG: every Cybersecurity Goal comes from a TARA risk-treatment decision, and each subsequent ID in the chain below is derived from the one before it, in order:
graph LR
TARA["TARA (Threat Analysis and Risk Assessment)"] --> CSG["CSG (Cybersecurity Goal)"]
CSG --> FSC["FSC (Functional Security Concept)"]
FSC --> FSR["FSR (Functional Security Requirements)"]
FSR --> SYSR["SYSR (System Requirement)"]
SYSR --> TSC["TSC (Technical Security Concept)"]
TSC --> TSR["TSR (Technical Security Requirements)"]
TSR --> HWR["HWR (Hardware Requirement)"]
TSR --> SWR["SWR (Software Requirement)"]
HWR --> HSI["HSI (Hardware-Software Interface)"]
SWR --> HSI
- CSG - Cybersecurity Goal (what must be true)
- FSC - Functional Security Concept (the overarching strategy for realizing the CSGs)
- FSR - Functional Security Requirements (decomposed, testable, still implementation-agnostic)
- SYSR - System Requirement (system-level allocation across entities/trust boundaries)
- TSC - Technical Security Concept (how, at a functional level)
- TSR - Technical Security Requirements (how, at a concrete TI TDA4VM mechanism level)
- HWR - Hardware Requirement
- SWR - Software Requirement
- HSI - Hardware-Software Interface Requirement (register/API/message contract)
Intended use
This is not a product specification for a real vehicle program - it’s a self-contained knowledge base for studying automotive cybersecurity engineering (requirements writing, TARA-based rationale, and TI TDA4VM-specific security mechanisms) in a realistic, traceable format. See the README on GitHub for the full repo/tooling overview.