Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

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

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

RowIDTypeStatusRelevantCandidateReasonNormalized text
20216663565.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
HldCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_HldCtl_Tur
HldCtl Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_HldCtl_TurnOff

*FlgIniExcDet equal to CustFctIn_HldCtl_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_HldCtl_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_HldCtl_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": "16663565.0",
  "ASIL": "  QM",
  "Text": "HldCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_HldCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_HldCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_HldCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_HldCtl_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": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346051.0",
  "Description": "HldCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_HldCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_HldCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_HldCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_HldCtl_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"
}
20316663566.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the HldCtl Service Bridge. Note: The following functional requi
The following functional requirement describes the valid case of the HldCtl 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": "16663566.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the HldCtl 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": "1346048.0",
  "Description": "The following functional requirement describes the valid case of the HldCtl 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"
}
20416663567.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_HldCtl_StDiag
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_HldCtl_StHldReq = CustFctIn_HldCtl_StShoTrmReq OR CustFctIn_HldCtl_StLngTrmReq (considering Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold))

CustFctOut_HldCtl_FlgHldTkovReq = CustFctIn_HldCtl_StTkovReq (considering Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq)

Raw

{
  "ID": "16663567.0",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = CustFctIn_HldCtl_StShoTrmReq OR CustFctIn_HldCtl_StLngTrmReq (considering Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold))\n\r \n\r\n\rCustFctOut_HldCtl_FlgHldTkovReq = CustFctIn_HldCtl_StTkovReq (considering Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq)\n\r \n\r",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346049.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = CustFctIn_HldCtl_StShoTrmReq OR CustFctIn_HldCtl_StLngTrmReq (considering Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold))\n\r \n\r\n\rCustFctOut_HldCtl_FlgHldTkovReq = CustFctIn_HldCtl_StTkovReq (considering Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq)\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20516663568.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
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.

Raw

{
  "ID": "16663568.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.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346055.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.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20616663569.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoR
Disable Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16663569.0",
  "ASIL": "  QM",
  "Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346054.0",
  "Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20716663570.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFct
NotVld Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16663570.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346052.0",
  "Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20816663571.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoRe
Fail Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16663571.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346057.0",
  "Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20916663572.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoR
Init

 Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16663572.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346058.0",
  "Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21016663573.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_HldCtl_StHldReq shall be equal to the va
Susp Case:

IF: 

CustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_HldCtl_StHldReq shall be equal to the value of previous computation cycle (Hold Last Value)

CustFctOut_HldCtl_FlgHldTkovReq shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16663573.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_HldCtl_FlgHldTkovReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346056.0",
  "Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_HldCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_HldCtl_StHldReq shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_HldCtl_FlgHldTkovReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21116663574.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LgtLimV Service Bridge
LgtLimV Service Bridge

Raw

{
  "ID": "16663574.0",
  "ASIL": "  ",
  "Text": "LgtLimV Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "LgtLimV Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346074.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21216663575.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Inputs Signal-Values: CustFctIn_LgtLimV_StAcv CustFctIn_LgtLimV_VDmd Signal-Classifier: CustFctIn_LgtLimV_StAcv_sc CustF
Inputs 

Signal-Values:

CustFctIn_LgtLimV_StAcv 

CustFctIn_LgtLimV_VDmd 

Signal-Classifier:

CustFctIn_LgtLimV_StAcv_sc 

CustFctIn_LgtLimV_VDmd_sc 

Parameters 

CustFctIn_LgtLimV_BitFldConf

CustFctIn_LgtLimV_FlgIniExcDet

CustFctIn_LgtLimV_FlgErrQlfAcv

CustFctIn_LgtLimV_TurnOff

Raw

{
  "ID": "16663575.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_LgtLimV_StAcv \n\rCustFctIn_LgtLimV_VDmd \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimV_StAcv_sc \n\rCustFctIn_LgtLimV_VDmd_sc \n\r \n\rParameters \n\rCustFctIn_LgtLimV_BitFldConf\n\rCustFctIn_LgtLimV_FlgIniExcDet\n\rCustFctIn_LgtLimV_FlgErrQlfAcv\n\rCustFctIn_LgtLimV_TurnOff",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346064.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_LgtLimV_StAcv \n\rCustFctIn_LgtLimV_VDmd \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimV_StAcv_sc \n\rCustFctIn_LgtLimV_VDmd_sc \n\r \n\rParameters \n\rCustFctIn_LgtLimV_BitFldConf\n\rCustFctIn_LgtLimV_FlgIniExcDet\n\rCustFctIn_LgtLimV_FlgErrQlfAcv\n\rCustFctIn_LgtLimV_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21316663576.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Outputs StAcv CustFctOut_LgtLimV_StAcv All other Outputs CustFctOut_LgtLimV_VDmd States CustFctOut_LgtLimV_StDiagEve
Outputs

StAcv

CustFctOut_LgtLimV_StAcv

All other Outputs

CustFctOut_LgtLimV_VDmd

States

CustFctOut_LgtLimV_StDiagEve

Raw

{
  "ID": "16663576.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rStAcv\n\rCustFctOut_LgtLimV_StAcv\n\r \n\rAll other Outputs\n\rCustFctOut_LgtLimV_VDmd\n\rStates\n\rCustFctOut_LgtLimV_StDiagEve",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346065.0",
  "Description": "Outputs\n\rStAcv\n\rCustFctOut_LgtLimV_StAcv\n\r \n\rAll other Outputs\n\rCustFctOut_LgtLimV_VDmd\n\rStates\n\rCustFctOut_LgtLimV_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21416663577.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of LgtLimV input signal classifiers (Note: The classifier information of all LgtLimV input signals are merged t
Merged classifier of LgtLimV input signal classifiers

(Note: The classifier information of all LgtLimV 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_LgtLimV_StAcv_sc 

CustFctIn_LgtLimV_VDmd_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": "16663577.0",
  "ASIL": "  QM",
  "Text": "Merged classifier of LgtLimV input signal classifiers\n\r(Note: The classifier information of all LgtLimV 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_LgtLimV_StAcv_sc \n\rCustFctIn_LgtLimV_VDmd_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": "1346063.0",
  "Description": "Merged classifier of LgtLimV input signal classifiers\n\r(Note: The classifier information of all LgtLimV 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_LgtLimV_StAcv_sc \n\rCustFctIn_LgtLimV_VDmd_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"
}
21516663578.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping and Neutral-Value-Handling of CustFctIn_LgtLimV_StAcv IF [AND(1,2)]: 1) CustFctIn_LgtLimV_StAcv is equal to VMMP_SINFCT
Mapping and Neutral-Value-Handling of CustFctIn_LgtLimV_StAcv

IF [AND(1,2)]: 

1) CustFctIn_LgtLimV_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv

2) Bit1 of CustFctIn_LgtLimV_VDmd_sc is NOT set 

THEN: 

CustFctOut_LgtLimV_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv

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

1) CustFctIn_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctAcv 

2) Bit1 of CustFctIn_LgtLimV_VDmd_sc is set 

3) Bit position VMMP_SINFCT_c_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_BitFldConf is true 

THEN: 

CustFctOut_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctAcvNeut

ELSE: 

CustFctOut_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctNoReq

Note: The expression "Bit position VMMP_SINFCT_c_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_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_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_BitFldConf is true" shall be true.

Raw

{
  "ID": "16663578.0",
  "ASIL": "  QM",
  "Text": "Mapping and Neutral-Value-Handling of CustFctIn_LgtLimV_StAcv\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimV_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n\r2) Bit1 of CustFctIn_LgtLimV_VDmd_sc is NOT set \n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctAcv \n\r2) Bit1 of CustFctIn_LgtLimV_VDmd_sc is set \n\r3) Bit position VMMP_SINFCT_c_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\r\n\rELSE: \n\rCustFctOut_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctNoReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_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_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_BitFldConf is true\" shall be true.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346068.0",
  "Description": "Mapping and Neutral-Value-Handling of CustFctIn_LgtLimV_StAcv\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimV_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n\r2) Bit1 of CustFctIn_LgtLimV_VDmd_sc is NOT set \n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctAcv \n\r2) Bit1 of CustFctIn_LgtLimV_VDmd_sc is set \n\r3) Bit position VMMP_SINFCT_c_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\r\n\rELSE: \n\rCustFctOut_LgtLimV_StAcv is equal to VMMP_c_StReqCusFctNoReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_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_LgtLimV_IdxBitMaskMdNeutArbAcv of the input CustFctIn_LgtLimV_BitFldConf is true\" shall be true.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21616663579.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtLimV Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_LgtLimV_T
LgtLimV Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_LgtLimV_TurnOff

*FlgIniExcDet equal to CustFctIn_LgtLimV_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_LgtLimV_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_LgtLimV_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": "16663579.0",
  "ASIL": "  QM",
  "Text": "LgtLimV Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LgtLimV_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LgtLimV_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LgtLimV_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LgtLimV_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": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346067.0",
  "Description": "LgtLimV Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LgtLimV_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LgtLimV_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LgtLimV_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LgtLimV_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"
}
21716663580.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the LgtLimV Service Bridge. Note: The following functional requ
The following functional requirement describes the valid case of the LgtLimV 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": "16663580.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the LgtLimV 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": "1346075.0",
  "Description": "The following functional requirement describes the valid case of the LgtLimV 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"
}
21816663581.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LgtLimV_StDia
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_LgtLimV_StAcv = CustFctIn_LgtLimV_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtLimV_StAcv)

CustFctOut_LgtLimV_ADmd = CustFctIn_LgtLimV_ADmd

Raw

{
  "ID": "16663581.0",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = CustFctIn_LgtLimV_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtLimV_StAcv)\n\rCustFctOut_LgtLimV_ADmd = CustFctIn_LgtLimV_ADmd",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346066.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = CustFctIn_LgtLimV_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtLimV_StAcv)\n\rCustFctOut_LgtLimV_ADmd = CustFctIn_LgtLimV_ADmd",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21916663582.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
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.

* CustFctOut_LgtLimV_StAcv and CustFctOut_LgtLimV_VDmd are set to a defined value or frozen to the last valid value.

Raw

{
  "ID": "16663582.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_LgtLimV_StAcv and CustFctOut_LgtLimV_VDmd are set to a defined value or frozen to the last valid value.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346071.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_LgtLimV_StAcv and CustFctOut_LgtLimV_VDmd are set to a defined value or frozen to the last valid value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22016663583.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoRe
Disable Case:

IF: 

CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft

Raw

{
  "ID": "16663583.0",
  "ASIL": "  QM",
  "Text": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346070.0",
  "Description": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22116663584.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctN
NotVld Case:

IF: 

CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft

Raw

{
  "ID": "16663584.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346069.0",
  "Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22216663585.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq
Fail Case:

IF: 

CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft

Raw

{
  "ID": "16663585.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346076.0",
  "Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22316663586.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoRe
Init

 Case:

IF: 

CustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft

Raw

{
  "ID": "16663586.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346073.0",
  "Description": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimV_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22416663587.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_LgtLimV_StAcv shall be equal to the val
Susp Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_LgtLimV_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)

CustFctOut_LgtLimV_VDmd shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16663587.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_LgtLimV_VDmd shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346072.0",
  "Description": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_LgtLimV_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_LgtLimV_VDmd shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22516663588.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
FailSafeStop Service Bridge
FailSafeStop Service Bridge

Raw

{
  "ID": "16663588.0",
  "ASIL": "  ",
  "Text": "FailSafeStop Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "FailSafeStop Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346078.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22616663589.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Inputs Signal-Values: CustFctIn_FailSafeStop_StEnReq CustFctIn_FailSafeStop_StStopReq Signal-Classifier: CustFctIn_FailSafeS
Inputs 

Signal-Values:

CustFctIn_FailSafeStop_StEnReq

CustFctIn_FailSafeStop_StStopReq

Signal-Classifier:

CustFctIn_FailSafeStop_StEnReq_sc

CustFctIn_FailSafeStop_StStopReq_sc

Parameters 

CustFctIn_FailSafeStop_FlgIniExcDet

CustFctIn_FailSafeStop_FlgErrQlfAcv

CustFctIn_FailSafeStop_TurnOff

Raw

{
  "ID": "16663589.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_FailSafeStop_StEnReq\n\rCustFctIn_FailSafeStop_StStopReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_FailSafeStop_StEnReq_sc\n\rCustFctIn_FailSafeStop_StStopReq_sc\n\r \n\rParameters \n\rCustFctIn_FailSafeStop_FlgIniExcDet\n\rCustFctIn_FailSafeStop_FlgErrQlfAcv\n\rCustFctIn_FailSafeStop_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346077.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_FailSafeStop_StEnReq\n\rCustFctIn_FailSafeStop_StStopReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_FailSafeStop_StEnReq_sc\n\rCustFctIn_FailSafeStop_StStopReq_sc\n\r \n\rParameters \n\rCustFctIn_FailSafeStop_FlgIniExcDet\n\rCustFctIn_FailSafeStop_FlgErrQlfAcv\n\rCustFctIn_FailSafeStop_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22716663590.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs Request CustFctOut_FailSafeStop_StEnReq CustFctOut_FailSafeStop_StStopReq States CustFctOut_FailSafeStop_StDiagEve
Outputs

Request

CustFctOut_FailSafeStop_StEnReq

CustFctOut_FailSafeStop_StStopReq

States

CustFctOut_FailSafeStop_StDiagEve

Raw

{
  "ID": "16663590.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\rCustFctOut_FailSafeStop_StEnReq\n\rCustFctOut_FailSafeStop_StStopReq\n\rStates\n\rCustFctOut_FailSafeStop_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346084.0",
  "Description": "Outputs\n\rRequest\n\rCustFctOut_FailSafeStop_StEnReq\n\rCustFctOut_FailSafeStop_StStopReq\n\rStates\n\rCustFctOut_FailSafeStop_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22816663591.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of FailSafeStop input signal classifiers (Note: The classifier information of all FailSafeStop input signals ar
Merged classifier of FailSafeStop input signal classifiers

(Note: The classifier information of all FailSafeStop 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_FailSafeStop_StEnReq_sc

CustFctIn_FailSafeStop_StStopReq_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": "16663591.0",
  "ASIL": "  ASIL B",
  "Text": "Merged classifier of FailSafeStop input signal classifiers\n\r(Note: The classifier information of all FailSafeStop 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_FailSafeStop_StEnReq_sc\n\rCustFctIn_FailSafeStop_StStopReq_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": "1346085.0",
  "Description": "Merged classifier of FailSafeStop input signal classifiers\n\r(Note: The classifier information of all FailSafeStop 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_FailSafeStop_StEnReq_sc\n\rCustFctIn_FailSafeStop_StStopReq_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"
}
22916663592.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping of CustFctIn_FailSafeStop_StEnReq IF: CustFctIn_FailSafeStop_StEnReq > 2 THEN: CustFctOut_FailSafeStop_StEnReq is e
Mapping of CustFctIn_FailSafeStop_StEnReq

IF: 

CustFctIn_FailSafeStop_StEnReq > 2 

THEN: 

CustFctOut_FailSafeStop_StEnReq is equal to VMMP_CFBPA_c_PHFailSafeStop_StEnReqNoReq

ELSE:

CustFctOut_FailSafeStop_StEnReq is equal to CustFctIn_FailSafeStop_StEnReq

Raw

{
  "ID": "16663592.0",
  "ASIL": "  ASIL B",
  "Text": "Mapping of CustFctIn_FailSafeStop_StEnReq\n\r \n\rIF: \n\rCustFctIn_FailSafeStop_StEnReq > 2 \n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq is equal to VMMP_CFBPA_c_PHFailSafeStop_StEnReqNoReq\n\rELSE:\n\rCustFctOut_FailSafeStop_StEnReq is equal to CustFctIn_FailSafeStop_StEnReq",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346086.0",
  "Description": "Mapping of CustFctIn_FailSafeStop_StEnReq\n\r \n\rIF: \n\rCustFctIn_FailSafeStop_StEnReq > 2 \n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq is equal to VMMP_CFBPA_c_PHFailSafeStop_StEnReqNoReq\n\rELSE:\n\rCustFctOut_FailSafeStop_StEnReq is equal to CustFctIn_FailSafeStop_StEnReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23016663593.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping of CustFctIn_FailSafeStop_StStopReq IF: CustFctIn_FailSafeStop_StStopReq is not equal to VMMP_CFBPA_c_PHFailSafeStop_St
Mapping of CustFctIn_FailSafeStop_StStopReq

IF: 

CustFctIn_FailSafeStop_StStopReq is not equal to VMMP_CFBPA_c_PHFailSafeStop_StStopReqStopReq 

THEN: 

CustFctOut_FailSafeStop_StEnReq is equal to VMMP_CFBPA_c_PHFailSafeStop_StStopReqNoReq

ELSE:

CustFctOut_FailSafeStop_StStopReq is equal to CustFctIn_FailSafeStop_StStopReq

Raw

{
  "ID": "16663593.0",
  "ASIL": "  ASIL B",
  "Text": "Mapping of CustFctIn_FailSafeStop_StStopReq\n\r \n\rIF: \n\rCustFctIn_FailSafeStop_StStopReq is not equal to VMMP_CFBPA_c_PHFailSafeStop_StStopReqStopReq \n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq is equal to VMMP_CFBPA_c_PHFailSafeStop_StStopReqNoReq\n\rELSE:\n\rCustFctOut_FailSafeStop_StStopReq is equal to CustFctIn_FailSafeStop_StStopReq",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346079.0",
  "Description": "Mapping of CustFctIn_FailSafeStop_StStopReq\n\r \n\rIF: \n\rCustFctIn_FailSafeStop_StStopReq is not equal to VMMP_CFBPA_c_PHFailSafeStop_StStopReqStopReq \n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq is equal to VMMP_CFBPA_c_PHFailSafeStop_StStopReqNoReq\n\rELSE:\n\rCustFctOut_FailSafeStop_StStopReq is equal to CustFctIn_FailSafeStop_StStopReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23116663594.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FailSafeStop Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_Fail
FailSafeStop Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_FailSafeStop_TurnOff

*FlgIniExcDet equal to CustFctIn_FailSafeStop_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_FailSafeStop_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_FailSafeStop_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": "16663594.0",
  "ASIL": "  ASIL B",
  "Text": "FailSafeStop Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_FailSafeStop_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_FailSafeStop_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_FailSafeStop_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_FailSafeStop_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": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346087.0",
  "Description": "FailSafeStop Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_FailSafeStop_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_FailSafeStop_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_FailSafeStop_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_FailSafeStop_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"
}
23216663595.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the FailSafeStop Service Bridge. Note: The following functional
The following functional requirement describes the valid case of the FailSafeStop 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": "16663595.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the FailSafeStop 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": "1346080.0",
  "Description": "The following functional requirement describes the valid case of the FailSafeStop 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"
}
23316663596.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_FailSafeStop_
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_FailSafeStop_StEnReq = CustFctIn_FailSafeStop_StEnReq (considering Mapping of CustFctIn_FailSafeStop_StEnReq)

CustFctOut_FailSafeStop_StStopReq = CustFctIn_FailSafeStop_StStopReq (considering Mapping of CustFctIn_FailSafeStop_StStopReq)

Raw

{
  "ID": "16663596.0",
  "ASIL": "  ASIL B",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = CustFctIn_FailSafeStop_StEnReq (considering Mapping of CustFctIn_FailSafeStop_StEnReq)\n\rCustFctOut_FailSafeStop_StStopReq = CustFctIn_FailSafeStop_StStopReq (considering Mapping of CustFctIn_FailSafeStop_StStopReq)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346081.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = CustFctIn_FailSafeStop_StEnReq (considering Mapping of CustFctIn_FailSafeStop_StEnReq)\n\rCustFctOut_FailSafeStop_StStopReq = CustFctIn_FailSafeStop_StStopReq (considering Mapping of CustFctIn_FailSafeStop_StStopReq)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23416663597.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
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.

Raw

{
  "ID": "16663597.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.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346082.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.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23516663598.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_FailSafeStop_StEnReq = VMMP_c_StR
Disable Case:

IF: 

CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq

CustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663598.0",
  "ASIL": "  ASIL B",
  "Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346083.0",
  "Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23616663599.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_FailSafeStop_StEnReq = VMMP_c_
NotVld Case:

IF: 

CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq

CustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663599.0",
  "ASIL": "  ASIL B",
  "Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346088.0",
  "Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23716663600.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_FailSafeStop_StEnReq = VMMP_c_StRe
Fail Case:

IF: 

CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq

CustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663600.0",
  "ASIL": "  ASIL B",
  "Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346089.0",
  "Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23816663601.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_FailSafeStop_StEnReq = VMMP_c_StR
Init

 Case:

IF: 

CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq

CustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663601.0",
  "ASIL": "  ASIL B",
  "Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346090.0",
  "Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_FailSafeStop_StStopReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23916663602.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_FailSafeStop_StEnReq shall be equa
Susp Case:

IF: 

CustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_FailSafeStop_StEnReq shall be equal to the value of previous computation cycle (Hold Last Value)

CustFctOut_FailSafeStop_StStopReq shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16663602.0",
  "ASIL": "  ASIL B",
  "Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FailSafeStop_StStopReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346091.0",
  "Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_FailSafeStop_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_FailSafeStop_StEnReq shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FailSafeStop_StStopReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24016663603.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WarnBrk Service Bridge
WarnBrk Service Bridge

Raw

{
  "ID": "16663603.0",
  "ASIL": "  ",
  "Text": "WarnBrk Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "WarnBrk Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361840.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24116663604.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Inputs Signal-Values: CustFctIn_WarnBrk_ItReq Signal-Classifier: CustFctIn_WarnBrk_ItReq_sc Parameters CustFctIn_WarnBrk_
Inputs 

Signal-Values:

CustFctIn_WarnBrk_ItReq 

Signal-Classifier:

CustFctIn_WarnBrk_ItReq_sc

Parameters 

CustFctIn_WarnBrk_FlgIniExcDet

CustFctIn_WarnBrk_FlgErrQlfAcv

CustFctIn_WarnBrk_TurnOff

Raw

{
  "ID": "16663604.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_WarnBrk_ItReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_WarnBrk_ItReq_sc\n\r \n\rParameters \n\rCustFctIn_WarnBrk_FlgIniExcDet\n\rCustFctIn_WarnBrk_FlgErrQlfAcv\n\rCustFctIn_WarnBrk_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361847.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_WarnBrk_ItReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_WarnBrk_ItReq_sc\n\r \n\rParameters \n\rCustFctIn_WarnBrk_FlgIniExcDet\n\rCustFctIn_WarnBrk_FlgErrQlfAcv\n\rCustFctIn_WarnBrk_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24216663605.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs Request CustFctOut_WarnBrk_ItReq States CustFctOut_WarnBrk_StDiagEve
Outputs

Request

CustFctOut_WarnBrk_ItReq

States

CustFctOut_WarnBrk_StDiagEve

Raw

{
  "ID": "16663605.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\rCustFctOut_WarnBrk_ItReq\n\rStates\n\rCustFctOut_WarnBrk_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361848.0",
  "Description": "Outputs\n\rRequest\n\rCustFctOut_WarnBrk_ItReq\n\rStates\n\rCustFctOut_WarnBrk_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24316663606.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of WarnBrk input signal classifiers (Note: The classifier information of all WarnBrk input signals are merged t
Merged classifier of WarnBrk input signal classifiers

(Note: The classifier information of all WarnBrk 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_WarnBrk_ItReq_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": "16663606.0",
  "ASIL": "  QM",
  "Text": "Merged classifier of WarnBrk input signal classifiers\n\r(Note: The classifier information of all WarnBrk 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_WarnBrk_ItReq_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": "1361846.0",
  "Description": "Merged classifier of WarnBrk input signal classifiers\n\r(Note: The classifier information of all WarnBrk 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_WarnBrk_ItReq_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"
}
24416663607.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping of CustFctIn_WarnBrk_ItReq IF: CustFctIn_WarnBrk_ItReq > VMMP_SINFCT_c_SrvWarnBrk_ItReqRngLimHi THEN: CustFctOut_W
Mapping of CustFctIn_WarnBrk_ItReq 

IF: 

CustFctIn_WarnBrk_ItReq > VMMP_SINFCT_c_SrvWarnBrk_ItReqRngLimHi 

THEN: 

CustFctOut_WarnBrk_ItReq is equal to VMMP_c_StReqCusFctNoReq

ELSE:

CustFctOut_WarnBrk_ItReq is equal to CustFctIn_WarnBrk_ItReq

Raw

{
  "ID": "16663607.0",
  "ASIL": "  QM",
  "Text": "Mapping of CustFctIn_WarnBrk_ItReq \n\r \n\rIF: \n\rCustFctIn_WarnBrk_ItReq > VMMP_SINFCT_c_SrvWarnBrk_ItReqRngLimHi \n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq is equal to VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCustFctOut_WarnBrk_ItReq is equal to CustFctIn_WarnBrk_ItReq",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361851.0",
  "Description": "Mapping of CustFctIn_WarnBrk_ItReq \n\r \n\rIF: \n\rCustFctIn_WarnBrk_ItReq > VMMP_SINFCT_c_SrvWarnBrk_ItReqRngLimHi \n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq is equal to VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCustFctOut_WarnBrk_ItReq is equal to CustFctIn_WarnBrk_ItReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24516663608.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
WarnBrk Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_WarnBrk_T
WarnBrk Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_WarnBrk_TurnOff

*FlgIniExcDet equal to CustFctIn_WarnBrk_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_WarnBrk_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_WarnBrk_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": "16663608.0",
  "ASIL": "  QM",
  "Text": "WarnBrk Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_WarnBrk_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_WarnBrk_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_WarnBrk_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_WarnBrk_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": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361849.0",
  "Description": "WarnBrk Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_WarnBrk_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_WarnBrk_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_WarnBrk_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_WarnBrk_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"
}
24616663609.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the WarnBrk Service Bridge. Note: The following functional requ
The following functional requirement describes the valid case of the WarnBrk 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": "16663609.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the WarnBrk 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": "1361850.0",
  "Description": "The following functional requirement describes the valid case of the WarnBrk 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"
}
24716663610.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_WarnBrk_StDia
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_WarnBrk_ItReq = CustFctIn_WarnBrk_ItReq (considering Mapping of CustFctIn_WarnBrk_ItReq)

Raw

{
  "ID": "16663610.0",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = CustFctIn_WarnBrk_ItReq (considering Mapping of CustFctIn_WarnBrk_ItReq)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361852.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = CustFctIn_WarnBrk_ItReq (considering Mapping of CustFctIn_WarnBrk_ItReq)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24816663611.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
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.

Raw

{
  "ID": "16663611.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.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361842.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.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24916663612.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoRe
Disable Case:

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663612.0",
  "ASIL": "  QM",
  "Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361841.0",
  "Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25016663613.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctN
NotVld Case:

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663613.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361839.0",
  "Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25116663614.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq
Fail Case:

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663614.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361845.0",
  "Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25216663615.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoRe
Init

 Case:

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663615.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361844.0",
  "Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25316663616.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_WarnBrk_ItReq shall be equal to the val
Susp Case:

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_WarnBrk_ItReq shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16663616.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361843.0",
  "Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_WarnBrk_ItReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25416663617.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
StgWhlVib Service Bridge
StgWhlVib Service Bridge

Raw

{
  "ID": "16663617.0",
  "ASIL": "  ",
  "Text": "StgWhlVib Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "StgWhlVib Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361860.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25516663618.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Inputs Signal-Values: CustFctIn_StgWhlVib_IdxProfReq Signal-Classifier: CustFctIn_StgWhlVib_IdxProfReq_sc Parameters Cust
Inputs 

Signal-Values:

CustFctIn_StgWhlVib_IdxProfReq 

Signal-Classifier:

CustFctIn_StgWhlVib_IdxProfReq_sc

Parameters 

CustFctIn_StgWhlVib_FlgIniExcDet

CustFctIn_StgWhlVib_FlgErrQlfAcv

CustFctIn_StgWhlVib_TurnOff

Raw

{
  "ID": "16663618.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_StgWhlVib_IdxProfReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_StgWhlVib_IdxProfReq_sc\n\r \n\rParameters \n\rCustFctIn_StgWhlVib_FlgIniExcDet\n\rCustFctIn_StgWhlVib_FlgErrQlfAcv\n\rCustFctIn_StgWhlVib_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361857.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_StgWhlVib_IdxProfReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_StgWhlVib_IdxProfReq_sc\n\r \n\rParameters \n\rCustFctIn_StgWhlVib_FlgIniExcDet\n\rCustFctIn_StgWhlVib_FlgErrQlfAcv\n\rCustFctIn_StgWhlVib_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25616663619.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs Request CustFctOut_StgWhlVib_IdxProfReq States CustFctOut_StgWhlVib_StDiagEve
Outputs

Request

CustFctOut_StgWhlVib_IdxProfReq

States

CustFctOut_StgWhlVib_StDiagEve

Raw

{
  "ID": "16663619.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\rCustFctOut_StgWhlVib_IdxProfReq\n\rStates\n\rCustFctOut_StgWhlVib_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361858.0",
  "Description": "Outputs\n\rRequest\n\rCustFctOut_StgWhlVib_IdxProfReq\n\rStates\n\rCustFctOut_StgWhlVib_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25716663620.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of StgWhlVib input signal classifiers (Note: The classifier information of all StgWhlVib input signals are merg
Merged classifier of StgWhlVib input signal classifiers

(Note: The classifier information of all StgWhlVib 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_StgWhlVib_IdxProfReq_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": "16663620.0",
  "ASIL": "  QM",
  "Text": "Merged classifier of StgWhlVib input signal classifiers\n\r(Note: The classifier information of all StgWhlVib 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_StgWhlVib_IdxProfReq_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": "1361863.0",
  "Description": "Merged classifier of StgWhlVib input signal classifiers\n\r(Note: The classifier information of all StgWhlVib 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_StgWhlVib_IdxProfReq_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"
}
25816663621.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_StgWhlV
StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_StgWhlVib _TurnOff

*FlgIniExcDet equal to CustFctIn_StgWhlVib _FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_StgWhlVib _FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_StgWhlVib _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": "16663621.0",
  "ASIL": "  QM",
  "Text": "StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_StgWhlVib _TurnOff\n\r*FlgIniExcDet equal to CustFctIn_StgWhlVib _FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_StgWhlVib _FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_StgWhlVib _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": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361864.0",
  "Description": "StgWhlVib Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_StgWhlVib _TurnOff\n\r*FlgIniExcDet equal to CustFctIn_StgWhlVib _FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_StgWhlVib _FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_StgWhlVib _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"
}
25916663622.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the StgWhlVib Service Bridge. Note: The following functional re
The following functional requirement describes the valid case of the StgWhlVib 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": "16663622.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the StgWhlVib 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": "1361865.0",
  "Description": "The following functional requirement describes the valid case of the StgWhlVib 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"
}
26016663623.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_StgWhlVib_StD
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = CustFctIn_StgWhlVib_IdxProfReq

Raw

{
  "ID": "16663623.0",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = CustFctIn_StgWhlVib_IdxProfReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361859.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = CustFctIn_StgWhlVib_IdxProfReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26116663624.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
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.

Raw

{
  "ID": "16663624.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.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361861.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.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26216663625.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqC
Disable Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663625.0",
  "ASIL": "  QM",
  "Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361855.0",
  "Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26316663626.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StR
NotVld Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663626.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361854.0",
  "Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26416663627.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCu
Fail Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663627.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361853.0",
  "Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26516663628.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqC
Init

 Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq

Raw

{
  "ID": "16663628.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361856.0",
  "Description": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq = VMMP_c_StReqCusFctNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26616663629.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_StgWhlVib_IdxProfReq shall be equal t
Susp Case:

IF: 

CustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_StgWhlVib_IdxProfReq shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16663629.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361862.0",
  "Description": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_StgWhlVib_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_StgWhlVib_IdxProfReq shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26716663630.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Specific Conditions and Requirements
Specific Conditions and Requirements

Raw

{
  "ID": "16663630.0",
  "ASIL": "  ",
  "Text": "Specific Conditions and Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Specific Conditions and Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1306980.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26816663631.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The module output values in the initial timestep are not equal to the defined Init Values in the signal specification file. It is
The module output values in the initial timestep are not equal to the defined Init Values in the signal specification file.

It is not necessary to check the output values of the modul within the initial timestep.

Raw

{
  "ID": "16663631.0",
  "ASIL": "  ",
  "Text": "The module output values in the initial timestep are not equal to the defined Init Values in the signal specification file.\n\r \n\rIt is not necessary to check the output values of the modul within the initial timestep.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1306987.0",
  "Description": "The module output values in the initial timestep are not equal to the defined Init Values in the signal specification file.\n\r \n\rIt is not necessary to check the output values of the modul within the initial timestep.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26916663632.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
CAA StAcvFct Service
CAA StAcvFct Service

Raw

{
  "ID": "16663632.0",
  "ASIL": "  ",
  "Text": "CAA StAcvFct Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "CAA StAcvFct Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346473.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27016663633.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctI
Replace generic input signals by specific input signal values, signal classifiers and parameters

Inputs

Signal-Values:

CustFctIn_StAcvFct = CAA_s_StAcvFct 

Signal-Classifier:

CustFctIn_StAcvFct_sc = CAA_sc_StAcvFct 

Parameters 

CustFctIn_StAcvFct_FlgIniExcDet = VMMP_CFBCAA_c_CAAStAcvFct_FlgIniExcDet

CustFctIn_StAcvFct_FlgErrQlfAcv = VMMP_CFBCAA_c_CAAStAcvFct_FlgErrQlfAcv

CustFctIn_StAcvFct_TurnOff = VMMP_CFBCAA_c_CAAStAcvFct_TurnOff

Raw

{
  "ID": "16663633.0",
  "ASIL": "  ASIL C",
  "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_StAcvFct = CAA_s_StAcvFct \n\r \n\rSignal-Classifier:\n\rCustFctIn_StAcvFct_sc = CAA_sc_StAcvFct \n\r \n\rParameters \n\rCustFctIn_StAcvFct_FlgIniExcDet = VMMP_CFBCAA_c_CAAStAcvFct_FlgIniExcDet\n\rCustFctIn_StAcvFct_FlgErrQlfAcv = VMMP_CFBCAA_c_CAAStAcvFct_FlgErrQlfAcv\n\rCustFctIn_StAcvFct_TurnOff = VMMP_CFBCAA_c_CAAStAcvFct_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346472.0",
  "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_StAcvFct = CAA_s_StAcvFct \n\r \n\rSignal-Classifier:\n\rCustFctIn_StAcvFct_sc = CAA_sc_StAcvFct \n\r \n\rParameters \n\rCustFctIn_StAcvFct_FlgIniExcDet = VMMP_CFBCAA_c_CAAStAcvFct_FlgIniExcDet\n\rCustFctIn_StAcvFct_FlgErrQlfAcv = VMMP_CFBCAA_c_CAAStAcvFct_FlgErrQlfAcv\n\rCustFctIn_StAcvFct_TurnOff = VMMP_CFBCAA_c_CAAStAcvFct_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27116663634.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for CAA StAcvFct-Service: Signal range is valid is always
RangeCheck: Check if input signal range is valid

There is no RangeCheck for CAA StAcvFct-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)

Raw

{
  "ID": "16663634.0",
  "ASIL": "  ASIL C",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for CAA StAcvFct-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346474.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for CAA StAcvFct-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27216663635.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a
Fault 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": "16663635.0",
  "ASIL": "  ASIL C",
  "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": "1387181.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"
}
27316663636.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs: (CADA-mode active) IF: CustFctOut_StAcvFct = VMMP_CFBCAA_c_C
Assign generic output signals to specific output signals

Outputs:

(CADA-mode active)

IF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCADA

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

(CAPADrv-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPADrv

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

(CAPAPrk-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAPrk

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

(RPA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARPA

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

(Summon-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPASummon

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq

(AEBPR-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAAEBPR

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq

(Sensor Calibration-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctSensCAL

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL

(Not active)

ELSE:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq

Note: The assignment of the following signals is independent of the IF statement above.

States

CFBCAA_s_DiagCAAStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve

Raw

{
  "ID": "16663636.0",
  "ASIL": "  ASIL C",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs:\n\r \n\r(CADA-mode active)\n\rIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCADA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r \n\r(Summon-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPASummon\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(AEBPR-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAAEBPR\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(Sensor Calibration-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctSensCAL\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBCAA_s_DiagCAAStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1346477.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs:\n\r \n\r(CADA-mode active)\n\rIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCADA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r \n\r(Summon-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPASummon\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(AEBPR-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAAEBPR\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(Sensor Calibration-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctSensCAL\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBCAA_s_DiagCAAStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27418155283.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs: (CADA-mode active) IF: CustFctOut_StAcvFct = VMMP_CFBCAA_c_
Assign generic output signals to specific output signals 

Outputs:

(CADA-mode active)

IF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCADA

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

(CAPADrv-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPADrv

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

(CAPAPrk-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAPrk

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

(RPA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARPA

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

(Summon-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPASummon

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

(AEBPR-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAAEBPR

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq

(Sensor Calibration-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctSensCAL

THEN: 

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL

(MA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAMA

THEN:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq

(RA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARA

THEN:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

(Not active)

ELSE:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq

Note: The assignment of the following signals is independent of the IF statement above.

States

CFBCAA_s_DiagCAAStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve

Raw

{
  "ID": "18155283.0",
  "ASIL": "  ASIL C",
  "Text": "Assign generic output signals to specific output signals \n\r\n\rOutputs:\n\r \n\r(CADA-mode active)\n\rIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCADA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r \n\r(Summon-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPASummon\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r \n\r(AEBPR-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAAEBPR\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(Sensor Calibration-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctSensCAL\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL\n\r \n\r(MA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAMA\n\rTHEN:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(RA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARA\n\rTHEN:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBCAA_s_DiagCAAStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Assign generic output signals to specific output signals \n\r\n\rOutputs:\n\r \n\r(CADA-mode active)\n\rIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCADA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r \n\r(Summon-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPASummon\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r \n\r(AEBPR-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAAEBPR\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(Sensor Calibration-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctSensCAL\n\rTHEN: \n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL\n\r \n\r(MA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPAMA\n\rTHEN:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r(RA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBCAA_c_CAAStAcvFctCAPARA\n\rTHEN:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBCAA_s_DiagCAAStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27516663637.0FunctionalReleasedyesTrue
Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl (CADA-mode active) IF: CFBCAA_s_C
Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl

(CADA-mode active)

IF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf

(CAPADrv-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConf

(CAPAPrk-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtlLgtCtl_BitFldConf

(RPA-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARPATrjCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARPATrjCtlLgtCtl_BitFldConf

(Not active)

ELSE:

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft

Raw

{
  "ID": "16663637.0",
  "ASIL": "  ASIL C",
  "Text": "Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl\n\r \n\r(CADA-mode active)\n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConf\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtlLgtCtl_BitFldConf\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARPATrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARPATrjCtlLgtCtl_BitFldConf\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1359216.0",
  "Description": "Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl\n\r \n\r(CADA-mode active)\n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConf\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtlLgtCtl_BitFldConf\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARPATrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARPATrjCtlLgtCtl_BitFldConf\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27618155390.0FunctionalReleasedyesTrue
Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl (CADA-mode active) IF: CFBCAA_s_C
Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl

(CADA-mode active)

IF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf

(CAPADrv-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConf

(CAPAPrk-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtlLgtCtl_BitFldConf

(RPA-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN: 

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARPATrjCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARPATrjCtlLgtCtl_BitFldConf

(Summon-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

THEN:

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPASummonLgtCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPASummonLgtCtl_BitFldConf

(RA-mode active)

ELSEIF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARATrjCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARATrjCtlLgtCtl_BitFldConf

(Not active)

ELSE:

CFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld 

CFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft

Raw

{
  "ID": "18155390.0",
  "ASIL": "  ASIL C",
  "Text": "Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl\n\r \n\r(CADA-mode active)\n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConf\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtlLgtCtl_BitFldConf\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARPATrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARPATrjCtlLgtCtl_BitFldConf\n\r \n\r(Summon-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\rTHEN:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPASummonLgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPASummonLgtCtl_BitFldConf\n\r \n\r(RA-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARATrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARATrjCtlLgtCtl_BitFldConf\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Calculation of output signals CFBCAA_s_CAA_BitFldConfHldCtl and CFBCAA_s_CAA_BitFldConfLgtCtl\n\r \n\r(CADA-mode active)\n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf\n\r \n\r(CAPADrv-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPADrvLgtCtl_BitFldConf\n\r \n\r(CAPAPrk-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtlLgtCtl_BitFldConf\n\r \n\r(RPA-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN: \n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARPATrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARPATrjCtlLgtCtl_BitFldConf\n\r \n\r(Summon-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\rTHEN:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPASummonLgtCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPASummonLgtCtl_BitFldConf\n\r \n\r(RA-mode active)\n\rELSEIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPARATrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_CFBCAA_p_CAPARATrjCtlLgtCtl_BitFldConf\n\r \n\r(Not active)\n\rELSE:\n\rCFBCAA_s_CAA_BitFldConfHldCtl = VMMP_CFBCAA_p_CAPAPrkTrjCtl_BitFldConfHld \n\rCFBCAA_s_CAA_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27716663638.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtDir activation allowed IF [OR(1,2,3)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv 2) CFBCAA_s_CAA_IdxReqIdCu
Check LgtDir activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN:

LgtDir activation allowed

ELSE:

LgtDir activation NOT allowed

Raw

{
  "ID": "16663638.0",
  "ASIL": "  ASIL B",
  "Text": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rLgtDir activation allowed\n\rELSE:\n\rLgtDir activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359204.0",
  "Description": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rLgtDir activation allowed\n\rELSE:\n\rLgtDir activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27818156694.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtDir activation allowed IF [OR(1,2,3,4,5)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv 2) CFBCAA_s_CAA_IdxReq
Check LgtDir activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

LgtDir activation allowed

ELSE:

LgtDir activation NOT allowed

Raw

{
  "ID": "18156694.0",
  "ASIL": "  ASIL B",
  "Text": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rLgtDir activation allowed\n\rELSE:\n\rLgtDir activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Check LgtDir activation allowed",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rLgtDir activation allowed\n\rELSE:\n\rLgtDir activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27954466361.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtDir activation allowed IF [OR(1,2,3,4,5,6)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA 2) CFBCAA_s_CAA_IdxReqI
Check LgtDir activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

6) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

LgtDir activation allowed

ELSE:

LgtDir activation NOT allowed

Raw

{
  "ID": "54466361.0",
  "ASIL": "  ASIL B",
  "Text": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r6) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rLgtDir activation allowed\n\rELSE:\n\rLgtDir activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Check LgtDir activation allowed",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r6) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rLgtDir activation allowed\n\rELSE:\n\rLgtDir activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28016663639.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LatCtl activation allowed IF [OR(1,2)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv 2) CFBCAA_s_CAA_IdxReqIdCur
Check LatCtl activation allowed

IF [OR(1,2)]:

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

THEN:

LatCtl activation allowed

ELSE:

LatCtl activation NOT allowed

Raw

{
  "ID": "16663639.0",
  "ASIL": "  ASIL B",
  "Text": "Check LatCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\rTHEN:\n\rLatCtl activation allowed\n\rELSE:\n\rLatCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359192.0",
  "Description": "Check LatCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\rTHEN:\n\rLatCtl activation allowed\n\rELSE:\n\rLatCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28118156714.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LatCtl activation allowed IF [OR(1,2,3)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv 2) CFBCAA_s_CAA_IdxReqIdCu
Check LatCtl activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

THEN:

LatCtl activation allowed

ELSE:

LatCtl activation NOT allowed

Raw

{
  "ID": "18156714.0",
  "ASIL": "  ASIL B",
  "Text": "Check LatCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\rTHEN:\n\rLatCtl activation allowed\n\rELSE:\n\rLatCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check LatCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\rTHEN:\n\rLatCtl activation allowed\n\rELSE:\n\rLatCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28216663640.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check FailSafeStop activation allowed IF [OR(1,2)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReq
Check FailSafeStop activation allowed

IF [OR(1,2)]:

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN:

FailSafeStop activation allowed

ELSE:

FailSafeStop activation NOT allowed

Raw

{
  "ID": "16663640.0",
  "ASIL": "  ASIL B",
  "Text": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rFailSafeStop activation allowed\n\rELSE:\n\rFailSafeStop activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359194.0",
  "Description": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rFailSafeStop activation allowed\n\rELSE:\n\rFailSafeStop activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28318156717.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check FailSafeStop activation allowed IF [OR(1,2,3,4)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_Id
Check FailSafeStop activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

FailSafeStop activation allowed

ELSE:

FailSafeStop activation NOT allowed

Raw

{
  "ID": "18156717.0",
  "ASIL": "  ASIL B",
  "Text": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2,3,4)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rFailSafeStop activation allowed\n\rELSE:\n\rFailSafeStop activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Check FailSafeStop activation allowed",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2,3,4)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rFailSafeStop activation allowed\n\rELSE:\n\rFailSafeStop activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28459561743.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check FailSafeStop activation allowed IF [OR(1,2,3,4,5)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv 2) CFBCAA_s_CAA_
Check FailSafeStop activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

FailSafeStop activation allowed

ELSE:

FailSafeStop activation NOT allowed

Raw

{
  "ID": "59561743.0",
  "ASIL": "  ASIL B",
  "Text": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rFailSafeStop activation allowed\n\rELSE:\n\rFailSafeStop activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Check FailSafeStop activation allowed",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rFailSafeStop activation allowed\n\rELSE:\n\rFailSafeStop activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28516663641.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check HldCtl activation allowed IF [OR(1,2)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqIdCur
Check HldCtl activation allowed

IF [OR(1,2)]:

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN:

HldCtl activation allowed

ELSE:

HldCtl activation NOT allowed

Raw

{
  "ID": "16663641.0",
  "ASIL": "  QM",
  "Text": "Check HldCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rHldCtl activation allowed\n\rELSE:\n\rHldCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359196.0",
  "Description": "Check HldCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rHldCtl activation allowed\n\rELSE:\n\rHldCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28618156746.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check HldCtl activation allowed IF [OR(1,2,3)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqIdCu
Check HldCtl activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

HldCtl activation allowed

ELSE:

HldCtl activation NOT allowed

Raw

{
  "ID": "18156746.0",
  "ASIL": "  QM",
  "Text": "Check HldCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rHldCtl activation allowed\n\rELSE:\n\rHldCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check HldCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rHldCtl activation allowed\n\rELSE:\n\rHldCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28716663642.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check HldTkov activation allowed IF: CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk THEN: HldTkov activation allowed ELSE:
Check HldTkov activation allowed

IF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

THEN:

HldTkov activation allowed

ELSE:

HldTkov activation NOT allowed

Raw

{
  "ID": "16663642.0",
  "ASIL": "  QM",
  "Text": "Check HldTkov activation allowed\n\r \n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\rTHEN:\n\rHldTkov activation allowed\n\rELSE:\n\rHldTkov activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359200.0",
  "Description": "Check HldTkov activation allowed\n\r \n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\rTHEN:\n\rHldTkov activation allowed\n\rELSE:\n\rHldTkov activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28818156802.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check HldTkov activation allowed IF [OR(1,2)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqIdCur
Check HldTkov activation allowed

IF [OR(1,2)]:

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

HldTkov activation allowed

ELSE:

HldTkov activation NOT allowed

Raw

{
  "ID": "18156802.0",
  "ASIL": "  QM",
  "Text": "Check HldTkov activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rHldTkov activation allowed\n\rELSE:\n\rHldTkov activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check HldTkov activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rHldTkov activation allowed\n\rELSE:\n\rHldTkov activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28916663643.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtLimA activation allowed IF [OR(1,2)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqIdCur
Check LgtLimA activation allowed

IF [OR(1,2)]:

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN:

LgtLimA activation allowed

ELSE:

LgtLimA activation NOT allowed

Raw

{
  "ID": "16663643.0",
  "ASIL": "  QM",
  "Text": "Check LgtLimA activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rLgtLimA activation allowed\n\rELSE:\n\rLgtLimA activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359202.0",
  "Description": "Check LgtLimA activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rLgtLimA activation allowed\n\rELSE:\n\rLgtLimA activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29018156809.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtLimA activation allowed IF [OR(1,2,3)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqIdC
Check LgtLimA activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

LgtLimA activation allowed

ELSE:

LgtLimA activation NOT allowed

Raw

{
  "ID": "18156809.0",
  "ASIL": "  QM",
  "Text": "Check LgtLimA activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rLgtLimA activation allowed\n\rELSE:\n\rLgtLimA activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check LgtLimA activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rLgtLimA activation allowed\n\rELSE:\n\rLgtLimA activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29116663644.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check PrkCtlAly activation allowed IF [OR(1,2,3)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqI
Check PrkCtlAly activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

THEN:

PrkCtlAly activation allowed

ELSE:

PrkCtlAly activation NOT allowed

Raw

{
  "ID": "16663644.0",
  "ASIL": "  ASIL B",
  "Text": "Check PrkCtlAly activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN:\n\rPrkCtlAly activation allowed\n\rELSE:\n\rPrkCtlAly activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359206.0",
  "Description": "Check PrkCtlAly activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN:\n\rPrkCtlAly activation allowed\n\rELSE:\n\rPrkCtlAly activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29218156811.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check PrkCtlAly activation allowed IF [OR(1,2,3,4,5)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_Idx
Check PrkCtlAly activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

PrkCtlAly activation allowed

ELSE:

PrkCtlAly activation NOT allowed

Raw

{
  "ID": "18156811.0",
  "ASIL": "  ASIL B",
  "Text": "Check PrkCtlAly activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rPrkCtlAly activation allowed\n\rELSE:\n\rPrkCtlAly activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Check PrkCtlAly activation allowed",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check PrkCtlAly activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r4) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\r5) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rPrkCtlAly activation allowed\n\rELSE:\n\rPrkCtlAly activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29316663645.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check PrkLockCtl activation allowed IF: CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA THEN: PrkLockCtl activation allowed
Check PrkLockCtl activation allowed

IF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN:

PrkLockCtl activation allowed

ELSE:

PrkLockCtl activation NOT allowed

Raw

{
  "ID": "16663645.0",
  "ASIL": "  QM",
  "Text": "Check PrkLockCtl activation allowed\n\r \n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rPrkLockCtl activation allowed\n\rELSE:\n\rPrkLockCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359208.0",
  "Description": "Check PrkLockCtl activation allowed\n\r \n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rPrkLockCtl activation allowed\n\rELSE:\n\rPrkLockCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29416663646.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check TrjCtl activation allowed IF [OR(1,2)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqIdCur
Check TrjCtl activation allowed

IF [OR(1,2)]:

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

THEN:

TrjCtl activation allowed

ELSE:

TrjCtl activation NOT allowed

Raw

{
  "ID": "16663646.0",
  "ASIL": "  QM",
  "Text": "Check TrjCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rTrjCtl activation allowed\n\rELSE:\n\rTrjCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359233.0",
  "Description": "Check TrjCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\rTHEN:\n\rTrjCtl activation allowed\n\rELSE:\n\rTrjCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29518156812.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check TrjCtl activation allowed IF [OR(1,2,3)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk 2) CFBCAA_s_CAA_IdxReqIdCu
Check TrjCtl activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA

THEN:

TrjCtl activation allowed

ELSE:

TrjCtl activation NOT allowed

Raw

{
  "ID": "18156812.0",
  "ASIL": "  QM",
  "Text": "Check TrjCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rTrjCtl activation allowed\n\rELSE:\n\rTrjCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check TrjCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPAPrk\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARPA\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPARA\n\rTHEN:\n\rTrjCtl activation allowed\n\rELSE:\n\rTrjCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29616663648.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtLimV activation allowed IF: CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL THEN: LgtLimV activation allowed
Check LgtLimV activation allowed

IF:

CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL

THEN:

LgtLimV activation allowed

ELSE:

LgtLimV activation NOT allowed

Raw

{
  "ID": "16663648.0",
  "ASIL": "  QM",
  "Text": "Check LgtLimV activation allowed\n\r \n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL\n\rTHEN:\n\rLgtLimV activation allowed\n\rELSE:\n\rLgtLimV activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362237.0",
  "Description": "Check LgtLimV activation allowed\n\r \n\rIF:\n\rCFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAASensorCAL\n\rTHEN:\n\rLgtLimV activation allowed\n\rELSE:\n\rLgtLimV activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29716663649.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtCtl activation allowed IF [OR(1,2)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA 2) CFBCAA_s_CAA_IdxReqIdCur = V
Check LgtCtl activation allowed

IF [OR(1,2)]:

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

THEN:

LgtCtl activation allowed

ELSE:

LgtCtl activation NOT allowed

Raw

{
  "ID": "16663649.0",
  "ASIL": "  ASIL B",
  "Text": "Check LgtCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN:\n\rLgtCtl activation allowed\n\rELSE:\n\rLgtCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362239.0",
  "Description": "Check LgtCtl activation allowed\n\r \n\rIF [OR(1,2)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\rTHEN:\n\rLgtCtl activation allowed\n\rELSE:\n\rLgtCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29818156816.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtCtl activation allowed IF [OR(1,2,3)]: 1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA 2) CFBCAA_s_CAA_IdxReqIdCur =
Check LgtCtl activation allowed

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

1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA

2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv

3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon

THEN:

LgtCtl activation allowed

ELSE:

LgtCtl activation NOT allowed

Raw

{
  "ID": "18156816.0",
  "ASIL": "  ASIL B",
  "Text": "Check LgtCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\rTHEN:\n\rLgtCtl activation allowed\n\rELSE:\n\rLgtCtl activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Check LgtCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCADA\n\r2) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPADrv\n\r3) CFBCAA_s_CAA_IdxReqIdCur = VMMP_c_IdxReqIdCAPASummon\n\rTHEN:\n\rLgtCtl activation allowed\n\rELSE:\n\rLgtCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29916663650.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
CAA LgtCtl Service
CAA LgtCtl Service

Raw

{
  "ID": "16663650.0",
  "ASIL": "  ",
  "Text": "CAA LgtCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "CAA LgtCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346508.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
30016663651.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFct
Replace generic input signals by specific input signal values, signal classifiers and parameters 

Inputs

Signal-Values:

CustFctIn_LgtCtl_StAcv = CAA_s_LgtCtl_StAcv 

CustFctIn_LgtCtlCtlA_ADmd = CAA_s_LgtCtlA_ADmd 

CustFctIn_LgtCtlCtlA_APredTar = CAA_s_LgtCtlA_APredTar 

CustFctIn_LgtCtlCtlA_AGrdMaxDec = CAA_s_LgtCtlA_AGrdMaxDec 

CustFctIn_LgtCtlCtlA_AGrdMaxInc = CAA_s_LgtCtlA_AGrdMaxInc 

CustFctIn_LgtCtlCtlA_ATlrHiTar = CAA_s_LgtCtlA_ATlrHiTar 

CustFctIn_LgtCtlCtlA_ATlrHiDyn = CAA_s_LgtCtlA_ATlrHiDyn 

CustFctIn_LgtCtlCtlA_ATlrLoTar = CAA_s_LgtCtlA_ATlrLoTar 

CustFctIn_LgtCtlCtlA_MdDeceOnly = CAA_s_LgtCtlA_MdDeceOnly 

CustFctIn_LgtCtlCtlA_MdTarDyn = CAA_s_LgtCtlA_MdTarDyn 

CustFctIn_LgtCtlLimD_StAcv = CAA_s_LgtLimD_StAcv 

CustFctIn_LgtCtlLimD_DTar = CAA_s_LgtLimD_DTar 

CustFctIn_LgtCtlLimD_StUpd = CAA_s_LgtLimD_StUpd 

CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd = CAA_s_LgtStgy_TiRdyDrvOffDmd 

CustFctIn_LgtCtl_StSailReq = CAA_s_LgtCtl_StSailReq

Signal-Classifier:

CustFctIn_LgtCtl_StAcv_sc = CAA_sc_LgtCtl_StAcv 

CustFctIn_LgtCtlCtlA_ADmd_sc = CAA_sc_LgtCtlA_ADmd 

CustFctIn_LgtCtlCtlA_APredTar_sc = CAA_sc_LgtCtlA_APredTar 

CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc = CAA_sc_LgtCtlA_AGrdMaxDec 

CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc = CAA_sc_LgtCtlA_AGrdMaxInc 

CustFctIn_LgtCtlCtlA_ATlrHiTar_sc = CAA_sc_LgtCtlA_ATlrHiTar 

CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc = CAA_sc_LgtCtlA_ATlrHiDyn 

CustFctIn_LgtCtlCtlA_ATlrLoTar_sc = CAA_sc_LgtCtlA_ATlrLoTar 

CustFctIn_LgtCtlCtlA_MdDeceOnly_sc = CAA_sc_LgtCtlA_MdDeceOnly 

CustFctIn_LgtCtlCtlA_MdTarDyn_sc = CAA_sc_LgtCtlA_MdTarDyn 

CustFctIn_LgtCtlLimD_StAcv_sc = CAA_sc_LgtLimD_StAcv 

CustFctIn_LgtCtlLimD_DTar_sc = CAA_sc_LgtLimD_DTar 

CustFctIn_LgtCtlLimD_StUpd_sc = CAA_sc_LgtLimD_StUpd 

CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc = CAA_sc_LgtStgy_TiRdyDrvOffDmd 

CustFctIn_LgtCtl_StSailReq_sc = CAA_sc_LgtCtl_StSailReq

Parameters 

CustFctIn_LgtCtl_BitFldConf = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf

CustFctIn_LgtCtl_FlgIniExcDet = VMMP_CFBCAA_c_CAALgtCtl_FlgIniExcDet

CustFctIn_LgtCtl_FlgErrQlfAcv = VMMP_CFBCAA_c_CAALgtCtl_FlgErrQlfAcv

CustFctIn_LgtCtl_TurnOff = VMMP_CFBCAA_p_CAALgtCtl_TurnOff

Raw

{
  "ID": "16663651.0",
  "ASIL": "  ASIL B",
  "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_LgtCtl_StAcv = CAA_s_LgtCtl_StAcv \n\rCustFctIn_LgtCtlCtlA_ADmd = CAA_s_LgtCtlA_ADmd \n\rCustFctIn_LgtCtlCtlA_APredTar = CAA_s_LgtCtlA_APredTar \n\rCustFctIn_LgtCtlCtlA_AGrdMaxDec = CAA_s_LgtCtlA_AGrdMaxDec \n\rCustFctIn_LgtCtlCtlA_AGrdMaxInc = CAA_s_LgtCtlA_AGrdMaxInc \n\rCustFctIn_LgtCtlCtlA_ATlrHiTar = CAA_s_LgtCtlA_ATlrHiTar \n\rCustFctIn_LgtCtlCtlA_ATlrHiDyn = CAA_s_LgtCtlA_ATlrHiDyn \n\rCustFctIn_LgtCtlCtlA_ATlrLoTar = CAA_s_LgtCtlA_ATlrLoTar \n\rCustFctIn_LgtCtlCtlA_MdDeceOnly = CAA_s_LgtCtlA_MdDeceOnly \n\rCustFctIn_LgtCtlCtlA_MdTarDyn = CAA_s_LgtCtlA_MdTarDyn \n\r \n\rCustFctIn_LgtCtlLimD_StAcv = CAA_s_LgtLimD_StAcv \n\rCustFctIn_LgtCtlLimD_DTar = CAA_s_LgtLimD_DTar \n\rCustFctIn_LgtCtlLimD_StUpd = CAA_s_LgtLimD_StUpd \n\r \n\rCustFctIn_LgtCtlStgy_TiRdyDrvOffDmd = CAA_s_LgtStgy_TiRdyDrvOffDmd \n\rCustFctIn_LgtCtl_StSailReq = CAA_s_LgtCtl_StSailReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtCtl_StAcv_sc = CAA_sc_LgtCtl_StAcv \n\rCustFctIn_LgtCtlCtlA_ADmd_sc = CAA_sc_LgtCtlA_ADmd \n\rCustFctIn_LgtCtlCtlA_APredTar_sc = CAA_sc_LgtCtlA_APredTar \n\rCustFctIn_LgtCtlCtlA_AGrdMaxDec_sc = CAA_sc_LgtCtlA_AGrdMaxDec \n\rCustFctIn_LgtCtlCtlA_AGrdMaxInc_sc = CAA_sc_LgtCtlA_AGrdMaxInc \n\rCustFctIn_LgtCtlCtlA_ATlrHiTar_sc = CAA_sc_LgtCtlA_ATlrHiTar \n\rCustFctIn_LgtCtlCtlA_ATlrHiDyn_sc = CAA_sc_LgtCtlA_ATlrHiDyn \n\rCustFctIn_LgtCtlCtlA_ATlrLoTar_sc = CAA_sc_LgtCtlA_ATlrLoTar \n\rCustFctIn_LgtCtlCtlA_MdDeceOnly_sc = CAA_sc_LgtCtlA_MdDeceOnly \n\rCustFctIn_LgtCtlCtlA_MdTarDyn_sc = CAA_sc_LgtCtlA_MdTarDyn \n\r \n\rCustFctIn_LgtCtlLimD_StAcv_sc = CAA_sc_LgtLimD_StAcv \n\rCustFctIn_LgtCtlLimD_DTar_sc = CAA_sc_LgtLimD_DTar \n\rCustFctIn_LgtCtlLimD_StUpd_sc = CAA_sc_LgtLimD_StUpd \n\r \n\rCustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc = CAA_sc_LgtStgy_TiRdyDrvOffDmd \n\rCustFctIn_LgtCtl_StSailReq_sc = CAA_sc_LgtCtl_StSailReq\n\r \n\rParameters \n\rCustFctIn_LgtCtl_BitFldConf = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf\n\rCustFctIn_LgtCtl_FlgIniExcDet = VMMP_CFBCAA_c_CAALgtCtl_FlgIniExcDet\n\rCustFctIn_LgtCtl_FlgErrQlfAcv = VMMP_CFBCAA_c_CAALgtCtl_FlgErrQlfAcv\n\rCustFctIn_LgtCtl_TurnOff = VMMP_CFBCAA_p_CAALgtCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1346507.0",
  "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_LgtCtl_StAcv = CAA_s_LgtCtl_StAcv \n\rCustFctIn_LgtCtlCtlA_ADmd = CAA_s_LgtCtlA_ADmd \n\rCustFctIn_LgtCtlCtlA_APredTar = CAA_s_LgtCtlA_APredTar \n\rCustFctIn_LgtCtlCtlA_AGrdMaxDec = CAA_s_LgtCtlA_AGrdMaxDec \n\rCustFctIn_LgtCtlCtlA_AGrdMaxInc = CAA_s_LgtCtlA_AGrdMaxInc \n\rCustFctIn_LgtCtlCtlA_ATlrHiTar = CAA_s_LgtCtlA_ATlrHiTar \n\rCustFctIn_LgtCtlCtlA_ATlrHiDyn = CAA_s_LgtCtlA_ATlrHiDyn \n\rCustFctIn_LgtCtlCtlA_ATlrLoTar = CAA_s_LgtCtlA_ATlrLoTar \n\rCustFctIn_LgtCtlCtlA_MdDeceOnly = CAA_s_LgtCtlA_MdDeceOnly \n\rCustFctIn_LgtCtlCtlA_MdTarDyn = CAA_s_LgtCtlA_MdTarDyn \n\r \n\rCustFctIn_LgtCtlLimD_StAcv = CAA_s_LgtLimD_StAcv \n\rCustFctIn_LgtCtlLimD_DTar = CAA_s_LgtLimD_DTar \n\rCustFctIn_LgtCtlLimD_StUpd = CAA_s_LgtLimD_StUpd \n\r \n\rCustFctIn_LgtCtlStgy_TiRdyDrvOffDmd = CAA_s_LgtStgy_TiRdyDrvOffDmd \n\rCustFctIn_LgtCtl_StSailReq = CAA_s_LgtCtl_StSailReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtCtl_StAcv_sc = CAA_sc_LgtCtl_StAcv \n\rCustFctIn_LgtCtlCtlA_ADmd_sc = CAA_sc_LgtCtlA_ADmd \n\rCustFctIn_LgtCtlCtlA_APredTar_sc = CAA_sc_LgtCtlA_APredTar \n\rCustFctIn_LgtCtlCtlA_AGrdMaxDec_sc = CAA_sc_LgtCtlA_AGrdMaxDec \n\rCustFctIn_LgtCtlCtlA_AGrdMaxInc_sc = CAA_sc_LgtCtlA_AGrdMaxInc \n\rCustFctIn_LgtCtlCtlA_ATlrHiTar_sc = CAA_sc_LgtCtlA_ATlrHiTar \n\rCustFctIn_LgtCtlCtlA_ATlrHiDyn_sc = CAA_sc_LgtCtlA_ATlrHiDyn \n\rCustFctIn_LgtCtlCtlA_ATlrLoTar_sc = CAA_sc_LgtCtlA_ATlrLoTar \n\rCustFctIn_LgtCtlCtlA_MdDeceOnly_sc = CAA_sc_LgtCtlA_MdDeceOnly \n\rCustFctIn_LgtCtlCtlA_MdTarDyn_sc = CAA_sc_LgtCtlA_MdTarDyn \n\r \n\rCustFctIn_LgtCtlLimD_StAcv_sc = CAA_sc_LgtLimD_StAcv \n\rCustFctIn_LgtCtlLimD_DTar_sc = CAA_sc_LgtLimD_DTar \n\rCustFctIn_LgtCtlLimD_StUpd_sc = CAA_sc_LgtLimD_StUpd \n\r \n\rCustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc = CAA_sc_LgtStgy_TiRdyDrvOffDmd \n\rCustFctIn_LgtCtl_StSailReq_sc = CAA_sc_LgtCtl_StSailReq\n\r \n\rParameters \n\rCustFctIn_LgtCtl_BitFldConf = VMMP_CFBCAA_p_CADALgtCtl_BitFldConf\n\rCustFctIn_LgtCtl_FlgIniExcDet = VMMP_CFBCAA_c_CAALgtCtl_FlgIniExcDet\n\rCustFctIn_LgtCtl_FlgErrQlfAcv = VMMP_CFBCAA_c_CAALgtCtl_FlgErrQlfAcv\n\rCustFctIn_LgtCtl_TurnOff = VMMP_CFBCAA_p_CAALgtCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
30116663652.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for CAA LgtCtl-Service: Signal range is valid is always a
RangeCheck: Check if input signal range is valid

There is no RangeCheck for CAA LgtCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)

Raw

{
  "ID": "16663652.0",
  "ASIL": "  ASIL B",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for CAA LgtCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359331.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for CAA LgtCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}