Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCVL.xlsxrequirement61555d9d540583
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCVC.xlsxrequirement8498c7ce041333
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCTPP.xlsxrequirement391268034786d3
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCTOP.xlsxrequirement25399c77c0a4359
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCSGC.xlsxrequirement3525ce00146c017
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCDL.xlsxrequirement14266d83c447c0e
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCDC.xlsxrequirement237c2efa2f97fbf
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCAP.xlsxrequirement146c49f79b5b921
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCAFFC.xlsxrequirement108e9961e26d4d7
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCAFBC.xlsxrequirement121d6d16c2599b6
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCADSL.xlsxrequirement50321b25fb7eb5
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCADF.xlsxrequirement25869f96f7e0555
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCAD.xlsxrequirement202f37aa0201af4
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCACS.xlsxrequirement56ecc792c45f84
VME-PROD-VehicleMotionManagement - VMMP_LOC_LOCAA.xlsxrequirement28253029dd436d9
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACTD.xlsxrequirement1622ca8ea8cdba
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACOP.xlsxrequirement73f40a3f3eb731
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACI.xlsxrequirement3232843cc5b88f
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACGC.xlsxrequirement67b43b811ef332
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACDCO.xlsxrequirement22bdc37323e405

VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLGLSCA.xlsx · source records

RowIDTypeStatusRelevantCandidateReasonNormalized text
216642711.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Short description
Short description

Raw

{
  "ID": "16642711.0",
  "ASIL": "  ",
  "Text": "Short description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Short description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118872.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
316642712.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The module ARBLGLSCA (Arbitration Longitudinal Acceleration Limit Service Control) is part of the subfunction ARB. The module is r
The module ARBLGLSCA (Arbitration Longitudinal Acceleration Limit Service Control) is part of the subfunction ARB. The module is responsible for the arbitration and operation of the incoming longitudinal acceleration limitation demands from the customer function with the generated and consolidated acceleration demand from each customer function processed from ARBLGLSA.

Raw

{
  "ID": "16642712.0",
  "ASIL": "  ",
  "Text": "The module ARBLGLSCA (Arbitration Longitudinal Acceleration Limit Service Control) is part of the subfunction ARB. The module is responsible for the arbitration and operation of the incoming longitudinal acceleration limitation demands from the customer function with the generated and consolidated acceleration demand from each customer function processed from ARBLGLSA.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118877.0",
  "Description": "The module ARBLGLSCA (Arbitration Longitudinal Acceleration Limit Service Control) is part of the subfunction ARB. The module is responsible for the arbitration and operation of the incoming longitudinal acceleration limitation demands from the customer function with the generated and consolidated acceleration demand from each customer function processed from ARBLGLSA.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
416642713.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Interface description
Interface description

Raw

{
  "ID": "16642713.0",
  "ASIL": "  ",
  "Text": "Interface description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Interface description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1219744.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
516642714.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid versions of the signal and parameter files for the relevant SWRS are:
The valid versions of the signal and parameter files for the relevant SWRS are:

Raw

{
  "ID": "16642714.0",
  "ASIL": "  ",
  "Text": "The valid versions of the signal and parameter files for the relevant SWRS are:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417450.0",
  "Description": "The valid versions of the signal and parameter files for the relevant SWRS are:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
616642715.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16642715.0",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417449.0",
  "Description": "No InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
716642716.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16642716.0",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417448.0",
  "Description": "No InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
816642717.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid versions of the signals and parameter files to be find in SWC SWRS "SWRS_VMMP" (SWRS_Id : Chapter 2 "Interface descripti
The valid versions of the signals and parameter files to be find in SWC SWRS "SWRS_VMMP" (SWRS_Id : Chapter 2 "Interface description"

Raw

{
  "ID": "16642717.0",
  "ASIL": "  ",
  "Text": "The valid versions of the signals and parameter files to be find in SWC SWRS \"SWRS_VMMP\" (SWRS_Id No InterWiki reference defined in properties for 'mks'): Chapter 2 \"Interface description\"",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417446.0",
  "Description": "The valid versions of the signals and parameter files to be find in SWC SWRS \"SWRS_VMMP\" (SWRS_Id No InterWiki reference defined in properties for 'mks'): Chapter 2 \"Interface description\"",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
916642718.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested.
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested.

Raw

{
  "ID": "16642718.0",
  "ASIL": "  ",
  "Text": "The valid version of the signal and parameter files for test basis to be find in CG, which to be tested.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417447.0",
  "Description": "The valid version of the signal and parameter files for test basis to be find in CG, which to be tested.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1016642719.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Presetting/Framework/Definitions
Presetting/Framework/Definitions

Raw

{
  "ID": "16642719.0",
  "ASIL": "  ",
  "Text": "Presetting/Framework/Definitions",
  "Type": "Folder",
  "Status": "",
  "Summary": "Presetting/Framework/Definitions",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118874.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1116642720.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Traceability
Traceability

Raw

{
  "ID": "16642720.0",
  "ASIL": "  ",
  "Text": "Traceability",
  "Type": "Folder",
  "Status": "",
  "Summary": "Traceability",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1318999.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1216642721.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to Testcase
SWRS to Testcase: 

The latest revision of the test specification document is valid for the tracability SWRS to Testcase

Raw

{
  "ID": "16642721.0",
  "ASIL": "  ",
  "Text": "SWRS to Testcase: \n\rNo InterWiki reference defined in properties for 'integrity' \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417452.0",
  "Description": "SWRS to Testcase: \n\rNo InterWiki reference defined in properties for 'integrity' \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1316642722.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to Codebeamer: Codebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification docum
SWRS to Codebeamer:

Codebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs.

The latest baseline of the specification document (Codebeamer) is valid for the traceability SWRS to Codebeamer.

Raw

{
  "ID": "16642722.0",
  "ASIL": "  ",
  "Text": "SWRS to Codebeamer:\n\rCodebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs.\n\rThe latest baseline of the specification document (Codebeamer) is valid for the traceability SWRS to Codebeamer.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1318998.0",
  "Description": "SWRS to Codebeamer:\n\rCodebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs.\n\rThe latest baseline of the specification document (Codebeamer) is valid for the traceability SWRS to Codebeamer.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1416642723.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Toolchain
Toolchain

Raw

{
  "ID": "16642723.0",
  "ASIL": "  ",
  "Text": "Toolchain",
  "Type": "Folder",
  "Status": "",
  "Summary": "Toolchain",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118879.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1516642724.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.
The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.

Raw

{
  "ID": "16642724.0",
  "ASIL": "  QM",
  "Text": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118900.0",
  "Description": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1616642725.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.
For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.

Raw

{
  "ID": "16642725.0",
  "ASIL": "  QM",
  "Text": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118901.0",
  "Description": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1716642726.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Tolerances
Tolerances

Raw

{
  "ID": "16642726.0",
  "ASIL": "  ",
  "Text": "Tolerances",
  "Type": "Folder",
  "Status": "",
  "Summary": "Tolerances",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118880.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1816642727.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:
The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:

Raw

{
  "ID": "16642727.0",
  "ASIL": "  QM",
  "Text": "The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118902.0",
  "Description": "The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1916642728.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Bool: No deviation allowed
Bool: No deviation allowed

Raw

{
  "ID": "16642728.0",
  "ASIL": "  QM",
  "Text": "\n\r \n\r Bool: No deviation allowed",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118906.0",
  "Description": "\n\r \n\r Bool: No deviation allowed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2016642729.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
UInt, Int: No deviation allowed
UInt, Int: No deviation allowed

Raw

{
  "ID": "16642729.0",
  "ASIL": "  QM",
  "Text": "\n\r \n\r UInt, Int: No deviation allowed",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118904.0",
  "Description": "\n\r \n\r UInt, Int: No deviation allowed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2116642730.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Float: 0.1% related to the permissible value range of the signal
Float: 0.1% related to the permissible value range of the signal

Raw

{
  "ID": "16642730.0",
  "ASIL": "  QM",
  "Text": "\n\r \n\r Float: 0.1% related to the permissible value range of the signal",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118903.0",
  "Description": "\n\r \n\r Float: 0.1% related to the permissible value range of the signal",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2216642731.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.
It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.

Raw

{
  "ID": "16642731.0",
  "ASIL": "  QM",
  "Text": "It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1118905.0",
  "Description": "It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2316642732.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Linked Constants
Linked Constants

Raw

{
  "ID": "16642732.0",
  "ASIL": "  ",
  "Text": "Linked Constants",
  "Type": "Folder",
  "Status": "",
  "Summary": "Linked Constants",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417454.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2416642733.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked co
Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.

Raw

{
  "ID": "16642733.0",
  "ASIL": "  ",
  "Text": "Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417455.0",
  "Description": "Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2516642734.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Generic Module Input-Interfaces
Generic Module Input-Interfaces

Raw

{
  "ID": "16642734.0",
  "ASIL": "  ",
  "Text": "Generic Module Input-Interfaces",
  "Type": "Folder",
  "Status": "",
  "Summary": "Generic Module Input-Interfaces",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359918.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2616642735.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
This chapter describes the generic Input Interface. Every Customer Function uses this interface for arbitration.
This chapter describes the generic Input Interface. Every Customer Function uses this interface for arbitration.

Raw

{
  "ID": "16642735.0",
  "ASIL": "  ",
  "Text": "This chapter describes the generic Input Interface. Every Customer Function uses this interface for arbitration.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360921.0",
  "Description": "This chapter describes the generic Input Interface. Every Customer Function uses this interface for arbitration.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2716642736.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Generic Input-Interface: Signals: CustFctIn_LgtLimA_StAcv (Activation Request of Customer Function) CustFctIn_LgtLimA_ADmd (Acc
Generic Input-Interface:

Signals:

CustFctIn_LgtLimA_StAcv (Activation Request of Customer Function)

CustFctIn_LgtLimA_ADmd (Acceleration Demand of Customer Function)

CustFctIn_LgtLimA_ADmdSafeCritFil (Acceleration Demand of Customer Function considering Acceleration Gradient)

CustFctIn_LgtLimA_StTar (TargetState of Customer Function)

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd (Secondary Priority of Customer Function) 

CustFctIn_LgtLimA_BitFldConf (Bit0 to Bit6) (LgtLimA Configuration)

Raw

{
  "ID": "16642736.0",
  "ASIL": "  ",
  "Text": "Generic Input-Interface:\n\r \n\r\n\rSignals:\n\rCustFctIn_LgtLimA_StAcv (Activation Request of Customer Function)\n\rCustFctIn_LgtLimA_ADmd (Acceleration Demand of Customer Function)\n\rCustFctIn_LgtLimA_ADmdSafeCritFil (Acceleration Demand of Customer Function considering Acceleration Gradient)\n\rCustFctIn_LgtLimA_StTar (TargetState of Customer Function)\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd (Secondary Priority of Customer Function) \n\rCustFctIn_LgtLimA_BitFldConf (Bit0 to Bit6) (LgtLimA Configuration)",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359920.0",
  "Description": "Generic Input-Interface:\n\r \n\r\n\rSignals:\n\rCustFctIn_LgtLimA_StAcv (Activation Request of Customer Function)\n\rCustFctIn_LgtLimA_ADmd (Acceleration Demand of Customer Function)\n\rCustFctIn_LgtLimA_ADmdSafeCritFil (Acceleration Demand of Customer Function considering Acceleration Gradient)\n\rCustFctIn_LgtLimA_StTar (TargetState of Customer Function)\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd (Secondary Priority of Customer Function) \n\rCustFctIn_LgtLimA_BitFldConf (Bit0 to Bit6) (LgtLimA Configuration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2816642737.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Activation Prevention
Activation Prevention

Raw

{
  "ID": "16642737.0",
  "ASIL": "  ",
  "Text": "Activation Prevention",
  "Type": "Folder",
  "Status": "",
  "Summary": "Activation Prevention",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359936.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2916642738.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
This chapter describes different activation preventions for every Customer Function.
This chapter describes different activation preventions for every Customer Function.

Raw

{
  "ID": "16642738.0",
  "ASIL": "  ",
  "Text": "This chapter describes different activation preventions for every Customer Function.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360919.0",
  "Description": "This chapter describes different activation preventions for every Customer Function.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3016642739.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function (Availability of customer function) (considering: Determine
AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF:

ASOAF_s_StReqEx is equal to 3

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

VSOEM_s_FlgExcThVLim = true

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "16642739.0",
  "ASIL": "  ASIL D",
  "Text": "AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF:\n\rASOAF_s_StReqEx is equal to 3\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF: \n\rVSOEM_s_FlgExcThVLim = true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359938.0",
  "Description": "AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF:\n\rASOAF_s_StReqEx is equal to 3\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF: \n\rVSOEM_s_FlgExcThVLim = true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3133437982.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function (Availability of customer function) (considering: Determine
AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) ASOAF_s_StReqEx is equal to 3

2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

VSOEM_s_FlgExcThVLim = true

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "33437982.0",
  "ASIL": "  ASIL D",
  "Text": "AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF: \n\rVSOEM_s_FlgExcThVLim = true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF: \n\rVSOEM_s_FlgExcThVLim = true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3216642740.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EA/LIM Prevention of customer function (Availability of customer function) (considering: Determine Customer Function Standstill
EA/LIM Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF:

ASOAF_s_StReqEx is equal to 3

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctAcv

2) DSOPRE_s_DrvPed_StKckDwn is true

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "16642740.0",
  "ASIL": "  ASIL D",
  "Text": "EA/LIM Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF:\n\rASOAF_s_StReqEx is equal to 3\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\r2) DSOPRE_s_DrvPed_StKckDwn is true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "EA/LIM Prevention of customer function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359942.0",
  "Description": "EA/LIM Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF:\n\rASOAF_s_StReqEx is equal to 3\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\r2) DSOPRE_s_DrvPed_StKckDwn is true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3333429869.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EA/LIM Prevention of customer function (Availability of customer function) (considering: Determine Customer Function Standstill
EA/LIM Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) ASOAF_s_StReqEx is equal to 3

2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctAcv

2) DSOPRE_s_DrvPed_StKckDwn is true

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "33429869.0",
  "ASIL": "  ASIL D",
  "Text": "EA/LIM Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\r2) DSOPRE_s_DrvPed_StKckDwn is true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "EA/LIM Prevention of customer function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "EA/LIM Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\r2) DSOPRE_s_DrvPed_StKckDwn is true\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3416642741.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ABAH/WBA/ACA Prevention of customer function (Availability of customer function) (considering: Determine Customer Function Stand
ABAH/WBA/ACA Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF:

ASOAF_s_StReqEx is equal to 3

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "16642741.0",
  "ASIL": "  ASIL D",
  "Text": "ABAH/WBA/ACA Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF:\n\rASOAF_s_StReqEx is equal to 3\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "ABAH/WBA/ACA Prevention of customer function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359944.0",
  "Description": "ABAH/WBA/ACA Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF:\n\rASOAF_s_StReqEx is equal to 3\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3533438716.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ABAH/WBA/ACA Prevention of customer function (Availability of customer function) (considering: Determine Customer Function Stand
ABAH/WBA/ACA Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) ASOAF_s_StReqEx is equal to 3

2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "33438716.0",
  "ASIL": "  ASIL D",
  "Text": "ABAH/WBA/ACA Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "ABAH/WBA/ACA Prevention of customer function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "ABAH/WBA/ACA Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3659475091.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ABAH/WBA/ACA/AEB Prevention of customer function (Availability of customer function) (considering: Determine Customer Function S
ABAH/WBA/ACA/AEB Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) ASOAF_s_StReqEx is equal to 3

2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF [AND(1,2)]:

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "59475091.0",
  "ASIL": "  ASIL D",
  "Text": "ABAH/WBA/ACA/AEB Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "ABAH/WBA/ACA/AEB Prevention of customer function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "ABAH/WBA/ACA/AEB Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\r \n\r \n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ASOAF_s_StReqEx is equal to 3\n\r2) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 0 (customer function is NOT available in ESC PATA2 Mode)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) ASOAF_s_StReqEx changes from VMMP_ASOAF_c_StReqExMd0 to any other value (Falling Edge)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3716642742.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DBR Activation Prevention of customer function (Availability of customer function) (considering: Determine Customer Function Sta
DBR Activation Prevention of customer function

(Availability of customer function)

(considering: Determine Customer Function Standstill activation prevention)

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl

THEN:

activation prevention is true (Customer Function is not available) 

ELSEIF [AND(1,2)]: 

1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq

THEN:

activation prevention is true (Customer Function is not available)

ELSEIF: 

CustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)

THEN:

activation prevention is true (Customer Function is not available)

ELSE: 

activation prevention is false (Customer Function is available)

Raw

{
  "ID": "16642742.0",
  "ASIL": "  QM",
  "Text": "DBR Activation Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359940.0",
  "Description": "DBR Activation Prevention of customer function\n\r(Availability of customer function)\n\r(considering: Determine Customer Function Standstill activation prevention)\n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available) \n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in NotAvl-State OR Fail-State\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\r\n\rELSEIF: \n\rCustFctOut_LgtLimA_FlgNotAvl = true (Customer Function Standstill activation prevention is true)\n\rTHEN:\n\ractivation prevention is true (Customer Function is not available)\n\r \n\rELSE: \n\ractivation prevention is false (Customer Function is available)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3816642743.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Generic Arbitration
Generic Arbitration

Raw

{
  "ID": "16642743.0",
  "ASIL": "  ",
  "Text": "Generic Arbitration",
  "Type": "Folder",
  "Status": "",
  "Summary": "Generic Arbitration",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359951.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3916642744.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Every customer function without an activation prevention and with an activation request (CustFctIn_LgtLimA_StAcv) takes part in th
Every customer function without an activation prevention and with an activation request (CustFctIn_LgtLimA_StAcv) takes part in the arbitration.

The customer function with the lowest acceleration demand request (CustFctIn_LgtLimA_ADmdSafeCritFil) wins the arbitration.

If there are more then one customer function with the lowest acceleration demand, the highest priority of the customer function (CustFctIn_LgtLimA_IdxPrioScnd) decides which customer function wins the arbitration.

There is always just one customer function, which can win the arbitration.

Raw

{
  "ID": "16642744.0",
  "ASIL": "  ",
  "Text": "Every customer function without an activation prevention and with an activation request (CustFctIn_LgtLimA_StAcv) takes part in the arbitration.\n\r \n\rThe customer function with the lowest acceleration demand request (CustFctIn_LgtLimA_ADmdSafeCritFil) wins the arbitration.\n\r \n\rIf there are more then one customer function with the lowest acceleration demand, the highest priority of the customer function (CustFctIn_LgtLimA_IdxPrioScnd) decides which customer function wins the arbitration.\n\r \n\rThere is always just one customer function, which can win the arbitration.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359954.0",
  "Description": "Every customer function without an activation prevention and with an activation request (CustFctIn_LgtLimA_StAcv) takes part in the arbitration.\n\r \n\rThe customer function with the lowest acceleration demand request (CustFctIn_LgtLimA_ADmdSafeCritFil) wins the arbitration.\n\r \n\rIf there are more then one customer function with the lowest acceleration demand, the highest priority of the customer function (CustFctIn_LgtLimA_IdxPrioScnd) decides which customer function wins the arbitration.\n\r \n\rThere is always just one customer function, which can win the arbitration.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4016642745.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Determine acceleration limit for arbitration: (considering: Activation Prevention) IF [AND(1,2,3)]: 1) CustFctIn_LgtLimA_StAcv
Determine acceleration limit for arbitration:

(considering: Activation Prevention)

IF [AND(1,2,3)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

3) activation prevention is false (Customer Function is available)

THEN:

Customer Function takes part in the arbitration

Customer Function uses CustFctIn_LgtLimA_ADmdSafeCritFil as acceleration limit 

ELSEIF [AND(1,2,3,4)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) activation prevention is false (Customer Function is available)

4) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in Active-State OR Restricted-State

THEN:

Customer Function takes part in the arbitration

Customer Function uses CustFctIn_LgtLimA_ADmdSafeCritFil as acceleration limit

ELSEIF [AND(1,2,3)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

3) activation prevention is false (Customer Function is available)

THEN:

Customer Function takes part in the arbitration

Customer Function uses VMMP_LOC_c_LimA_ADft as acceleration limit 

ELSEIF [AND(1,2,3,4)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) activation prevention is false (Customer Function is available)

4) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in Active-State OR Restricted-State

THEN:

Customer Function takes part in the arbitration

Customer Function uses VMMP_LOC_c_LimA_ADft as acceleration limit

ELSE:

Customer Function does not take part in the arbitration

Raw

{
  "ID": "16642745.0",
  "ASIL": "  ASIL D",
  "Text": "Determine acceleration limit for arbitration:\n\r(considering: Activation Prevention)\n\rIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r3) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses CustFctIn_LgtLimA_ADmdSafeCritFil as acceleration limit \n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) activation prevention is false (Customer Function is available)\n\r4) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in Active-State OR Restricted-State\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses CustFctIn_LgtLimA_ADmdSafeCritFil as acceleration limit\n\r \n\r\n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r3) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses VMMP_LOC_c_LimA_ADft as acceleration limit \n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) activation prevention is false (Customer Function is available)\n\r4) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in Active-State OR Restricted-State\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses VMMP_LOC_c_LimA_ADft as acceleration limit\n\r \n\rELSE:\n\rCustomer Function does not take part in the arbitration",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359956.0",
  "Description": "Determine acceleration limit for arbitration:\n\r(considering: Activation Prevention)\n\rIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r3) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses CustFctIn_LgtLimA_ADmdSafeCritFil as acceleration limit \n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) activation prevention is false (Customer Function is available)\n\r4) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in Active-State OR Restricted-State\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses CustFctIn_LgtLimA_ADmdSafeCritFil as acceleration limit\n\r \n\r\n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r3) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses VMMP_LOC_c_LimA_ADft as acceleration limit \n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) activation prevention is false (Customer Function is available)\n\r4) the customer function was in the previous computation cycle (CustFctOut_LgtLimA_StAcv) in Active-State OR Restricted-State\n\rTHEN:\n\rCustomer Function takes part in the arbitration\n\rCustomer Function uses VMMP_LOC_c_LimA_ADft as acceleration limit\n\r \n\rELSE:\n\rCustomer Function does not take part in the arbitration",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4116642746.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Determine winner of arbitration: (this Pre Condition is only relevant for customer functions which take part in the arbitration)
Determine winner of arbitration:

(this Pre Condition is only relevant for customer functions which take part in the arbitration)

(considering: Determine acceleration limit for arbitration:)

IF [AND(1,2)]:

1) Customer Function takes part in the arbitration

2) Customer Function has the lowest acceleration limit (tolerance 1e-7)

THEN:

Customer Function wins arbitration

ELSEIF [AND(1,2,3)]:

1) Customer Function takes part in the arbitration

2) Customer Function has the lowest acceleration limit togehter with one or more other customer functions (tolerance 1e-7)

3) Customer Function has the highest priority (CustFctIn_LgtLimA_IdxPrioScnd) of all customer functions with the lowest acceleration limit

THEN:

Customer Function wins arbitration

ELSE:

Customer Function loses arbitration

Raw

{
  "ID": "16642746.0",
  "ASIL": "  ASIL D",
  "Text": "Determine winner of arbitration:\n\r(this Pre Condition is only relevant for customer functions which take part in the arbitration)\n\r(considering: Determine acceleration limit for arbitration:)\n\r \n\rIF [AND(1,2)]:\n\r1) Customer Function takes part in the arbitration\n\r2) Customer Function has the lowest acceleration limit (tolerance 1e-7)\n\rTHEN:\n\rCustomer Function wins arbitration\n\r \n\r\n\rELSEIF [AND(1,2,3)]:\n\r1) Customer Function takes part in the arbitration\n\r2) Customer Function has the lowest acceleration limit togehter with one or more other customer functions (tolerance 1e-7)\n\r3) Customer Function has the highest priority (CustFctIn_LgtLimA_IdxPrioScnd) of all customer functions with the lowest acceleration limit\n\rTHEN:\n\rCustomer Function wins arbitration\n\r \n\rELSE:\n\rCustomer Function loses arbitration",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359958.0",
  "Description": "Determine winner of arbitration:\n\r(this Pre Condition is only relevant for customer functions which take part in the arbitration)\n\r(considering: Determine acceleration limit for arbitration:)\n\r \n\rIF [AND(1,2)]:\n\r1) Customer Function takes part in the arbitration\n\r2) Customer Function has the lowest acceleration limit (tolerance 1e-7)\n\rTHEN:\n\rCustomer Function wins arbitration\n\r \n\r\n\rELSEIF [AND(1,2,3)]:\n\r1) Customer Function takes part in the arbitration\n\r2) Customer Function has the lowest acceleration limit togehter with one or more other customer functions (tolerance 1e-7)\n\r3) Customer Function has the highest priority (CustFctIn_LgtLimA_IdxPrioScnd) of all customer functions with the lowest acceleration limit\n\rTHEN:\n\rCustomer Function wins arbitration\n\r \n\rELSE:\n\rCustomer Function loses arbitration",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4216642747.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following state descriptions (Off-State, Init-State, Fail-State, NotAvl-State, Avl-State Standby-State, Active-State and Restr
The following state descriptions (Off-State, Init-State, Fail-State, NotAvl-State, Avl-State Standby-State, Active-State and Restricted-State) do not need an Else-Path because only one state is set at the same time. If one state is not set, an other state will be set. It is not possible that no state is set. It is also not possible that two or more states are set at the same time.

For example: It can't be defined which state is set, if Avl-State is not set. Therefore a general Else-Path is not useful.

Raw

{
  "ID": "16642747.0",
  "ASIL": "  ",
  "Text": "The following state descriptions (Off-State, Init-State, Fail-State, NotAvl-State, Avl-State Standby-State, Active-State and Restricted-State) do not need an Else-Path because only one state is set at the same time. If one state is not set, an other state will be set. It is not possible that no state is set. It is also not possible that two or more states are set at the same time.\n\rFor example: It can't be defined which state is set, if Avl-State is not set. Therefore a general Else-Path is not useful.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407606.0",
  "Description": "The following state descriptions (Off-State, Init-State, Fail-State, NotAvl-State, Avl-State Standby-State, Active-State and Restricted-State) do not need an Else-Path because only one state is set at the same time. If one state is not set, an other state will be set. It is not possible that no state is set. It is also not possible that two or more states are set at the same time.\n\rFor example: It can't be defined which state is set, if Avl-State is not set. Therefore a general Else-Path is not useful.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4316642748.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Off-State (customer function activation state): IF: CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOff THEN: CustFctOu
Off-State (customer function activation state):

IF: 

CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOff

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvOff

Note: Off-State is always left to Init-State

Raw

{
  "ID": "16642748.0",
  "ASIL": "  ASIL D",
  "Text": "Off-State (customer function activation state):\n\rIF: \n\rCustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvOff\n\r \n\rNote: Off-State is always left to Init-State",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359999.0",
  "Description": "Off-State (customer function activation state):\n\rIF: \n\rCustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvOff\n\r \n\rNote: Off-State is always left to Init-State",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4416642749.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Init-State (customer function activation state): IF [OR(1,2)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarIni 2)
Init-State (customer function activation state):

IF [OR(1,2)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarIni

2) CustFctIn_LgtLimA_StTar switches from VMMP_CRMSA_c_ARB_SrvCtlStTarOff (previous computation cycle) to any other value within the input signal range

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvIni

Raw

{
  "ID": "16642749.0",
  "ASIL": "  ASIL D",
  "Text": "Init-State (customer function activation state):\n\rIF [OR(1,2)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarIni\n\r2) CustFctIn_LgtLimA_StTar switches from VMMP_CRMSA_c_ARB_SrvCtlStTarOff (previous computation cycle) to any other value within the input signal range\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvIni",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360003.0",
  "Description": "Init-State (customer function activation state):\n\rIF [OR(1,2)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarIni\n\r2) CustFctIn_LgtLimA_StTar switches from VMMP_CRMSA_c_ARB_SrvCtlStTarOff (previous computation cycle) to any other value within the input signal range\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvIni",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4516642750.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Fail-State (customer function activation state): IF [AND(1,2)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFail
Fail-State (customer function activation state):

IF [AND(1,2)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFail

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

2) CustFctOut_LgtLimA_StAcv of the previous computation cycle is not equal to VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct

3) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct)

ELSEIF [AND(1,2,3,4)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) CustFctOut_LgtLimA_StAcv was for more than VMMP_ARB_p_SrvCtlStm_TiLeavRstctDly time steps equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) Customer Function loses arbitration

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) activation prevention is true (Customer Function is not available)

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

3) ASOAF_s_StReqEx = 2

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv AND CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct)

ELSEIF [AND(1,2,3,4,5)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb

5) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) Customer Function loses arbitration

3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) activation prevention is true (Customer Function is not available)

3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3,4)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

3) ASOAF_s_StReqEx = 2

4) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb

3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

Raw

{
  "ID": "16642750.0",
  "ASIL": "  ASIL D",
  "Text": "Fail-State (customer function activation state):\n\r \n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFail\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r2) CustFctOut_LgtLimA_StAcv of the previous computation cycle is not equal to VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct\n\r3) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct)\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctOut_LgtLimA_StAcv was for more than VMMP_ARB_p_SrvCtlStm_TiLeavRstctDly time steps equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) Customer Function loses arbitration\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) activation prevention is true (Customer Function is not available)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r3) ASOAF_s_StReqEx = 2\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv AND CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct)\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\r5) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) Customer Function loses arbitration\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) activation prevention is true (Customer Function is not available)\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3,4)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r3) ASOAF_s_StReqEx = 2\n\r4) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360001.0",
  "Description": "Fail-State (customer function activation state):\n\r \n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFail\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r2) CustFctOut_LgtLimA_StAcv of the previous computation cycle is not equal to VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct\n\r3) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct)\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctOut_LgtLimA_StAcv was for more than VMMP_ARB_p_SrvCtlStm_TiLeavRstctDly time steps equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) Customer Function loses arbitration\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) activation prevention is true (Customer Function is not available)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r3) ASOAF_s_StReqEx = 2\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv AND CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct)\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\r5) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) Customer Function loses arbitration\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) activation prevention is true (Customer Function is not available)\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3,4)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r3) ASOAF_s_StReqEx = 2\n\r4) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4616642751.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
NotAvl-State (customer function activation state): IF [AND(1,2,3)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarNot
NotAvl-State (customer function activation state):

IF [AND(1,2,3)]:

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarNotAvl

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvNotAvl

ELSEIF [AND(1,2,3,4)]:

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is true (Customer Function is not available)

4) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvNotAvl

Raw

{
  "ID": "16642751.0",
  "ASIL": "  ASIL D",
  "Text": "NotAvl-State (customer function activation state):\n\r \n\rIF [AND(1,2,3)]:\n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarNotAvl\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]:\n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is true (Customer Function is not available)\n\r4) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvNotAvl",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360005.0",
  "Description": "NotAvl-State (customer function activation state):\n\r \n\rIF [AND(1,2,3)]:\n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarNotAvl\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]:\n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is true (Customer Function is not available)\n\r4) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvNotAvl",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4716642752.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Avl-State (customer function activation state): IF [AND(1,2,3,4,5)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarO
Avl-State (customer function activation state):

IF [AND(1,2,3,4,5)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv AND NOT equal to VMMP_c_StReqCusFctAcvNeut AND NOT equal to VMMP_c_StReqCusFctAcvStb

5) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAvl

Raw

{
  "ID": "16642752.0",
  "ASIL": "  ASIL D",
  "Text": "Avl-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv AND NOT equal to VMMP_c_StReqCusFctAcvNeut AND NOT equal to VMMP_c_StReqCusFctAcvStb\n\r5) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAvl",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360007.0",
  "Description": "Avl-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv AND NOT equal to VMMP_c_StReqCusFctAcvNeut AND NOT equal to VMMP_c_StReqCusFctAcvStb\n\r5) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAvl",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4816642753.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Standby-State (customer function activation state): IF [AND(1,2,3,4,5,6)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtl
Standby-State (customer function activation state):

IF [AND(1,2,3,4,5,6)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function loses arbitration

6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb

ELSEIF [AND(1,2,3,4,5,6)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb

5) Customer Function wins arbitration

6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb

ELSEIF [AND(1,2,3,4,5,6,7)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) ASOAF_s_StReqEx = 2

6) Customer Function wins arbitration

7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb

Raw

{
  "ID": "16642753.0",
  "ASIL": "  ASIL D",
  "Text": "Standby-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function loses arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r5) Customer Function wins arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) ASOAF_s_StReqEx = 2\n\r6) Customer Function wins arbitration\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360009.0",
  "Description": "Standby-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function loses arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r5) Customer Function wins arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) ASOAF_s_StReqEx = 2\n\r6) Customer Function wins arbitration\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4916642754.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Active-State (customer function activation state): IF [AND(1,2,3,4,5,6,7)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCt
Active-State (customer function activation state):

IF [AND(1,2,3,4,5,6,7)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function wins arbitration

6) ASOAF_s_StReqEx = 0

7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv

ELSEIF [AND(1,2,3,4,5,6,7)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function wins arbitration

6) ASOAF_s_StReqEx = 1

7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv

Raw

{
  "ID": "16642754.0",
  "ASIL": "  ASIL D",
  "Text": "Active-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 0\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 1\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Active-State (customer function activation state)",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360011.0",
  "Description": "Active-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 0\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 1\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5033430291.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Active-State (customer function activation state): IF [AND(1,2,3,4,5,6,7)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCt
Active-State (customer function activation state):

IF [AND(1,2,3,4,5,6,7)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function wins arbitration

6) ASOAF_s_StReqEx = 0

7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv

ELSEIF [AND(1,2,3,4,5,6,7)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function wins arbitration

6) ASOAF_s_StReqEx = 1

7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv

ELSEIF [AND(1,2,3,4,5,6,7,8)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function wins arbitration

6) ASOAF_s_StReqEx = 3

7) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 1 (customer function is available in ESC PATA2 Mode)

8) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv

Raw

{
  "ID": "33430291.0",
  "ASIL": "  ASIL D",
  "Text": "Active-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 0\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 1\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7,8)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 3\n\r7) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 1 (customer function is available in ESC PATA2 Mode)\n\r8) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Active-State (customer function activation state)",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Active-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 0\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 1\n\r7) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7,8)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) ASOAF_s_StReqEx = 3\n\r7) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 1 (customer function is available in ESC PATA2 Mode)\n\r8) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5116642755.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Restricted-State (customer function activation state): (Note: Except of Init- and Off-State, Restricted-State always followed by
Restricted-State (customer function activation state):

(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)

IF [AND(1,2,3,4,5,6)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

4) Customer Function wins arbitration

5) activation prevention is false (Customer Function is available)

6) ASOAF_s_StReqEx = 0

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct

ELSEIF [AND(1,2,3,4,5,6)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

4) Customer Function wins arbitration

5) activation prevention is false (Customer Function is available)

6) ASOAF_s_StReqEx = 1

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct

Raw

{
  "ID": "16642755.0",
  "ASIL": "  ASIL D",
  "Text": "Restricted-State (customer function activation state):\n\r(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 0\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 1\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Restricted-State (customer function activation state)",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360013.0",
  "Description": "Restricted-State (customer function activation state):\n\r(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 0\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 1\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5233430828.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Restricted-State (customer function activation state): (Note: Except of Init- and Off-State, Restricted-State always followed by
Restricted-State (customer function activation state):

(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)

IF [AND(1,2,3,4,5,6)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

4) Customer Function wins arbitration

5) activation prevention is false (Customer Function is available)

6) ASOAF_s_StReqEx = 0

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct

ELSEIF [AND(1,2,3,4,5,6)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

4) Customer Function wins arbitration

5) activation prevention is false (Customer Function is available)

6) ASOAF_s_StReqEx = 1

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct

ELSEIF [AND(1,2,3,4,5,6,7)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

4) Customer Function wins arbitration

5) activation prevention is false (Customer Function is available)

6) ASOAF_s_StReqEx = 3

7) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 1 (customer function is available in ESC PATA2 Mode)

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct

Raw

{
  "ID": "33430828.0",
  "ASIL": "  ASIL D",
  "Text": "Restricted-State (customer function activation state):\n\r(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 0\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 1\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 3\n\r7) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 1 (customer function is available in ESC PATA2 Mode)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Restricted-State (customer function activation state)",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Restricted-State (customer function activation state):\n\r(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 0\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 1\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\r6) ASOAF_s_StReqEx = 3\n\r7) Fourth vector element of CustFctIn_LgtLimA_StReqESCEx2StTar is equal to 1 (customer function is available in ESC PATA2 Mode)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5316642756.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Consideration of Customer Function ESC Request in ARBLGLSCA_s_LgtLimA_StReqESCAcv: IF [AND(1,2)]: 1) CustFctOut_LgtLimA_StAcv =
Consideration of Customer Function ESC Request in ARBLGLSCA_s_LgtLimA_StReqESCAcv:

IF [AND(1,2)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdOvrdReqESCAcv of the input CustFctIn_LgtLimA_BitFldConf is set

THEN:

ESC Request of Customer Function shall be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv as VMMP_ARB_c_StReqESCAcvOvrdReq (overridable request)

ELSEIF [AND(1,2)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdPermReqESCAcv of the input CustFctIn_LgtLimA_BitFldConf is set

THEN:

ESC Request of Customer Function shall be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv as VMMP_ARB_c_StReqESCAcvPermReq (permanent request)

ELSE:

ESC Request of Customer Function must NOT be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv

Raw

{
  "ID": "16642756.0",
  "ASIL": "  ASIL B",
  "Text": "Consideration of Customer Function ESC Request in ARBLGLSCA_s_LgtLimA_StReqESCAcv:\n\rIF [AND(1,2)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdOvrdReqESCAcv of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rESC Request of Customer Function shall be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv as VMMP_ARB_c_StReqESCAcvOvrdReq (overridable request)\n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdPermReqESCAcv of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rESC Request of Customer Function shall be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv as VMMP_ARB_c_StReqESCAcvPermReq (permanent request)\n\r \n\r\n\rELSE:\n\rESC Request of Customer Function must NOT be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360032.0",
  "Description": "Consideration of Customer Function ESC Request in ARBLGLSCA_s_LgtLimA_StReqESCAcv:\n\rIF [AND(1,2)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdOvrdReqESCAcv of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rESC Request of Customer Function shall be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv as VMMP_ARB_c_StReqESCAcvOvrdReq (overridable request)\n\r \n\r\n\rELSEIF [AND(1,2)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdPermReqESCAcv of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rESC Request of Customer Function shall be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv as VMMP_ARB_c_StReqESCAcvPermReq (permanent request)\n\r \n\r\n\rELSE:\n\rESC Request of Customer Function must NOT be considered in ARBLGLSCA_s_LgtLimA_StReqESCAcv",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5416642757.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Consideration of Customer Function in ARBLGLSCA_s_LgtLimA_FlgWkReq: IF [AND(1,2,3)]: 1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_B
Consideration of Customer Function in ARBLGLSCA_s_LgtLimA_FlgWkReq:

IF [AND(1,2,3)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvIni

2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb

3) activation prevention is false (Customer Function is available)

THEN:

Customer Function must be considered in ARBLGLSCA_s_LgtLimA_FlgWkReq 

ELSE:

Customer Function must NOT be considered in ARBLGLSCA_s_LgtLimA_FlgWkReq

Raw

{
  "ID": "16642757.0",
  "ASIL": "  QM",
  "Text": "Consideration of Customer Function in ARBLGLSCA_s_LgtLimA_FlgWkReq:\n\rIF [AND(1,2,3)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvIni\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r3) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustomer Function must be considered in ARBLGLSCA_s_LgtLimA_FlgWkReq \n\r \n\r\n\rELSE:\n\rCustomer Function must NOT be considered in ARBLGLSCA_s_LgtLimA_FlgWkReq",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360096.0",
  "Description": "Consideration of Customer Function in ARBLGLSCA_s_LgtLimA_FlgWkReq:\n\rIF [AND(1,2,3)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvIni\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut OR VMMP_c_StReqCusFctAcvStb\n\r3) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustomer Function must be considered in ARBLGLSCA_s_LgtLimA_FlgWkReq \n\r \n\r\n\rELSE:\n\rCustomer Function must NOT be considered in ARBLGLSCA_s_LgtLimA_FlgWkReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5516642758.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Consideration of Customer Function for Implicit Hold Request: IF [AND(1,2,3,4)]: 1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv
Consideration of Customer Function for Implicit Hold Request:

IF [AND(1,2,3,4)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set

THEN:

Customer Function requests HoldTakeOver

ELSEIF [AND(1,2,3,4,5)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut

4) ASOAF_s_StReqEx = 2

5) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set

THEN:

Customer Function requests HoldTakeOver

ELSEIF [AND(1,2,3,4)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set

THEN:

Customer Function requests ShortTermHold

ELSEIF [AND(1,2,3,4,5)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut

4) ASOAF_s_StReqEx = 2

5) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set

THEN:

Customer Function requests ShortTermHold 

ELSE:

Customer Function NOT requests Hold

Raw

{
  "ID": "16642758.0",
  "ASIL": "  QM",
  "Text": "Consideration of Customer Function for Implicit Hold Request:\n\rIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rCustomer Function requests HoldTakeOver\n\r \n\r\n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r4) ASOAF_s_StReqEx = 2\n\r5) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rCustomer Function requests HoldTakeOver\n\r \n\r\n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rCustomer Function requests ShortTermHold\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r4) ASOAF_s_StReqEx = 2\n\r5) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rCustomer Function requests ShortTermHold \n\r \n\r\n\rELSE:\n\rCustomer Function NOT requests Hold\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360153.0",
  "Description": "Consideration of Customer Function for Implicit Hold Request:\n\rIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rCustomer Function requests HoldTakeOver\n\r \n\r\n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r4) ASOAF_s_StReqEx = 2\n\r5) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rCustomer Function requests HoldTakeOver\n\r \n\r\n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rCustomer Function requests ShortTermHold\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r4) ASOAF_s_StReqEx = 2\n\r5) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rCustomer Function requests ShortTermHold \n\r \n\r\n\rELSE:\n\rCustomer Function NOT requests Hold\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5616642759.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Specific DBR States
Specific DBR States

Raw

{
  "ID": "16642759.0",
  "ASIL": "  ",
  "Text": "Specific DBR States",
  "Type": "Folder",
  "Status": "",
  "Summary": "Specific DBR States",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407608.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5716642760.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
For the DBR customer function the specific Fail-, Standby-, Active- and Restricted-States shall be used instead of the generic sta
For the DBR customer function the specific Fail-, Standby-, Active- and Restricted-States shall be used instead of the generic states.

Raw

{
  "ID": "16642760.0",
  "ASIL": "  ",
  "Text": "For the DBR customer function the specific Fail-, Standby-, Active- and Restricted-States shall be used instead of the generic states.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407610.0",
  "Description": "For the DBR customer function the specific Fail-, Standby-, Active- and Restricted-States shall be used instead of the generic states.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5816642761.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DBR Fail-State (customer function activation state): IF [AND(1,2)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFa
DBR Fail-State (customer function activation state):

IF [AND(1,2)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFail

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

2) CustFctOut_LgtLimA_StAcv of the previous computation cycle is not equal to VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct

3) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct)

ELSEIF [AND(1,2,3,4)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) CustFctOut_LgtLimA_StAcv was for more than VMMP_ARB_p_SrvCtlStm_TiLeavRstctDly time steps equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) Customer Function loses arbitration

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) activation prevention is true (Customer Function is not available)

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct

2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv AND CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct)

ELSEIF [AND(1,2,3,4,5)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb

5) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) Customer Function loses arbitration

3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) activation prevention is true (Customer Function is not available)

3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

ELSEIF [AND(1,2,3)]:

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb

3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail

Raw

{
  "ID": "16642761.0",
  "ASIL": "  ASIL D",
  "Text": "DBR Fail-State (customer function activation state):\n\r \n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFail\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r2) CustFctOut_LgtLimA_StAcv of the previous computation cycle is not equal to VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct\n\r3) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct)\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctOut_LgtLimA_StAcv was for more than VMMP_ARB_p_SrvCtlStm_TiLeavRstctDly time steps equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) Customer Function loses arbitration\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) activation prevention is true (Customer Function is not available)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv AND CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct)\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\r5) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) Customer Function loses arbitration\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) activation prevention is true (Customer Function is not available)\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407620.0",
  "Description": "DBR Fail-State (customer function activation state):\n\r \n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarFail\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r2) CustFctOut_LgtLimA_StAcv of the previous computation cycle is not equal to VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct\n\r3) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct)\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctOut_LgtLimA_StAcv was for more than VMMP_ARB_p_SrvCtlStm_TiLeavRstctDly time steps equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) Customer Function loses arbitration\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) activation prevention is true (Customer Function is not available)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\r \n\r(Note: Cases: CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv AND CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct)\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcv\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvStb\n\r5) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) Customer Function loses arbitration\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) activation prevention is true (Customer Function is not available)\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r3) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvFail",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5916642762.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DBR Standby-State (customer function activation state): IF [AND(1,2,3,4,5,6)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_Sr
DBR Standby-State (customer function activation state):

IF [AND(1,2,3,4,5,6)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function loses arbitration

6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb

ELSEIF [AND(1,2,3,4,5,6)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb

5) Customer Function wins arbitration

6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb

Raw

{
  "ID": "16642762.0",
  "ASIL": "  ASIL D",
  "Text": "DBR Standby-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function loses arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r5) Customer Function wins arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407612.0",
  "Description": "DBR Standby-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function loses arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvStb\n\r5) Customer Function wins arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvStb",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6016642763.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DBR Active-State (customer function activation state): IF [AND(1,2,3,4,5,6)]: 1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_Srv
DBR Active-State (customer function activation state):

IF [AND(1,2,3,4,5,6)]: 

1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff

3) activation prevention is false (Customer Function is available)

4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

5) Customer Function wins arbitration

6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv

Raw

{
  "ID": "16642763.0",
  "ASIL": "  ASIL D",
  "Text": "DBR Active-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407614.0",
  "Description": "DBR Active-State (customer function activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\r2) CustFctIn_LgtLimA_StTar of the previous computation cycle is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOff\n\r3) activation prevention is false (Customer Function is available)\n\r4) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r5) Customer Function wins arbitration\n\r6) CustFctOut_LgtLimA_StAcv of the previous computation cycle is NOT equal to VMMP_ARB_c_BpSrv_StAcvRstct\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6116642764.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DBR Restricted-State (customer function activation state): (Note: Except of Init- and Off-State, Restricted-State always followed
DBR Restricted-State (customer function activation state):

(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)

IF [AND(1,2,3,4,5)]: 

1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv

2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct

3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut

4) Customer Function wins arbitration

5) activation prevention is false (Customer Function is available)

THEN:

CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct

Raw

{
  "ID": "16642764.0",
  "ASIL": "  ASIL D",
  "Text": "DBR Restricted-State (customer function activation state):\n\r(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407616.0",
  "Description": "DBR Restricted-State (customer function activation state):\n\r(Note: Except of Init- and Off-State, Restricted-State always followed by Fail-State!)\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) CustFctOut_LgtLimA_StAcv of the previous computation cycle is equal to VMMP_ARB_c_BpSrv_StAcvAcv\n\r2) CustFctIn_LgtLimA_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarRstct\n\r3) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv OR VMMP_c_StReqCusFctAcvNeut\n\r4) Customer Function wins arbitration\n\r5) activation prevention is false (Customer Function is available)\n\rTHEN:\n\rCustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvRstct",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6216642765.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
For the DBR customer function the specific Consideration of DBR Customer Function for Implicit Hold Request: shall be used instead
For the DBR customer function the specific Consideration of DBR Customer Function for Implicit Hold Request: shall be used instead of the generic Consideration of Customer Function for Implicit Hold Request:.

Raw

{
  "ID": "16642765.0",
  "ASIL": "  ",
  "Text": "For the DBR customer function the specific Consideration of DBR Customer Function for Implicit Hold Request: shall be used instead of the generic Consideration of Customer Function for Implicit Hold Request:.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407622.0",
  "Description": "For the DBR customer function the specific Consideration of DBR Customer Function for Implicit Hold Request: shall be used instead of the generic Consideration of Customer Function for Implicit Hold Request:.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6316642766.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Consideration of DBR Customer Function for Implicit Hold Request: IF [AND(1,2,3,4)]: 1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_B
Consideration of DBR Customer Function for Implicit Hold Request:

IF [AND(1,2,3,4)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set

THEN:

Customer Function requests HoldTakeOver

ELSEIF [AND(1,2,3,4)]: 

1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb

2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)

3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut

4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set

THEN:

Customer Function requests ShortTermHold

ELSE:

Customer Function NOT requests Hold

Raw

{
  "ID": "16642766.0",
  "ASIL": "  QM",
  "Text": "Consideration of DBR Customer Function for Implicit Hold Request:\n\rIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rCustomer Function requests HoldTakeOver\n\r \n\r\n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rCustomer Function requests ShortTermHold\n\r \n\r\n\rELSE:\n\rCustomer Function NOT requests Hold\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1407624.0",
  "Description": "Consideration of DBR Customer Function for Implicit Hold Request:\n\rIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is set\n\rTHEN:\n\rCustomer Function requests HoldTakeOver\n\r \n\r\n\rELSEIF [AND(1,2,3,4)]: \n\r1) CustFctOut_LgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct OR VMMP_ARB_c_BpSrv_StAcvStb\n\r2) CustFctIn_LgtLimA_ADmd < VMMP_ARBLGLSCA_p_ThADmdLgtLimAStHldReq (acceleration demand is evaluated as Hold-Request)\n\r3) CustFctIn_LgtLimA_StAcv is NOT equal to VMMP_c_StReqCusFctAcvNeut\n\r4) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdSdslHldImplicit of the input CustFctIn_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rCustomer Function requests ShortTermHold\n\r \n\r\n\rELSE:\n\rCustomer Function NOT requests Hold\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6416642767.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Specific Conditions and Requirements
Specific Conditions and Requirements

Raw

{
  "ID": "16642767.0",
  "ASIL": "  ",
  "Text": "Specific Conditions and Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Specific Conditions and Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360037.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6516642768.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
This chapter describes: * the replacement of generic input with specific inputs * the mapping of generic outputs to specific out
This chapter describes:

* the replacement of generic input with specific inputs

* the mapping of generic outputs to specific outputs

* output behaviour of the module

Additionally the determination of ARBLLCSC_s_LgtLatCtl_StReqESCAcv and ARBLGLSCA_s_LgtLimA_FlgWkReq is described as well as the determination of Implicit Hold Request.

Raw

{
  "ID": "16642768.0",
  "ASIL": "  ",
  "Text": "This chapter describes:\n\r* the replacement of generic input with specific inputs\n\r* the mapping of generic outputs to specific outputs\n\r* output behaviour of the module\n\r \n\rAdditionally the determination of ARBLLCSC_s_LgtLatCtl_StReqESCAcv and ARBLGLSCA_s_LgtLimA_FlgWkReq is described as well as the determination of Implicit Hold Request.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360923.0",
  "Description": "This chapter describes:\n\r* the replacement of generic input with specific inputs\n\r* the mapping of generic outputs to specific outputs\n\r* output behaviour of the module\n\r \n\rAdditionally the determination of ARBLLCSC_s_LgtLatCtl_StReqESCAcv and ARBLGLSCA_s_LgtLimA_FlgWkReq is described as well as the determination of Implicit Hold Request.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6616642769.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LgtLimA
LgtLimA

Raw

{
  "ID": "16642769.0",
  "ASIL": "  ",
  "Text": "LgtLimA",
  "Type": "Folder",
  "Status": "",
  "Summary": "LgtLimA",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360191.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6716642770.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Description of: * the replacement of generic input with specific inputs * the mapping of generic outputs to specific outputs *
Description of:

* the replacement of generic input with specific inputs

* the mapping of generic outputs to specific outputs

* output behaviour of the module

Raw

{
  "ID": "16642770.0",
  "ASIL": "  ",
  "Text": "Description of:\n\r* the replacement of generic input with specific inputs\n\r* the mapping of generic outputs to specific outputs\n\r* output behaviour of the module",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360926.0",
  "Description": "Description of:\n\r* the replacement of generic input with specific inputs\n\r* the mapping of generic outputs to specific outputs\n\r* output behaviour of the module",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6816642771.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Concept of specification: # Functionalities, which are used for different customer functions in the exact same way, are defined o
Concept of specification:

# Functionalities, which are used for different customer functions in the exact same way, are defined once as "Generic" functionalities (e.g. Module Input-Interfaces, Activation Prevention, Arbitration)

# Using the generic definition of functionalities for specific customer function behaviour:

## Replace generic input signals by specific input signals: Assign the specific customer function input signals to the generic input signals.

## The specific customer function behaviour is defined by the specific customer function input signals and the generic definition of functionalities. Based on the specific input signals of customer function, which are assigned to the generic input signals, and the generic definition of functionalities the generic output signals are generated.

# The generic output signals, which are generated by the specific input signals and the generic definition of functionalities, finally needs to be assigned to the specific output signals. (e.g. Active-State (customer function activation state):)

Summary: Functionality is specified by generic description. The specific customer function output signals are generated by the specific customer function input signals and the generic definition of functionality. Therefore two assignments are necessary: specific input to generic input --> generic definition of functionality --> generic output to specific output.

Raw

{
  "ID": "16642771.0",
  "ASIL": "  ",
  "Text": "Concept of specification:\n\r# Functionalities, which are used for different customer functions in the exact same way, are defined once as \"Generic\" functionalities (e.g. Module Input-Interfaces, Activation Prevention, Arbitration)\n\r# Using the generic definition of functionalities for specific customer function behaviour:\n\r## Replace generic input signals by specific input signals: Assign the specific customer function input signals to the generic input signals.\n\r## The specific customer function behaviour is defined by the specific customer function input signals and the generic definition of functionalities. Based on the specific input signals of customer function, which are assigned to the generic input signals, and the generic definition of functionalities the generic output signals are generated.\n\r# The generic output signals, which are generated by the specific input signals and the generic definition of functionalities, finally needs to be assigned to the specific output signals. (e.g. Active-State (customer function activation state):)\n\r \n\rSummary: Functionality is specified by generic description. The specific customer function output signals are generated by the specific customer function input signals and the generic definition of functionality. Therefore two assignments are necessary: specific input to generic input --> generic definition of functionality --> generic output to specific output.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417652.0",
  "Description": "Concept of specification:\n\r# Functionalities, which are used for different customer functions in the exact same way, are defined once as \"Generic\" functionalities (e.g. Module Input-Interfaces, Activation Prevention, Arbitration)\n\r# Using the generic definition of functionalities for specific customer function behaviour:\n\r## Replace generic input signals by specific input signals: Assign the specific customer function input signals to the generic input signals.\n\r## The specific customer function behaviour is defined by the specific customer function input signals and the generic definition of functionalities. Based on the specific input signals of customer function, which are assigned to the generic input signals, and the generic definition of functionalities the generic output signals are generated.\n\r# The generic output signals, which are generated by the specific input signals and the generic definition of functionalities, finally needs to be assigned to the specific output signals. (e.g. Active-State (customer function activation state):)\n\r \n\rSummary: Functionality is specified by generic description. The specific customer function output signals are generated by the specific customer function input signals and the generic definition of functionality. Therefore two assignments are necessary: specific input to generic input --> generic definition of functionality --> generic output to specific output.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6916642772.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements do not need an Else-Path because general Else-Path is not useful. * AEBPR Active-State (cus
The following functional requirements do not need an Else-Path because general Else-Path is not useful.

* AEBPR Active-State (customer function activation state):

* DBR Active-State (customer function activation state):

* EA Active-State (customer function activation state):

* LIM Active-State (customer function activation state):

* ARA Active-State (customer function activation state):

* PB Active-State (customer function activation state):

* PH Active-State (customer function activation state): 

* ABAH Active-State (customer function activation state): 

* RCTA Active-State (customer function activation state): 

* WBA Active-State (customer function activation state): 

* CAA Active-State (customer function activation state): 

* ACA HF Active-State (customer function activation state): 

The Else-Path is represented by the functional requirement: No Customer Function is active:

Raw

{
  "ID": "16642772.0",
  "ASIL": "  ",
  "Text": "The following functional requirements do not need an Else-Path because general Else-Path is not useful.\n\r* AEBPR Active-State (customer function activation state):\n\r* DBR Active-State (customer function activation state):\n\r* EA Active-State (customer function activation state):\n\r* LIM Active-State (customer function activation state):\n\r* ARA Active-State (customer function activation state):\n\r* PB Active-State (customer function activation state):\n\r* PH Active-State (customer function activation state): \n\r* ABAH Active-State (customer function activation state): \n\r* RCTA Active-State (customer function activation state): \n\r* WBA Active-State (customer function activation state): \n\r* CAA Active-State (customer function activation state): \n\r* ACA HF Active-State (customer function activation state): \n\r \n\rThe Else-Path is represented by the functional requirement: No Customer Function is active:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1417461.0",
  "Description": "The following functional requirements do not need an Else-Path because general Else-Path is not useful.\n\r* AEBPR Active-State (customer function activation state):\n\r* DBR Active-State (customer function activation state):\n\r* EA Active-State (customer function activation state):\n\r* LIM Active-State (customer function activation state):\n\r* ARA Active-State (customer function activation state):\n\r* PB Active-State (customer function activation state):\n\r* PH Active-State (customer function activation state): \n\r* ABAH Active-State (customer function activation state): \n\r* RCTA Active-State (customer function activation state): \n\r* WBA Active-State (customer function activation state): \n\r* CAA Active-State (customer function activation state): \n\r* ACA HF Active-State (customer function activation state): \n\r \n\rThe Else-Path is represented by the functional requirement: No Customer Function is active:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7059475980.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements do not need an Else-Path because general Else-Path is not useful. * AEBPR Active-State (cus
The following functional requirements do not need an Else-Path because general Else-Path is not useful.

* AEBPR Active-State (customer function activation state):

* DBR Active-State (customer function activation state):

* EA Active-State (customer function activation state):

* LIM Active-State (customer function activation state):

* ARA Active-State (customer function activation state):

* PB Active-State (customer function activation state):

* PH Active-State (customer function activation state): 

* ABAH Active-State (customer function activation state): 

* RCTA Active-State (customer function activation state): 

* WBA Active-State (customer function activation state): 

* CAA Active-State (customer function activation state): 

* ACA HF Active-State (customer function activation state): 

* AEB Active-State (customer function activation state): 

The Else-Path is represented by the functional requirement: No Customer Function is active:

Raw

{
  "ID": "59475980.0",
  "ASIL": "  ",
  "Text": "The following functional requirements do not need an Else-Path because general Else-Path is not useful.\n\r* AEBPR Active-State (customer function activation state):\n\r* DBR Active-State (customer function activation state):\n\r* EA Active-State (customer function activation state):\n\r* LIM Active-State (customer function activation state):\n\r* ARA Active-State (customer function activation state):\n\r* PB Active-State (customer function activation state):\n\r* PH Active-State (customer function activation state): \n\r* ABAH Active-State (customer function activation state): \n\r* RCTA Active-State (customer function activation state): \n\r* WBA Active-State (customer function activation state): \n\r* CAA Active-State (customer function activation state): \n\r* ACA HF Active-State (customer function activation state): \n\r* AEB Active-State (customer function activation state): \n\r \n\rThe Else-Path is represented by the functional requirement: No Customer Function is active:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "The following functional requirements do not need an Else-Path because general Else-Path is not useful.\n\r* AEBPR Active-State (customer function activation state):\n\r* DBR Active-State (customer function activation state):\n\r* EA Active-State (customer function activation state):\n\r* LIM Active-State (customer function activation state):\n\r* ARA Active-State (customer function activation state):\n\r* PB Active-State (customer function activation state):\n\r* PH Active-State (customer function activation state): \n\r* ABAH Active-State (customer function activation state): \n\r* RCTA Active-State (customer function activation state): \n\r* WBA Active-State (customer function activation state): \n\r* CAA Active-State (customer function activation state): \n\r* ACA HF Active-State (customer function activation state): \n\r* AEB Active-State (customer function activation state): \n\r \n\rThe Else-Path is represented by the functional requirement: No Customer Function is active:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7116642773.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
AEBPR Customer Function
AEBPR Customer Function

Raw

{
  "ID": "16642773.0",
  "ASIL": "  ",
  "Text": "AEBPR Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "AEBPR Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360039.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7216642774.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
AEBPR: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic
AEBPR: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPCR_s_AEBPRLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_AEBPRLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_AEBPRLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndAEBPR 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf

Raw

{
  "ID": "16642774.0",
  "ASIL": "  ASIL D",
  "Text": "AEBPR: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_AEBPRLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_AEBPRLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_AEBPRLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndAEBPR \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "AEBPR: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360041.0",
  "Description": "AEBPR: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_AEBPRLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_AEBPRLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_AEBPRLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndAEBPR \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7333436176.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
AEBPR: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic
AEBPR: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPCR_s_AEBPRLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_AEBPRLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_AEBPRLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndAEBPR 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf 

CustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar

Note: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).

Default: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).

As it is a VIP parameter, it is NOT permitted to change any vector element!

Raw

{
  "ID": "33436176.0",
  "ASIL": "  ASIL D",
  "Text": "AEBPR: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_AEBPRLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_AEBPRLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_AEBPRLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndAEBPR \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "AEBPR: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "AEBPR: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_AEBPRLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_AEBPRLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_AEBPRLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndAEBPR \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7416642775.0FunctionalReleasedyesTrue
AEBPR Active-State (customer function activation state): ARBLGLSCA_s_AEBPRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering A
AEBPR Active-State (customer function activation state):

ARBLGLSCA_s_AEBPRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_AEBPRLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

2) CFBPCR_s_AEBPRLgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPCR_s_AEBPRLgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPCR_s_AEBPRLgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdAEBPR 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_AEBPRLgtLimA_StDeceCritMax

Raw

{
  "ID": "16642775.0",
  "ASIL": "  ASIL D",
  "Text": "AEBPR Active-State (customer function activation state):\n\rARBLGLSCA_s_AEBPRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_AEBPRLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPCR_s_AEBPRLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPCR_s_AEBPRLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPCR_s_AEBPRLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdAEBPR \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_AEBPRLgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "AEBPR Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360043.0",
  "Description": "AEBPR Active-State (customer function activation state):\n\rARBLGLSCA_s_AEBPRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_AEBPRLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPCR_s_AEBPRLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPCR_s_AEBPRLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPCR_s_AEBPRLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPCR_s_AEBPRLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPCR_p_AEBPRLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdAEBPR \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_AEBPRLgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7516642776.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DBR Customer Function
DBR Customer Function

Raw

{
  "ID": "16642776.0",
  "ASIL": "  ",
  "Text": "DBR Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "DBR Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360194.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7616642777.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DBR: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
DBR: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBBCS_s_DBRLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBBCS_s_DBRLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_DBRLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_DBRLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndDBR 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBBCS_p_DBRLgtLimA_BitFldConf

Raw

{
  "ID": "16642777.0",
  "ASIL": "  ASIL D",
  "Text": "DBR: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBBCS_s_DBRLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBBCS_s_DBRLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_DBRLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_DBRLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndDBR \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBBCS_p_DBRLgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360193.0",
  "Description": "DBR: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBBCS_s_DBRLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBBCS_s_DBRLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_DBRLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_DBRLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndDBR \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBBCS_p_DBRLgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7716642778.0FunctionalReleasedyesTrue
DBR Active-State (customer function activation state): ARBLGLSCA_s_DBRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering DBR A
DBR Active-State (customer function activation state):

ARBLGLSCA_s_DBRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering DBR Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_DBRLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering DBR Activation Prevention of customer function and Generic Arbitration)

2) CFBBCS_s_DBRLgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBBCS_s_DBRLgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBBCS_s_DBRLgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBBCS_s_DBRLgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBBCS_p_DBRLgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdDBR 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_DBRLgtLimA_StDeceCritMax

Raw

{
  "ID": "16642778.0",
  "ASIL": "  ASIL D",
  "Text": "DBR Active-State (customer function activation state):\n\rARBLGLSCA_s_DBRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering DBR Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_DBRLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering DBR Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBBCS_s_DBRLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBBCS_s_DBRLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBBCS_s_DBRLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBBCS_s_DBRLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBBCS_p_DBRLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdDBR \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_DBRLgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "DBR Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360195.0",
  "Description": "DBR Active-State (customer function activation state):\n\rARBLGLSCA_s_DBRLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering DBR Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_DBRLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering DBR Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBBCS_s_DBRLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBBCS_s_DBRLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBBCS_s_DBRLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBBCS_s_DBRLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBBCS_p_DBRLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdDBR \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_DBRLgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7816642779.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EA Customer Function
EA Customer Function

Raw

{
  "ID": "16642779.0",
  "ASIL": "  ",
  "Text": "EA Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "EA Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360200.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7916642780.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EA: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
EA: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBEA_s_EALgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_EALgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_EALgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndEA 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf

Raw

{
  "ID": "16642780.0",
  "ASIL": "  ASIL D",
  "Text": "EA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBEA_s_EALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_EALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_EALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndEA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "EA: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360199.0",
  "Description": "EA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBEA_s_EALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_EALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_EALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndEA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8033431072.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EA: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
EA: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBEA_s_EALgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_EALgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_EALgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndEA 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf 

CustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar

Note: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).

Default: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).

As it is a VIP parameter, it is NOT permitted to change any vector element!

Raw

{
  "ID": "33431072.0",
  "ASIL": "  ASIL D",
  "Text": "EA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBEA_s_EALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_EALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_EALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndEA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "EA: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "EA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBEA_s_EALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_EALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_EALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndEA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8116642781.0FunctionalReleasedyesTrue
EA Active-State (customer function activation state): ARBLGLSCA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LIM
EA Active-State (customer function activation state):

ARBLGLSCA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_EALgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)

2) CFBEA_s_EALgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBEA_s_EALgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBEA_s_EALgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdEA 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_EALgtLimA_StDeceCritMax

Raw

{
  "ID": "16642781.0",
  "ASIL": "  ASIL D",
  "Text": "EA Active-State (customer function activation state):\n\rARBLGLSCA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_EALgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBEA_s_EALgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBEA_s_EALgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBEA_s_EALgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdEA \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_EALgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "EA Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360201.0",
  "Description": "EA Active-State (customer function activation state):\n\rARBLGLSCA_s_EALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_EALgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBEA_s_EALgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBEA_s_EALgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBEA_s_EALgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBEA_s_EALgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBEA_p_EALgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdEA \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_EALgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8216642782.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LIM Customer Function
LIM Customer Function

Raw

{
  "ID": "16642782.0",
  "ASIL": "  ",
  "Text": "LIM Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "LIM Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360206.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8316642783.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LIM: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
LIM: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBLIM_s_LIMLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_LIMLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_LIMLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndLIM 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf

Raw

{
  "ID": "16642783.0",
  "ASIL": "  ASIL D",
  "Text": "LIM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBLIM_s_LIMLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_LIMLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_LIMLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndLIM \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "LIM: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360205.0",
  "Description": "LIM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBLIM_s_LIMLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_LIMLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_LIMLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndLIM \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8433429582.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LIM: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
LIM: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBLIM_s_LIMLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_LIMLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_LIMLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndLIM 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf 

CustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar

Note: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar is a customer function specific NonVIP configuration parameter (vector with four elements).

Default: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).

It is only permitted to change the fourth vector element from 0 to 1: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar = [1 1 2 1] (customer function is available in ESC PATA2 Mode).

All other changes in VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar are NOT allowed and do not need to be tested.

Raw

{
  "ID": "33429582.0",
  "ASIL": "  ASIL D",
  "Text": "LIM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBLIM_s_LIMLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_LIMLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_LIMLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndLIM \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar is a customer function specific NonVIP configuration parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rIt is only permitted to change the fourth vector element from 0 to 1: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar = [1 1 2 1] (customer function is available in ESC PATA2 Mode).\n\rAll other changes in VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar are NOT allowed and do not need to be tested.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "LIM: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "LIM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBLIM_s_LIMLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_LIMLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_LIMLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndLIM \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar is a customer function specific NonVIP configuration parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rIt is only permitted to change the fourth vector element from 0 to 1: VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar = [1 1 2 1] (customer function is available in ESC PATA2 Mode).\n\rAll other changes in VMMP_ARBLGLSCA_p1_LIMLgtLimA_StReqESCEx2StTar are NOT allowed and do not need to be tested.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8516642784.0FunctionalReleasedyesTrue
LIM Active-State (customer function activation state): ARBLGLSCA_s_LIMLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LI
LIM Active-State (customer function activation state):

ARBLGLSCA_s_LIMLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_LIMLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)

2) CFBLIM_s_LIMLgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBLIM_s_LIMLgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBLIM_s_LIMLgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdLIM 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_LIMLgtLimA_StDeceCritMax

Raw

{
  "ID": "16642784.0",
  "ASIL": "  ASIL D",
  "Text": "LIM Active-State (customer function activation state):\n\rARBLGLSCA_s_LIMLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_LIMLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBLIM_s_LIMLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBLIM_s_LIMLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBLIM_s_LIMLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdLIM \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_LIMLgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "LIM Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360207.0",
  "Description": "LIM Active-State (customer function activation state):\n\rARBLGLSCA_s_LIMLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_LIMLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering EA/LIM Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBLIM_s_LIMLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBLIM_s_LIMLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBLIM_s_LIMLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBLIM_s_LIMLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBLIM_p_LIMLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdLIM \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_LIMLgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8616642785.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ARA Customer Function
ARA Customer Function

Raw

{
  "ID": "16642785.0",
  "ASIL": "  ",
  "Text": "ARA Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "ARA Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360212.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8716642786.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ARA: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
ARA: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPA_s_ARALgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ARALgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_ARALgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndARA 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf

Raw

{
  "ID": "16642786.0",
  "ASIL": "  ASIL D",
  "Text": "ARA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_ARALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ARALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ARALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndARA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "ARA: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360211.0",
  "Description": "ARA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_ARALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ARALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ARALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndARA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8833436441.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ARA: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
ARA: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPA_s_ARALgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ARALgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_ARALgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndARA 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf 

CustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar

Note: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).

Default: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).

As it is a VIP parameter, it is NOT permitted to change any vector element!

Raw

{
  "ID": "33436441.0",
  "ASIL": "  ASIL D",
  "Text": "ARA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_ARALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ARALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ARALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndARA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "ARA: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "ARA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_ARALgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ARALgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ARALgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndARA \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8916642787.0FunctionalReleasedyesTrue
ARA Active-State (customer function activation state): ARBLGLSCA_s_ARALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR
ARA Active-State (customer function activation state):

ARBLGLSCA_s_ARALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_ARALgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

2) CFBPA_s_ARALgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_ARALgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_ARALgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdARA 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_ARALgtLimA_StDeceCritMax

Raw

{
  "ID": "16642787.0",
  "ASIL": "  ASIL D",
  "Text": "ARA Active-State (customer function activation state):\n\rARBLGLSCA_s_ARALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_ARALgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPA_s_ARALgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_ARALgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_ARALgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdARA \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_ARALgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "ARA Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360213.0",
  "Description": "ARA Active-State (customer function activation state):\n\rARBLGLSCA_s_ARALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_ARALgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPA_s_ARALgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_ARALgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_ARALgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_ARALgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_ARALgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdARA \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_ARALgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9016642788.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PB Customer Function
PB Customer Function

Raw

{
  "ID": "16642788.0",
  "ASIL": "  ",
  "Text": "PB Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "PB Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360218.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9116642789.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PB: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
PB: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPA_s_PBLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PBLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_PBLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPB 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf

Raw

{
  "ID": "16642789.0",
  "ASIL": "  ASIL D",
  "Text": "PB: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PBLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PBLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PBLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPB \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "PB: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360217.0",
  "Description": "PB: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PBLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PBLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PBLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPB \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9233436745.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PB: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
PB: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPA_s_PBLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PBLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_PBLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPB 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf

CustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar

Note: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).

Default: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).

As it is a VIP parameter, it is NOT permitted to change any vector element!

Raw

{
  "ID": "33436745.0",
  "ASIL": "  ASIL D",
  "Text": "PB: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PBLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PBLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PBLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPB \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "PB: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "PB: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PBLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PBLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PBLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPB \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9316642790.0FunctionalReleasedyesTrue
PB: Active-State (customer function activation state): ARBLGLSCA_s_PBLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/
PB: Active-State (customer function activation state):

ARBLGLSCA_s_PBLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_PBLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

2) CFBPA_s_PBLgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_PBLgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_PBLgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PB 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_PBLgtLimA_StDeceCritMax

Raw

{
  "ID": "16642790.0",
  "ASIL": "  ASIL D",
  "Text": "PB: Active-State (customer function activation state):\n\rARBLGLSCA_s_PBLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_PBLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPA_s_PBLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_PBLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_PBLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PB \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_PBLgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "PB Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360219.0",
  "Description": "PB: Active-State (customer function activation state):\n\rARBLGLSCA_s_PBLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_PBLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPA_s_PBLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_PBLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_PBLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_PBLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_PBIPALgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PB \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_PBLgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9416642791.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH Customer Function
PH Customer Function

Raw

{
  "ID": "16642791.0",
  "ASIL": "  ",
  "Text": "PH Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360224.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9516642792.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PH: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
PH: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPA_s_PHLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PHLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_PHLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPH 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf

Raw

{
  "ID": "16642792.0",
  "ASIL": "  ASIL D",
  "Text": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "PH: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360223.0",
  "Description": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9633437047.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PH: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
PH: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPA_s_PHLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PHLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_PHLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPH 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf

CustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar

Note: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).

Default: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).

As it is a VIP parameter, it is NOT permitted to change any vector element!

Raw

{
  "ID": "33437047.0",
  "ASIL": "  ASIL D",
  "Text": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "PH: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPA_s_PHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_PHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_PHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndPH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9716642793.0FunctionalReleasedyesTrue
PH Active-State (customer function activation state): ARBLGLSCA_s_PHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/A
PH Active-State (customer function activation state):

ARBLGLSCA_s_PHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_PHLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)

2) CFBPA_s_PHLgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_PHLgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_PHLgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = CFBPA_s_PH_IdxReqIdCur 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_PHLgtLimA_StDeceCritMax

Raw

{
  "ID": "16642793.0",
  "ASIL": "  ASIL D",
  "Text": "PH Active-State (customer function activation state):\n\rARBLGLSCA_s_PHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_PHLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPA_s_PHLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_PHLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_PHLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = CFBPA_s_PH_IdxReqIdCur \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_PHLgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "PH Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360225.0",
  "Description": "PH Active-State (customer function activation state):\n\rARBLGLSCA_s_PHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_PHLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering AEBPR/ARA/PH/PB/RCTA/CAA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPA_s_PHLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPA_s_PHLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPA_s_PHLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPA_s_PHLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = CFBPA_s_PH_IdxReqIdCur \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_PHLgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9816642794.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ABAH Customer Function
ABAH Customer Function

Raw

{
  "ID": "16642794.0",
  "ASIL": "  ",
  "Text": "ABAH Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "ABAH Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360230.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9916642795.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ABAH: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic
ABAH: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPCR_s_ABAHLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ABAHLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_ABAHLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndABAH 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf

Raw

{
  "ID": "16642795.0",
  "ASIL": "  ASIL D",
  "Text": "ABAH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_ABAHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ABAHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ABAHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndABAH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "ABAH: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360229.0",
  "Description": "ABAH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_ABAHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ABAHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ABAHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndABAH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10033437294.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ABAH: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic
ABAH: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_LgtLimA_StAcv = CFBPCR_s_ABAHLgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd 

CustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ABAHLgtLimA_ADmdSafeCritFil 

CustFctIn_LgtLimA_StTar = CRMSA_s_ABAHLgtLimA_StTar

Parameters:

CustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndABAH 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf 

CustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar

Note: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).

Default: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).

As it is a VIP parameter, it is NOT permitted to change any vector element!

Raw

{
  "ID": "33437294.0",
  "ASIL": "  ASIL D",
  "Text": "ABAH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_ABAHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ABAHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ABAHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndABAH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "ABAH: Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "ABAH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_LgtLimA_StAcv = CFBPCR_s_ABAHLgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd \n\rCustFctIn_LgtLimA_ADmdSafeCritFil = ARBLGLSA_s_ABAHLgtLimA_ADmdSafeCritFil \n\rCustFctIn_LgtLimA_StTar = CRMSA_s_ABAHLgtLimA_StTar\n\r \n\rParameters:\n\rCustFctIn_LgtLimA_IdxPrioScnd = VMMP_ARBLGLSCA_c_LgtLimA_IdxPrioScndABAH \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf \n\rCustFctIn_LgtLimA_StReqESCEx2StTar = VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar\n\r \n\rNote: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar is a general VIP parameter (vector with four elements).\n\rDefault: VMMP_ARBLGLSCA_p1_LgtLimA_StReqESCEx2StTar = [1 1 2 0] (customer function is NOT available in ESC PATA2 Mode).\n\rAs it is a VIP parameter, it is NOT permitted to change any vector element!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10116642796.0FunctionalReleasedyesTrue
ABAH Active-State (customer function activation state): ARBLGLSCA_s_ABAHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering ABA
ABAH Active-State (customer function activation state):

ARBLGLSCA_s_ABAHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering ABAH/WBA/ACA Activation Prevention of customer function and Generic Arbitration)

IF [AND(1,2)]: 

1) ARBLGLSCA_s_ABAHLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering ABAH/WBA/ACA Activation Prevention of customer function and Generic Arbitration)

2) CFBPCR_s_ABAHLgtLimA_StAcv = VMMP_c_StReqCusFctAcv

THEN:

ARBLGLSCA_s_LgtLimA_FlgAcv = true

ARBLGLSCA_s_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd 

ARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPCR_s_ABAHLgtLimA_ATlrHiDyn 

ARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPCR_s_ABAHLgtLimA_ATlrHiTar 

ARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf 

ARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdABAHeck 

ARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_ABAHLgtLimA_StDeceCritMax

Raw

{
  "ID": "16642796.0",
  "ASIL": "  ASIL D",
  "Text": "ABAH Active-State (customer function activation state):\n\rARBLGLSCA_s_ABAHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering ABAH/WBA/ACA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_ABAHLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering ABAH/WBA/ACA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPCR_s_ABAHLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPCR_s_ABAHLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPCR_s_ABAHLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdABAHeck \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_ABAHLgtLimA_StDeceCritMax",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "ABAH Active-State (customer function activation state)",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360231.0",
  "Description": "ABAH Active-State (customer function activation state):\n\rARBLGLSCA_s_ABAHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv (considering ABAH/WBA/ACA Activation Prevention of customer function and Generic Arbitration)\n\r \n\rIF [AND(1,2)]: \n\r1) ARBLGLSCA_s_ABAHLgtLimA_StAcv = VMMP_ARB_c_BpSrv_StAcvAcv OR VMMP_ARB_c_BpSrv_StAcvRstct (considering ABAH/WBA/ACA Activation Prevention of customer function and Generic Arbitration)\n\r2) CFBPCR_s_ABAHLgtLimA_StAcv = VMMP_c_StReqCusFctAcv\n\rTHEN:\n\rARBLGLSCA_s_LgtLimA_FlgAcv = true\n\rARBLGLSCA_s_LgtLimA_ADmd = CFBPCR_s_ABAHLgtLimA_ADmd \n\rARBLGLSCA_s_LgtLimA_ATlrHiDyn = CFBPCR_s_ABAHLgtLimA_ATlrHiDyn \n\rARBLGLSCA_s_LgtLimA_ATlrHiTar = CFBPCR_s_ABAHLgtLimA_ATlrHiTar \n\rARBLGLSCA_s_LgtLimA_BitFldConf = VMMP_CFBPCR_p_ABAHLgtLimA_BitFldConf \n\rARBLGLSCA_s_LgtLimA_IdxReqIdCur = VMMP_c_IdxReqIdABAHeck \n\rARBLGLSCA_s_LgtLimA_StDeceCritMax = VMMP_ARB_p_ABAHLgtLimA_StDeceCritMax",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}