Requirements on System Template
AUTOSAR CP R21-11
Table of Contents
1 Scope of this document 9
1.1 Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2 Requirements Tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 Requirements 13
2.1 Category: Main Requirements . . . . . . . . . . . . . . . . . . . . . . . 13
2.1.1 Compatibility between the AUTOSAR Templates . . . . . . . 13
2.2 Category: System Template Requirements . . . . . . . . . . . . . . . . 13
2.2.1 Legacy systems . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2 Basic Software and RTE Resources . . . . . . . . . . . . . . 14
2.2.3 Iterative Development . . . . . . . . . . . . . . . . . . . . . . 14
2.2.4 Mapping of Software Components to ECUs . . . . . . . . . . 14
2.2.5 Mapping of Software Components to ECUs: Clustering . . . 15
2.2.6 Mapping of Software Components to ECUs: Separation . . . 15
2.2.7 Topology Description . . . . . . . . . . . . . . . . . . . . . . 16
2.2.8 Data Segmentation . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.9 Bus bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.10 Dedicated physical connections . . . . . . . . . . . . . . . . 17
2.2.11 Mapping of signals to the same physical line . . . . . . . . . 17
2.2.12 Mapping of signals to different physical lines . . . . . . . . . 18
2.2.13 Mapping of signals to a specific physical line . . . . . . . . . 18
2.2.14 Exclusion of signals from a specific physical line . . . . . . . 18
2.2.15 ECU Communication via CAN . . . . . . . . . . . . . . . . . 19
2.2.16 ECU Communication via LIN . . . . . . . . . . . . . . . . . . 19
2.2.17 ECU Communication via MOST . . . . . . . . . . . . . . . . 19
2.2.18 ECU Communication via FlexRay . . . . . . . . . . . . . . . 20
2.2.19 Derivation of COM Stack Configuration Parameters from the
System Template . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2.20 ASAM FIBEX compatibility . . . . . . . . . . . . . . . . . . . 21
2.2.21 ECU Extract generation rules . . . . . . . . . . . . . . . . . . 21
2.2.22 IPdu End-to-End Communication Protection support . . . . . 21
2.2.23 Dynamic length signals . . . . . . . . . . . . . . . . . . . . . 22
2.2.24 Dynamic length IPdus . . . . . . . . . . . . . . . . . . . . . . 22
2.2.25 Distribution of Application and Vehicle Mode Requests . . . 22
2.2.26 Topology variants . . . . . . . . . . . . . . . . . . . . . . . . 23
2.2.27 Software-to-ECU mapping variants . . . . . . . . . . . . . . 23
2.2.28 Timing Variants . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.2.29 Data mapping variants . . . . . . . . . . . . . . . . . . . . . 24
2.2.30 Communication variants . . . . . . . . . . . . . . . . . . . . . 24
2.2.31 Timing properties . . . . . . . . . . . . . . . . . . . . . . . . 25
2.2.32 Support of SAE J1939 Protocol Features . . . . . . . . . . . 25
2.2.33 ECU Communication via Ethernet . . . . . . . . . . . . . . . 26
2.2.34 Timing constraints . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2.35 Variants in ECU Extract . . . . . . . . . . . . . . . . . . . . . 27
5 of 42 Document ID 213: AUTOSAR_RS_SystemTemplate