Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_VVL.xlsxrequirement1670c9f63958867
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCTP.xlsxrequirement546e55261e37b1
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCPV.xlsxrequirement48c291bbf0bf8b
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCPP.xlsxrequirement75a6e97f36e717
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCOP.xlsxrequirement108db974db96a4a
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCIP.xlsxrequirement3883adee9380f8
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCEC.xlsxrequirement30e01f733449cc
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_SSHPOST.xlsxrequirement127fe72dab6a70d
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_DSOPOST.xlsxrequirement140ac32d5a0db26
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_DCPOST.xlsxrequirement60d072d8489fe8
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_ASM.xlsxrequirement14942ae852b3eba
VME-PROD-VehicleMotionManagement - VMMP_SRV_VSOVD.xlsxrequirement255ad930242c8fe
VME-PROD-VehicleMotionManagement - VMMP_SRV_VSOEM.xlsxrequirement4051e925fb5e240
VME-PROD-VehicleMotionManagement - VMMP_SRV_VSOCH.xlsxrequirement105fa03f07e2505
VME-PROD-VehicleMotionManagement - VMMP_SRV_DSOPRE.xlsxrequirement19738690409fbd8
VME-PROD-VehicleMotionManagement - VMMP_SRV_ASOTA.xlsxrequirement13543cdaf3292f4
VME-PROD-VehicleMotionManagement - VMMP_SRV_ASOPOT.xlsxrequirement184da96d0c9b61e
VME-PROD-VehicleMotionManagement - VMMP_SRV_ASOAF.xlsxrequirement4005d887cf54208
VME-PROD-VehicleMotionManagement - VMMP_SOUT_SOUTFCT.xlsxrequirement4534d2bdab4dd1f
VME-PROD-VehicleMotionManagement - VMMP_SOUT_SOUTDEVLP.xlsxrequirement51aa25670a5db1

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

RowIDTypeStatusRelevantCandidateReasonNormalized text
20216665724.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctN
NotVld Case:

IF: 

CustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16665724.0",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1349486.0",
  "Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20316665725.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq
Fail Case:

IF: 

CustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16665725.0",
  "ASIL": "  QM",
  "Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1349491.0",
  "Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20416665726.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoRe
Init

 Case:

IF: 

CustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16665726.0",
  "ASIL": "  QM",
  "Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1349492.0",
  "Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20516665727.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_CrvtLim_StDiagEve= VMMP_c_DiagEveSigSusp THEN: CustFctOut_CrvtLim_StAcv shall be equal to the valu
Susp Case:

IF: 

CustFctOut_CrvtLim_StDiagEve= VMMP_c_DiagEveSigSusp

THEN: 

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

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16665727.0",
  "ASIL": "  QM",
  "Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve= VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1349493.0",
  "Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_CrvtLim_StDiagEve= VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_CrvtLim_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20616665728.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
HldCtl Service Bridge
HldCtl Service Bridge

Raw

{
  "ID": "16665728.0",
  "ASIL": "  ",
  "Text": "HldCtl Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "HldCtl Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1349510.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20716665729.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Inputs Signal-Values: CustFctIn_HldCtl_StShoTrmReq CustFctIn_HldCtl_StLngTrmReq CustFctIn_HldCtl_StTkovReq Signal-Classifier
Inputs 

Signal-Values:

CustFctIn_HldCtl_StShoTrmReq

CustFctIn_HldCtl_StLngTrmReq

CustFctIn_HldCtl_StTkovReq

Signal-Classifier:

CustFctIn_HldCtl_StShoTrmReq_sc

CustFctIn_HldCtl_StLngTrmReq_sc

CustFctIn_HldCtl_StTkovReq_sc

Parameters 

CustFctIn_HldCtl_FlgIniExcDet

CustFctIn_HldCtl_FlgErrQlfAcv

CustFctIn_HldCtl_TurnOff

Raw

{
  "ID": "16665729.0",
  "ASIL": "  QM",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_HldCtl_StShoTrmReq\n\rCustFctIn_HldCtl_StLngTrmReq\n\rCustFctIn_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_sc\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1349511.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_HldCtl_StShoTrmReq\n\rCustFctIn_HldCtl_StLngTrmReq\n\rCustFctIn_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_sc\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20816665730.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Outputs Request CustFctOut_HldCtl_StHldReq CustFctOut_HldCtl_FlgHldTkovReq States CustFctOut_HldCtl_StDiagEve
Outputs

Request

CustFctOut_HldCtl_StHldReq

CustFctOut_HldCtl_FlgHldTkovReq

States

CustFctOut_HldCtl_StDiagEve

Raw

{
  "ID": "16665730.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\rCustFctOut_HldCtl_StHldReq\n\rCustFctOut_HldCtl_FlgHldTkovReq\n\rStates\n\rCustFctOut_HldCtl_StDiagEve",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1349508.0",
  "Description": "Outputs\n\rRequest\n\rCustFctOut_HldCtl_StHldReq\n\rCustFctOut_HldCtl_FlgHldTkovReq\n\rStates\n\rCustFctOut_HldCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20916665731.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of HldCtl input signal classifiers (Note: The classifier information of all HldCtl input signals are merged to
Merged classifier of HldCtl input signal classifiers

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

CustFctIn_HldCtl_StLngTrmReq_sc

CustFctIn_HldCtl_StTkovReq_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": "16665731.0",
  "ASIL": "  QM",
  "Text": "Merged classifier of HldCtl input signal classifiers\n\r(Note: The classifier information of all HldCtl 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_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_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": "1349509.0",
  "Description": "Merged classifier of HldCtl input signal classifiers\n\r(Note: The classifier information of all HldCtl 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_HldCtl_StShoTrmReq_sc\n\rCustFctIn_HldCtl_StLngTrmReq_sc\n\rCustFctIn_HldCtl_StTkovReq_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"
}
21016665732.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold) (LongTermHold) IF: CustFctIn_Hl
Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold)

(LongTermHold)

IF:

CustFctIn_HldCtl_StLngTrmReq = 4

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls

ELSEIF:

CustFctIn_HldCtl_StLngTrmReq = 3

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff

ELSEIF:

CustFctIn_HldCtl_StLngTrmReq = 1

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldLngTrm

(ShortTermHold)

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 4

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 3

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 2

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWoutRollPrevn

ELSEIF:

CustFctIn_HldCtl_StShoTrmReq = 1

THEN:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWithRollPrevn

ELSE:

CustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqNoReq

Raw

{
  "ID": "16665732.0",
  "ASIL": "  QM",
  "Text": "Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold)\n\r(LongTermHold)\n\rIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldLngTrm\n\r \n\r\n\r(ShortTermHold)\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 2\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWoutRollPrevn\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWithRollPrevn\n\r \n\r\n\rELSE:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqNoReq",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1349499.0",
  "Description": "Calculation of output signal CustFctOut_HldCtl_StHldReq (merge of LongTerm- and ShortTerm-Hold)\n\r(LongTermHold)\n\rIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StLngTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldLngTrm\n\r \n\r\n\r(ShortTermHold)\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 4\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqRls\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 3\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldDrvOff\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 2\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWoutRollPrevn\n\rELSEIF:\n\rCustFctIn_HldCtl_StShoTrmReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqHldShoTrmWithRollPrevn\n\r \n\r\n\rELSE:\n\rCustFctOut_HldCtl_StHldReq = VMMP_HMSHC_c_StHldReqNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21116665733.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq IF: CustFctIn_HldCtl_StTkovReq = 1 THEN: CustFctOut_HldCtl_FlgHl
Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq 

IF:

CustFctIn_HldCtl_StTkovReq = 1

THEN:

CustFctOut_HldCtl_FlgHldTkovReq = 1 (true)

ELSE:

CustFctOut_HldCtl_FlgHldTkovReq = 0 (false)

Raw

{
  "ID": "16665733.0",
  "ASIL": "  QM",
  "Text": "Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq \n\rIF:\n\rCustFctIn_HldCtl_StTkovReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 1 (true)\n\rELSE:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1349502.0",
  "Description": "Calculation of output signal CustFctOut_HldCtl_FlgHldTkovReq \n\rIF:\n\rCustFctIn_HldCtl_StTkovReq = 1\n\rTHEN:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 1 (true)\n\rELSE:\n\rCustFctOut_HldCtl_FlgHldTkovReq = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21216665734.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": "16665734.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": "1349500.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"
}
21316665735.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": "16665735.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": "1349497.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"
}
21416665736.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": "16665736.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": "1349498.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"
}
21516665737.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": "16665737.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": "1349504.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"
}
21616665738.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": "16665738.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": "1349503.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"
}
21716665739.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": "16665739.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": "1349501.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"
}
21816665740.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": "16665740.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": "1349506.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"
}
21916665741.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": "16665741.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": "1349507.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"
}
22016665742.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": "16665742.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": "1349505.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"
}
22116665743.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Specific Conditions and Requirements
Specific Conditions and Requirements

Raw

{
  "ID": "16665743.0",
  "ASIL": "  ",
  "Text": "Specific Conditions and Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Specific Conditions and Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343300.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22216665744.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": "16665744.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": "1345221.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"
}
22316665745.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH Customer Function
PH Customer Function

Raw

{
  "ID": "16665745.0",
  "ASIL": "  ",
  "Text": "PH Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344172.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22416665746.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Enable PH Customer Function IF: VSOCH_s_FlgPH_Ena = 0 (false) within the initial timestep THEN: All PH outputs are equal to
Enable PH Customer Function

IF: 

VSOCH_s_FlgPH_Ena = 0 (false) within the initial timestep

THEN: 

All PH outputs are equal to the Init Values in the signal specification file

ELSEIF:

VSOCH_s_FlgPH_Ena = 0 (false) while module execution

THEN:

All PH outputs are equal to the value of previous computation cycle (Hold Last Value)

ELSE:

The output behaviour described in the following chapters shall be applied

Raw

{
  "ID": "16665746.0",
  "ASIL": "  QM",
  "Text": "Enable PH Customer Function\n\r \n\rIF: \n\rVSOCH_s_FlgPH_Ena = 0 (false) within the initial timestep\n\rTHEN: \n\rAll PH outputs are equal to the Init Values in the signal specification file\n\r \n\rELSEIF:\n\rVSOCH_s_FlgPH_Ena = 0 (false) while module execution\n\rTHEN:\n\rAll PH outputs are equal to the value of previous computation cycle (Hold Last Value)\n\r \n\rELSE:\n\rThe output behaviour described in the following chapters shall be applied",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344174.0",
  "Description": "Enable PH Customer Function\n\r \n\rIF: \n\rVSOCH_s_FlgPH_Ena = 0 (false) within the initial timestep\n\rTHEN: \n\rAll PH outputs are equal to the Init Values in the signal specification file\n\r \n\rELSEIF:\n\rVSOCH_s_FlgPH_Ena = 0 (false) while module execution\n\rTHEN:\n\rAll PH outputs are equal to the value of previous computation cycle (Hold Last Value)\n\r \n\rELSE:\n\rThe output behaviour described in the following chapters shall be applied",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22516665747.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH StAcvFct Service
PH StAcvFct Service

Raw

{
  "ID": "16665747.0",
  "ASIL": "  ",
  "Text": "PH StAcvFct Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH StAcvFct Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343306.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22616665748.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_StAcvFct = PH_s_StAcvFct Signal-Class
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_StAcvFct = PH_s_StAcvFct 

Signal-Classifier:

CustFctIn_StAcvFct_sc = PH_sc_StAcvFct

Parameters 

CustFctIn_StAcvFct_FlgIniExcDet = VMMP_CFBPA_c_PHStAcvFct_FlgIniExcDet

CustFctIn_StAcvFct_FlgErrQlfAcv = VMMP_CFBPA_c_PHStAcvFct_FlgErrQlfAcv

CustFctIn_StAcvFct_TurnOff = VMMP_CFBPA_c_PHStAcvFct_TurnOff

Raw

{
  "ID": "16665748.0",
  "ASIL": "  ASIL B",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_StAcvFct = PH_s_StAcvFct \n\r \n\rSignal-Classifier:\n\rCustFctIn_StAcvFct_sc = PH_sc_StAcvFct\n\r \n\rParameters \n\rCustFctIn_StAcvFct_FlgIniExcDet = VMMP_CFBPA_c_PHStAcvFct_FlgIniExcDet\n\rCustFctIn_StAcvFct_FlgErrQlfAcv = VMMP_CFBPA_c_PHStAcvFct_FlgErrQlfAcv\n\rCustFctIn_StAcvFct_TurnOff = VMMP_CFBPA_c_PHStAcvFct_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343304.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_StAcvFct = PH_s_StAcvFct \n\r \n\rSignal-Classifier:\n\rCustFctIn_StAcvFct_sc = PH_sc_StAcvFct\n\r \n\rParameters \n\rCustFctIn_StAcvFct_FlgIniExcDet = VMMP_CFBPA_c_PHStAcvFct_FlgIniExcDet\n\rCustFctIn_StAcvFct_FlgErrQlfAcv = VMMP_CFBPA_c_PHStAcvFct_FlgErrQlfAcv\n\rCustFctIn_StAcvFct_TurnOff = VMMP_CFBPA_c_PHStAcvFct_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22716665749.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH StAcvFct-Service: Signal range is valid is always
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665749.0",
  "ASIL": "  ASIL B",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH 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": "1343308.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH StAcvFct-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22816665750.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": "16665750.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384792.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"
}
22916665751.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs (Stimuli active) IF: VMMP_CFBPA_p_PHStAcvFct_SwSti = true T
Assign generic output signals to specific output signals

Outputs

(Stimuli active)

IF: 

VMMP_CFBPA_p_PHStAcvFct_SwSti = true

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_CFBPA_p_PH_IdxReqIdCurSti

(RA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRA

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

(IPA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctIPA

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

(MA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctMA

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA

(RPA_GP-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRPAGP

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

(RemoteStartUp-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRmtStrtUp

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup

(TPA-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctTPA

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

(TPAremote-mode active)

ELSEIF:

CustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctTPARmt

THEN: 

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

(Not active)

ELSE:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdNoReq

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

States

CFBPA_s_DiagPHStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve

Raw

{
  "ID": "16665751.0",
  "ASIL": "  ASIL B",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHStAcvFct_SwSti = true\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_CFBPA_p_PH_IdxReqIdCurSti\n\r \n\r(RA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r \n\r(IPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctIPA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r \n\r(MA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctMA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\r \n\r(RPA_GP-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRPAGP\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r \n\r(RemoteStartUp-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRmtStrtUp\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\n\r \n\r(TPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctTPA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r \n\r(TPAremote-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctTPARmt\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r \n\r(Not active)\n\rELSE:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\rStates\n\rCFBPA_s_DiagPHStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1343310.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHStAcvFct_SwSti = true\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_CFBPA_p_PH_IdxReqIdCurSti\n\r \n\r(RA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r \n\r(IPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctIPA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r \n\r(MA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctMA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\r \n\r(RPA_GP-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRPAGP\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r \n\r(RemoteStartUp-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctRmtStrtUp\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\n\r \n\r(TPA-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctTPA\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r \n\r(TPAremote-mode active)\n\rELSEIF:\n\rCustFctOut_StAcvFct = VMMP_CFBPA_c_PHStAcvFctTPARmt\n\rTHEN: \n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r \n\r(Not active)\n\rELSE:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdNoReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\rStates\n\rCFBPA_s_DiagPHStAcvFct_StEve = CustFctOut_StAcvFct_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23016665752.0FunctionalReleasedyesTrue
Calculation of output signals CFBPA_s_PHTrjCtl_BitFldConfHldCtl and CFBPA_s_PHTrjCtl_BitFldConfLgtCtl (RA-mode active) IF: CFBP
Calculation of output signals CFBPA_s_PHTrjCtl_BitFldConfHldCtl and CFBPA_s_PHTrjCtl_BitFldConfLgtCtl

(RA-mode active)

IF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

THEN: 

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRATrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHRATrjCtlLgtCtl_BitFldConf

(IPA-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

THEN: 

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHIPATrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHIPATrjCtlLgtCtl_BitFldConf

(MA-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA

THEN: 

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHMATrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft

(RPA_GP-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

THEN: 

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRPAGPTrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHRPAGPTrjCtlLgtCtl_BitFldConf

(RemoteStartUp-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup

THEN: 

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRmtStrtUpTrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft

(TPA-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

THEN: 

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHTPATrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHTPATrjCtlLgtCtl_BitFldConf

(TPAremote-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

THEN: 

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHTPARTrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHTPARTrjCtlLgtCtl_BitFldConf

(Not active)

ELSE:

CFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHIPATrjCtl_BitFldConfHld 

CFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft

Raw

{
  "ID": "16665752.0",
  "ASIL": "  ASIL B",
  "Text": "Calculation of output signals CFBPA_s_PHTrjCtl_BitFldConfHldCtl and CFBPA_s_PHTrjCtl_BitFldConfLgtCtl\n\r \n\r(RA-mode active)\n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHRATrjCtlLgtCtl_BitFldConf\n\r \n\r(IPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHIPATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHIPATrjCtlLgtCtl_BitFldConf\n\r \n\r(MA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHMATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft\n\r \n\r(RPA_GP-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRPAGPTrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHRPAGPTrjCtlLgtCtl_BitFldConf\n\r \n\r(RemoteStartUp-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRmtStrtUpTrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft\n\r \n\r(TPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHTPATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHTPATrjCtlLgtCtl_BitFldConf\n\r \n\r(TPAremote-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHTPARTrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHTPARTrjCtlLgtCtl_BitFldConf\n\r \n\r(Not active)\n\rELSE:\n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHIPATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1343325.0",
  "Description": "Calculation of output signals CFBPA_s_PHTrjCtl_BitFldConfHldCtl and CFBPA_s_PHTrjCtl_BitFldConfLgtCtl\n\r \n\r(RA-mode active)\n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHRATrjCtlLgtCtl_BitFldConf\n\r \n\r(IPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHIPATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHIPATrjCtlLgtCtl_BitFldConf\n\r \n\r(MA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHMATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft\n\r \n\r(RPA_GP-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRPAGPTrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHRPAGPTrjCtlLgtCtl_BitFldConf\n\r \n\r(RemoteStartUp-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHRmtStrtUpTrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft\n\r \n\r(TPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHTPATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHTPATrjCtlLgtCtl_BitFldConf\n\r \n\r(TPAremote-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHTPARTrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_CFBPA_p_PHTPARTrjCtlLgtCtl_BitFldConf\n\r \n\r(Not active)\n\rELSE:\n\rCFBPA_s_PHTrjCtl_BitFldConfHldCtl = VMMP_CFBPA_p_PHIPATrjCtl_BitFldConfHld \n\rCFBPA_s_PHTrjCtl_BitFldConfLgtCtl = VMMP_c_LgtCtl_BitFldConfDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23116665753.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check TrjCtl activation allowed IF [OR(1,2,3,4,5)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) CFBPA_s_PH_IdxReqIdCur
Check TrjCtl activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

THEN:

TrjCtl activation allowed

ELSE:

TrjCtl activation NOT allowed

Raw

{
  "ID": "16665753.0",
  "ASIL": "  ASIL B",
  "Text": "Check TrjCtl activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\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": "1343343.0",
  "Description": "Check TrjCtl activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN:\n\rTrjCtl activation allowed\n\rELSE:\n\rTrjCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23216665754.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Activation prevention TrjCtl-Service IF [AND(1,2)]: 1) CFBPA_s_PH_IdxReqIdCur mode switch form TrjCtl activation NOT allowed to
Activation prevention TrjCtl-Service

IF [AND(1,2)]:

1) CFBPA_s_PH_IdxReqIdCur mode switch form TrjCtl activation NOT allowed to TrjCtl activation allowed 

2) CFBPA_s_DiagPHStAcvFct_StEve = VMMP_c_DiagEveSigNone

THEN: 

Activation prevention TrjCtl-Service is true for 250 ms

Note: If CFBPA_s_PH_IdxReqIdCur mode switch back to TrjCtl activation NOT allowed or CFBPA_s_DiagPHStAcvFct_StEve is not equal to VMMP_c_DiagEveSigNone, the counter will be reset.

Raw

{
  "ID": "16665754.0",
  "ASIL": "  ASIL B",
  "Text": "Activation prevention TrjCtl-Service\n\r \n\rIF [AND(1,2)]:\n\r1) CFBPA_s_PH_IdxReqIdCur mode switch form TrjCtl activation NOT allowed to TrjCtl activation allowed \n\r2) CFBPA_s_DiagPHStAcvFct_StEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rActivation prevention TrjCtl-Service is true for 250 ms\n\r \n\rNote: If CFBPA_s_PH_IdxReqIdCur mode switch back to TrjCtl activation NOT allowed or CFBPA_s_DiagPHStAcvFct_StEve is not equal to VMMP_c_DiagEveSigNone, the counter will be reset.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343341.0",
  "Description": "Activation prevention TrjCtl-Service\n\r \n\rIF [AND(1,2)]:\n\r1) CFBPA_s_PH_IdxReqIdCur mode switch form TrjCtl activation NOT allowed to TrjCtl activation allowed \n\r2) CFBPA_s_DiagPHStAcvFct_StEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rActivation prevention TrjCtl-Service is true for 250 ms\n\r \n\rNote: If CFBPA_s_PH_IdxReqIdCur mode switch back to TrjCtl activation NOT allowed or CFBPA_s_DiagPHStAcvFct_StEve is not equal to VMMP_c_DiagEveSigNone, the counter will be reset.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23316665755.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtDir activation allowed IF [OR(1,2,3,4,5)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) CFBPA_s_PH_IdxReqIdCur
Check LgtDir activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

THEN:

LgtDir activation allowed

ELSE:

LgtDir activation NOT allowed

Raw

{
  "ID": "16665755.0",
  "ASIL": "  QM",
  "Text": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\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": "1343366.0",
  "Description": "Check LgtDir activation allowed\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN:\n\rLgtDir activation allowed\n\rELSE:\n\rLgtDir activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23416665756.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LatCtl activation allowed IF: CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA THEN: LatCtl activation allowed ELSE: LatCtl
Check LatCtl activation allowed

IF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA

THEN:

LatCtl activation allowed

ELSE:

LatCtl activation NOT allowed

Raw

{
  "ID": "16665756.0",
  "ASIL": "  QM",
  "Text": "Check LatCtl activation allowed\n\r \n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\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": "1343354.0",
  "Description": "Check LatCtl activation allowed\n\r \n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN:\n\rLatCtl activation allowed\n\rELSE:\n\rLatCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23516665757.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check CrvtLim activation allowed IF: CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA THEN: CrvtLim activation allowed ELSE: CrvtL
Check CrvtLim activation allowed

IF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA

THEN:

CrvtLim activation allowed

ELSE:

CrvtLim activation NOT allowed

Raw

{
  "ID": "16665757.0",
  "ASIL": "  QM",
  "Text": "Check CrvtLim activation allowed\n\r \n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN:\n\rCrvtLim activation allowed\n\rELSE:\n\rCrvtLim activation NOT allowed\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343360.0",
  "Description": "Check CrvtLim activation allowed\n\r \n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN:\n\rCrvtLim activation allowed\n\rELSE:\n\rCrvtLim activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23616665758.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check FailSafeStop activation allowed IF [OR(1,2,3,4,5,6)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) CFBPA_s_PH_Idx
Check FailSafeStop activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup

THEN:

FailSafeStop activation allowed

ELSE:

FailSafeStop activation NOT allowed

Raw

{
  "ID": "16665758.0",
  "ASIL": "  QM",
  "Text": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\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": "1343356.0",
  "Description": "Check FailSafeStop activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\n\rTHEN:\n\rFailSafeStop activation allowed\n\rELSE:\n\rFailSafeStop activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23716665759.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check HldCtl activation allowed IF [OR(1,2,3,4,5,6)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) CFBPA_s_PH_IdxReqIdC
Check HldCtl activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA

THEN:

HldCtl activation allowed

ELSE:

HldCtl activation NOT allowed

Raw

{
  "ID": "16665759.0",
  "ASIL": "  QM",
  "Text": "Check HldCtl activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\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": "1343358.0",
  "Description": "Check HldCtl activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN:\n\rHldCtl activation allowed\n\rELSE:\n\rHldCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23816665760.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check HldTkov activation allowed IF [OR(1,2,3,4)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) CFBPA_s_PH_IdxReqIdCur
Check HldTkov activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA

THEN:

HldTkov activation allowed

ELSE:

HldTkov activation NOT allowed

Raw

{
  "ID": "16665760.0",
  "ASIL": "  QM",
  "Text": "Check HldTkov activation allowed\n\r \n\rIF [OR(1,2,3,4)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\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": "1343362.0",
  "Description": "Check HldTkov activation allowed\n\r \n\rIF [OR(1,2,3,4)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN:\n\rHldTkov activation allowed\n\rELSE:\n\rHldTkov activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23916665761.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check LgtLimA activation allowed IF [OR(1,2,3,4,5,6)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) CFBPA_s_PH_IdxReqId
Check LgtLimA activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA

THEN:

LgtLimA activation allowed

ELSE:

LgtLimA activation NOT allowed

Raw

{
  "ID": "16665761.0",
  "ASIL": "  QM",
  "Text": "Check LgtLimA activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\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": "1343364.0",
  "Description": "Check LgtLimA activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdMA\n\rTHEN:\n\rLgtLimA activation allowed\n\rELSE:\n\rLgtLimA activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24016665762.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check PrkCtlAly activation allowed IF [OR(1,2,3,4,5,6)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) CFBPA_s_PH_IdxReq
Check PrkCtlAly activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup

THEN:

PrkCtlAly activation allowed

ELSE:

PrkCtlAly activation NOT allowed

Raw

{
  "ID": "16665762.0",
  "ASIL": "  ASIL B",
  "Text": "Check PrkCtlAly activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\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": "1343368.0",
  "Description": "Check PrkCtlAly activation allowed\n\r \n\rIF [OR(1,2,3,4,5,6)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r6) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\n\rTHEN:\n\rPrkCtlAly activation allowed\n\rELSE:\n\rPrkCtlAly activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24116665763.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check PrkLockCtl activation allowed IF [OR(1,2,3)]: 1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP 2) CFBPA_s_PH_IdxReqIdCur
Check PrkLockCtl activation allowed

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

1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup

THEN:

PrkLockCtl activation allowed

ELSE:

PrkLockCtl activation NOT allowed

Raw

{
  "ID": "16665763.0",
  "ASIL": "  QM",
  "Text": "Check PrkLockCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\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": "1343372.0",
  "Description": "Check PrkLockCtl activation allowed\n\r \n\rIF [OR(1,2,3)]:\n\r1) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r2) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\r3) CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRemote_Startup\n\rTHEN:\n\rPrkLockCtl activation allowed\n\rELSE:\n\rPrkLockCtl activation NOT allowed\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24216665764.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH TrjCtl Service
PH TrjCtl Service

Raw

{
  "ID": "16665764.0",
  "ASIL": "  ",
  "Text": "PH TrjCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH TrjCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343382.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24316665765.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv Cust
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv 

CustFctIn_LgtCtl_AltdObstDetFrLe = PH_s_LgtCtl_AltdObstDetFrLe 

CustFctIn_LgtCtl_AltdObstDetFrRi = PH_s_LgtCtl_AltdObstDetFrRi 

CustFctIn_LgtCtl_AltdObstDetReLe = PH_s_LgtCtl_AltdObstDetReLe 

CustFctIn_LgtCtl_AltdObstDetReRi = PH_s_LgtCtl_AltdObstDetReRi

Signal-Classifier:

CustFctIn_TrjCtl_StAcv_sc = PH_sc_TrjCtl_StAcv 

CustFctIn_LgtCtl_AltdObstDetFrLe_sc = PH_sc_LgtCtl_AltdObstDetFrLe 

CustFctIn_LgtCtl_AltdObstDetFrRi_sc = PH_sc_LgtCtl_AltdObstDetFrRi 

CustFctIn_LgtCtl_AltdObstDetReLe_sc = PH_sc_LgtCtl_AltdObstDetReLe 

CustFctIn_LgtCtl_AltdObstDetReRi_sc = PH_sc_LgtCtl_AltdObstDetReRi

CustFctIn_TrjCtlMrg_sc = PA_sc_TrjCtlMrg 

CustFctIn_TrjCtlMrgNeut_sc = PA_sc_TrjCtlMrgNeut 

CustFctIn_AgSideSlipMrg_sc = PA_sc_AgSideSlipMrg

Parameters 

CustFctIn_TrjCtl_BitFldConf = CFBPA_s_PHTrjCtl_BitFldConfLgtCtl

CustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTrjCtl_StTrjMd

CustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBPA_c_PHTrjCtl_FlgIniExcDet

CustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHTrjCtl_FlgErrQlfAcv

CustFctIn_TrjCtl_TurnOff = VMMP_CFBPA_p_PHTrjCtl_TurnOff

Raw

{
  "ID": "16665765.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\rInputs\n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe = PH_s_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi = PH_s_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe = PH_s_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi = PH_s_LgtCtl_AltdObstDetReRi\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtl_StAcv_sc = PH_sc_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe_sc = PH_sc_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi_sc = PH_sc_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe_sc = PH_sc_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi_sc = PH_sc_LgtCtl_AltdObstDetReRi\n\r \n\rCustFctIn_TrjCtlMrg_sc = PA_sc_TrjCtlMrg \n\rCustFctIn_TrjCtlMrgNeut_sc = PA_sc_TrjCtlMrgNeut \n\rCustFctIn_AgSideSlipMrg_sc = PA_sc_AgSideSlipMrg\n\r \n\rParameters \n\rCustFctIn_TrjCtl_BitFldConf = CFBPA_s_PHTrjCtl_BitFldConfLgtCtl\n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTrjCtl_StTrjMd\n\rCustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBPA_c_PHTrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHTrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff = VMMP_CFBPA_p_PHTrjCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343384.0",
  "Description": "Replace generic input signals by specific input signals\n\rInputs\n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe = PH_s_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi = PH_s_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe = PH_s_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi = PH_s_LgtCtl_AltdObstDetReRi\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtl_StAcv_sc = PH_sc_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe_sc = PH_sc_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi_sc = PH_sc_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe_sc = PH_sc_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi_sc = PH_sc_LgtCtl_AltdObstDetReRi\n\r \n\rCustFctIn_TrjCtlMrg_sc = PA_sc_TrjCtlMrg \n\rCustFctIn_TrjCtlMrgNeut_sc = PA_sc_TrjCtlMrgNeut \n\rCustFctIn_AgSideSlipMrg_sc = PA_sc_AgSideSlipMrg\n\r \n\rParameters \n\rCustFctIn_TrjCtl_BitFldConf = CFBPA_s_PHTrjCtl_BitFldConfLgtCtl\n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTrjCtl_StTrjMd\n\rCustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBPA_c_PHTrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHTrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff = VMMP_CFBPA_p_PHTrjCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24459575779.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv Cust
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv 

CustFctIn_LgtCtl_AltdObstDetFrLe = PH_s_LgtCtl_AltdObstDetFrLe 

CustFctIn_LgtCtl_AltdObstDetFrRi = PH_s_LgtCtl_AltdObstDetFrRi 

CustFctIn_LgtCtl_AltdObstDetReLe = PH_s_LgtCtl_AltdObstDetReLe 

CustFctIn_LgtCtl_AltdObstDetReRi = PH_s_LgtCtl_AltdObstDetReRi

Signal-Classifier:

CustFctIn_TrjCtl_StAcv_sc = PH_sc_TrjCtl_StAcv 

CustFctIn_LgtCtl_AltdObstDetFrLe_sc = PH_sc_LgtCtl_AltdObstDetFrLe 

CustFctIn_LgtCtl_AltdObstDetFrRi_sc = PH_sc_LgtCtl_AltdObstDetFrRi 

CustFctIn_LgtCtl_AltdObstDetReLe_sc = PH_sc_LgtCtl_AltdObstDetReLe 

CustFctIn_LgtCtl_AltdObstDetReRi_sc = PH_sc_LgtCtl_AltdObstDetReRi

CustFctIn_TrjCtlMrg_sc = PA_sc_TrjCtlMrg 

CustFctIn_TrjCtlMrgNeut_sc = PA_sc_TrjCtlMrgNeut 

CustFctIn_AgSideSlipMrg_sc = PA_sc_AgSideSlipMrg

Parameters 

CustFctIn_TrjCtl_BitFldConf = CFBPA_s_PHTrjCtl_BitFldConfLgtCtl

CustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBPA_c_PHTrjCtl_FlgIniExcDet

CustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHTrjCtl_FlgErrQlfAcv

CustFctIn_TrjCtl_TurnOff = VMMP_CFBPA_p_PHTrjCtl_TurnOff

Definition of trajectory configuration

(RA-mode active)

IF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA

THEN: 

CustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHRATrjCtl_StTrjMd

(IPA-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

THEN: 

CustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHIPATrjCtl_StTrjMd

(RPA_GP-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

THEN: 

CustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHRPAGPTrjCtl_StTrjMd

(TPA-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA

THEN: 

CustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTPATrjCtl_StTrjMd

(TPAremote-mode active)

ELSEIF:

CFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

THEN: 

CustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTPARTrjCtl_StTrjMd

(Not active)

ELSE:

CustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHIPATrjCtl_StTrjMd

Raw

{
  "ID": "59575779.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\rInputs\n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe = PH_s_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi = PH_s_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe = PH_s_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi = PH_s_LgtCtl_AltdObstDetReRi\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtl_StAcv_sc = PH_sc_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe_sc = PH_sc_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi_sc = PH_sc_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe_sc = PH_sc_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi_sc = PH_sc_LgtCtl_AltdObstDetReRi\n\r \n\rCustFctIn_TrjCtlMrg_sc = PA_sc_TrjCtlMrg \n\rCustFctIn_TrjCtlMrgNeut_sc = PA_sc_TrjCtlMrgNeut \n\rCustFctIn_AgSideSlipMrg_sc = PA_sc_AgSideSlipMrg\n\r \n\rParameters \n\rCustFctIn_TrjCtl_BitFldConf = CFBPA_s_PHTrjCtl_BitFldConfLgtCtl\n\rCustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBPA_c_PHTrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHTrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff = VMMP_CFBPA_p_PHTrjCtl_TurnOff\n\r \n\rDefinition of trajectory configuration\n\r(RA-mode active)\n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHRATrjCtl_StTrjMd\n\r \n\r(IPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHIPATrjCtl_StTrjMd\n\r \n\r(RPA_GP-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHRPAGPTrjCtl_StTrjMd\n\r \n\r(TPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTPATrjCtl_StTrjMd\n\r \n\r(TPAremote-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTPARTrjCtl_StTrjMd\n\r \n\r(Not active)\n\rELSE:\n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHIPATrjCtl_StTrjMd",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Replace generic input signals by specific input signals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Replace generic input signals by specific input signals\n\rInputs\n\rSignal-Values:\n\rCustFctIn_TrjCtl_StAcv = PH_s_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe = PH_s_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi = PH_s_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe = PH_s_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi = PH_s_LgtCtl_AltdObstDetReRi\n\r \n\rSignal-Classifier:\n\rCustFctIn_TrjCtl_StAcv_sc = PH_sc_TrjCtl_StAcv \n\rCustFctIn_LgtCtl_AltdObstDetFrLe_sc = PH_sc_LgtCtl_AltdObstDetFrLe \n\rCustFctIn_LgtCtl_AltdObstDetFrRi_sc = PH_sc_LgtCtl_AltdObstDetFrRi \n\rCustFctIn_LgtCtl_AltdObstDetReLe_sc = PH_sc_LgtCtl_AltdObstDetReLe \n\rCustFctIn_LgtCtl_AltdObstDetReRi_sc = PH_sc_LgtCtl_AltdObstDetReRi\n\r \n\rCustFctIn_TrjCtlMrg_sc = PA_sc_TrjCtlMrg \n\rCustFctIn_TrjCtlMrgNeut_sc = PA_sc_TrjCtlMrgNeut \n\rCustFctIn_AgSideSlipMrg_sc = PA_sc_AgSideSlipMrg\n\r \n\rParameters \n\rCustFctIn_TrjCtl_BitFldConf = CFBPA_s_PHTrjCtl_BitFldConfLgtCtl\n\rCustFctIn_TrjCtl_FlgIniExcDet = VMMP_CFBPA_c_PHTrjCtl_FlgIniExcDet\n\rCustFctIn_TrjCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHTrjCtl_FlgErrQlfAcv\n\rCustFctIn_TrjCtl_TurnOff = VMMP_CFBPA_p_PHTrjCtl_TurnOff\n\r \n\rDefinition of trajectory configuration\n\r(RA-mode active)\n\rIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHRATrjCtl_StTrjMd\n\r \n\r(IPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHIPATrjCtl_StTrjMd\n\r \n\r(RPA_GP-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHRPAGPTrjCtl_StTrjMd\n\r \n\r(TPA-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTPATrjCtl_StTrjMd\n\r \n\r(TPAremote-mode active)\n\rELSEIF:\n\rCFBPA_s_PH_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN: \n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHTPARTrjCtl_StTrjMd\n\r \n\r(Not active)\n\rELSE:\n\rCustFctIn_TrjCtl_StTrjMd = VMMP_CFBPA_p_PHIPATrjCtl_StTrjMd",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24516665766.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH TrjCtl-Service: Signal range is valid is always ap
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665766.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH TrjCtl-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": "1349900.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH TrjCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24616665767.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Check PH-TrjCtl is active IF [OR(1,2,3,4,5)]: 1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH 2) ARBLLCSC_s_TrjCtl_Idx
Check PH-TrjCtl is active

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

1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH

2) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdRA

3) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP

4) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdTPA

5) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote

THEN:

PH-TrjCtl is active

ELSE:

PH-TrjCtl is NOT active

Raw

{
  "ID": "16665767.0",
  "ASIL": "  QM",
  "Text": "Check PH-TrjCtl is active\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN:\n\rPH-TrjCtl is active\n\rELSE:\n\rPH-TrjCtl is NOT active",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343388.0",
  "Description": "Check PH-TrjCtl is active\n\r \n\rIF [OR(1,2,3,4,5)]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdIPA_PH\n\r2) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdRA\n\r3) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdRPA_GP\n\r4) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdTPA\n\r5) ARBLLCSC_s_TrjCtl_IdxReqIdCur = VMMP_c_IdxReqIdTPA_Remote\n\rTHEN:\n\rPH-TrjCtl is active\n\rELSE:\n\rPH-TrjCtl is NOT active",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24716665768.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of input signal CustFctIn_StTrjVld_StDiagEve IF [AND(1,2)]: 1) PH-TrjCtl is active 2) TVCOP_s_StTrjVld = VMMP_TVCO
Calculation of input signal CustFctIn_StTrjVld_StDiagEve 

IF [AND(1,2)]:

1) PH-TrjCtl is active

2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjNoVldTrj

THEN: 

CustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNotVld

ELSEIF [AND(1,2)]:

1) PH-TrjCtl is active

2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjPrevTrjVld

THEN: 

CustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigSusp

ELSE:

CustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNone

Raw

{
  "ID": "16665768.0",
  "ASIL": "  QM",
  "Text": "Calculation of input signal CustFctIn_StTrjVld_StDiagEve \n\r \n\rIF [AND(1,2)]:\n\r1) PH-TrjCtl is active\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjNoVldTrj\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNotVld\n\r \n\rELSEIF [AND(1,2)]:\n\r1) PH-TrjCtl is active\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjPrevTrjVld\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigSusp\n\r \n\rELSE:\n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNone",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343386.0",
  "Description": "Calculation of input signal CustFctIn_StTrjVld_StDiagEve \n\r \n\rIF [AND(1,2)]:\n\r1) PH-TrjCtl is active\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjNoVldTrj\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNotVld\n\r \n\rELSEIF [AND(1,2)]:\n\r1) PH-TrjCtl is active\n\r2) TVCOP_s_StTrjVld = VMMP_TVCOP_c_StTrjVld_StTrjPrevTrjVld\n\rTHEN: \n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigSusp\n\r \n\rELSE:\n\rCustFctIn_StTrjVld_StDiagEve = VMMP_c_DiagEveSigNone",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24816665769.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": "16665769.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384791.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"
}
24916665770.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs StAcv IF: VMMP_CFBPA_p_PHTrjCtl_SwSti = true THEN: CFBPA_
Assign generic output signals to specific output signals

Outputs

StAcv

IF: 

VMMP_CFBPA_p_PHTrjCtl_SwSti = true

THEN: 

CFBPA_s_PHTrjCtl_StAcv = VMMP_CFBPA_p_PHTrjCtl_StAcvSti

ELSEIF:

Activation prevention TrjCtl-Service is true 

THEN:

CFBPA_s_PHTrjCtl_StAcv = VMMP_c_StReqCusFctNoReq

ELSEIF:

TrjCtl activation NOT allowed

THEN:

CFBPA_s_PHTrjCtl_StAcv = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHTrjCtl_StAcv = CustFctOut_TrjCtl_StAcv

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

FlgVld

CFBPA_s_PHTrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur

All other Outputs

CFBPA_s_PHLgtCtl_AltdObstDetFrLe = CustFctOut_LgtCtl_AltdObstDetFrLe

CFBPA_s_PHLgtCtl_AltdObstDetFrRi = CustFctOut_LgtCtl_AltdObstDetFrRi

CFBPA_s_PHLgtCtl_AltdObstDetReLe = CustFctOut_LgtCtl_AltdObstDetReLe

CFBPA_s_PHLgtCtl_AltdObstDetReRi = CustFctOut_LgtCtl_AltdObstDetReRi

CFBPA_s_PHTrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd

States

CFBPA_s_DiagPHTrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve

Raw

{
  "ID": "16665770.0",
  "ASIL": "  ASIL B",
  "Text": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\rStAcv\n\rIF: \n\rVMMP_CFBPA_p_PHTrjCtl_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_StAcv = VMMP_CFBPA_p_PHTrjCtl_StAcvSti\n\r \n\r\n\r \n\r\n\rELSEIF:\n\rActivation prevention TrjCtl-Service is true \n\rTHEN:\n\rCFBPA_s_PHTrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\r \n\rELSEIF:\n\rTrjCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHTrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\r \n\r\n\rELSE:\n\rCFBPA_s_PHTrjCtl_StAcv = CustFctOut_TrjCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rFlgVld\n\rCFBPA_s_PHTrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rAll other Outputs\n\rCFBPA_s_PHLgtCtl_AltdObstDetFrLe = CustFctOut_LgtCtl_AltdObstDetFrLe\n\rCFBPA_s_PHLgtCtl_AltdObstDetFrRi = CustFctOut_LgtCtl_AltdObstDetFrRi\n\rCFBPA_s_PHLgtCtl_AltdObstDetReLe = CustFctOut_LgtCtl_AltdObstDetReLe\n\rCFBPA_s_PHLgtCtl_AltdObstDetReRi = CustFctOut_LgtCtl_AltdObstDetReRi\n\rCFBPA_s_PHTrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd\n\rStates\n\rCFBPA_s_DiagPHTrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1343397.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\rStAcv\n\rIF: \n\rVMMP_CFBPA_p_PHTrjCtl_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHTrjCtl_StAcv = VMMP_CFBPA_p_PHTrjCtl_StAcvSti\n\r \n\r\n\r \n\r\n\rELSEIF:\n\rActivation prevention TrjCtl-Service is true \n\rTHEN:\n\rCFBPA_s_PHTrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\r \n\rELSEIF:\n\rTrjCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHTrjCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\r \n\r\n\rELSE:\n\rCFBPA_s_PHTrjCtl_StAcv = CustFctOut_TrjCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rFlgVld\n\rCFBPA_s_PHTrjCtl_FlgVldClasCur = CustFctOut_TrjCtl_FlgVldClasCur\n\r \n\rAll other Outputs\n\rCFBPA_s_PHLgtCtl_AltdObstDetFrLe = CustFctOut_LgtCtl_AltdObstDetFrLe\n\rCFBPA_s_PHLgtCtl_AltdObstDetFrRi = CustFctOut_LgtCtl_AltdObstDetFrRi\n\rCFBPA_s_PHLgtCtl_AltdObstDetReLe = CustFctOut_LgtCtl_AltdObstDetReLe\n\rCFBPA_s_PHLgtCtl_AltdObstDetReRi = CustFctOut_LgtCtl_AltdObstDetReRi\n\rCFBPA_s_PHTrjCtl_StTrjMd = CustFctOut_TrjCtl_StTrjMd\n\rStates\n\rCFBPA_s_DiagPHTrjCtl_StEve = CustFctOut_TrjCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25016665771.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH LgtDir Service
PH LgtDir Service

Raw

{
  "ID": "16665771.0",
  "ASIL": "  ",
  "Text": "PH LgtDir Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH LgtDir Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343825.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25116665772.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_LgtDir_StDirReq = PH_s_LgtDir_StDirReq
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_LgtDir_StDirReq = PH_s_LgtDir_StDirReq 

Signal-Classifier:

CustFctIn_LgtDir_StDirReq_sc = PH_sc_LgtDir_StDirReq 

Parameters 

CustFctIn_LgtDir_FlgIniExcDet = VMMP_CFBPA_c_PHLgtDir_FlgIniExcDet

CustFctIn_LgtDir_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtDir_FlgErrQlfAcv

CustFctIn_LgtDir_TurnOff = VMMP_CFBPA_p_PHLgtDir_TurnOff

Raw

{
  "ID": "16665772.0",
  "ASIL": "  ASIL B",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtDir_StDirReq = PH_s_LgtDir_StDirReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtDir_StDirReq_sc = PH_sc_LgtDir_StDirReq \n\r \n\rParameters \n\rCustFctIn_LgtDir_FlgIniExcDet = VMMP_CFBPA_c_PHLgtDir_FlgIniExcDet\n\rCustFctIn_LgtDir_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtDir_FlgErrQlfAcv\n\rCustFctIn_LgtDir_TurnOff = VMMP_CFBPA_p_PHLgtDir_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343823.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtDir_StDirReq = PH_s_LgtDir_StDirReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtDir_StDirReq_sc = PH_sc_LgtDir_StDirReq \n\r \n\rParameters \n\rCustFctIn_LgtDir_FlgIniExcDet = VMMP_CFBPA_c_PHLgtDir_FlgIniExcDet\n\rCustFctIn_LgtDir_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtDir_FlgErrQlfAcv\n\rCustFctIn_LgtDir_TurnOff = VMMP_CFBPA_p_PHLgtDir_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25216665773.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH LgtDir-Service: Signal range is valid is always ap
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665773.0",
  "ASIL": "  ASIL B",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LgtDir-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": "1343826.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LgtDir-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25316665774.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": "16665774.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384793.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"
}
25416665775.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request (Stimuli active) IF: VMMP_CFBPA_p_PHLgtDir_SwSti =
Assign generic output signals to specific output signals

Outputs

Request

(Stimuli active)

IF: 

VMMP_CFBPA_p_PHLgtDir_SwSti = true

THEN: 

CFBPA_s_PHLgtDir_StDirReq = VMMP_CFBPA_p_PHLgtDir_StDirReqSti

ELSEIF:

LgtDir activation NOT allowed

THEN:

CFBPA_s_PHLgtDir_StDirReq = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHLgtDir_StDirReq = CustFctOut_LgtDir_StDirReq

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

States

CFBPA_s_DiagPHLgtDir_StEve = CustFctOut_LgtDir_StDiagEve

Raw

{
  "ID": "16665775.0",
  "ASIL": "  ASIL B",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHLgtDir_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHLgtDir_StDirReq = VMMP_CFBPA_p_PHLgtDir_StDirReqSti\n\r \n\rELSEIF:\n\rLgtDir activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHLgtDir_StDirReq = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBPA_s_PHLgtDir_StDirReq = CustFctOut_LgtDir_StDirReq\n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHLgtDir_StEve = CustFctOut_LgtDir_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1343827.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHLgtDir_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHLgtDir_StDirReq = VMMP_CFBPA_p_PHLgtDir_StDirReqSti\n\r \n\rELSEIF:\n\rLgtDir activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHLgtDir_StDirReq = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBPA_s_PHLgtDir_StDirReq = CustFctOut_LgtDir_StDirReq\n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHLgtDir_StEve = CustFctOut_LgtDir_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25516665776.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH LgtLimA Service
PH LgtLimA Service

Raw

{
  "ID": "16665776.0",
  "ASIL": "  ",
  "Text": "PH LgtLimA Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH LgtLimA Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343438.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25616665777.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_LgtLimA_StAcv = PH_s_LgtLimA_StAcv Cu
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_LgtLimA_StAcv = PH_s_LgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd = PH_s_LgtLimA_ADmd 

CustFctIn_LgtLimA_APredTar = PH_s_LgtLimA_ADmd 

CustFctIn_LgtLimA_AGrdMaxDec = 0 

CustFctIn_LgtLimA_AGrdMaxInc = 0 

CustFctIn_LgtLimA_ATlrHiTar = PH_s_LgtLimA_ADmd 

CustFctIn_LgtLimA_ATlrHiDyn = PH_s_LgtLimA_ADmd 

CustFctIn_LgtLimA_MdTarDyn = 0 

Signal-Classifier:

CustFctIn_LgtLimA_StAcv_sc = PH_sc_LgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd_sc = PH_sc_LgtLimA_ADmd 

CustFctIn_LgtLimA_APredTar_sc = PH_sc_LgtLimA_ADmd 

CustFctIn_LgtLimA_AGrdMaxDec_sc = 0 

CustFctIn_LgtLimA_AGrdMaxInc_sc = 0 

CustFctIn_LgtLimA_ATlrHiTar_sc = PH_sc_LgtLimA_ADmd 

CustFctIn_LgtLimA_ATlrHiDyn_sc = PH_sc_LgtLimA_ADmd 

CustFctIn_LgtLimA_MdTarDyn_sc = 0 

Parameters 

CustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf

CustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBPA_c_PHLgtLimA_FlgIniExcDet

CustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtLimA_FlgErrQlfAcv

CustFctIn_LgtLimA_TurnOff = VMMP_CFBPA_p_PHLgtLimA_TurnOff

Raw

{
  "ID": "16665777.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv = PH_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec = 0 \n\rCustFctIn_LgtLimA_AGrdMaxInc = 0 \n\rCustFctIn_LgtLimA_ATlrHiTar = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_ATlrHiDyn = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_MdTarDyn = 0 \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc = PH_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = 0 \n\rCustFctIn_LgtLimA_AGrdMaxInc_sc = 0 \n\rCustFctIn_LgtLimA_ATlrHiTar_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_ATlrHiDyn_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_MdTarDyn_sc = 0 \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBPA_c_PHLgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBPA_p_PHLgtLimA_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343436.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv = PH_s_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec = 0 \n\rCustFctIn_LgtLimA_AGrdMaxInc = 0 \n\rCustFctIn_LgtLimA_ATlrHiTar = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_ATlrHiDyn = PH_s_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_MdTarDyn = 0 \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc = PH_sc_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_APredTar_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc = 0 \n\rCustFctIn_LgtLimA_AGrdMaxInc_sc = 0 \n\rCustFctIn_LgtLimA_ATlrHiTar_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_ATlrHiDyn_sc = PH_sc_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_MdTarDyn_sc = 0 \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf = VMMP_CFBPA_p_PHLgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet = VMMP_CFBPA_c_PHLgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff = VMMP_CFBPA_p_PHLgtLimA_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25716665778.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH LgtLimA-Service: Signal range is valid is always a
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665778.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LgtLimA-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": "1343439.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LgtLimA-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25816665779.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": "16665779.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384794.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"
}
25916665780.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs StAcv IF: LgtLimA activation NOT allowed THEN: CFBPA_s_PHLg
Assign generic output signals to specific output signals

Outputs

StAcv

IF:

LgtLimA activation NOT allowed

THEN:

CFBPA_s_PHLgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv

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

All other Outputs

CFBPA_s_PHLgtLimA_ADmd = CustFctOut_LgtLimA_ADmd

CFBPA_s_PHLgtLimA_APredTar = CustFctOut_LgtLimA_APredTar

CFBPA_s_PHLgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ATlrHiTar

CFBPA_s_PHLgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ATlrHiDyn

States

CFBPA_s_DiagPHLgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve

Raw

{
  "ID": "16665780.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\rIF:\n\rLgtLimA activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHLgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rAll other Outputs\n\rCFBPA_s_PHLgtLimA_ADmd = CustFctOut_LgtLimA_ADmd\n\rCFBPA_s_PHLgtLimA_APredTar = CustFctOut_LgtLimA_APredTar\n\rCFBPA_s_PHLgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ATlrHiTar\n\rCFBPA_s_PHLgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ATlrHiDyn\n\rStates\n\rCFBPA_s_DiagPHLgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1343442.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\rIF:\n\rLgtLimA activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHLgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHLgtLimA_StAcv = CustFctOut_LgtLimA_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rAll other Outputs\n\rCFBPA_s_PHLgtLimA_ADmd = CustFctOut_LgtLimA_ADmd\n\rCFBPA_s_PHLgtLimA_APredTar = CustFctOut_LgtLimA_APredTar\n\rCFBPA_s_PHLgtLimA_ATlrHiTar = CustFctOut_LgtLimA_ATlrHiTar\n\rCFBPA_s_PHLgtLimA_ATlrHiDyn = CustFctOut_LgtLimA_ATlrHiDyn\n\rStates\n\rCFBPA_s_DiagPHLgtLimA_StEve = CustFctOut_LgtLimA_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26016665781.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH LatCtl Service
PH LatCtl Service

Raw

{
  "ID": "16665781.0",
  "ASIL": "  ",
  "Text": "PH LatCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH LatCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343495.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26116665782.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_LatCtl_StAcv = PH_s_LatCtl_StAcv Cust
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_LatCtl_StAcv = PH_s_LatCtl_StAcv 

CustFctIn_LatCtlCrvtCtl_CrvtDmd = PH_s_CrvtCtl_CrvtDmd 

CustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = VMMP_CFBPA_p_PHCrvtCtl_CrvtGrdDmd 

CustFctIn_LatCtlCrvtCtl_FacSsty = PH_s_CrvtCtl_FacSsty 

CustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0

CustFctIn_CrvtCtl_CrvtDmdTiStamp = 0

CustFctIn_LatCtlSlipAgCtl_AgDmd = 0 

CustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0

CustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = 0 

Signal-Classifier:

CustFctIn_LatCtl_StAcv_sc = PH_sc_LatCtl_StAcv 

CustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = PH_sc_CrvtCtl_CrvtDmd 

CustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = 0 

CustFctIn_LatCtlCrvtCtl_FacSsty_sc = PH_sc_CrvtCtl_FacSsty 

CustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0

CustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 

CustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0

CustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = 0

Parameters 

CustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBPA_c_PHLatCtl_FlgIniExcDet

CustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHLatCtl_FlgErrQlfAcv

CustFctIn_LatCtl_TurnOff = VMMP_CFBPA_p_PHLatCtl_TurnOff

Raw

{
  "ID": "16665782.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatCtl_StAcv = PH_s_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd = PH_s_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = VMMP_CFBPA_p_PHCrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty = PH_s_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0\n\rCustFctIn_CrvtCtl_CrvtDmdTiStamp = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = 0 \n\r \n\rSignal-Classifier:\n\rCustFctIn_LatCtl_StAcv_sc = PH_sc_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = PH_sc_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = 0 \n\rCustFctIn_LatCtlCrvtCtl_FacSsty_sc = PH_sc_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = 0\n\r \n\rParameters \n\rCustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBPA_c_PHLatCtl_FlgIniExcDet\n\rCustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHLatCtl_FlgErrQlfAcv\n\rCustFctIn_LatCtl_TurnOff = VMMP_CFBPA_p_PHLatCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343493.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatCtl_StAcv = PH_s_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd = PH_s_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd = VMMP_CFBPA_p_PHCrvtCtl_CrvtGrdDmd \n\rCustFctIn_LatCtlCrvtCtl_FacSsty = PH_s_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq = 0\n\rCustFctIn_CrvtCtl_CrvtDmdTiStamp = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd = 0 \n\r \n\rSignal-Classifier:\n\rCustFctIn_LatCtl_StAcv_sc = PH_sc_LatCtl_StAcv \n\rCustFctIn_LatCtlCrvtCtl_CrvtDmd_sc = PH_sc_CrvtCtl_CrvtDmd \n\rCustFctIn_LatCtlCrvtCtl_CrvtGrdDmd_sc = 0 \n\rCustFctIn_LatCtlCrvtCtl_FacSsty_sc = PH_sc_CrvtCtl_FacSsty \n\rCustFctIn_LatCtlCrvtCtl_StLimCtlFReq_sc = 0\n\r \n\rCustFctIn_LatCtlSlipAgCtl_AgDmd_sc = 0 \n\rCustFctIn_LatCtlSlipAgCtl_AgGrdDmd_sc = 0\n\r \n\rCustFctIn_LatCtlStgStiCtl_AgOffStgWhlDmd_sc = 0\n\r \n\rParameters \n\rCustFctIn_LatCtl_FlgIniExcDet = VMMP_CFBPA_c_PHLatCtl_FlgIniExcDet\n\rCustFctIn_LatCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHLatCtl_FlgErrQlfAcv\n\rCustFctIn_LatCtl_TurnOff = VMMP_CFBPA_p_PHLatCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26216665783.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH LatCtl-Service: Signal range is valid is always ap
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665783.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LatCtl-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": "1343496.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LatCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26316665784.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": "16665784.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384795.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"
}
26416665785.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs StAcv IF: LatCtl activation NOT allowed THEN: CFBPA_s_PHLat
Assign generic output signals to specific output signals

Outputs

StAcv

IF:

LatCtl activation NOT allowed

THEN:

CFBPA_s_PHLatCtl_StAcv = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHLatCtl_StAcv = CustFctOut_LatCtl_StAcv

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

All other Outputs

CFBPA_s_PHCrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd

CFBPA_s_PHCrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd

CFBPA_s_PHCrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty

CFBPA_s_PHCrvtCtl_FlgGrdExtp = 0 (false)

States

CFBPA_s_DiagPHLatCtl_StEve = CustFctOut_LatCtl_StDiagEve

Raw

{
  "ID": "16665785.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\rIF:\n\rLatCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHLatCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHLatCtl_StAcv = CustFctOut_LatCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rAll other Outputs\n\rCFBPA_s_PHCrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd\n\rCFBPA_s_PHCrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd\n\rCFBPA_s_PHCrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty\n\rCFBPA_s_PHCrvtCtl_FlgGrdExtp = 0 (false)\n\rStates\n\rCFBPA_s_DiagPHLatCtl_StEve = CustFctOut_LatCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1343497.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\rIF:\n\rLatCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHLatCtl_StAcv = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHLatCtl_StAcv = CustFctOut_LatCtl_StAcv\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rAll other Outputs\n\rCFBPA_s_PHCrvtCtl_CrvtDmd = CustFctOut_LatCtlCrvtCtl_CrvtDmd\n\rCFBPA_s_PHCrvtCtl_CrvtGrdDmd = CustFctOut_LatCtlCrvtCtl_CrvtGrdDmd\n\rCFBPA_s_PHCrvtCtl_FacSsty = CustFctOut_LatCtlCrvtCtl_FacSsty\n\rCFBPA_s_PHCrvtCtl_FlgGrdExtp = 0 (false)\n\rStates\n\rCFBPA_s_DiagPHLatCtl_StEve = CustFctOut_LatCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26516665786.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH PrkCtlAly Service
PH PrkCtlAly Service

Raw

{
  "ID": "16665786.0",
  "ASIL": "  ",
  "Text": "PH PrkCtlAly Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH PrkCtlAly Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343882.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26616665787.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_PrkCtl_StAlyReq = PH_s_PrkCtl_StAlyReq
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_PrkCtl_StAlyReq = PH_s_PrkCtl_StAlyReq 

Signal-Classifier:

CustFctIn_PrkCtl_StAlyReq_sc = PH_sc_PrkCtl_StAlyReq

Parameters 

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PHPrkCtl_BitFldConfAly

CustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBPA_c_PHPrkCtlAly_FlgIniExcDet

CustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBPA_c_PHPrkCtlAly_FlgErrQlfAcv

CustFctIn_PrkCtlAly_TurnOff = VMMP_CFBPA_p_PHPrkCtlAly_TurnOff

Raw

{
  "ID": "16665787.0",
  "ASIL": "  ASIL B",
  "Text": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq = PH_s_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc = PH_sc_PrkCtl_StAlyReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PHPrkCtl_BitFldConfAly\n\rCustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBPA_c_PHPrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBPA_c_PHPrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff = VMMP_CFBPA_p_PHPrkCtlAly_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1343880.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq = PH_s_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc = PH_sc_PrkCtl_StAlyReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PHPrkCtl_BitFldConfAly\n\rCustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBPA_c_PHPrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBPA_c_PHPrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff = VMMP_CFBPA_p_PHPrkCtlAly_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26716665788.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH PrkCtlAly-Service: Signal range is valid is always
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665788.0",
  "ASIL": "  ASIL B",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH PrkCtlAly-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": "1343883.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH PrkCtlAly-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26816665789.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": "16665789.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384796.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"
}
26916665790.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request IF: PrkCtlAly activation NOT allowed THEN: CFBPA_s_
Assign generic output signals to specific output signals

Outputs

Request

IF:

PrkCtlAly activation NOT allowed

THEN:

CFBPA_s_PHPrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq

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

States

CFBPA_s_DiagPHPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve

Raw

{
  "ID": "16665790.0",
  "ASIL": "  ASIL B",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rPrkCtlAly activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHPrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "Assign generic output signals to specific output signals",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1343884.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rPrkCtlAly activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHPrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27036928452.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request CFBPA_s_PHPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq
Assign generic output signals to specific output signals

Outputs

Request

CFBPA_s_PHPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq

States

CFBPA_s_DiagPHPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve

Raw

{
  "ID": "36928452.0",
  "ASIL": "  ASIL B",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rCFBPA_s_PHPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\r \n\rStates\n\rCFBPA_s_DiagPHPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "Assign generic output signals to specific output signals",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rCFBPA_s_PHPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\r \n\rStates\n\rCFBPA_s_DiagPHPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27116665791.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH PrkLockCtl Service
PH PrkLockCtl Service

Raw

{
  "ID": "16665791.0",
  "ASIL": "  ",
  "Text": "PH PrkLockCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH PrkLockCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344071.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27216665792.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_PrkCtl_StPrkLockReq = PH_s_PrkCtl_StPrk
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_PrkCtl_StPrkLockReq = PH_s_PrkCtl_StPrkLockReq 

Signal-Classifier:

CustFctIn_PrkCtl_StPrkLockReq_sc = PH_sc_PrkCtl_StPrkLockReq

Parameters 

CustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBPA_c_PHPrkLckCtl_FlgIniExcDet

CustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHPrkLckCtl_FlgErrQlfAcv

CustFctIn_PrkLockCtl_TurnOff = VMMP_CFBPA_p_PHPrkLckCtl_TurnOff

Raw

{
  "ID": "16665792.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq = PH_s_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc = PH_sc_PrkCtl_StPrkLockReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBPA_c_PHPrkLckCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHPrkLckCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff = VMMP_CFBPA_p_PHPrkLckCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344069.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq = PH_s_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc = PH_sc_PrkCtl_StPrkLockReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBPA_c_PHPrkLckCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHPrkLckCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff = VMMP_CFBPA_p_PHPrkLckCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27316665793.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH PrkLockCtl-Service: Signal range is valid is alway
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665793.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH PrkLockCtl-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": "1344072.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH PrkLockCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27416665794.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": "16665794.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384797.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"
}
27516665795.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request IF: PrkLockCtl activation NOT allowed THEN: CFBPA_s
Assign generic output signals to specific output signals

Outputs

Request

IF:

PrkLockCtl activation NOT allowed

THEN:

CFBPA_s_PHPrkCtl_StPrkLckReq = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq

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

States

CFBPA_s_DiagPHPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve

Raw

{
  "ID": "16665795.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rPrkLockCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHPrkCtl_StPrkLckReq = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\rStates\n\rCFBPA_s_DiagPHPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344073.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rPrkLockCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHPrkCtl_StPrkLckReq = VMMP_c_StReqCusFctNoReq\n\rELSE:\n\rCFBPA_s_PHPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\rStates\n\rCFBPA_s_DiagPHPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27616665796.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH LgtLimV Service
PH LgtLimV Service

Raw

{
  "ID": "16665796.0",
  "ASIL": "  ",
  "Text": "PH LgtLimV Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH LgtLimV Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344079.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27716665797.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_LgtLimV_StAcv = PH_s_LgtLimV_StAcv Cu
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_LgtLimV_StAcv = PH_s_LgtLimV_StAcv 

CustFctIn_LgtLimV_VDmd = PH_s_LgtLimV_VDmd 

Signal-Classifier:

CustFctIn_LgtLimV_StAcv_sc = PH_sc_LgtLimV_StAcv 

CustFctIn_LgtLimV_VDmd_sc = PH_sc_LgtLimV_VDmd 

Parameters 

CustFctIn_LgtLimV_BitFldConf = VMMP_CFBPA_p_PHLgtLimV_BitFldConf

CustFctIn_LgtLimV_FlgIniExcDet = VMMP_CFBPA_c_PHLgtLimV_FlgIniExcDet

CustFctIn_LgtLimV_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtLimV_FlgErrQlfAcv

CustFctIn_LgtLimV_TurnOff = VMMP_CFBPA_p_PHLgtLimV_TurnOff

Raw

{
  "ID": "16665797.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimV_StAcv = PH_s_LgtLimV_StAcv \n\rCustFctIn_LgtLimV_VDmd = PH_s_LgtLimV_VDmd \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimV_StAcv_sc = PH_sc_LgtLimV_StAcv \n\rCustFctIn_LgtLimV_VDmd_sc = PH_sc_LgtLimV_VDmd \n\r \n\rParameters \n\rCustFctIn_LgtLimV_BitFldConf = VMMP_CFBPA_p_PHLgtLimV_BitFldConf\n\rCustFctIn_LgtLimV_FlgIniExcDet = VMMP_CFBPA_c_PHLgtLimV_FlgIniExcDet\n\rCustFctIn_LgtLimV_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtLimV_FlgErrQlfAcv\n\rCustFctIn_LgtLimV_TurnOff = VMMP_CFBPA_p_PHLgtLimV_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344077.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LgtLimV_StAcv = PH_s_LgtLimV_StAcv \n\rCustFctIn_LgtLimV_VDmd = PH_s_LgtLimV_VDmd \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimV_StAcv_sc = PH_sc_LgtLimV_StAcv \n\rCustFctIn_LgtLimV_VDmd_sc = PH_sc_LgtLimV_VDmd \n\r \n\rParameters \n\rCustFctIn_LgtLimV_BitFldConf = VMMP_CFBPA_p_PHLgtLimV_BitFldConf\n\rCustFctIn_LgtLimV_FlgIniExcDet = VMMP_CFBPA_c_PHLgtLimV_FlgIniExcDet\n\rCustFctIn_LgtLimV_FlgErrQlfAcv = VMMP_CFBPA_c_PHLgtLimV_FlgErrQlfAcv\n\rCustFctIn_LgtLimV_TurnOff = VMMP_CFBPA_p_PHLgtLimV_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27816665798.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH LgtLimV-Service: Signal range is valid is always a
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665798.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LgtLimV-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": "1344080.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH LgtLimV-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27916665799.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": "16665799.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384798.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"
}
28016665800.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs IF: VSOEM_s_FlgExcThVLim = 1 (true) THEN: CFBPA_s_PHLgtLimV_
Assign generic output signals to specific output signals

Outputs

IF:

VSOEM_s_FlgExcThVLim = 1 (true)

THEN:

CFBPA_s_PHLgtLimV_StAcv = VMMP_c_StReqCusFctNotAvl

CFBPA_s_PHLgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft

ELSE:

CFBPA_s_PHLgtLimV_StAcv = CustFctOut_LgtLimV_StAcv

CFBPA_s_PHLgtLimV_VDmd = CustFctOut_LgtLimV_VDmd

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

States

CFBPA_s_DiagPHLgtLimV_StEve = CustFctOut_LgtLimV_StDiagEve

Raw

{
  "ID": "16665800.0",
  "ASIL": "  ASIL C",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rIF:\n\rVSOEM_s_FlgExcThVLim = 1 (true)\n\rTHEN:\n\rCFBPA_s_PHLgtLimV_StAcv = VMMP_c_StReqCusFctNotAvl\n\rCFBPA_s_PHLgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft\n\rELSE:\n\rCFBPA_s_PHLgtLimV_StAcv = CustFctOut_LgtLimV_StAcv\n\rCFBPA_s_PHLgtLimV_VDmd = CustFctOut_LgtLimV_VDmd\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHLgtLimV_StEve = CustFctOut_LgtLimV_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "Assign generic output signals to specific output signals",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344081.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rIF:\n\rVSOEM_s_FlgExcThVLim = 1 (true)\n\rTHEN:\n\rCFBPA_s_PHLgtLimV_StAcv = VMMP_c_StReqCusFctNotAvl\n\rCFBPA_s_PHLgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft\n\rELSE:\n\rCFBPA_s_PHLgtLimV_StAcv = CustFctOut_LgtLimV_StAcv\n\rCFBPA_s_PHLgtLimV_VDmd = CustFctOut_LgtLimV_VDmd\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHLgtLimV_StEve = CustFctOut_LgtLimV_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28159576612.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs IF: VSOEM_s_FlgExcThVLimPHLgtLimV = 1 (true) THEN: CFBPA_s_
Assign generic output signals to specific output signals 

Outputs

IF:

VSOEM_s_FlgExcThVLimPHLgtLimV = 1 (true)

THEN:

CFBPA_s_PHLgtLimV_StAcv = VMMP_c_StReqCusFctNotAvl

CFBPA_s_PHLgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft

ELSE:

CFBPA_s_PHLgtLimV_StAcv = CustFctOut_LgtLimV_StAcv

CFBPA_s_PHLgtLimV_VDmd = CustFctOut_LgtLimV_VDmd

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

States

CFBPA_s_DiagPHLgtLimV_StEve = CustFctOut_LgtLimV_StDiagEve

Raw

{
  "ID": "59576612.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals \n\r\n\rOutputs\n\rIF:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = 1 (true)\n\rTHEN:\n\rCFBPA_s_PHLgtLimV_StAcv = VMMP_c_StReqCusFctNotAvl\n\rCFBPA_s_PHLgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft\n\rELSE:\n\rCFBPA_s_PHLgtLimV_StAcv = CustFctOut_LgtLimV_StAcv\n\rCFBPA_s_PHLgtLimV_VDmd = CustFctOut_LgtLimV_VDmd\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHLgtLimV_StEve = CustFctOut_LgtLimV_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "Assign generic output signals to specific output signals",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Assign generic output signals to specific output signals \n\r\n\rOutputs\n\rIF:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = 1 (true)\n\rTHEN:\n\rCFBPA_s_PHLgtLimV_StAcv = VMMP_c_StReqCusFctNotAvl\n\rCFBPA_s_PHLgtLimV_VDmd = VMMP_ARBLGLSCV_c_LgtLimV_VDmdDft\n\rELSE:\n\rCFBPA_s_PHLgtLimV_StAcv = CustFctOut_LgtLimV_StAcv\n\rCFBPA_s_PHLgtLimV_VDmd = CustFctOut_LgtLimV_VDmd\n\r \n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHLgtLimV_StEve = CustFctOut_LgtLimV_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28216665801.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH HldCtl Service
PH HldCtl Service

Raw

{
  "ID": "16665801.0",
  "ASIL": "  ",
  "Text": "PH HldCtl Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH HldCtl Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344118.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28316665802.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_HldCtl_StLngTrmReq = PH_s_HldCtl_StLngT
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_HldCtl_StLngTrmReq = PH_s_HldCtl_StLngTrmReq 

CustFctIn_HldCtl_StTkovReq = PH_s_HldCtl_StTkovReq 

CustFctIn_HldCtl_StShoTrmReq = 0

Signal-Classifier:

CustFctIn_HldCtl_StLngTrmReq_sc = PH_sc_HldCtl_StLngTrmReq 

CustFctIn_HldCtl_StTkovReq_sc = PH_sc_HldCtl_StTkovReq

CustFctIn_HldCtl_StShoTrmReq_sc = 0

Parameters 

CustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBPA_c_PHHldCtl_FlgIniExcDet

CustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHHldCtl_FlgErrQlfAcv

CustFctIn_HldCtl_TurnOff = VMMP_CFBPA_p_PHHldCtl_TurnOff

Raw

{
  "ID": "16665802.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = PH_s_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq = PH_s_HldCtl_StTkovReq \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = PH_sc_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq_sc = PH_sc_HldCtl_StTkovReq\n\r \n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBPA_c_PHHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBPA_p_PHHldCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344116.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = PH_s_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq = PH_s_HldCtl_StTkovReq \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = PH_sc_HldCtl_StLngTrmReq \n\rCustFctIn_HldCtl_StTkovReq_sc = PH_sc_HldCtl_StTkovReq\n\r \n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBPA_c_PHHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBPA_c_PHHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBPA_p_PHHldCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28416665803.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH HldCtl-Service: Signal range is valid is always ap
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665803.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH HldCtl-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": "1344119.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH HldCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28516665804.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals (HldCtl_StLngTrmReq) Outputs Request (Stimuli active) IF: VMMP_CFBP
Assign generic output signals to specific output signals (HldCtl_StLngTrmReq)

Outputs

Request

(Stimuli active)

IF: 

VMMP_CFBPA_p_PHHldCtl_SwSti = true

THEN: 

CFBPA_s_PHHldCtl_StLngTrmReq = VMMP_CFBPA_p_PHHldCtl_StLngTrmReqSti

ELSEIF:

HldCtl activation NOT allowed

THEN:

CFBPA_s_PHHldCtl_StLngTrmReq = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHHldCtl_StLngTrmReq = CustFctOut_HldCtl_StHldReq

Raw

{
  "ID": "16665804.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals (HldCtl_StLngTrmReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHHldCtl_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHHldCtl_StLngTrmReq = VMMP_CFBPA_p_PHHldCtl_StLngTrmReqSti\n\r \n\rELSEIF:\n\rHldCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHHldCtl_StLngTrmReq = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBPA_s_PHHldCtl_StLngTrmReq = CustFctOut_HldCtl_StHldReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344124.0",
  "Description": "Assign generic output signals to specific output signals (HldCtl_StLngTrmReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHHldCtl_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHHldCtl_StLngTrmReq = VMMP_CFBPA_p_PHHldCtl_StLngTrmReqSti\n\r \n\rELSEIF:\n\rHldCtl activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHHldCtl_StLngTrmReq = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBPA_s_PHHldCtl_StLngTrmReq = CustFctOut_HldCtl_StHldReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28616665805.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": "16665805.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384799.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"
}
28716665806.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq) Outputs Request (Stimuli active) IF: VMMP_CF
Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)

Outputs

Request

(Stimuli active)

IF: 

VMMP_CFBPA_p_PHHldCtl_SwSti = true

THEN: 

CFBPA_s_PHHldCtl_FlgHldTkovReq = VMMP_CFBPA_p_PHHldCtl_FlgHldTkovReqSti

ELSEIF:

HldTkov activation NOT allowed

THEN:

CFBPA_s_PHHldCtl_FlgHldTkovReq = VMMP_c_StReqCusFctNoReq

ELSE:

CFBPA_s_PHHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq

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

States

CFBPA_s_DiagPHHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve

Raw

{
  "ID": "16665806.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHHldCtl_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHHldCtl_FlgHldTkovReq = VMMP_CFBPA_p_PHHldCtl_FlgHldTkovReqSti\n\r \n\rELSEIF:\n\rHldTkov activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHHldCtl_FlgHldTkovReq = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBPA_s_PHHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344120.0",
  "Description": "Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHHldCtl_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHHldCtl_FlgHldTkovReq = VMMP_CFBPA_p_PHHldCtl_FlgHldTkovReqSti\n\r \n\rELSEIF:\n\rHldTkov activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHHldCtl_FlgHldTkovReq = VMMP_c_StReqCusFctNoReq\n\r \n\rELSE:\n\rCFBPA_s_PHHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28816665807.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH FailSafeStop Service
PH FailSafeStop Service

Raw

{
  "ID": "16665807.0",
  "ASIL": "  ",
  "Text": "PH FailSafeStop Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH FailSafeStop Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344128.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28916665808.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_FailSafeStop_StEnReq = PH_s_FailSafeSto
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_FailSafeStop_StEnReq = PH_s_FailSafeStop_StEnReq

CustFctIn_FailSafeStop_StStopReq = PH_s_FailSafeStop_StStopReq

Signal-Classifier:

CustFctIn_FailSafeStop_StEnReq_sc = PH_sc_FailSafeStop_StEnReq

CustFctIn_FailSafeStop_StStopReq_sc = PH_sc_FailSafeStop_StStopReq 

Parameters 

CustFctIn_FailSafeStop_FlgIniExcDet = VMMP_CFBPA_c_PHFailSafeStop_FlgIniExcDet

CustFctIn_FailSafeStop_FlgErrQlfAcv = VMMP_CFBPA_c_PHFailSafeStop_FlgErrQlfAcv

CustFctIn_FailSafeStop_TurnOff = VMMP_CFBPA_p_PHFailSafeStop_TurnOff

Raw

{
  "ID": "16665808.0",
  "ASIL": "  ASIL B",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_FailSafeStop_StEnReq = PH_s_FailSafeStop_StEnReq\n\rCustFctIn_FailSafeStop_StStopReq = PH_s_FailSafeStop_StStopReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_FailSafeStop_StEnReq_sc = PH_sc_FailSafeStop_StEnReq\n\rCustFctIn_FailSafeStop_StStopReq_sc = PH_sc_FailSafeStop_StStopReq \n\r \n\rParameters \n\rCustFctIn_FailSafeStop_FlgIniExcDet = VMMP_CFBPA_c_PHFailSafeStop_FlgIniExcDet\n\rCustFctIn_FailSafeStop_FlgErrQlfAcv = VMMP_CFBPA_c_PHFailSafeStop_FlgErrQlfAcv\n\rCustFctIn_FailSafeStop_TurnOff = VMMP_CFBPA_p_PHFailSafeStop_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344126.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_FailSafeStop_StEnReq = PH_s_FailSafeStop_StEnReq\n\rCustFctIn_FailSafeStop_StStopReq = PH_s_FailSafeStop_StStopReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_FailSafeStop_StEnReq_sc = PH_sc_FailSafeStop_StEnReq\n\rCustFctIn_FailSafeStop_StStopReq_sc = PH_sc_FailSafeStop_StStopReq \n\r \n\rParameters \n\rCustFctIn_FailSafeStop_FlgIniExcDet = VMMP_CFBPA_c_PHFailSafeStop_FlgIniExcDet\n\rCustFctIn_FailSafeStop_FlgErrQlfAcv = VMMP_CFBPA_c_PHFailSafeStop_FlgErrQlfAcv\n\rCustFctIn_FailSafeStop_TurnOff = VMMP_CFBPA_p_PHFailSafeStop_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29016665809.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH FailSafeStop-Service: Signal range is valid is alw
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665809.0",
  "ASIL": "  ASIL B",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH FailSafeStop-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": "1344129.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH FailSafeStop-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29116665810.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": "16665810.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384800.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"
}
29216665811.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request (Stimuli active) IF: VMMP_CFBPA_p_PHFailSafeStop_Sw
Assign generic output signals to specific output signals

Outputs

Request

(Stimuli active)

IF: 

VMMP_CFBPA_p_PHFailSafeStop_SwSti = true

THEN: 

CFBPA_s_PHFailSafeStop_StEnReq = VMMP_CFBPA_p_PHFailSafeStop_StEnReqSti

CFBPA_s_PHFailSafeStop_StStopReq = VMMP_CFBPA_p_PHFailSafeStop_StStopReqSti

ELSEIF:

FailSafeStop activation NOT allowed

THEN:

CFBPA_s_PHFailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq

CFBPA_s_PHFailSafeStop_StStopReq = CustFctOut_FailSafeStop_StStopReq

ELSE:

CFBPA_s_PHFailSafeStop_StEnReq = CustFctOut_FailSafeStop_StEnReq

CFBPA_s_PHFailSafeStop_StStopReq = CustFctOut_FailSafeStop_StStopReq

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

States

CFBPA_s_DiagPHFailSafeStop_StEve = CustFctOut_FailSafeStop_StDiagEve

Raw

{
  "ID": "16665811.0",
  "ASIL": "  ASIL B",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHFailSafeStop_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHFailSafeStop_StEnReq = VMMP_CFBPA_p_PHFailSafeStop_StEnReqSti\n\rCFBPA_s_PHFailSafeStop_StStopReq = VMMP_CFBPA_p_PHFailSafeStop_StStopReqSti\n\r \n\rELSEIF:\n\rFailSafeStop activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHFailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCFBPA_s_PHFailSafeStop_StStopReq = CustFctOut_FailSafeStop_StStopReq\n\r \n\rELSE:\n\rCFBPA_s_PHFailSafeStop_StEnReq = CustFctOut_FailSafeStop_StEnReq\n\rCFBPA_s_PHFailSafeStop_StStopReq = CustFctOut_FailSafeStop_StStopReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHFailSafeStop_StEve = CustFctOut_FailSafeStop_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344130.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHFailSafeStop_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHFailSafeStop_StEnReq = VMMP_CFBPA_p_PHFailSafeStop_StEnReqSti\n\rCFBPA_s_PHFailSafeStop_StStopReq = VMMP_CFBPA_p_PHFailSafeStop_StStopReqSti\n\r \n\rELSEIF:\n\rFailSafeStop activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHFailSafeStop_StEnReq = VMMP_c_StReqCusFctNoReq\n\rCFBPA_s_PHFailSafeStop_StStopReq = CustFctOut_FailSafeStop_StStopReq\n\r \n\rELSE:\n\rCFBPA_s_PHFailSafeStop_StEnReq = CustFctOut_FailSafeStop_StEnReq\n\rCFBPA_s_PHFailSafeStop_StStopReq = CustFctOut_FailSafeStop_StStopReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHFailSafeStop_StEve = CustFctOut_FailSafeStop_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29316665812.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH CrvtLim Service
PH CrvtLim Service

Raw

{
  "ID": "16665812.0",
  "ASIL": "  ",
  "Text": "PH CrvtLim Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH CrvtLim Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344136.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29416665813.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signals Inputs Signal-Values: CustFctIn_CrvtLim_StAcv = PH_s_CrvtLim_StAcv Cus
Replace generic input signals by specific input signals

Inputs

Signal-Values:

CustFctIn_CrvtLim_StAcv = PH_s_CrvtLim_StAcv

CustFctIn_CrvtLim_CrvtRiDmd = PH_s_CrvtLim_CrvtRiDmd

CustFctIn_CrvtLim_CrvtLeDmd = PH_s_CrvtLim_CrvtLeDmd

Signal-Classifier:

CustFctIn_CrvtLim_StAcv_sc = PH_sc_CrvtLim_StAcv

CustFctIn_CrvtLim_CrvtRiDmd_sc = PH_sc_CrvtLim_CrvtRiDmd

CustFctIn_CrvtLim_CrvtLeDmd_sc = PH_sc_CrvtLim_CrvtLeDmd

Parameters 

CustFctIn_CrvtLim_FlgIniExcDet = VMMP_CFBPA_c_PHCrvtLim_FlgIniExcDet

CustFctIn_CrvtLim_FlgErrQlfAcv = VMMP_CFBPA_c_PHCrvtLim_FlgErrQlfAcv

CustFctIn_CrvtLim_TurnOff = VMMP_CFBPA_p_PHCrvtLim_TurnOff

Raw

{
  "ID": "16665813.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_CrvtLim_StAcv = PH_s_CrvtLim_StAcv\n\rCustFctIn_CrvtLim_CrvtRiDmd = PH_s_CrvtLim_CrvtRiDmd\n\rCustFctIn_CrvtLim_CrvtLeDmd = PH_s_CrvtLim_CrvtLeDmd\n\r \n\rSignal-Classifier:\n\rCustFctIn_CrvtLim_StAcv_sc = PH_sc_CrvtLim_StAcv\n\rCustFctIn_CrvtLim_CrvtRiDmd_sc = PH_sc_CrvtLim_CrvtRiDmd\n\rCustFctIn_CrvtLim_CrvtLeDmd_sc = PH_sc_CrvtLim_CrvtLeDmd\n\r \n\rParameters \n\rCustFctIn_CrvtLim_FlgIniExcDet = VMMP_CFBPA_c_PHCrvtLim_FlgIniExcDet\n\rCustFctIn_CrvtLim_FlgErrQlfAcv = VMMP_CFBPA_c_PHCrvtLim_FlgErrQlfAcv\n\rCustFctIn_CrvtLim_TurnOff = VMMP_CFBPA_p_PHCrvtLim_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344134.0",
  "Description": "Replace generic input signals by specific input signals\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_CrvtLim_StAcv = PH_s_CrvtLim_StAcv\n\rCustFctIn_CrvtLim_CrvtRiDmd = PH_s_CrvtLim_CrvtRiDmd\n\rCustFctIn_CrvtLim_CrvtLeDmd = PH_s_CrvtLim_CrvtLeDmd\n\r \n\rSignal-Classifier:\n\rCustFctIn_CrvtLim_StAcv_sc = PH_sc_CrvtLim_StAcv\n\rCustFctIn_CrvtLim_CrvtRiDmd_sc = PH_sc_CrvtLim_CrvtRiDmd\n\rCustFctIn_CrvtLim_CrvtLeDmd_sc = PH_sc_CrvtLim_CrvtLeDmd\n\r \n\rParameters \n\rCustFctIn_CrvtLim_FlgIniExcDet = VMMP_CFBPA_c_PHCrvtLim_FlgIniExcDet\n\rCustFctIn_CrvtLim_FlgErrQlfAcv = VMMP_CFBPA_c_PHCrvtLim_FlgErrQlfAcv\n\rCustFctIn_CrvtLim_TurnOff = VMMP_CFBPA_p_PHCrvtLim_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29516665814.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for PH CrvtLim-Service: Signal range is valid is always a
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16665814.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH CrvtLim-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": "1344137.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for PH CrvtLim-Service: Signal range is valid is always applied. (Signal range is invalid is never applied)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29616665815.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": "16665815.0",
  "ASIL": "  QM",
  "Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1384801.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"
}
29716665816.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs StAcv (Stimuli active) IF: VMMP_CFBPA_p_PHCrvtLim_SwSti = t
Assign generic output signals to specific output signals

Outputs

StAcv

(Stimuli active)

IF: 

VMMP_CFBPA_p_PHCrvtLim_SwSti = true

THEN: 

CFBPA_s_PHCrvtLim_StAcv = VMMP_CFBPA_p_PHCrvtLim_StAcvSti

CFBPA_s_PHCrvtLim_CrvtRiDmd = VMMP_CFBPA_p_PHCrvtLim_CrvtRiDmdSti

CFBPA_s_PHCrvtLim_CrvtLeDmd = VMMP_CFBPA_p_PHCrvtLim_CrvtLeDmdSti

ELSEIF:

CrvtLim activation NOT allowed

THEN:

CFBPA_s_PHCrvtLim_StAcv = VMMP_c_StReqCusFctNoReq

CFBPA_s_PHCrvtLim_CrvtRiDmd = CustFctOut_CrvtLim_CrvtRiDmd

CFBPA_s_PHCrvtLim_CrvtLeDmd = CustFctOut_CrvtLim_CrvtLeDmd

ELSE:

CFBPA_s_PHCrvtLim_StAcv = CustFctOut_CrvtLim_StAcv

CFBPA_s_PHCrvtLim_CrvtRiDmd = CustFctOut_CrvtLim_CrvtRiDmd

CFBPA_s_PHCrvtLim_CrvtLeDmd = CustFctOut_CrvtLim_CrvtLeDmd

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

States

CFBPA_s_DiagPHCrvtLim_StEve = CustFctOut_CrvtLim_StDiagEve

Raw

{
  "ID": "16665816.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHCrvtLim_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHCrvtLim_StAcv = VMMP_CFBPA_p_PHCrvtLim_StAcvSti\n\rCFBPA_s_PHCrvtLim_CrvtRiDmd = VMMP_CFBPA_p_PHCrvtLim_CrvtRiDmdSti\n\rCFBPA_s_PHCrvtLim_CrvtLeDmd = VMMP_CFBPA_p_PHCrvtLim_CrvtLeDmdSti\n\r \n\rELSEIF:\n\rCrvtLim activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHCrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rCFBPA_s_PHCrvtLim_CrvtRiDmd = CustFctOut_CrvtLim_CrvtRiDmd\n\rCFBPA_s_PHCrvtLim_CrvtLeDmd = CustFctOut_CrvtLim_CrvtLeDmd\n\r \n\rELSE:\n\rCFBPA_s_PHCrvtLim_StAcv = CustFctOut_CrvtLim_StAcv\n\rCFBPA_s_PHCrvtLim_CrvtRiDmd = CustFctOut_CrvtLim_CrvtRiDmd\n\rCFBPA_s_PHCrvtLim_CrvtLeDmd = CustFctOut_CrvtLim_CrvtLeDmd\n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHCrvtLim_StEve = CustFctOut_CrvtLim_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344138.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStAcv\n\r(Stimuli active)\n\rIF: \n\rVMMP_CFBPA_p_PHCrvtLim_SwSti = true\n\rTHEN: \n\rCFBPA_s_PHCrvtLim_StAcv = VMMP_CFBPA_p_PHCrvtLim_StAcvSti\n\rCFBPA_s_PHCrvtLim_CrvtRiDmd = VMMP_CFBPA_p_PHCrvtLim_CrvtRiDmdSti\n\rCFBPA_s_PHCrvtLim_CrvtLeDmd = VMMP_CFBPA_p_PHCrvtLim_CrvtLeDmdSti\n\r \n\rELSEIF:\n\rCrvtLim activation NOT allowed\n\rTHEN:\n\rCFBPA_s_PHCrvtLim_StAcv = VMMP_c_StReqCusFctNoReq\n\rCFBPA_s_PHCrvtLim_CrvtRiDmd = CustFctOut_CrvtLim_CrvtRiDmd\n\rCFBPA_s_PHCrvtLim_CrvtLeDmd = CustFctOut_CrvtLim_CrvtLeDmd\n\r \n\rELSE:\n\rCFBPA_s_PHCrvtLim_StAcv = CustFctOut_CrvtLim_StAcv\n\rCFBPA_s_PHCrvtLim_CrvtRiDmd = CustFctOut_CrvtLim_CrvtRiDmd\n\rCFBPA_s_PHCrvtLim_CrvtLeDmd = CustFctOut_CrvtLim_CrvtLeDmd\n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBPA_s_DiagPHCrvtLim_StEve = CustFctOut_CrvtLim_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29816665817.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Assignment for Mapping: *StDiagEve = CFBPA_s_DiagPHStAcvFct_StEve *StDiagEve = CFBPA_s_DiagPHTrjCtl_StEve *StDiagEve = CFBPA_s_
Assignment for Mapping:

*StDiagEve = CFBPA_s_DiagPHStAcvFct_StEve

*StDiagEve = CFBPA_s_DiagPHTrjCtl_StEve

*StDiagEve = CFBPA_s_DiagPHLgtDir_StEve

*StDiagEve = CFBPA_s_DiagPHLgtLimA_StEve

*StDiagEve = CFBPA_s_DiagPHLatCtl_StEve

*StDiagEve = CFBPA_s_DiagPHPrkCtlAly_StEve

*StDiagEve = CFBPA_s_DiagPHPrkLckCtl_StEve

*StDiagEve = CFBPA_s_DiagPHLgtLimV_StEve

*StDiagEve = CFBPA_s_DiagPHHldCtlTkov_StEve

*StDiagEve = CFBPA_s_DiagPHFailSafeStop_StEve

*StDiagEve = CFBPA_s_DiagPHCrvtLim_StEve

*StDiagEve = CustFctIn_StTrjVld_StDiagEve

Raw

{
  "ID": "16665817.0",
  "ASIL": "  QM",
  "Text": "Assignment for Mapping:\n\r \n\r*StDiagEve = CFBPA_s_DiagPHStAcvFct_StEve\n\r*StDiagEve = CFBPA_s_DiagPHTrjCtl_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLgtDir_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLgtLimA_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLatCtl_StEve\n\r*StDiagEve = CFBPA_s_DiagPHPrkCtlAly_StEve\n\r*StDiagEve = CFBPA_s_DiagPHPrkLckCtl_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLgtLimV_StEve\n\r*StDiagEve = CFBPA_s_DiagPHHldCtlTkov_StEve\n\r*StDiagEve = CFBPA_s_DiagPHFailSafeStop_StEve\n\r*StDiagEve = CFBPA_s_DiagPHCrvtLim_StEve\n\r*StDiagEve = CustFctIn_StTrjVld_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344351.0",
  "Description": "Assignment for Mapping:\n\r \n\r*StDiagEve = CFBPA_s_DiagPHStAcvFct_StEve\n\r*StDiagEve = CFBPA_s_DiagPHTrjCtl_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLgtDir_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLgtLimA_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLatCtl_StEve\n\r*StDiagEve = CFBPA_s_DiagPHPrkCtlAly_StEve\n\r*StDiagEve = CFBPA_s_DiagPHPrkLckCtl_StEve\n\r*StDiagEve = CFBPA_s_DiagPHLgtLimV_StEve\n\r*StDiagEve = CFBPA_s_DiagPHHldCtlTkov_StEve\n\r*StDiagEve = CFBPA_s_DiagPHFailSafeStop_StEve\n\r*StDiagEve = CFBPA_s_DiagPHCrvtLim_StEve\n\r*StDiagEve = CustFctIn_StTrjVld_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29916665818.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveS
Mapping *StDiagEve to *StVld

IF: 

*StDiagEve = VMMP_c_DiagEveSigNotVld

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigFail

THEN:

*StVld = 3

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigDi

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigIni

THEN:

*StVld = 2

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigSusp

THEN:

*StVld = 0

ELSEIF:

*StDiagEve = VMMP_c_DiagEveSigNone

THEN:

*StVld = 1

Raw

{
  "ID": "16665818.0",
  "ASIL": "  QM",
  "Text": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344350.0",
  "Description": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
30016665819.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merging several *StVld to one *StVld considering prioritization: CFBPA_s_PH_StVld = *StVld Prioritization if different *StVld va
Merging several *StVld to one *StVld considering prioritization:

CFBPA_s_PH_StVld = *StVld

Prioritization if different *StVld values are set at the same time (based on *StDiagEve):

Prio 1: *StVld = 3 (Failure)

Prio 2: *StVld = 2 (Init)

Prio 3: *StVld = 0 (Suspicious)

Prio 4: *StVld = 1 (Valid)

Raw

{
  "ID": "16665819.0",
  "ASIL": "  QM",
  "Text": "Merging several *StVld to one *StVld considering prioritization:\n\r \n\r \n\rCFBPA_s_PH_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1350088.0",
  "Description": "Merging several *StVld to one *StVld considering prioritization:\n\r \n\r \n\rCFBPA_s_PH_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
30116665820.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PB Customer Function
PB Customer Function

Raw

{
  "ID": "16665820.0",
  "ASIL": "  ",
  "Text": "PB Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "PB Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344898.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}