Source files
Mapping profiles
TORINO grounded verification · testcase
VMMP conservative · requirement
Import history
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBWBA.xlsx · source records
| Row | ID | Type | Status | Relevant | Candidate | Reason | Normalized text |
|---|---|---|---|---|---|---|---|
| 202 | 16666981.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIn_LgtLimA_StAcv = WBA_s_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd = WBA_s_LgtLimA_ADmd CustFctIn_LgtLimA_AGrdMaxDec = WBA_s_LgtLimA_AGrdMaxDec Signal-Classifier: CustFctIn_LgtLimA_StAcv_sc = WBA_sc_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd_sc = WBA_sc_LgtLimA_ADmd CustFctIn_LgtLimA_AGrdMaxDec_sc = WBA_sc_LgtLimA_AGrdMaxDec Parameters CustFctIn_LgtLimA_BitFldConf = VMMP_CFBWBA_p_WBALgtLimA_BitFldConf CustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBWBA_c_WBALgtLimA_FlgIniExcDet CustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBWBA_c_WBALgtLimA_FlgErrQlfAcv CustFctIn_LgtLimA_TurnOff = VMMP_CFBWBA_p_WBALgtLimA_TurnOff Raw{
"ID": "16666981.0",
"ASIL": " ASIL C",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv = WBA_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = WBA_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec = WBA_s_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc = WBA_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = WBA_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = WBA_sc_LgtLimA_AGrdMaxDec \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBWBA_p_WBALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBWBA_c_WBALgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBWBA_c_WBALgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBWBA_p_WBALgtLimA_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1357543.0",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv = WBA_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = WBA_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec = WBA_s_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc = WBA_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = WBA_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = WBA_sc_LgtLimA_AGrdMaxDec \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBWBA_p_WBALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBWBA_c_WBALgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBWBA_c_WBALgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBWBA_p_WBALgtLimA_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 203 | 16666982.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: (Note: IReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: (Note: Input signals can be overwritten with stimulation parameters) IF: VMMP_CFBWBA_p_WBALgtLimA_SwSti = true THEN: CustFctIn_LgtLimA_StAcv = VMMP_CFBWBA_p_WBALgtLimA_StAcvSti CustFctIn_LgtLimA_ADmd = VMMP_CFBWBA_p_WBALgtLimA_ADmdSti CustFctIn_LgtLimA_AGrdMaxDec = VMMP_CFBWBA_p_WBALgtLimA_AGrdMaxDecSti ELSE: CustFctIn_LgtLimA_StAcv = WBA_s_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd = WBA_s_LgtLimA_ADmd CustFctIn_LgtLimA_AGrdMaxDec = WBA_s_LgtLimA_AGrdMaxDec Signal-Classifier: (Note: Input signals can be overwritten with stimulation parameters) IF: VMMP_CFBWBA_p_WBALgtLimA_SwSti = true THEN: CustFctIn_LgtLimA_StAcv_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti CustFctIn_LgtLimA_ADmd_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti CustFctIn_LgtLimA_AGrdMaxDec_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti ELSE: CustFctIn_LgtLimA_StAcv_sc = WBA_sc_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd_sc = WBA_sc_LgtLimA_ADmd CustFctIn_LgtLimA_AGrdMaxDec_sc = WBA_sc_LgtLimA_AGrdMaxDec Parameters CustFctIn_LgtLimA_BitFldConf = VMMP_CFBWBA_p_WBALgtLimA_BitFldConf CustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBWBA_c_WBALgtLimA_FlgIniExcDet CustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBWBA_c_WBALgtLimA_FlgErrQlfAcv CustFctIn_LgtLimA_TurnOff = VMMP_CFBWBA_p_WBALgtLimA_TurnOff Raw{
"ID": "16666982.0",
"ASIL": " ASIL C",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\r(Note: Input signals can be overwritten with stimulation parameters)\n\rIF:\n\rVMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\rTHEN:\n\rCustFctIn_LgtLimA_StAcv = VMMP_CFBWBA_p_WBALgtLimA_StAcvSti \n\rCustFctIn_LgtLimA_ADmd = VMMP_CFBWBA_p_WBALgtLimA_ADmdSti \n\rCustFctIn_LgtLimA_AGrdMaxDec = VMMP_CFBWBA_p_WBALgtLimA_AGrdMaxDecSti\n\r \n\rELSE:\n\rCustFctIn_LgtLimA_StAcv = WBA_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = WBA_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec = WBA_s_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\r(Note: Input signals can be overwritten with stimulation parameters)\n\rIF:\n\rVMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\rTHEN:\n\rCustFctIn_LgtLimA_StAcv_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti \n\rCustFctIn_LgtLimA_ADmd_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti\n\r \n\rELSE:\n\rCustFctIn_LgtLimA_StAcv_sc = WBA_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = WBA_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = WBA_sc_LgtLimA_AGrdMaxDec \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBWBA_p_WBALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBWBA_c_WBALgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBWBA_c_WBALgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBWBA_p_WBALgtLimA_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1523553.0",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\r(Note: Input signals can be overwritten with stimulation parameters)\n\rIF:\n\rVMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\rTHEN:\n\rCustFctIn_LgtLimA_StAcv = VMMP_CFBWBA_p_WBALgtLimA_StAcvSti \n\rCustFctIn_LgtLimA_ADmd = VMMP_CFBWBA_p_WBALgtLimA_ADmdSti \n\rCustFctIn_LgtLimA_AGrdMaxDec = VMMP_CFBWBA_p_WBALgtLimA_AGrdMaxDecSti\n\r \n\rELSE:\n\rCustFctIn_LgtLimA_StAcv = WBA_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = WBA_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec = WBA_s_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\r(Note: Input signals can be overwritten with stimulation parameters)\n\rIF:\n\rVMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\rTHEN:\n\rCustFctIn_LgtLimA_StAcv_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti \n\rCustFctIn_LgtLimA_ADmd_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = VMMP_CFBWBA_p_WBALgtLimA_ClasSti\n\r \n\rELSE:\n\rCustFctIn_LgtLimA_StAcv_sc = WBA_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = WBA_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = WBA_sc_LgtLimA_AGrdMaxDec \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBWBA_p_WBALgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBWBA_c_WBALgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBWBA_c_WBALgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBWBA_p_WBALgtLimA_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 204 | 16666983.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid (WBA LgtLimA-Service) IF: WBA_s_LgtLimA_ADmd > VMMP_CFBWBA_p_WBALgtLimA_ADmdRnRangeCheck: Check if input signal range is valid (WBA LgtLimA-Service) IF: WBA_s_LgtLimA_ADmd > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi THEN: Signal range is invalid ELSEIF: WBA_s_LgtLimA_ADmd < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo THEN: Signal range is invalid ELSE: Signal range is valid Raw{
"ID": "16666983.0",
"ASIL": " ASIL C",
"Text": "RangeCheck: Check if input signal range is valid\n\r(WBA LgtLimA-Service)\n\r \n\rIF:\n\rWBA_s_LgtLimA_ADmd > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi\n\rTHEN: \n\rSignal range is invalid \n\rELSEIF:\n\rWBA_s_LgtLimA_ADmd < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo\n\rTHEN: \n\rSignal range is invalid \n\r \n\rELSE: \n\rSignal range is valid\n\r \n\r",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1357545.0",
"Description": "RangeCheck: Check if input signal range is valid\n\r(WBA LgtLimA-Service)\n\r \n\rIF:\n\rWBA_s_LgtLimA_ADmd > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi\n\rTHEN: \n\rSignal range is invalid \n\rELSEIF:\n\rWBA_s_LgtLimA_ADmd < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo\n\rTHEN: \n\rSignal range is invalid \n\r \n\rELSE: \n\rSignal range is valid\n\r \n\r",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 205 | 16666984.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid (WBA LgtLimA-Service) IF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = falseRangeCheck: Check if input signal range is valid (WBA LgtLimA-Service) IF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = false 2) WBA_s_LgtLimA_ADmd > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi THEN: Signal range is invalid ELSEIF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = false 2) WBA_s_LgtLimA_ADmd < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo THEN: Signal range is invalid ELSEIF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = true 2) VMMP_CFBWBA_p_WBALgtLimA_ADmdSti > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi THEN: Signal range is invalid ELSEIF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = true 2) VMMP_CFBWBA_p_WBALgtLimA_ADmdSti < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo THEN: Signal range is invalid ELSE: Signal range is valid Raw{
"ID": "16666984.0",
"ASIL": " ASIL C",
"Text": "RangeCheck: Check if input signal range is valid\n\r(WBA LgtLimA-Service)\n\r \n\rIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = false\n\r2) WBA_s_LgtLimA_ADmd > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi\n\rTHEN: \n\rSignal range is invalid \n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = false\n\r2) WBA_s_LgtLimA_ADmd < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo\n\rTHEN: \n\rSignal range is invalid\n\r \n\r\n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\r2) VMMP_CFBWBA_p_WBALgtLimA_ADmdSti > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi\n\rTHEN: \n\rSignal range is invalid \n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\r2) VMMP_CFBWBA_p_WBALgtLimA_ADmdSti < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo\n\rTHEN: \n\rSignal range is invalid\n\r \n\rELSE: \n\rSignal range is valid\n\r \n\r",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1523569.0",
"Description": "RangeCheck: Check if input signal range is valid\n\r(WBA LgtLimA-Service)\n\r \n\rIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = false\n\r2) WBA_s_LgtLimA_ADmd > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi\n\rTHEN: \n\rSignal range is invalid \n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = false\n\r2) WBA_s_LgtLimA_ADmd < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo\n\rTHEN: \n\rSignal range is invalid\n\r \n\r\n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\r2) VMMP_CFBWBA_p_WBALgtLimA_ADmdSti > VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimHi\n\rTHEN: \n\rSignal range is invalid \n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwSti = true\n\r2) VMMP_CFBWBA_p_WBALgtLimA_ADmdSti < VMMP_CFBWBA_p_WBALgtLimA_ADmdRngLimLo\n\rTHEN: \n\rSignal range is invalid\n\r \n\rELSE: \n\rSignal range is valid\n\r \n\r",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 206 | 16666985.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of aFault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail). If there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle). Raw{
"ID": "16666985.0",
"ASIL": " QM",
"Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388799.0",
"Description": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 207 | 16666986.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals Outputs StAcv CFBWBA_s_WBALgtLimA_StAcvMd = CustFctOut_LgtLimA_StAcvMAssign generic output signals to specific output signals Outputs StAcv CFBWBA_s_WBALgtLimA_StAcvMd = CustFctOut_LgtLimA_StAcvMd All other Outputs CFBWBA_s_WBALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd CFBWBA_s_WBALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd CFBWBA_s_WBALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd CFBWBA_s_WBALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd CFBWBA_s_WBALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec States CFBWBA_s_DiagWBALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve Raw{
"ID": "16666986.0",
"ASIL": " ASIL C",
"Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\r CFBWBA_s_WBALgtLimA_StAcvMd = CustFctOut_LgtLimA_StAcvMd\n\r \n\rAll other Outputs\n\rCFBWBA_s_WBALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec\n\rStates\n\rCFBWBA_s_DiagWBALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1357546.0",
"Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\r CFBWBA_s_WBALgtLimA_StAcvMd = CustFctOut_LgtLimA_StAcvMd\n\r \n\rAll other Outputs\n\rCFBWBA_s_WBALgtLimA_ADmd = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_APredTar = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ADmd\n\rCFBWBA_s_WBALgtLimA_AGrdMaxDec = CustFctOut_LgtLimA_AGrdMaxDec\n\rStates\n\rCFBWBA_s_DiagWBALgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 208 | 16666987.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Calculation of output signal CFBWBA_s_WBALgtLimA_StAcvCalculation of output signal CFBWBA_s_WBALgtLimA_StAcv Raw{
"ID": "16666987.0",
"ASIL": " ",
"Text": "Calculation of output signal CFBWBA_s_WBALgtLimA_StAcv",
"Type": "Folder",
"Status": "",
"Summary": "Calculation of output signal CFBWBA_s_WBALgtLimA_StAcv",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361689.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 209 | 16666988.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Check Execution of WarnBrk IF [AND(1,2)]: 1) CFBWBA_s_WBAWarnBrk_ItReq switch from VMMP_c_StReqCusFctNoReq to any other value (ECheck Execution of WarnBrk IF [AND(1,2)]: 1) CFBWBA_s_WBAWarnBrk_ItReq switch from VMMP_c_StReqCusFctNoReq to any other value (Edge Detection) 2) SSHPOST_s_WarnBrk_StResp is NOT equal to 13 THEN: WarnBrk is executed ELSEIF: CFBWBA_s_WBAWarnBrk_ItReq = VMMP_c_StReqCusFctNoReq THEN: WarnBrk is NOT executed ELSEIF: SSHPOST_s_WarnBrk_StResp = 13 THEN: WarnBrk is NOT executed ELSE: WarnBrk Execution State does not change Note: Initial State is "WarnBrk is NOT executed". The state change is defined by the IF-Statements. Raw{
"ID": "16666988.0",
"ASIL": " QM",
"Text": "Check Execution of WarnBrk\n\r \n\rIF [AND(1,2)]:\n\r1) CFBWBA_s_WBAWarnBrk_ItReq switch from VMMP_c_StReqCusFctNoReq to any other value (Edge Detection)\n\r2) SSHPOST_s_WarnBrk_StResp is NOT equal to 13\n\rTHEN:\n\rWarnBrk is executed\n\r \n\rELSEIF:\n\rCFBWBA_s_WBAWarnBrk_ItReq = VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\rWarnBrk is NOT executed\n\r \n\r\n\rELSEIF:\n\rSSHPOST_s_WarnBrk_StResp = 13\n\rTHEN:\n\rWarnBrk is NOT executed\n\r \n\r\n\rELSE:\n\rWarnBrk Execution State does not change\n\r \n\rNote:\n\rInitial State is \"WarnBrk is NOT executed\".\n\rThe state change is defined by the IF-Statements.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361686.0",
"Description": "Check Execution of WarnBrk\n\r \n\rIF [AND(1,2)]:\n\r1) CFBWBA_s_WBAWarnBrk_ItReq switch from VMMP_c_StReqCusFctNoReq to any other value (Edge Detection)\n\r2) SSHPOST_s_WarnBrk_StResp is NOT equal to 13\n\rTHEN:\n\rWarnBrk is executed\n\r \n\rELSEIF:\n\rCFBWBA_s_WBAWarnBrk_ItReq = VMMP_c_StReqCusFctNoReq\n\rTHEN:\n\rWarnBrk is NOT executed\n\r \n\r\n\rELSEIF:\n\rSSHPOST_s_WarnBrk_StResp = 13\n\rTHEN:\n\rWarnBrk is NOT executed\n\r \n\r\n\rELSE:\n\rWarnBrk Execution State does not change\n\r \n\rNote:\n\rInitial State is \"WarnBrk is NOT executed\".\n\rThe state change is defined by the IF-Statements.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 210 | 16666989.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | rAB Activation Prevention (considering: Check Execution of WarnBrk) IF [AND(1,2)]: 1) CFBWBA_s_WBALgtLimA_StAcvMd switch from arAB Activation Prevention (considering: Check Execution of WarnBrk) IF [AND(1,2)]: 1) CFBWBA_s_WBALgtLimA_StAcvMd switch from any other value to VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB (Edge Detection) 2) WarnBrk is executed THEN: rAB Activation Prevention is true ELSEIF: SSHPOST_s_WarnBrk_StResp is equal to 13 THEN: rAB Activation Prevention is false ELSEIF: CFBWBA_s_WBALgtLimA_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB THEN: rAB Activation Prevention is false ELSE: rAB Activation Prevention does not change Note: Initial State is "rAB Activation Prevention is false". The state change is defined by the IF-Statements. Raw{
"ID": "16666989.0",
"ASIL": " QM",
"Text": "rAB Activation Prevention\n\r(considering: Check Execution of WarnBrk)\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd switch from any other value to VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB (Edge Detection)\n\r2) WarnBrk is executed\n\rTHEN:\n\rrAB Activation Prevention is true\n\r \n\rELSEIF:\n\rSSHPOST_s_WarnBrk_StResp is equal to 13\n\rTHEN:\n\rrAB Activation Prevention is false\n\r \n\r\n\rELSEIF:\n\rCFBWBA_s_WBALgtLimA_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB\n\rTHEN:\n\rrAB Activation Prevention is false\n\r \n\rELSE:\n\rrAB Activation Prevention does not change\n\r \n\rNote:\n\rInitial State is \"rAB Activation Prevention is false\".\n\rThe state change is defined by the IF-Statements.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "rAB Activation Prevention",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361684.0",
"Description": "rAB Activation Prevention\n\r(considering: Check Execution of WarnBrk)\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd switch from any other value to VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB (Edge Detection)\n\r2) WarnBrk is executed\n\rTHEN:\n\rrAB Activation Prevention is true\n\r \n\rELSEIF:\n\rSSHPOST_s_WarnBrk_StResp is equal to 13\n\rTHEN:\n\rrAB Activation Prevention is false\n\r \n\r\n\rELSEIF:\n\rCFBWBA_s_WBALgtLimA_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB\n\rTHEN:\n\rrAB Activation Prevention is false\n\r \n\rELSE:\n\rrAB Activation Prevention does not change\n\r \n\rNote:\n\rInitial State is \"rAB Activation Prevention is false\".\n\rThe state change is defined by the IF-Statements.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 211 | 16666990.0 | Functional | Released | yes | True | Calculation of CFBWBA_s_WBALgtLimA_StAcv (considering: rAB Activation Prevention) IF [AND(1,2)]: 1) DSOPOST_s_StDrvBrkCtaWBA iCalculation of CFBWBA_s_WBALgtLimA_StAcv (considering: rAB Activation Prevention) IF [AND(1,2)]: 1) DSOPOST_s_StDrvBrkCtaWBA is NOT equal to VMMP_DSOPOST_c_StDrvBrkCtaWBAFuf 2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB THEN: CFBWBA_s_WBALgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl ELSEIF: rAB Activation Prevention is true THEN: CFBWBA_s_WBALgtLimA_StAcv = VMMP_c_StReqCusFctNoReq ELSE: CFBWBA_s_WBALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv Raw{
"ID": "16666990.0",
"ASIL": " ASIL C",
"Text": "Calculation of CFBWBA_s_WBALgtLimA_StAcv \n\r(considering: rAB Activation Prevention)\n\r \n\rIF [AND(1,2)]:\n\r1) DSOPOST_s_StDrvBrkCtaWBA is NOT equal to VMMP_DSOPOST_c_StDrvBrkCtaWBAFuf\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\r \n\rELSEIF:\n\rrAB Activation Prevention is true\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBWBA_s_WBALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361680.0",
"Description": "Calculation of CFBWBA_s_WBALgtLimA_StAcv \n\r(considering: rAB Activation Prevention)\n\r \n\rIF [AND(1,2)]:\n\r1) DSOPOST_s_StDrvBrkCtaWBA is NOT equal to VMMP_DSOPOST_c_StDrvBrkCtaWBAFuf\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StAcv = VMMP_c_StReqCusFctNotAvl\n\r \n\rELSEIF:\n\rrAB Activation Prevention is true\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBWBA_s_WBALgtLimA_StAcv = CustFctOut_LgtLimA_StAcv",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 212 | 16666991.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Calculation of output signal CFBWBA_s_WBALgtLimA_StDeceCritMaxCalculation of output signal CFBWBA_s_WBALgtLimA_StDeceCritMax Raw{
"ID": "16666991.0",
"ASIL": " ",
"Text": "Calculation of output signal CFBWBA_s_WBALgtLimA_StDeceCritMax",
"Type": "Folder",
"Status": "",
"Summary": "Calculation of output signal CFBWBA_s_WBALgtLimA_StDeceCritMax",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361691.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 213 | 16666992.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | WBA LgtLimA Extended Availability (considering: Availability of Extended Mode) IF [AND(1,2,3)]: 1) VMMP_CFBWBA_p_WBALgtLimAExtdWBA LgtLimA Extended Availability (considering: Availability of Extended Mode) IF [AND(1,2,3)]: 1) VMMP_CFBWBA_p_WBALgtLimAExtd_Ena = true 2) Extended Mode is available 3) VSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = false THEN: WBA LgtLimA Extended is available ELSE: WBA LgtLimA Extended is NOT available Note: WBA LgtLimA Extended Availability is based on Availability of Extended Mode but not equal to it. Raw{
"ID": "16666992.0",
"ASIL": " ASIL C",
"Text": "WBA LgtLimA Extended Availability\n\r(considering: Availability of Extended Mode)\n\r \n\r\n\rIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimAExtd_Ena = true\n\r2) Extended Mode is available\n\r3) VSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = false\n\rTHEN:\n\rWBA LgtLimA Extended is available\n\r \n\rELSE:\n\rWBA LgtLimA Extended is NOT available\n\r \n\rNote: WBA LgtLimA Extended Availability is based on Availability of Extended Mode but not equal to it.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361678.0",
"Description": "WBA LgtLimA Extended Availability\n\r(considering: Availability of Extended Mode)\n\r \n\r\n\rIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimAExtd_Ena = true\n\r2) Extended Mode is available\n\r3) VSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = false\n\rTHEN:\n\rWBA LgtLimA Extended is available\n\r \n\rELSE:\n\rWBA LgtLimA Extended is NOT available\n\r \n\rNote: WBA LgtLimA Extended Availability is based on Availability of Extended Mode but not equal to it.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 214 | 16666993.0 | Functional | Released | yes | True | Calculation of CFBWBA_s_WBALgtLimA_StDeceCritMax (considering: WBA LgtLimA Extended Availability) IF: CFBWBA_s_WBALgtLimA_StAcCalculation of CFBWBA_s_WBALgtLimA_StDeceCritMax (considering: WBA LgtLimA Extended Availability) IF: CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM ELSEIF [AND(1,2)]: 1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB 2) WBA LgtLimA Extended is available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC ELSEIF [AND(1,2)]: 1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB 2) WBA LgtLimA Extended is available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC ELSEIF [AND(1,2)]: 1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB 2) WBA LgtLimA Extended is NOT available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB ELSEIF [AND(1,2)]: 1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB 2) WBA LgtLimA Extended is NOT available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB ELSEIF: CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC ELSE: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM Raw{
"ID": "16666993.0",
"ASIL": " ASIL D",
"Text": "Calculation of CFBWBA_s_WBALgtLimA_StDeceCritMax \n\r(considering: WBA LgtLimA Extended Availability)\n\r \n\rIF:\n\rCFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r2) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r2) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r2) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r2) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF:\n\rCFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSE:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361672.0",
"Description": "Calculation of CFBWBA_s_WBALgtLimA_StDeceCritMax \n\r(considering: WBA LgtLimA Extended Availability)\n\r \n\rIF:\n\rCFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r2) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r2) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r2) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r2) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF:\n\rCFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSE:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 215 | 16666994.0 | Functional | Released | yes | True | Calculation of CFBWBA_s_WBALgtLimA_StDeceCritMax (considering: WBA LgtLimA Extended Availability) (Note: Input signals can be oCalculation of CFBWBA_s_WBALgtLimA_StDeceCritMax (considering: WBA LgtLimA Extended Availability) (Note: Input signals can be overwritten with stimulation parameters) IF: VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = true THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_CFBWBA_p_WBALgtLimA_StDeceCritMaxSti ELSEIF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false 2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM ELSEIF [AND(1,2,3)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false 2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB 3) WBA LgtLimA Extended is available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC ELSEIF [AND(1,2,3)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false 2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB 3) WBA LgtLimA Extended is available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC ELSEIF [AND(1,2,3)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false 2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB 3) WBA LgtLimA Extended is NOT available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB ELSEIF [AND(1,2,3)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false 2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB 3) WBA LgtLimA Extended is NOT available THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB ELSEIF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false 2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB THEN: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC ELSE: CFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM Raw{
"ID": "16666994.0",
"ASIL": " ASIL D",
"Text": "Calculation of CFBWBA_s_WBALgtLimA_StDeceCritMax \n\r(considering: WBA LgtLimA Extended Availability)\n\r(Note: Input signals can be overwritten with stimulation parameters)\n\r \n\rIF:\n\rVMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = true\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_CFBWBA_p_WBALgtLimA_StDeceCritMaxSti\n\r \n\r\n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r3) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r3) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r3) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r3) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF [AND(1,2)]: \n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSE:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM",
"Type": "Functional",
"Status": "Released",
"Summary": "Calculation of CFBWBA_s_WBALgtLimA_StDeceCritMax",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1523573.0",
"Description": "Calculation of CFBWBA_s_WBALgtLimA_StDeceCritMax \n\r(considering: WBA LgtLimA Extended Availability)\n\r(Note: Input signals can be overwritten with stimulation parameters)\n\r \n\rIF:\n\rVMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = true\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_CFBWBA_p_WBALgtLimA_StDeceCritMaxSti\n\r \n\r\n\rELSEIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r3) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r3) WBA LgtLimA Extended is available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r3) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r3) WBA LgtLimA Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILB\n\r \n\rELSEIF [AND(1,2)]: \n\r1) VMMP_CFBWBA_p_WBALgtLimA_SwStDeceCritMaxSti = false\n\r2) CFBWBA_s_WBALgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\rTHEN:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritASILC\n\r \n\rELSE:\n\rCFBWBA_s_WBALgtLimA_StDeceCritMax = VMMP_c_IdxSafeCritQM",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 216 | 16666995.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | WBA TrjCtl ServiceWBA TrjCtl Service Raw{
"ID": "16666995.0",
"ASIL": " ",
"Text": "WBA TrjCtl Service",
"Type": "Folder",
"Status": "",
"Summary": "WBA TrjCtl Service",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1357558.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 217 | 16666996.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | WBA does not use the generic TrjCtl Service Bridge. For signal monitoring of WBA TrjCtl signals the specific Service Bridge "WBA TWBA does not use the generic TrjCtl Service Bridge. For signal monitoring of WBA TrjCtl signals the specific Service Bridge "WBA TrjCtl Service Bridge" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined. For the calculation of activation state of WBA Extended (CFBWBA_s_WBATrjCtl_StLatGuidExtd) "Calculation of output signal CFBWBA_s_WBATrjCtl_StLatGuidExtd" the availbability of Extended Mode from chapter "Extended Mode Availability" is used. Raw{
"ID": "16666996.0",
"ASIL": " ",
"Text": "WBA does not use the generic TrjCtl Service Bridge. For signal monitoring of WBA TrjCtl signals the specific Service Bridge \"WBA TrjCtl Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.\n\r \n\rFor the calculation of activation state of WBA Extended (CFBWBA_s_WBATrjCtl_StLatGuidExtd) \"Calculation of output signal CFBWBA_s_WBATrjCtl_StLatGuidExtd\" the availbability of Extended Mode from chapter \"Extended Mode Availability\" is used.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361729.0",
"Description": "WBA does not use the generic TrjCtl Service Bridge. For signal monitoring of WBA TrjCtl signals the specific Service Bridge \"WBA TrjCtl Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.\n\r \n\rFor the calculation of activation state of WBA Extended (CFBWBA_s_WBATrjCtl_StLatGuidExtd) \"Calculation of output signal CFBWBA_s_WBATrjCtl_StLatGuidExtd\" the availbability of Extended Mode from chapter \"Extended Mode Availability\" is used.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 218 | 16666997.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | WBA TrjCtl Service BridgeWBA TrjCtl Service Bridge Raw{
"ID": "16666997.0",
"ASIL": " ",
"Text": "WBA TrjCtl Service Bridge",
"Type": "Folder",
"Status": "",
"Summary": "WBA TrjCtl Service Bridge",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361694.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 219 | 16666998.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | Inputs Signal-Values: CustFctIn_TrjCtl_StAcv CustFctIn_StTrjVld_StDiagEve Signal-Classifier: CustFctIn_TrjCtlMrg_sc ParametInputs Signal-Values: CustFctIn_TrjCtl_StAcv CustFctIn_StTrjVld_StDiagEve Signal-Classifier: CustFctIn_TrjCtlMrg_sc Parameters CustFctIn_TrjCtl_StTrjMd CustFctIn_TrjCtl_FlgIniExcDet CustFctIn_TrjCtl_FlgErrQlfAcv CustFctIn_TrjCtl_TurnOff Raw{
"ID": "16666998.0",
"ASIL": " ",
"Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv\n\r \n\rCustFctIn_StTrjVld_StDiagEve\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtlMrg_sc\n\r \n\rParameters \n\rCustFctIn_TrjCtl_StTrjMd\n\rCustFctIn_TrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361693.0",
"Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv\n\r \n\rCustFctIn_StTrjVld_StDiagEve\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtlMrg_sc\n\r \n\rParameters \n\rCustFctIn_TrjCtl_StTrjMd\n\rCustFctIn_TrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 220 | 16666999.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | Outputs StAcv CustFctOut_TrjCtl_StAcv CustFctOut_TrjCtl_StAcvMd FlgVld CustFctOut_TrjCtl_FlgVldClasCur TrjMd CustFctOut_TrjOutputs StAcv CustFctOut_TrjCtl_StAcv CustFctOut_TrjCtl_StAcvMd FlgVld CustFctOut_TrjCtl_FlgVldClasCur TrjMd CustFctOut_TrjCtl_StTrjMd States CustFctOut_TrjCtl_StDiagEve Raw{
"ID": "16666999.0",
"ASIL": " ",
"Text": "Outputs\n\rStAcv\n\rCustFctOut_TrjCtl_StAcv\n\rCustFctOut_TrjCtl_StAcvMd\n\r \n\rFlgVld\n\rCustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rTrjMd\n\rCustFctOut_TrjCtl_StTrjMd\n\rStates\n\rCustFctOut_TrjCtl_StDiagEve",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361695.0",
"Description": "Outputs\n\rStAcv\n\rCustFctOut_TrjCtl_StAcv\n\rCustFctOut_TrjCtl_StAcvMd\n\r \n\rFlgVld\n\rCustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rTrjMd\n\rCustFctOut_TrjCtl_StTrjMd\n\rStates\n\rCustFctOut_TrjCtl_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 221 | 16667000.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Merged classifier of TrjCtl input signal classifiers (Note: The classifier information of all TrjCtl input signals are merged toMerged classifier of TrjCtl input signal classifiers (Note: The classifier information of all TrjCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation. For WBA TrjCtl Service Bridge there is just one classifier. Justified to a unified TrjCtl writing style the term merged classifier is still used.) IF BitwiseOR: one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) CustFctIn_TrjCtlMrg_sc THEN: the corresponding Bits of the merged classifier (internal) are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) ELSE: the corresponding Bits of the merged classifier (internal) are false (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) Raw{
"ID": "16667000.0",
"ASIL": " ASIL B",
"Text": "Merged classifier of TrjCtl input signal classifiers\n\r(Note: The classifier information of all TrjCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation. For WBA TrjCtl Service Bridge there is just one classifier. Justified to a unified TrjCtl writing style the term merged classifier is still used.)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_TrjCtlMrg_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361696.0",
"Description": "Merged classifier of TrjCtl input signal classifiers\n\r(Note: The classifier information of all TrjCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation. For WBA TrjCtl Service Bridge there is just one classifier. Justified to a unified TrjCtl writing style the term merged classifier is still used.)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_TrjCtlMrg_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 222 | 16667001.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Mapping of CustFctIn_TrjCtl_StAcv IF: CustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcv THEN: CustFctOuMapping of CustFctIn_TrjCtl_StAcv IF: CustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcv THEN: CustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctAcv ELSEIF: CustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcvExtd THEN: CustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctAcv ELSE: CustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16667001.0",
"ASIL": " ASIL B",
"Text": "Mapping of CustFctIn_TrjCtl_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcv \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcvExtd \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctAcv \n\r \n\rELSE:\n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361697.0",
"Description": "Mapping of CustFctIn_TrjCtl_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcv \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcvExtd \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctAcv \n\r \n\rELSE:\n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 223 | 16667002.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Calculation of CustFctOut_TrjCtl_StAcvMd based on CustFctIn_TrjCtl_StAcv IF: CustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBACalculation of CustFctOut_TrjCtl_StAcvMd based on CustFctIn_TrjCtl_StAcv IF: CustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcv THEN: CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcv ELSEIF: CustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcvExtd THEN: CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd ELSE: CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqNoReq Raw{
"ID": "16667002.0",
"ASIL": " ASIL B",
"Text": "Calculation of CustFctOut_TrjCtl_StAcvMd based on CustFctIn_TrjCtl_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcv \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcv\n\r \n\rELSEIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcvExtd \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r \n\rELSE: \n\rCustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqNoReq",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361731.0",
"Description": "Calculation of CustFctOut_TrjCtl_StAcvMd based on CustFctIn_TrjCtl_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcv \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcv\n\r \n\rELSEIF: \n\rCustFctIn_TrjCtl_StAcv = VMMP_SINFCT_c_CusFctInWBATrjCtl_StReqTrckAcvExtd \n\rTHEN: \n\rCustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r \n\rELSE: \n\rCustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqNoReq",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 224 | 16667003.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur (Check if trajectory is valid) IF [AND(1,2,3,4)]: 1) Bit2 (FlgErrCalculation of output signal CustFctOut_TrjCtl_FlgVldClasCur (Check if trajectory is valid) IF [AND(1,2,3,4)]: 1) Bit2 (FlgErrQlf) of merged classifier is NOT set 2) Bit3 (FlgIni) of merged classifier is NOT set 3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set 4) Bit7 (FlgErrCur) of merged classifier is NOT set THEN: CustFctOut_TrjCtl_FlgVldClasCur = 1 (true) ELSE: CustFctOut_TrjCtl_FlgVldClasCur = 0 (false) Raw{
"ID": "16667003.0",
"ASIL": " ASIL B",
"Text": "Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\r(Check if trajectory is valid)\n\r \n\rIF [AND(1,2,3,4)]: \n\r1) Bit2 (FlgErrQlf) of merged classifier is NOT set\n\r2) Bit3 (FlgIni) of merged classifier is NOT set\n\r3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r4) Bit7 (FlgErrCur) of merged classifier is NOT set\n\rTHEN: \n\rCustFctOut_TrjCtl_FlgVldClasCur = 1 (true)\n\rELSE:\n\rCustFctOut_TrjCtl_FlgVldClasCur = 0 (false)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361698.0",
"Description": "Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\r(Check if trajectory is valid)\n\r \n\rIF [AND(1,2,3,4)]: \n\r1) Bit2 (FlgErrQlf) of merged classifier is NOT set\n\r2) Bit3 (FlgIni) of merged classifier is NOT set\n\r3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r4) Bit7 (FlgErrCur) of merged classifier is NOT set\n\rTHEN: \n\rCustFctOut_TrjCtl_FlgVldClasCur = 1 (true)\n\rELSE:\n\rCustFctOut_TrjCtl_FlgVldClasCur = 0 (false)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 225 | 16667004.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | WBA TrjCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_TrjCtlWBA TrjCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_TrjCtl_TurnOff *FlgIniExcDet equal to CustFctIn_TrjCtl_FlgIniExcDet *FlgErrQlfAcv equal to CustFctIn_TrjCtl_FlgErrQlfAcv merged classifier RangeCheck Output: CustFctOut_TrjCtl_StDiagEve_Int equal to *StDiagEve Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*). Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way: specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information (This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)# Raw{
"ID": "16667004.0",
"ASIL": " ASIL B",
"Text": "WBA TrjCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\r\n\rInput:\n\r*TurnOff equal to CustFctIn_TrjCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_TrjCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_TrjCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_TrjCtl_StDiagEve_Int equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)#",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361701.0",
"Description": "WBA TrjCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\r\n\rInput:\n\r*TurnOff equal to CustFctIn_TrjCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_TrjCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_TrjCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_TrjCtl_StDiagEve_Int equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)#",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 226 | 16667005.0 | Functional | Released | yes | True | Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int) IF [AND(1,2)]: 1) CustFcConsider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int) IF [AND(1,2)]: 1) CustFctIn_StTrjVld_StDiagEve is equal to VMMP_c_DiagEveSigNotVld 2) CustFctOut_TrjCtl_StDiagEve_Int is not equal to VMMP_c_DiagEveSigDi THEN: CustFctOut_TrjCtl_StDiagEve is equal to VMMP_c_DiagEveSigNotVld ELSE: CustFctOut_TrjCtl_StDiagEve is equal to CustFctOut_TrjCtl_StDiagEve_Int Raw{
"ID": "16667005.0",
"ASIL": " ASIL B",
"Text": "Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_StTrjVld_StDiagEve is equal to VMMP_c_DiagEveSigNotVld\n\r2) CustFctOut_TrjCtl_StDiagEve_Int is not equal to VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_TrjCtl_StDiagEve is equal to VMMP_c_DiagEveSigNotVld\n\rELSE:\n\rCustFctOut_TrjCtl_StDiagEve is equal to CustFctOut_TrjCtl_StDiagEve_Int",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361702.0",
"Description": "Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_StTrjVld_StDiagEve is equal to VMMP_c_DiagEveSigNotVld\n\r2) CustFctOut_TrjCtl_StDiagEve_Int is not equal to VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_TrjCtl_StDiagEve is equal to VMMP_c_DiagEveSigNotVld\n\rELSE:\n\rCustFctOut_TrjCtl_StDiagEve is equal to CustFctOut_TrjCtl_StDiagEve_Int",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 227 | 16667006.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirement describes the valid case of the WBA TrjCtl Service Bridge. Note: The following functional rThe following functional requirement describes the valid case of the WBA TrjCtl Service Bridge. Note: The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time. * Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) * Disable Case: * NotVld Case: * Fail Case: * Init Case: * Susp Case: For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful. Raw{
"ID": "16667006.0",
"ASIL": " ",
"Text": "The following functional requirement describes the valid case of the WBA TrjCtl Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361703.0",
"Description": "The following functional requirement describes the valid case of the WBA TrjCtl Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 228 | 16667007.0 | Functional | Released | yes | True | Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_TrjCtl_StDiagValid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigNone (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)) THEN: CustFctOut_TrjCtl_StAcv = CustFctIn_TrjCtl_StAcv (considering Mapping of CustFctIn_TrjCtl_StAcv) CustFctOut_TrjCtl_StAcvMd shall be calculated by Calculation of CustFctOut_TrjCtl_StAcvMd based on CustFctIn_TrjCtl_StAcv CustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur CustFctOut_TrjCtl_StTrjMd = CustFctIn_TrjCtl_StTrjMd Raw{
"ID": "16667007.0",
"ASIL": " ASIL B",
"Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigNone (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = CustFctIn_TrjCtl_StAcv (considering Mapping of CustFctIn_TrjCtl_StAcv)\n\rCustFctOut_TrjCtl_StAcvMd shall be calculated by Calculation of CustFctOut_TrjCtl_StAcvMd based on CustFctIn_TrjCtl_StAcv\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd = CustFctIn_TrjCtl_StTrjMd",
"Type": "Functional",
"Status": "Released",
"Summary": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361704.0",
"Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigNone (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = CustFctIn_TrjCtl_StAcv (considering Mapping of CustFctIn_TrjCtl_StAcv)\n\rCustFctOut_TrjCtl_StAcvMd shall be calculated by Calculation of CustFctOut_TrjCtl_StAcvMd based on CustFctIn_TrjCtl_StAcv\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd = CustFctIn_TrjCtl_StTrjMd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 229 | 16667008.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorinThe following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour. * CustFctOut_TrjCtl_StAcv and CustFctOut_TrjCtl_StAcvMd are set to a defined value or frozen to the last valid value. * CustFctOut_TrjCtl_StTrjMd will be frozen to the last valid value. * CustFctOut_TrjCtl_FlgVldClasCur depends not on *StDiagEve Raw{
"ID": "16667008.0",
"ASIL": " ",
"Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_TrjCtl_StAcv and CustFctOut_TrjCtl_StAcvMd are set to a defined value or frozen to the last valid value.\n\r* CustFctOut_TrjCtl_StTrjMd will be frozen to the last valid value.\n\r* CustFctOut_TrjCtl_FlgVldClasCur depends not on *StDiagEve",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361705.0",
"Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_TrjCtl_StAcv and CustFctOut_TrjCtl_StAcvMd are set to a defined value or frozen to the last valid value.\n\r* CustFctOut_TrjCtl_StTrjMd will be frozen to the last valid value.\n\r* CustFctOut_TrjCtl_FlgVldClasCur depends not on *StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 230 | 16667009.0 | Functional | Released | yes | True | Disable Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigDi (considering Consider validity of trajectory in result of iDisable Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigDi (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)) THEN: CustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur CustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "16667009.0",
"ASIL": " ASIL B",
"Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigDi (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361706.0",
"Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigDi (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 231 | 16667010.0 | Functional | Released | yes | True | NotVld Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigNotVld (considering Consider validity of trajectory in result oNotVld Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigNotVld (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)) THEN: CustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur CustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "16667010.0",
"ASIL": " ASIL B",
"Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigNotVld (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361707.0",
"Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigNotVld (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 232 | 16667011.0 | Functional | Released | yes | True | Fail Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigFail (considering Consider validity of trajectory in result of inFail Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigFail (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)) THEN: CustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur CustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "16667011.0",
"ASIL": " ASIL B",
"Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigFail (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361708.0",
"Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigFail (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 233 | 16667012.0 | Functional | Released | yes | True | Init Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigIni (considering Consider validity of trajectory in result of iInit Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigIni (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)) THEN: CustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq CustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur CustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "16667012.0",
"ASIL": " ASIL B",
"Text": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigIni (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361709.0",
"Description": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigIni (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 234 | 16667013.0 | Functional | Released | yes | True | Susp Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigSusp (considering Consider validity of trajectory in result of inSusp Case: IF: CustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigSusp (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int)) THEN: CustFctOut_TrjCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value) CustFctOut_TrjCtl_StAcvMd shall be equal to the value of previous computation cycle (Hold Last Value) CustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur CustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "16667013.0",
"ASIL": " ASIL B",
"Text": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigSusp (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_TrjCtl_StAcvMd shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361710.0",
"Description": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_TrjCtl_StDiagEve = VMMP_c_DiagEveSigSusp (considering Consider validity of trajectory in result of input signal monitoring (CustFctOut_TrjCtl_StDiagEve_Int))\n\rTHEN: \n\rCustFctOut_TrjCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_TrjCtl_StAcvMd shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_TrjCtl_FlgVldClasCur shall be calculated by Calculation of output signal CustFctOut_TrjCtl_FlgVldClasCur\n\rCustFctOut_TrjCtl_StTrjMd shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 235 | 16667014.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Definition of specific information for WBA TrjCtlDefinition of specific information for WBA TrjCtl Raw{
"ID": "16667014.0",
"ASIL": " ",
"Text": "Definition of specific information for WBA TrjCtl",
"Type": "Folder",
"Status": "",
"Summary": "Definition of specific information for WBA TrjCtl",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1389033.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 236 | 16667015.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIn_TrjCtl_StAcv = WBA_s_TrjCtl_StAcv Signal-Classifier: CustFctIn_TrjCtlMrg_sc = WBA_sc_TrjCtlMrg Parameters CustFctIn_TrjCtl_StTrjMd = VMMP_CFBWBA_p_WBATrjCtl_StTrjMd CustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBWBA_c_WBATrjCtl_FlgIniExcDet CustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_WBATrjCtl_FlgErrQlfAcv CustFctIn_TrjCtl_TurnOff = VMMP_CFBWBA_p_WBATrjCtl_TurnOff Raw{
"ID": "16667015.0",
"ASIL": " ASIL B",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv = WBA_s_TrjCtl_StAcv\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtlMrg_sc = WBA_sc_TrjCtlMrg\n\r \n\rParameters \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBWBA_p_WBATrjCtl_StTrjMd\n\rCustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBWBA_c_WBATrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_WBATrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff = VMMP_CFBWBA_p_WBATrjCtl_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1357557.0",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv = WBA_s_TrjCtl_StAcv\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtlMrg_sc = WBA_sc_TrjCtlMrg\n\r \n\rParameters \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBWBA_p_WBATrjCtl_StTrjMd\n\rCustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBWBA_c_WBATrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_WBATrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff = VMMP_CFBWBA_p_WBATrjCtl_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 237 | 16667016.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid There is no RangeCheck for WBA TrjCtl-Service: Signal range is valid is always aRangeCheck: Check if input signal range is valid There is no RangeCheck for WBA TrjCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied). Raw{
"ID": "16667016.0",
"ASIL": " ASIL B",
"Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for WBA TrjCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).\n\r \n\r",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1357559.0",
"Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for WBA TrjCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).\n\r \n\r",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 238 | 16667017.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Calculation of input signal CustFctIn_StTrjVld_StDiagEve IF [AND(1,2)]: 1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdWBACalculation of input signal CustFctIn_StTrjVld_StDiagEve IF [AND(1,2)]: 1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdWBA 2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjNoVldTrj THEN: CustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNotVld ELSEIF [AND(1,2)]: 1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdWBA 2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjPrevTrjVld THEN: CustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigSusp ELSE: CustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNone Raw{
"ID": "16667017.0",
"ASIL": " ASIL B",
"Text": "Calculation of input signal CustFctIn_StTrjVld_StDiagEve \n\r \n\rIF [AND(1,2)]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdWBA\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjNoVldTrj\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNotVld\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdWBA\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjPrevTrjVld\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigSusp\n\r \n\rELSE:\n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNone",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1357561.0",
"Description": "Calculation of input signal CustFctIn_StTrjVld_StDiagEve \n\r \n\rIF [AND(1,2)]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdWBA\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjNoVldTrj\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNotVld\n\r \n\rELSEIF [AND(1,2)]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdWBA\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjPrevTrjVld\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigSusp\n\r \n\rELSE:\n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNone",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 239 | 16667018.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of aFault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail). If there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle). Raw{
"ID": "16667018.0",
"ASIL": " QM",
"Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388804.0",
"Description": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 240 | 16667019.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals Outputs StAcv IF [AND(1,2)]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NAssign generic output signals to specific output signals Outputs StAcv IF [AND(1,2)]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd THEN: CFBWBA_s_WBATrjCtl_StAcv = VMMP_c_StReqCusFctNoReq ELSE: CFBWBA_s_WBATrjCtl_StAcv = CustFctOut_TrjCtl_StAcv Note: The assignment of the following signals is independent of the IF statement above. FlgVld CFBWBA_s_WBATrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur TrjMd CFBWBA_s_WBATrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd States CFBWBA_s_DiagWBATrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve Raw{
"ID": "16667019.0",
"ASIL": " ASIL B",
"Text": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r \n\r \n\rStAcv\n\rIF [AND(1,2)]:\n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StAcv = CustFctOut_TrjCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rFlgVld\n\rCFBWBA_s_WBATrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rTrjMd\n\rCFBWBA_s_WBATrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd\n\r \n\rStates\n\rCFBWBA_s_DiagWBATrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "Assign generic output signals to specific output signals",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1357562.0",
"Description": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r \n\r \n\rStAcv\n\rIF [AND(1,2)]:\n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StAcv = CustFctOut_TrjCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rFlgVld\n\rCFBWBA_s_WBATrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rTrjMd\n\rCFBWBA_s_WBATrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd\n\r \n\rStates\n\rCFBWBA_s_DiagWBATrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 241 | 23441357.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals Outputs StAcv IF [AND(1,2,3)]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd isAssign generic output signals to specific output signals Outputs StAcv IF [AND(1,2,3)]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StAcv = VMMP_c_StReqCusFctNoReq ELSE: CFBWBA_s_WBATrjCtl_StAcv = CustFctOut_TrjCtl_StAcv Note: The assignment of the following signals is independent of the IF statement above. FlgVld CFBWBA_s_WBATrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur TrjMd CFBWBA_s_WBATrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd States CFBWBA_s_DiagWBATrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve Raw{
"ID": "23441357.0",
"ASIL": " ASIL B",
"Text": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r \n\r \n\rStAcv\n\rIF [AND(1,2,3)]:\n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StAcv = CustFctOut_TrjCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rFlgVld\n\rCFBWBA_s_WBATrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rTrjMd\n\rCFBWBA_s_WBATrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd\n\r \n\rStates\n\rCFBWBA_s_DiagWBATrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "Assign generic output signals to specific output signals",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r \n\r \n\rStAcv\n\rIF [AND(1,2,3)]:\n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StAcv = CustFctOut_TrjCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rFlgVld\n\rCFBWBA_s_WBATrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rTrjMd\n\rCFBWBA_s_WBATrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd\n\r \n\rStates\n\rCFBWBA_s_DiagWBATrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 242 | 16667020.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Calculation of output signal CFBWBA_s_WBATrjCtl_StLatGuidExtdCalculation of output signal CFBWBA_s_WBATrjCtl_StLatGuidExtd Raw{
"ID": "16667020.0",
"ASIL": " ",
"Text": "Calculation of output signal CFBWBA_s_WBATrjCtl_StLatGuidExtd",
"Type": "Folder",
"Status": "",
"Summary": "Calculation of output signal CFBWBA_s_WBATrjCtl_StLatGuidExtd",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361983.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 243 | 16667021.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The activation state of WBA Extended (CFBWBA_s_WBATrjCtl_StLatGuidExtd) is calculated by a StateMachine. Initial State is Init-StThe activation state of WBA Extended (CFBWBA_s_WBATrjCtl_StLatGuidExtd) is calculated by a StateMachine. Initial State is Init-State (WBA Extended activation state). The following functional requirements describe the state transitions. If no IF/ELSE condition is true, the StateMachine remains in the previous state. There are two different pre conditions which describe the Internal WBA State (Avl/Init/Fail) and WBA TrjCtl Extended Availability (Avl/NotAvl). Both are used to set the different WBA Extended activation states. There are three activation states which are reached by leaving Active-State (Acv-Init, Acv-Fail, Acv-NotAvl). For leaving these three state into Avl-State or NotAvl-State is necessary that WBA Extended Activation Request is not equal to Extended-Request (WBA stops requesting the Extended Mode). Raw{
"ID": "16667021.0",
"ASIL": " ",
"Text": "The activation state of WBA Extended (CFBWBA_s_WBATrjCtl_StLatGuidExtd) is calculated by a StateMachine.\n\rInitial State is Init-State (WBA Extended activation state).\n\rThe following functional requirements describe the state transitions. If no IF/ELSE condition is true, the StateMachine remains in the previous state.\n\r \n\rThere are two different pre conditions which describe the Internal WBA State (Avl/Init/Fail) and WBA TrjCtl Extended Availability (Avl/NotAvl).\n\r \n\rBoth are used to set the different WBA Extended activation states.\n\r \n\rThere are three activation states which are reached by leaving Active-State (Acv-Init, Acv-Fail, Acv-NotAvl). For leaving these three state into Avl-State or NotAvl-State is necessary that WBA Extended Activation Request is not equal to Extended-Request (WBA stops requesting the Extended Mode).",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361986.0",
"Description": "The activation state of WBA Extended (CFBWBA_s_WBATrjCtl_StLatGuidExtd) is calculated by a StateMachine.\n\rInitial State is Init-State (WBA Extended activation state).\n\rThe following functional requirements describe the state transitions. If no IF/ELSE condition is true, the StateMachine remains in the previous state.\n\r \n\rThere are two different pre conditions which describe the Internal WBA State (Avl/Init/Fail) and WBA TrjCtl Extended Availability (Avl/NotAvl).\n\r \n\rBoth are used to set the different WBA Extended activation states.\n\r \n\rThere are three activation states which are reached by leaving Active-State (Acv-Init, Acv-Fail, Acv-NotAvl). For leaving these three state into Avl-State or NotAvl-State is necessary that WBA Extended Activation Request is not equal to Extended-Request (WBA stops requesting the Extended Mode).",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 244 | 16667022.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Internal WBA State IF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigIni THEN: WBA TrjCtl Extended internal State is equalInternal WBA State IF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigIni THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigDi THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigIni THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigDi THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigFail THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSEIF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigNotVld THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigFail THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigNotVld THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSE: WBA TrjCtl Extended internal State is equal to Avl-State Raw{
"ID": "16667022.0",
"ASIL": " ASIL D",
"Text": "Internal WBA State\n\r \n\rIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSE:\n\rWBA TrjCtl Extended internal State is equal to Avl-State",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "Internal WBA State",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1362024.0",
"Description": "Internal WBA State\n\r \n\rIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSE:\n\rWBA TrjCtl Extended internal State is equal to Avl-State",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 245 | 26169074.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Internal WBA State IF: VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true THEN: WBA TrjCtl Extended internal State is equal toInternal WBA State IF: VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true THEN: WBA TrjCtl Extended internal State is equal to Avl-State ELSEIF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigIni THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigDi THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigIni THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigDi THEN: WBA TrjCtl Extended internal State is equal to Init-State ELSEIF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigFail THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSEIF: CFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigNotVld THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigFail THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSEIF: CFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigNotVld THEN: WBA TrjCtl Extended internal State is equal to Fail-State ELSE: WBA TrjCtl Extended internal State is equal to Avl-State Raw{
"ID": "26169074.0",
"ASIL": " ASIL D",
"Text": "Internal WBA State\n\r \n\rIF:\n\rVMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Avl-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSE:\n\rWBA TrjCtl Extended internal State is equal to Avl-State",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "Internal WBA State",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Internal WBA State\n\r \n\rIF:\n\rVMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Avl-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Init-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBAConfBit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\rELSEIF: \n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rWBA TrjCtl Extended internal State is equal to Fail-State\n\r \n\r\n\rELSE:\n\rWBA TrjCtl Extended internal State is equal to Avl-State",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 246 | 16667023.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | WBA TrjCtl Extended Availability (considering: Availability of Extended Mode) IF [AND(1,2,3,4)]: 1) VMMP_CFBWBA_p_WBATrjCtlExtdWBA TrjCtl Extended Availability (considering: Availability of Extended Mode) IF [AND(1,2,3,4)]: 1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true 2) Extended Mode is available 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false THEN: WBA TrjCtl Extended is available ELSE: WBA TrjCtl Extended is NOT available Note: WBA TrjCtl Extended Availability is based on Availability of Extended Mode but not equal to it. Raw{
"ID": "16667023.0",
"ASIL": " ASIL D",
"Text": "WBA TrjCtl Extended Availability\n\r(considering: Availability of Extended Mode)\n\r \n\r\n\rIF [AND(1,2,3,4)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r2) Extended Mode is available\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\rTHEN:\n\rWBA TrjCtl Extended is available\n\r \n\rELSE:\n\rWBA TrjCtl Extended is NOT available\n\r \n\rNote: WBA TrjCtl Extended Availability is based on Availability of Extended Mode but not equal to it.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "WBA TrjCtl Extended Availability",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1362062.0",
"Description": "WBA TrjCtl Extended Availability\n\r(considering: Availability of Extended Mode)\n\r \n\r\n\rIF [AND(1,2,3,4)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r2) Extended Mode is available\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\rTHEN:\n\rWBA TrjCtl Extended is available\n\r \n\rELSE:\n\rWBA TrjCtl Extended is NOT available\n\r \n\rNote: WBA TrjCtl Extended Availability is based on Availability of Extended Mode but not equal to it.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 247 | 23455258.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | WBA TrjCtl Extended Availability (considering: Availability of Extended Mode) IF [AND(1,2,3,4)]: 1) VMMP_CFBWBA_p_WBATrjCtlExtdWBA TrjCtl Extended Availability (considering: Availability of Extended Mode) IF [AND(1,2,3,4)]: 1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true 2) Extended Mode is available 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false THEN: WBA TrjCtl Extended is available ELSEIF [AND(1,2,3,4)]: 1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true 2) VSOEM_s_FlgExcThVWBAExtdLimHi = false 3) VSOEM_s_FlgExcThVWBAExtdLimLow = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true THEN: WBA TrjCtl Extended is available ELSE: WBA TrjCtl Extended is NOT available Note: WBA TrjCtl Extended Availability is based on Availability of Extended Mode but not equal to it. Raw{
"ID": "23455258.0",
"ASIL": " ASIL D",
"Text": "WBA TrjCtl Extended Availability\n\r(considering: Availability of Extended Mode)\n\r \n\r\n\rIF [AND(1,2,3,4)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r2) Extended Mode is available\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\rTHEN:\n\rWBA TrjCtl Extended is available\n\r \n\rELSEIF [AND(1,2,3,4)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r2) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r3) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\rTHEN:\n\rWBA TrjCtl Extended is available\n\r \n\rELSE:\n\rWBA TrjCtl Extended is NOT available\n\r \n\rNote: WBA TrjCtl Extended Availability is based on Availability of Extended Mode but not equal to it.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "WBA TrjCtl Extended Availability",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "WBA TrjCtl Extended Availability\n\r(considering: Availability of Extended Mode)\n\r \n\r\n\rIF [AND(1,2,3,4)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r2) Extended Mode is available\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\rTHEN:\n\rWBA TrjCtl Extended is available\n\r \n\rELSEIF [AND(1,2,3,4)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r2) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r3) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\rTHEN:\n\rWBA TrjCtl Extended is available\n\r \n\rELSE:\n\rWBA TrjCtl Extended is NOT available\n\r \n\rNote: WBA TrjCtl Extended Availability is based on Availability of Extended Mode but not equal to it.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 248 | 16667024.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following state descriptions (Init-State, Fail-State, Acv-Init-State, Acv-Fail-State, Acv-NotAvl-State, Avl-State, NotAvl-StatThe following state descriptions (Init-State, Fail-State, Acv-Init-State, Acv-Fail-State, Acv-NotAvl-State, Avl-State, NotAvl-State and Active-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": "16667024.0",
"ASIL": " ",
"Text": "The following state descriptions (Init-State, Fail-State, Acv-Init-State, Acv-Fail-State, Acv-NotAvl-State, Avl-State, NotAvl-State and Active-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": "1418439.0",
"Description": "The following state descriptions (Init-State, Fail-State, Acv-Init-State, Acv-Fail-State, Acv-NotAvl-State, Avl-State, NotAvl-State and Active-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"
} | |
| 249 | 16667025.0 | Functional | Released | yes | True | Init-State (WBA Extended activation state): IF: this is the first computation cycle THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VInit-State (WBA Extended activation state): IF: this is the first computation cycle THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Fail-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is NotAvl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni Raw{
"ID": "16667025.0",
"ASIL": " ASIL D",
"Text": "Init-State (WBA Extended activation state):\n\r \n\rIF:\n\rthis is the first computation cycle\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Fail-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Type": "Functional",
"Status": "Released",
"Summary": "Init-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361990.0",
"Description": "Init-State (WBA Extended activation state):\n\r \n\rIF:\n\rthis is the first computation cycle\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Fail-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 250 | 23442616.0 | Functional | Released | yes | True | Init-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeacInit-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. Exception: This requirement is also relevant for the first computation cycle if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False (initial state). IF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false 2) this is the first computation cycle THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Fail-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is NotAvl-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Avl-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni Raw{
"ID": "23442616.0",
"ASIL": " ASIL D",
"Text": "Init-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\rException: This requirement is also relevant for the first computation cycle if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False (initial state).\n\r \n\rIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\r2) this is the first computation cycle\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Fail-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Type": "Functional",
"Status": "Released",
"Summary": "Init-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Init-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\rException: This requirement is also relevant for the first computation cycle if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False (initial state).\n\r \n\rIF [AND(1,2)]:\n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\r2) this is the first computation cycle\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Fail-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 251 | 16667026.0 | Functional | Released | yes | True | Fail-State (WBA Extended activation state): IF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBAFail-State (WBA Extended activation state): IF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Init-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is NotAvl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail Raw{
"ID": "16667026.0",
"ASIL": " ASIL D",
"Text": "Fail-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Init-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Type": "Functional",
"Status": "Released",
"Summary": "Fail-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361981.0",
"Description": "Fail-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Init-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 252 | 23442795.0 | Functional | Released | yes | True | Fail-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeacFail-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. IF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Init-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is NotAvl-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Avl-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail Raw{
"ID": "23442795.0",
"ASIL": " ASIL D",
"Text": "Fail-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. \n\r \n\rIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Init-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Type": "Functional",
"Status": "Released",
"Summary": "Fail-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Fail-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. \n\r \n\rIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Init-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Avl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 253 | 16667027.0 | Functional | Released | yes | True | Acv-Init-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA TrjCtl Extended internal State is equal to Init-StateAcv-Init-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2,3)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) Extended Mode is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Acv-Fail-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni Raw{
"ID": "16667027.0",
"ASIL": " ASIL D",
"Text": "Acv-Init-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Type": "Functional",
"Status": "Released",
"Summary": "Acv-Init-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361992.0",
"Description": "Acv-Init-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 254 | 23454269.0 | Functional | Released | yes | True | Acv-Init-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitAcv-Init-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. IF [AND(1,2,3,4,5)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2,3,4,5)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) Extended Mode is NOT available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Init-State 2) WBA Extended activation state of the previous computation cycle is Acv-Fail-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni Raw{
"ID": "23454269.0",
"ASIL": " ASIL D",
"Text": "Acv-Init-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Type": "Functional",
"Status": "Released",
"Summary": "Acv-Init-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Acv-Init-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Init-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdIni",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 255 | 16667028.0 | Functional | Released | yes | True | Acv-Fail-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA TrjCtl Extended internal State is equal to Fail-StateAcv-Fail-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2,3)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) Extended Mode is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Acv-Init-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail Raw{
"ID": "16667028.0",
"ASIL": " ASIL D",
"Text": "Acv-Fail-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Type": "Functional",
"Status": "Released",
"Summary": "Acv-Fail-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361996.0",
"Description": "Acv-Fail-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 256 | 23454278.0 | Functional | Released | yes | True | Acv-Fail-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitAcv-Fail-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. IF [AND(1,2,3,4,5)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2,3,4,5)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Active-State 3) Extended Mode is NOT available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail ELSEIF [AND(1,2,3,4)]: 1) WBA TrjCtl Extended internal State is equal to Fail-State 2) WBA Extended activation state of the previous computation cycle is Acv-Init-State 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail Raw{
"ID": "23454278.0",
"ASIL": " ASIL D",
"Text": "Acv-Fail-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. \n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Type": "Functional",
"Status": "Released",
"Summary": "Acv-Fail-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Acv-Fail-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = False and VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. \n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Active-State\n\r3) Extended Mode is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA TrjCtl Extended internal State is equal to Fail-State\n\r2) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdFail",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 257 | 16667029.0 | Functional | Released | yes | True | Acv-NotAvl-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computationAcv-NotAvl-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) CFBWBA_s_WBATrjCtl_StLatGuidExtd was for more than VMMP_CFBWBA_p_TiMaxAcvWBALatCtlASILD time steps equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv 3) WBA TrjCtl Extended internal State is equal to Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) VSOEM_s_FlgExcThVWBAExtdLimHi = true 3) WBA TrjCtl Extended internal State is equal to Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false 3) WBA TrjCtl Extended internal State is equal to Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) Extended Mode is NOT available 3) WBA TrjCtl Extended internal State is equal to Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl Raw{
"ID": "16667029.0",
"ASIL": " ASIL D",
"Text": "Acv-NotAvl-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CFBWBA_s_WBATrjCtl_StLatGuidExtd was for more than VMMP_CFBWBA_p_TiMaxAcvWBALatCtlASILD time steps equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VSOEM_s_FlgExcThVWBAExtdLimHi = true\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) Extended Mode is NOT available\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Type": "Functional",
"Status": "Released",
"Summary": "Acv-NotAvl-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1362008.0",
"Description": "Acv-NotAvl-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CFBWBA_s_WBATrjCtl_StLatGuidExtd was for more than VMMP_CFBWBA_p_TiMaxAcvWBALatCtlASILD time steps equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VSOEM_s_FlgExcThVWBAExtdLimHi = true\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) Extended Mode is NOT available\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 258 | 23455124.0 | Functional | Released | yes | True | Acv-NotAvl-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl =Acv-NotAvl-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. IF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) CFBWBA_s_WBATrjCtl_StLatGuidExtd was for VMMP_CFBWBA_p_TiMaxAcvWBALatCtlASILD time steps equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv 3) WBA TrjCtl Extended internal State is equal to Avl-State 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) VSOEM_s_FlgExcThVWBAExtdLimHi = true 3) WBA TrjCtl Extended internal State is equal to Avl-State 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false 3) WBA TrjCtl Extended internal State is equal to Avl-State 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4,5)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) Extended Mode is NOT available 3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false 4) WBA TrjCtl Extended internal State is equal to Avl-State 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl Raw{
"ID": "23455124.0",
"ASIL": " ASIL D",
"Text": "Acv-NotAvl-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\r \n\rIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CFBWBA_s_WBATrjCtl_StLatGuidExtd was for VMMP_CFBWBA_p_TiMaxAcvWBALatCtlASILD time steps equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VSOEM_s_FlgExcThVWBAExtdLimHi = true\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) Extended Mode is NOT available\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Type": "Functional",
"Status": "Released",
"Summary": "Acv-NotAvl-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Acv-NotAvl-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\r \n\rIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CFBWBA_s_WBATrjCtl_StLatGuidExtd was for VMMP_CFBWBA_p_TiMaxAcvWBALatCtlASILD time steps equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VSOEM_s_FlgExcThVWBAExtdLimHi = true\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = false\n\r3) WBA TrjCtl Extended internal State is equal to Avl-State\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) Extended Mode is NOT available\n\r3) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = false\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 259 | 16667030.0 | Functional | Released | yes | True | Avl-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycleAvl-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is available 4) WBA TrjCtl Extended internal State is equal to Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2)]: 1) WBA Extended activation state of the previous computation cycle is NotAvl-State 2) WBA TrjCtl Extended is available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl Raw{
"ID": "16667030.0",
"ASIL": " ASIL D",
"Text": "Avl-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl",
"Type": "Functional",
"Status": "Released",
"Summary": "Avl-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1362019.0",
"Description": "Avl-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) WBA TrjCtl Extended is available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 260 | 23442267.0 | Functional | Released | yes | True | Avl-State (WBA Extended activation state): Note: There are no state changes if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True. TherefoAvl-State (WBA Extended activation state): Note: There are no state changes if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True. Therefore, this requirement defines the only relevant state for VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True. IF: VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = true THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4,5)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is available 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4,5)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is available 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4,5)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is available 4) WBA TrjCtl Extended internal State is equal to Avl-State 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl Raw{
"ID": "23442267.0",
"ASIL": " ASIL D",
"Text": "Avl-State (WBA Extended activation state):\n\rNote: There are no state changes if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True. Therefore, this requirement defines the only relevant state for VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True.\n\r \n\rIF: \n\rVMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = true\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl",
"Type": "Functional",
"Status": "Released",
"Summary": "Avl-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Avl-State (WBA Extended activation state):\n\rNote: There are no state changes if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True. Therefore, this requirement defines the only relevant state for VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True.\n\r \n\rIF: \n\rVMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = true\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAvl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 261 | 16667031.0 | Functional | Released | yes | True | NotAvl-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycNotAvl-State (WBA Extended activation state): IF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3)]: 1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is NOT available 4) WBA TrjCtl Extended internal State is equal to Avl-State THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2)]: 1) WBA Extended activation state of the previous computation cycle is Avl-State 2) WBA TrjCtl Extended is NOT available THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl Raw{
"ID": "16667031.0",
"ASIL": " ASIL D",
"Text": "NotAvl-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Type": "Functional",
"Status": "Released",
"Summary": "NotAvl-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1362065.0",
"Description": "NotAvl-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) WBA TrjCtl Extended is NOT available\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 262 | 23455212.0 | Functional | Released | yes | True | NotAvl-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = FalNotAvl-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. IF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is NOT available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is NOT available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4,5)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Init-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is NOT available 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4,5)]: 1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 4) WBA TrjCtl Extended is NOT available 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is NOT available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4,5)]: 1) WBA Extended activation state of the previous computation cycle is Active-State 2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) WBA TrjCtl Extended is NOT available 4) WBA TrjCtl Extended internal State is equal to Avl-State 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl ELSEIF [AND(1,2,3,4)]: 1) WBA Extended activation state of the previous computation cycle is Avl-State 2) WBA TrjCtl Extended internal State is equal to Avl-State 3) WBA TrjCtl Extended is NOT available 4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl Raw{
"ID": "23455212.0",
"ASIL": " ASIL D",
"Text": "NotAvl-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\r \n\rIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Type": "Functional",
"Status": "Released",
"Summary": "NotAvl-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "NotAvl-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False.\n\r \n\rIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Init-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-Fail-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r4) WBA TrjCtl Extended is NOT available\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Acv-NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4,5)]: \n\r1) WBA Extended activation state of the previous computation cycle is Active-State\n\r2) CustFctOut_TrjCtl_StAcvMd is NOT equal to VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) WBA TrjCtl Extended is NOT available\n\r4) WBA TrjCtl Extended internal State is equal to Avl-State\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl\n\r \n\rELSEIF [AND(1,2,3,4)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) WBA TrjCtl Extended internal State is equal to Avl-State\n\r3) WBA TrjCtl Extended is NOT available\n\r4) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdNotAvl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 263 | 16667032.0 | Functional | Released | yes | True | Active-State (WBA Extended activation state): IF [AND(1,2,3,4,5,6)]: 1) WBA Extended activation state of the previous computatiActive-State (WBA Extended activation state): IF [AND(1,2,3,4,5,6)]: 1) WBA Extended activation state of the previous computation cycle is Avl-State 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false 5) Extended Mode is available 6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv ELSEIF [AND(1,2,3,4,5,6)]: 1) WBA Extended activation state of the previous computation cycle is NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false 5) Extended Mode is available 6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv ELSE: CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv Note: CFBWBA_s_WBATrjCtl_StLatGuidExtd will be defined by another state, if ELSE path is reached. Crucial statement for this requirement: If no IF or ELSEIF is true, CFBWBA_s_WBATrjCtl_StLatGuidExtd must not be equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv. Raw{
"ID": "16667032.0",
"ASIL": " ASIL D",
"Text": "Active-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rNote: \n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd will be defined by another state, if ELSE path is reached. Crucial statement for this requirement: If no IF or ELSEIF is true, CFBWBA_s_WBATrjCtl_StLatGuidExtd must not be equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv.",
"Type": "Functional",
"Status": "Released",
"Summary": "Active-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1362011.0",
"Description": "Active-State (WBA Extended activation state):\n\r \n\rIF [AND(1,2,3,4,5,6)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rNote: \n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd will be defined by another state, if ELSE path is reached. Crucial statement for this requirement: If no IF or ELSEIF is true, CFBWBA_s_WBATrjCtl_StLatGuidExtd must not be equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 264 | 23455246.0 | Functional | Released | yes | True | Active-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = FalActive-State (WBA Extended activation state): Note: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. IF [AND(1,2,3,4,5,6,7)]: 1) WBA Extended activation state of the previous computation cycle is Avl-State 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false 5) Extended Mode is available 6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true 7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv ELSEIF [AND(1,2,3,4,5,6,7)]: 1) WBA Extended activation state of the previous computation cycle is NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false 5) Extended Mode is available 6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true 7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv ELSEIF [AND(1,2,3,4,5,6,7)]: 1) WBA Extended activation state of the previous computation cycle is Avl-State 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true 6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true 7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv ELSEIF [AND(1,2,3,4,5,6,7)]: 1) WBA Extended activation state of the previous computation cycle is NotAvl-State 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd 3) VSOEM_s_FlgExcThVWBAExtdLimHi = false 4) VSOEM_s_FlgExcThVWBAExtdLimLow = false 5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true 6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true 7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false THEN: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv ELSE: CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv Note: CFBWBA_s_WBATrjCtl_StLatGuidExtd will be defined by another state, if ELSE path is reached. Crucial statement for this requirement: If no IF or ELSEIF is true, CFBWBA_s_WBATrjCtl_StLatGuidExtd must not be equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv. Raw{
"ID": "23455246.0",
"ASIL": " ASIL D",
"Text": "Active-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. \n\r \n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]:\n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]:\n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rNote: CFBWBA_s_WBATrjCtl_StLatGuidExtd will be defined by another state, if ELSE path is reached. Crucial statement for this requirement: If no IF or ELSEIF is true, CFBWBA_s_WBATrjCtl_StLatGuidExtd must not be equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv.",
"Type": "Functional",
"Status": "Released",
"Summary": "Active-State (WBA Extended activation state)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Active-State (WBA Extended activation state):\n\rNote: This requirement is only relevant if VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False. \n\r \n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]: \n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) Extended Mode is available\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]:\n\r1) WBA Extended activation state of the previous computation cycle is Avl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSEIF [AND(1,2,3,4,5,6,7)]:\n\r1) WBA Extended activation state of the previous computation cycle is NotAvl-State\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\r3) VSOEM_s_FlgExcThVWBAExtdLimHi = false\n\r4) VSOEM_s_FlgExcThVWBAExtdLimLow = false\n\r5) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtConfBitDeac = true\n\r6) VMMP_CFBWBA_p_WBATrjCtlExtd_Ena = true\n\r7) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = false\n\rTHEN:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rELSE:\n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r \n\rNote: CFBWBA_s_WBATrjCtl_StLatGuidExtd will be defined by another state, if ELSE path is reached. Crucial statement for this requirement: If no IF or ELSEIF is true, CFBWBA_s_WBATrjCtl_StLatGuidExtd must not be equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 265 | 16667033.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The steering mode of WBA (CFBWBA_s_WBATrjLatCtl_MdLatCtl) depends on the activation state of WBA Extended Mode.The steering mode of WBA (CFBWBA_s_WBATrjLatCtl_MdLatCtl) depends on the activation state of WBA Extended Mode. Raw{
"ID": "16667033.0",
"ASIL": " ",
"Text": "The steering mode of WBA (CFBWBA_s_WBATrjLatCtl_MdLatCtl) depends on the activation state of WBA Extended Mode.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1389024.0",
"Description": "The steering mode of WBA (CFBWBA_s_WBATrjLatCtl_MdLatCtl) depends on the activation state of WBA Extended Mode.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 266 | 16667034.0 | Functional | Released | yes | True | Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl IF: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLaDetermine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl IF: CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv THEN: CFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd ELSE: CFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl Raw{
"ID": "16667034.0",
"ASIL": " ASIL D",
"Text": "Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl \n\r \n\rIF: \n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd\n\rELSE:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl",
"Type": "Functional",
"Status": "Released",
"Summary": "Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1362016.0",
"Description": "Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl \n\r \n\rIF: \n\rCFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd\n\rELSE:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 267 | 23441615.0 | Functional | Released | yes | True | Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl IF [AND(1,2)]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATDetermine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl IF [AND(1,2)]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv 2) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False THEN: CFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd ELSEIF [AND(1,2)]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv 2) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False THEN: CFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl ELSEIF [AND(1,2)]: 1) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True 2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd THEN: CFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd ELSE: CFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl Raw{
"ID": "23441615.0",
"ASIL": " ASIL D",
"Text": "Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl \n\r \n\rIF [AND(1,2)]: \n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl\n\r \n\rELSEIF [AND(1,2)]: \n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd\n\r \n\rELSE:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl",
"Type": "Functional",
"Status": "Released",
"Summary": "Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Determine output signal CFBWBA_s_WBATrjLatCtl_MdLatCtl \n\r \n\rIF [AND(1,2)]: \n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd is NOT equal to VMMP_CFBWBA_c_WBATrjCtlExtd_StLatGuidExtdAcv\n\r2) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = False\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl\n\r \n\rELSEIF [AND(1,2)]: \n\r1) VMMP_CFBWBA_p_WBATrjCtlExtd_SwtAvl = True\n\r2) CustFctOut_TrjCtl_StAcvMd = VMMP_SINFCT_c_CusFctWBATrjCtl_StReqTrckAcvExtd\n\rTHEN:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_c_MdLatCtlAsiExtd\n\r \n\rELSE:\n\rCFBWBA_s_WBATrjLatCtl_MdLatCtl = VMMP_CFBWBA_p_WBATrjLatCtl_MdLatCtl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 268 | 16667035.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Assignment for Mapping: (considering: Calculation of input signal CustFctIn_StTrjVld_StDiagEve) *StDiagEve = CFBWBA_s_DiagWBAHldAssignment for Mapping: (considering: Calculation of input signal CustFctIn_StTrjVld_StDiagEve) *StDiagEve = CFBWBA_s_DiagWBAHldCtlTkov_StEve *StDiagEve = CFBWBA_s_DiagWBAHydBrkAsi_StEve *StDiagEve = CFBWBA_s_DiagWBALgtLimA_StEve *StDiagEve = CFBWBA_s_DiagWBAPreCdn_StEve *StDiagEve = CFBWBA_s_DiagWBATrjCtl_StEve *StDiagEve = CFBWBA_s_DiagWBAWarnBrk_StEve *StDiagEve = CustFctIn_StTrjVld_StDiagEve Raw{
"ID": "16667035.0",
"ASIL": " QM",
"Text": "Assignment for Mapping:\n\r(considering: Calculation of input signal CustFctIn_StTrjVld_StDiagEve)\n\r \n\r\n\r*StDiagEve = CFBWBA_s_DiagWBAHldCtlTkov_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBAHydBrkAsi_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBALgtLimA_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBAPreCdn_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBATrjCtl_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBAWarnBrk_StEve\n\r*StDiagEve = CustFctIn_StTrjVld_StDiagEve",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361749.0",
"Description": "Assignment for Mapping:\n\r(considering: Calculation of input signal CustFctIn_StTrjVld_StDiagEve)\n\r \n\r\n\r*StDiagEve = CFBWBA_s_DiagWBAHldCtlTkov_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBAHydBrkAsi_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBALgtLimA_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBAPreCdn_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBATrjCtl_StEve\n\r*StDiagEve = CFBWBA_s_DiagWBAWarnBrk_StEve\n\r*StDiagEve = CustFctIn_StTrjVld_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 269 | 16667036.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Mapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveSMapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigFail THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigDi THEN: *StVld = 2 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigIni THEN: *StVld = 2 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigSusp THEN: *StVld = 0 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigNone THEN: *StVld = 1 Raw{
"ID": "16667036.0",
"ASIL": " QM",
"Text": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361753.0",
"Description": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 270 | 16667037.0 | Functional | Released | yes | True | Merging several *StVld to one *StVld considering prioritization: (considering: Assignment for Mapping: and Mapping *StDiagEve toMerging several *StVld to one *StVld considering prioritization: (considering: Assignment for Mapping: and Mapping *StDiagEve to *StVld) CFBWBA_s_WBA_StVld = *StVld Prioritization if different *StVld values are set at the same time (based on *StDiagEve): Prio 1: *StVld = 3 (Failure) Prio 2: *StVld = 2 (Init) Prio 3: *StVld = 0 (Suspicious) Prio 4: *StVld = 1 (Valid) Raw{
"ID": "16667037.0",
"ASIL": " QM",
"Text": "Merging several *StVld to one *StVld considering prioritization:\n\r(considering: Assignment for Mapping: and Mapping *StDiagEve to *StVld)\n\r \n\rCFBWBA_s_WBA_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1361751.0",
"Description": "Merging several *StVld to one *StVld considering prioritization:\n\r(considering: Assignment for Mapping: and Mapping *StDiagEve to *StVld)\n\r \n\rCFBWBA_s_WBA_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 271 | 16667038.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | The following module input signals are not used and are terminated: * OD_s_FC1_confBitOncomingL3 * OD_s_FC1_confBitPrecedingL3The following module input signals are not used and are terminated: * OD_s_FC1_confBitOncomingL3 * OD_s_FC1_confBitPrecedingL3 * PED_s_FC1_confBitL3 * OD_sc_FC1_confBitOncomingL3 * OD_sc_FC1_confBitPrecedingL3 * PED_sc_FC1_confBitL3 Note: This input signals will be used in future. Raw{
"ID": "16667038.0",
"ASIL": " QM",
"Text": "The following module input signals are not used and are terminated:\n\r* OD_s_FC1_confBitOncomingL3\n\r* OD_s_FC1_confBitPrecedingL3\n\r* PED_s_FC1_confBitL3\n\r* OD_sc_FC1_confBitOncomingL3\n\r* OD_sc_FC1_confBitPrecedingL3\n\r* PED_sc_FC1_confBitL3\n\r \n\rNote: This input signals will be used in future.",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1361883.0",
"Description": "The following module input signals are not used and are terminated:\n\r* OD_s_FC1_confBitOncomingL3\n\r* OD_s_FC1_confBitPrecedingL3\n\r* PED_s_FC1_confBitL3\n\r* OD_sc_FC1_confBitOncomingL3\n\r* OD_sc_FC1_confBitPrecedingL3\n\r* PED_sc_FC1_confBitL3\n\r \n\rNote: This input signals will be used in future.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 272 | 16667039.0 | Functional | Released | yes | True | Check Signal Values of VMMP output signals The output signals CFBWBA_s_WBA_StVld must always have the values 0, 1, 2 or 3. The oCheck Signal Values of VMMP output signals The output signals CFBWBA_s_WBA_StVld must always have the values 0, 1, 2 or 3. The output signals CFBWBA_s_WBATrjCtl_StLatGuidExtd must always have the values 0, 1, 2, 6 or 7. To test this requirement no separate test is necessary. Every implemented test case should check the signal range of CFBWBA_s_WBA_StVld and CFBWBA_s_WBATrjCtl_StLatGuidExtd in the end. Raw{
"ID": "16667039.0",
"ASIL": " QM",
"Text": "Check Signal Values of VMMP output signals\n\r \n\rThe output signals CFBWBA_s_WBA_StVld must always have the values 0, 1, 2 or 3.\n\r \n\rThe output signals CFBWBA_s_WBATrjCtl_StLatGuidExtd must always have the values 0, 1, 2, 6 or 7.\n\r \n\rTo test this requirement no separate test is necessary. Every implemented test case should check the signal range of CFBWBA_s_WBA_StVld and CFBWBA_s_WBATrjCtl_StLatGuidExtd in the end.",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1362074.0",
"Description": "Check Signal Values of VMMP output signals\n\r \n\rThe output signals CFBWBA_s_WBA_StVld must always have the values 0, 1, 2 or 3.\n\r \n\rThe output signals CFBWBA_s_WBATrjCtl_StLatGuidExtd must always have the values 0, 1, 2, 6 or 7.\n\r \n\rTo test this requirement no separate test is necessary. Every implemented test case should check the signal range of CFBWBA_s_WBA_StVld and CFBWBA_s_WBATrjCtl_StLatGuidExtd in the end.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 273 | 59522683.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | AEB Customer FunctionAEB Customer Function Raw{
"ID": "59522683.0",
"ASIL": " ",
"Text": "AEB Customer Function",
"Type": "Folder",
"Status": "",
"Summary": "AEB Customer Function",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 274 | 59523559.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | AEB PreCdn ServiceAEB PreCdn Service Raw{
"ID": "59523559.0",
"ASIL": " ",
"Text": "AEB PreCdn Service",
"Type": "Folder",
"Status": "",
"Summary": "AEB PreCdn Service",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 275 | 59523560.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIn_PreCdn_StReq = AEB_s_PreCdn_StReq Signal-Classifier: CustFctIn_PreCdn_StReq_sc = AEB_sc_PreCdn_StReq Parameters CustFctIn_PreCdn_FlgIniExcDet = VMMP_CFBWBA_c_AEBPreCdn_FlgIniExcDet CustFctIn_PreCdn_FlgErrQlfAcv = VMMP_WBA_c_AEBPreCdn_FlgErrQlfAcv CustFctIn_PreCdn_TurnOff = VMMP_WBA_p_AEBPreCdn_TurnOff Raw{
"ID": "59523560.0",
"ASIL": " QM",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_PreCdn_StReq = AEB_s_PreCdn_StReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PreCdn_StReq_sc = AEB_sc_PreCdn_StReq\n\r \n\rParameters \n\rCustFctIn_PreCdn_FlgIniExcDet = VMMP_CFBWBA_c_AEBPreCdn_FlgIniExcDet\n\rCustFctIn_PreCdn_FlgErrQlfAcv = VMMP_WBA_c_AEBPreCdn_FlgErrQlfAcv\n\rCustFctIn_PreCdn_TurnOff = VMMP_WBA_p_AEBPreCdn_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "Replace generic input signals by specific input signal values, signal classifiers and parameters",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_PreCdn_StReq = AEB_s_PreCdn_StReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PreCdn_StReq_sc = AEB_sc_PreCdn_StReq\n\r \n\rParameters \n\rCustFctIn_PreCdn_FlgIniExcDet = VMMP_CFBWBA_c_AEBPreCdn_FlgIniExcDet\n\rCustFctIn_PreCdn_FlgErrQlfAcv = VMMP_WBA_c_AEBPreCdn_FlgErrQlfAcv\n\rCustFctIn_PreCdn_TurnOff = VMMP_WBA_p_AEBPreCdn_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 276 | 59523561.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Set Signal Classifier Bit consistent with Signal Value: Note: Value (AEB_s_PreCdn_StReq) and Classifier (AEB_sc_PreCdn_StReq ) muSet Signal Classifier Bit consistent with Signal Value: Note: Value (AEB_s_PreCdn_StReq) and Classifier (AEB_sc_PreCdn_StReq ) must not be stimulated independently! IF: AEB_s_PreCdn_StReq = 2 THEN: Classifier Bit3 (FlgIni) of AEB_sc_PreCdn_StReq has to be set to True ELSEIF: AEB_s_PreCdn_StReq = 3 THEN: Classifier Bit2 (FlgErrQlf) of AEB_sc_PreCdn_StReq has to be set to True ELSE: AEB_sc_PreCdn_StReq could be set to any value within the signal range Raw{
"ID": "59523561.0",
"ASIL": " QM",
"Text": "Set Signal Classifier Bit consistent with Signal Value:\n\rNote: Value (AEB_s_PreCdn_StReq) and Classifier (AEB_sc_PreCdn_StReq ) must not be stimulated independently!\n\r \n\rIF:\n\rAEB_s_PreCdn_StReq = 2\n\rTHEN:\n\rClassifier Bit3 (FlgIni) of AEB_sc_PreCdn_StReq has to be set to True\n\r \n\rELSEIF:\n\rAEB_s_PreCdn_StReq = 3\n\rTHEN:\n\rClassifier Bit2 (FlgErrQlf) of AEB_sc_PreCdn_StReq has to be set to True\n\r \n\rELSE:\n\rAEB_sc_PreCdn_StReq could be set to any value within the signal range",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "Set Signal Classifier Bit consistent with Signal Value",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Set Signal Classifier Bit consistent with Signal Value:\n\rNote: Value (AEB_s_PreCdn_StReq) and Classifier (AEB_sc_PreCdn_StReq ) must not be stimulated independently!\n\r \n\rIF:\n\rAEB_s_PreCdn_StReq = 2\n\rTHEN:\n\rClassifier Bit3 (FlgIni) of AEB_sc_PreCdn_StReq has to be set to True\n\r \n\rELSEIF:\n\rAEB_s_PreCdn_StReq = 3\n\rTHEN:\n\rClassifier Bit2 (FlgErrQlf) of AEB_sc_PreCdn_StReq has to be set to True\n\r \n\rELSE:\n\rAEB_sc_PreCdn_StReq could be set to any value within the signal range",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 277 | 59523562.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid There is no RangeCheck for AEB PreCdn-Service: Signal range is valid is always aRangeCheck: Check if input signal range is valid There is no RangeCheck for AEB PreCdn-Service: Signal range is valid is always applied. (Signal range is invalid is never applied). Raw{
"ID": "59523562.0",
"ASIL": " QM",
"Text": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for AEB PreCdn-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "RangeCheck: Check if input signal range is valid",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for AEB PreCdn-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 278 | 59523563.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of aFault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail). If there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle). Raw{
"ID": "59523563.0",
"ASIL": " QM",
"Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Type": "Non-functional",
"Status": "Released",
"Summary": "Fault Tolerant Time Interval (FTTI)",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 279 | 59523564.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals Outputs Request CFBWBA_s_AEBPreCdn_StReq = CustFctOut_PreCdn_StReq StAssign generic output signals to specific output signals Outputs Request CFBWBA_s_AEBPreCdn_StReq = CustFctOut_PreCdn_StReq States CFBWBA_s_DiagAEBPreCdn_StEve = CustFctOut_PreCdn_StDiagEve Raw{
"ID": "59523564.0",
"ASIL": " QM",
"Text": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\rRequest\n\rCFBWBA_s_AEBPreCdn_StReq = CustFctOut_PreCdn_StReq\n\r \n\rStates\n\r CFBWBA_s_DiagAEBPreCdn_StEve = CustFctOut_PreCdn_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "Assign generic output signals to specific output signals",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\rRequest\n\rCFBWBA_s_AEBPreCdn_StReq = CustFctOut_PreCdn_StReq\n\r \n\rStates\n\r CFBWBA_s_DiagAEBPreCdn_StEve = CustFctOut_PreCdn_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 280 | 59523830.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | AEB HldCtl ServiceAEB HldCtl Service Raw{
"ID": "59523830.0",
"ASIL": " ",
"Text": "AEB HldCtl Service",
"Type": "Folder",
"Status": "",
"Summary": "AEB HldCtl Service",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 281 | 59523831.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIn_HldCtl_StLngTrmReq = 0 CustFctIn_HldCtl_StShoTrmReq = 0 CustFctIn_HldCtl_StTkovReq = AEB_s_HldCtl_StTkovReq Signal-Classifier: CustFctIn_HldCtl_StLngTrmReq_sc = 0 CustFctIn_HldCtl_StShoTrmReq_sc = 0 CustFctIn_HldCtl_StTkovReq_sc = AEB_sc_HldCtl_StTkovReq Parameters CustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBWBA_c_AEBHldCtl_FlgIniExcDet CustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_AEBHldCtl_FlgErrQlfAcv CustFctIn_HldCtl_TurnOff = VMMP_CFBWBA_p_AEBHldCtl_TurnOff Raw{
"ID": "59523831.0",
"ASIL": " QM",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = 0 \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\rCustFctIn_HldCtl_StTkovReq = AEB_s_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = 0\n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\rCustFctIn_HldCtl_StTkovReq_sc = AEB_sc_HldCtl_StTkovReq\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBWBA_c_AEBHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_AEBHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBWBA_p_AEBHldCtl_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "Replace generic input signals by specific input signal values, signal classifiers and parameters",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = 0 \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\rCustFctIn_HldCtl_StTkovReq = AEB_s_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = 0\n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\rCustFctIn_HldCtl_StTkovReq_sc = AEB_sc_HldCtl_StTkovReq\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBWBA_c_AEBHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_AEBHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBWBA_p_AEBHldCtl_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 282 | 59523832.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid There is no RangeCheck for AEB HldCtl-Service: Signal range is valid is always aRangeCheck: Check if input signal range is valid There is no RangeCheck for AEB HldCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied). Raw{
"ID": "59523832.0",
"ASIL": " QM",
"Text": "RangeCheck: Check if input signal range is valid\n\rThere is no RangeCheck for AEB HldCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "RangeCheck: Check if input signal range is valid",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "RangeCheck: Check if input signal range is valid\n\rThere is no RangeCheck for AEB HldCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 283 | 59523833.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of aFault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail). If there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle). Raw{
"ID": "59523833.0",
"ASIL": " QM",
"Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Type": "Non-functional",
"Status": "Released",
"Summary": "Fault Tolerant Time Interval (FTTI)",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 284 | 59523834.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq) Outputs Request CFBWBA_s_AEBHldCtl_FlgHldTkovRAssign generic output signals to specific output signals (HldCtl_FlgHldTkovReq) Outputs Request CFBWBA_s_AEBHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq States CFBWBA_s_DiagAEBHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve Raw{
"ID": "59523834.0",
"ASIL": " QM",
"Text": "Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r CFBWBA_s_AEBHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq\n\r \n\rStates\n\rCFBWBA_s_DiagAEBHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r CFBWBA_s_AEBHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq\n\r \n\rStates\n\rCFBWBA_s_DiagAEBHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 285 | 59546784.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | AEB LgtLimA ServiceAEB LgtLimA Service Raw{
"ID": "59546784.0",
"ASIL": " ",
"Text": "AEB LgtLimA Service",
"Type": "Folder",
"Status": "",
"Summary": "AEB LgtLimA Service",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 286 | 59546865.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | AEB does not use the generic LgtLimA Service Bridge. For signal monitoring of AEB LgtLimA signals the specific Service Bridge "AEBAEB does not use the generic LgtLimA Service Bridge. For signal monitoring of AEB LgtLimA signals the specific Service Bridge "AEB LgtLimA Service Bridge" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined. Raw{
"ID": "59546865.0",
"ASIL": " ",
"Text": "AEB does not use the generic LgtLimA Service Bridge. For signal monitoring of AEB LgtLimA signals the specific Service Bridge \"AEB LgtLimA Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "AEB does not use the generic LgtLimA Service Bridge. For signal monitoring of AEB LgtLimA signals the specific Service Bridge \"AEB LgtLimA Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 287 | 59546825.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | AEB LgtLimA Service BridgeAEB LgtLimA Service Bridge Raw{
"ID": "59546825.0",
"ASIL": " ",
"Text": "AEB LgtLimA Service Bridge",
"Type": "Folder",
"Status": "",
"Summary": "AEB LgtLimA Service Bridge",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 288 | 59546826.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | Inputs Signal-Values: CustFctIn_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd CustFctIn_LgtLimA_AGrdMaxDec Signal-Classifier: CustInputs Signal-Values: CustFctIn_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd CustFctIn_LgtLimA_AGrdMaxDec Signal-Classifier: CustFctIn_LgtLimA_StAcv_sc CustFctIn_LgtLimA_ADmd_sc CustFctIn_LgtLimA_AGrdMaxDec_sc Parameters CustFctIn_LgtLimA_BitFldConf CustFctIn_LgtLimA_FlgIniExcDet CustFctIn_LgtLimA_FlgErrQlfAcv CustFctIn_LgtLimA_TurnOff Raw{
"ID": "59546826.0",
"ASIL": " ",
"Text": "Inputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA_ADmd_sc \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff",
"Type": "Information",
"Status": "",
"Summary": "Generic Inputs",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Inputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA_ADmd_sc \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 289 | 59546827.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | Outputs StAcv CustFctOut_LgtLimA_StAcv CustFctOut_LgtLimA_StAcvMd All other Outputs CustFctOut_LgtLimA_ADmd CustFctOut_LgtLiOutputs StAcv CustFctOut_LgtLimA_StAcv CustFctOut_LgtLimA_StAcvMd All other Outputs CustFctOut_LgtLimA_ADmd CustFctOut_LgtLimA_AGrdMaxDec States CustFctOut_LgtLimA_StDiagEve Raw{
"ID": "59546827.0",
"ASIL": " ",
"Text": "Outputs\n\r \n\rStAcv\n\rCustFctOut_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_StAcvMd\n\r \n\rAll other Outputs\n\rCustFctOut_LgtLimA_ADmd\n\rCustFctOut_LgtLimA_AGrdMaxDec\n\r \n\r \n\rStates\n\rCustFctOut_LgtLimA_StDiagEve",
"Type": "Information",
"Status": "",
"Summary": "Generic Outputs",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Outputs\n\r \n\rStAcv\n\rCustFctOut_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_StAcvMd\n\r \n\rAll other Outputs\n\rCustFctOut_LgtLimA_ADmd\n\rCustFctOut_LgtLimA_AGrdMaxDec\n\r \n\r \n\rStates\n\rCustFctOut_LgtLimA_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 290 | 59546828.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Merged classifier of LgtLimA input signal classifiers (Note: The classifier information of all LgtLimA input signals are merged tMerged classifier of LgtLimA input signal classifiers (Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation) IF BitwiseOR: one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) CustFctIn_LgtLimA_StAcv_sc CustFctIn_LgtLimA _ADmd_sc CustFctIn_LgtLimA _AGrdMaxDec_sc THEN: the corresponding Bits of the merged classifier (internal) are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) ELSE: the corresponding Bits of the merged classifier (internal) are false (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) Raw{
"ID": "59546828.0",
"ASIL": " ASIL C",
"Text": "Merged classifier of LgtLimA input signal classifiers\n\r(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "Merged classifier of LgtLimA input signal classifiers",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Merged classifier of LgtLimA input signal classifiers\n\r(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 291 | 59546829.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Detect neutral LgtLimA-Inputs Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value,Detect neutral LgtLimA-Inputs Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. "LgtLimA-Inputs are neutral" means, that at least one input signal has neutral values. "LgtLimA-Inputs are NOT neutral" means, that at no input signal has neutral values. IF: Bit1 of BitwiseOR ( CustFctIn_LgtLimA_StAcv_sc CustFctIn_LgtLimA _ADmd_sc CustFctIn_LgtLimA _AGrdMaxDec_sc) is set THEN: LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) ELSE: LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) Raw{
"ID": "59546829.0",
"ASIL": " ASIL C",
"Text": "Detect neutral LgtLimA-Inputs\n\rNote: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtLimA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtLimA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n\r \n\rIF: \n\rBit1 of BitwiseOR (\n\rCustFctIn_LgtLimA_StAcv_sc\n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc) \n\ris set \n\rTHEN: \n\rLgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\rELSE: \n\rLgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "Detect neutral LgtLimA-Inputs",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Detect neutral LgtLimA-Inputs\n\rNote: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtLimA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtLimA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n\r \n\rIF: \n\rBit1 of BitwiseOR (\n\rCustFctIn_LgtLimA_StAcv_sc\n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc) \n\ris set \n\rTHEN: \n\rLgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\rELSE: \n\rLgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 292 | 59546830.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | AEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv IF [AND(1,2)]: 1) CustFctIn_LgtLimA_StAcv is equal to 1 2) LAEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv IF [AND(1,2)]: 1) CustFctIn_LgtLimA_StAcv is equal to 1 2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) THEN: CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv ELSEIF [AND(1,2)]: 1) CustFctIn_LgtLimA_StAcv is equal to 2 2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) THEN: CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv ELSEIF [AND(1,2,3)]: 1) CustFctIn_LgtLimA_StAcv is equal to 1 2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true THEN: CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut ELSEIF [AND(1,2,3)]: 1) CustFctIn_LgtLimA_StAcv is equal to 2 2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true THEN: CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut ELSE: CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq Note: The expression "Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression "Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true" shall be true. Raw{
"ID": "59546830.0",
"ASIL": " ASIL C",
"Text": "AEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 1\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 2\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 1 \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 2 \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" shall be true.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "AEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "AEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 1\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 2\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 1 \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to 2 \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" shall be true.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 293 | 59546831.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | AEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv IF: CustFctIn_LgtLimA_StAcv = 1 THEN: CustFcAEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv IF: CustFctIn_LgtLimA_StAcv = 1 THEN: CustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctAEBLgtLimA_StReqAcvASILB ELSEIF: CustFctIn_LgtLimA_StAcv = 2 THEN: CustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctAEBLgtLimA_StReqAcvASILC ELSE: CustFctOut_LgtLimA_StAcvMd = 0 Raw{
"ID": "59546831.0",
"ASIL": " ASIL C",
"Text": "AEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_LgtLimA_StAcv = 1 \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctAEBLgtLimA_StReqAcvASILB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = 2 \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctAEBLgtLimA_StReqAcvASILC \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcvMd = 0",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "AEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "AEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_LgtLimA_StAcv = 1 \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctAEBLgtLimA_StReqAcvASILB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = 2 \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctAEBLgtLimA_StReqAcvASILC \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcvMd = 0",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 294 | 59546832.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | AEB LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_LgtLiAEB LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_LgtLimA_TurnOff *FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet *FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv merged classifier RangeCheck Output: CustFctOut_LgtLimA_StDiagEve equal to *StDiagEve Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*). Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way: specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information (This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions) Raw{
"ID": "59546832.0",
"ASIL": " ASIL C",
"Text": "AEB LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LgtLimA_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LgtLimA_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "AEB LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "AEB LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LgtLimA_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LgtLimA_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 295 | 59546833.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirement describes the valid case of the AEB LgtLimA Service Bridge. Note: The following functionalThe following functional requirement describes the valid case of the AEB LgtLimA Service Bridge. Note: The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time. * Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) * Disable Case: * NotVld Case: * Fail Case: * Init Case: * Susp Case: For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful. Raw{
"ID": "59546833.0",
"ASIL": " ",
"Text": "The following functional requirement describes the valid case of the AEB LgtLimA Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* Disable Case:\n\r* NotVld Case:\n\r* Fail Case:\n\r* Init Case:\n\r* Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "The following functional requirement describes the valid case of the AEB LgtLimA Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* Disable Case:\n\r* NotVld Case:\n\r* Fail Case:\n\r* Init Case:\n\r* Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 296 | 59546834.0 | Functional | Released | yes | True | Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LgtLimA_StDiaValid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone THEN: CustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering AEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv) CustFctOut_LgtLimA_StAcvMd shall be calculated by AEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv CustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd CustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec Raw{
"ID": "59546834.0",
"ASIL": " ASIL C",
"Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering AEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)\n\rCustFctOut_LgtLimA_StAcvMd shall be calculated by AEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd \n\rCustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec",
"Type": "Functional",
"Status": "Released",
"Summary": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering AEB Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)\n\rCustFctOut_LgtLimA_StAcvMd shall be calculated by AEB Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd \n\rCustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 297 | 59546835.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorinThe following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour. * CustFctOut_LgtLimA_StAcv and CustFctOut_LgtLimA_StAcvMd are set to a defined value or frozen to the last valid value. * All other Outputs will be frozen to the last valid value. Raw{
"ID": "59546835.0",
"ASIL": " ",
"Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_LgtLimA_StAcv and CustFctOut_LgtLimA_StAcvMd are set to a defined value or frozen to the last valid value.\n\r* All other Outputs will be frozen to the last valid value.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_LgtLimA_StAcv and CustFctOut_LgtLimA_StAcvMd are set to a defined value or frozen to the last valid value.\n\r* All other Outputs will be frozen to the last valid value.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 298 | 59546836.0 | Functional | Released | yes | True | Disable Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReDisable Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "59546836.0",
"ASIL": " ASIL C",
"Text": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "Disable Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 299 | 59546837.0 | Functional | Released | yes | True | NotVld Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNNotVld Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "59546837.0",
"ASIL": " ASIL C",
"Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "NotVld Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 300 | 59546838.0 | Functional | Released | yes | True | Fail Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReqFail Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "59546838.0",
"ASIL": " ASIL C",
"Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "Fail Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 301 | 59546839.0 | Functional | Released | yes | True | Init Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReInit Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "59546839.0",
"ASIL": " ASIL C",
"Text": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "Init Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |