Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLACSC.xlsxrequirement966c313a49d7cf
VME-PROD-VehicleMotionManagement - VMMP.xlsxrequirement297dcdcc7aa02b4

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

RowIDTypeStatusRelevantCandidateReasonNormalized text
10216666882.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoRe
Disable Case:

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

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

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

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

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

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

 Case:

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_WarnBrk_ItReq = VMMP_c_StReqCusFctNoReq

Raw

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

IF: 

CustFctOut_WarnBrk_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

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

Raw

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

Raw

{
  "ID": "16666887.0",
  "ASIL": "  ",
  "Text": "Specific Conditions and Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Specific Conditions and Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1163140.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10859546781.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA Customer Function
WBA Customer Function

Raw

{
  "ID": "59546781.0",
  "ASIL": "  ",
  "Text": "WBA Customer Function",
  "Type": "Folder",
  "Status": "",
  "Summary": "WBA Customer Function",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
10916666888.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": "16666888.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": "1357555.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"
}
11016666889.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The services HldCtl, HydBrkAsi, PreCdn and WarnBrk use the generic Service Bridges defined in chapter 4. The services LgtLimA and
The services HldCtl, HydBrkAsi, PreCdn and WarnBrk use the generic Service Bridges defined in chapter 4.

The services LgtLimA and TrjCtl use specific service bridges which are defined in the specific chapters "WBA LgtLimA Service" and "WBA TrjCtl Service".

Raw

{
  "ID": "16666889.0",
  "ASIL": "  ",
  "Text": "The services HldCtl, HydBrkAsi, PreCdn and WarnBrk use the generic Service Bridges defined in chapter 4.\n\r \n\rThe services LgtLimA and TrjCtl use specific service bridges which are defined in the specific chapters \"WBA LgtLimA Service\" and \"WBA TrjCtl Service\".",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362245.0",
  "Description": "The services HldCtl, HydBrkAsi, PreCdn and WarnBrk use the generic Service Bridges defined in chapter 4.\n\r \n\rThe services LgtLimA and TrjCtl use specific service bridges which are defined in the specific chapters \"WBA LgtLimA Service\" and \"WBA TrjCtl Service\".",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11116666890.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA WarnBrk Service
WBA WarnBrk Service

Raw

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

Inputs

Signal-Values:

CustFctIn_WarnBrk_ItReq = WBA_s_WarnBrk_ItReq 

Signal-Classifier:

CustFctIn_WarnBrk_ItReq_sc = WBA_sc_WarnBrk_ItReq

Parameters 

CustFctIn_WarnBrk_FlgIniExcDet = VMMP_CFBWBA_c_WBAWarnBrk_FlgIniExcDet

CustFctIn_WarnBrk_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAWarnBrk_FlgErrQlfAcv

CustFctIn_WarnBrk_TurnOff = VMMP_CFBWBA_p_WBAWarnBrk_TurnOff

Raw

{
  "ID": "16666891.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_WarnBrk_ItReq = WBA_s_WarnBrk_ItReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_WarnBrk_ItReq_sc = WBA_sc_WarnBrk_ItReq\n\r \n\rParameters \n\rCustFctIn_WarnBrk_FlgIniExcDet = VMMP_CFBWBA_c_WBAWarnBrk_FlgIniExcDet\n\rCustFctIn_WarnBrk_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAWarnBrk_FlgErrQlfAcv\n\rCustFctIn_WarnBrk_TurnOff = VMMP_CFBWBA_p_WBAWarnBrk_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1357535.0",
  "Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_WarnBrk_ItReq = WBA_s_WarnBrk_ItReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_WarnBrk_ItReq_sc = WBA_sc_WarnBrk_ItReq\n\r \n\rParameters \n\rCustFctIn_WarnBrk_FlgIniExcDet = VMMP_CFBWBA_c_WBAWarnBrk_FlgIniExcDet\n\rCustFctIn_WarnBrk_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAWarnBrk_FlgErrQlfAcv\n\rCustFctIn_WarnBrk_TurnOff = VMMP_CFBWBA_p_WBAWarnBrk_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11316666892.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for WBA WarnBrk-Service: Signal range is valid is always
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16666892.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA WarnBrk-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": "1357537.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA WarnBrk-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11416666893.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": "16666893.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": "1388800.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"
}
11516666894.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request CFBWBA_s_WBAWarnBrk_ItReq = CustFctOut_WarnBrk_ItReq
Assign generic output signals to specific output signals

Outputs

Request

CFBWBA_s_WBAWarnBrk_ItReq = CustFctOut_WarnBrk_ItReq

States

CFBWBA_s_DiagWBAWarnBrk_StEve = CustFctOut_WarnBrk_StDiagEve

Raw

{
  "ID": "16666894.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rCFBWBA_s_WBAWarnBrk_ItReq = CustFctOut_WarnBrk_ItReq\n\rStates\n\rCFBWBA_s_DiagWBAWarnBrk_StEve = CustFctOut_WarnBrk_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1357538.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rCFBWBA_s_WBAWarnBrk_ItReq = CustFctOut_WarnBrk_ItReq\n\rStates\n\rCFBWBA_s_DiagWBAWarnBrk_StEve = CustFctOut_WarnBrk_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11616666895.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA PreCdn Service
WBA PreCdn Service

Raw

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

Inputs 

Signal-Values:

CustFctIn_PreCdn_StReq = WBA_s_PreCdn_StReq 

Signal-Classifier:

CustFctIn_PreCdn_StReq_sc = WBA_sc_PreCdn_StReq

Parameters 

CustFctIn_PreCdn_FlgIniExcDet = VMMP_CFBWBA_c_WBAPreCdn_FlgIniExcDet

CustFctIn_PreCdn_FlgErrQlfAcv = VMMP_WBA_c_WBAPreCdn_FlgErrQlfAcv

CustFctIn_PreCdn_TurnOff = VMMP_WBA_p_WBAPreCdn_TurnOff

Raw

{
  "ID": "16666896.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs \n\rSignal-Values:\n\rCustFctIn_PreCdn_StReq = WBA_s_PreCdn_StReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PreCdn_StReq_sc = WBA_sc_PreCdn_StReq\n\r \n\rParameters \n\rCustFctIn_PreCdn_FlgIniExcDet = VMMP_CFBWBA_c_WBAPreCdn_FlgIniExcDet\n\rCustFctIn_PreCdn_FlgErrQlfAcv = VMMP_WBA_c_WBAPreCdn_FlgErrQlfAcv\n\rCustFctIn_PreCdn_TurnOff = VMMP_WBA_p_WBAPreCdn_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1357506.0",
  "Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs \n\rSignal-Values:\n\rCustFctIn_PreCdn_StReq = WBA_s_PreCdn_StReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PreCdn_StReq_sc = WBA_sc_PreCdn_StReq\n\r \n\rParameters \n\rCustFctIn_PreCdn_FlgIniExcDet = VMMP_CFBWBA_c_WBAPreCdn_FlgIniExcDet\n\rCustFctIn_PreCdn_FlgErrQlfAcv = VMMP_WBA_c_WBAPreCdn_FlgErrQlfAcv\n\rCustFctIn_PreCdn_TurnOff = VMMP_WBA_p_WBAPreCdn_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11816666897.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Set Signal Classifier Bit consistent with Signal Value: Note: Value (WBA_s_PreCdn_StReq) and Classifier (WBA_sc_PreCdn_StReq ) mu
Set Signal Classifier Bit consistent with Signal Value:

Note: Value (WBA_s_PreCdn_StReq) and Classifier (WBA_sc_PreCdn_StReq ) must not be stimulated independently!

IF:

WBA_s_PreCdn_StReq = 2

THEN:

Classifier Bit3 (FlgIni) of WBA_sc_PreCdn_StReq has to be set to True

ELSEIF:

WBA_s_PreCdn_StReq = 3

THEN:

Classifier Bit2 (FlgErrQlf) of WBA_sc_PreCdn_StReq has to be set to True

ELSE:

WBA_sc_PreCdn_StReq could be set to any value within the signal range

Raw

{
  "ID": "16666897.0",
  "ASIL": "  QM",
  "Text": "Set Signal Classifier Bit consistent with Signal Value:\n\rNote: Value (WBA_s_PreCdn_StReq) and Classifier (WBA_sc_PreCdn_StReq ) must not be stimulated independently!\n\r \n\rIF:\n\rWBA_s_PreCdn_StReq = 2\n\rTHEN:\n\rClassifier Bit3 (FlgIni) of WBA_sc_PreCdn_StReq has to be set to True\n\r \n\rELSEIF:\n\rWBA_s_PreCdn_StReq = 3\n\rTHEN:\n\rClassifier Bit2 (FlgErrQlf) of WBA_sc_PreCdn_StReq has to be set to True\n\r \n\rELSE:\n\rWBA_sc_PreCdn_StReq could be set to any value within the signal range",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1401373.0",
  "Description": "Set Signal Classifier Bit consistent with Signal Value:\n\rNote: Value (WBA_s_PreCdn_StReq) and Classifier (WBA_sc_PreCdn_StReq ) must not be stimulated independently!\n\r \n\rIF:\n\rWBA_s_PreCdn_StReq = 2\n\rTHEN:\n\rClassifier Bit3 (FlgIni) of WBA_sc_PreCdn_StReq has to be set to True\n\r \n\rELSEIF:\n\rWBA_s_PreCdn_StReq = 3\n\rTHEN:\n\rClassifier Bit2 (FlgErrQlf) of WBA_sc_PreCdn_StReq has to be set to True\n\r \n\rELSE:\n\rWBA_sc_PreCdn_StReq could be set to any value within the signal range",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11916666898.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for WBA PreCdn-Service: Signal range is valid is always a
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16666898.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA PreCdn-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": "1357508.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA PreCdn-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12016666899.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": "16666899.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": "1388801.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"
}
12116666900.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs Request (Stimuli active) IF: VMMP_CFBWBA_p_WBAPreCdn_SwSti
Assign generic output signals to specific output signals

Outputs

Request

(Stimuli active)

IF:

 VMMP_CFBWBA_p_WBAPreCdn_SwSti = true

THEN: 

 CFBWBA_s_WBAPreCdn_StReq = VMMP_CFBWBA_p_WBAPreCdn_StReqSti

ELSE:

 CFBWBA_s_WBAPreCdn_StReq = CustFctOut_PreCdn_StReq

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

States

 CFBWBA_s_DiagWBAPreCdn_StEve = CustFctOut_PreCdn_StDiagEve

Raw

{
  "ID": "16666900.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r\n\r\n\rRequest\n\r(Stimuli active)\n\rIF:\n\r VMMP_CFBWBA_p_WBAPreCdn_SwSti = true\n\rTHEN: \n\r CFBWBA_s_WBAPreCdn_StReq = VMMP_CFBWBA_p_WBAPreCdn_StReqSti\n\rELSE:\n\r CFBWBA_s_WBAPreCdn_StReq = CustFctOut_PreCdn_StReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\r CFBWBA_s_DiagWBAPreCdn_StEve = CustFctOut_PreCdn_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1357509.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\rOutputs\n\r\n\r\n\rRequest\n\r(Stimuli active)\n\rIF:\n\r VMMP_CFBWBA_p_WBAPreCdn_SwSti = true\n\rTHEN: \n\r CFBWBA_s_WBAPreCdn_StReq = VMMP_CFBWBA_p_WBAPreCdn_StReqSti\n\rELSE:\n\r CFBWBA_s_WBAPreCdn_StReq = CustFctOut_PreCdn_StReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\r CFBWBA_s_DiagWBAPreCdn_StEve = CustFctOut_PreCdn_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12216666901.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA HydBrkAsi Service
WBA HydBrkAsi Service

Raw

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

Inputs 

Signal-Values:

CustFctIn_HydBrkAsi_StThReq = WBA_s_HydBrkAsi_StThReq 

Signal-Classifier:

CustFctIn_HydBrkAsi_StThReq_sc = WBA_sc_HydBrkAsi_StThReq

Parameters 

CustFctIn_HydBrkAsi_FlgIniExcDet = VMMP_CFBWBA_c_WBAHydBrkAsi_FlgIniExcDet

CustFctIn_HydBrkAsi_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAHydBrkAsi_FlgErrQlfAcv

CustFctIn_HydBrkAsi_TurnOff = VMMP_CFBWBA_p_WBAHydBrkAsi_TurnOff

Raw

{
  "ID": "16666902.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs \n\rSignal-Values:\n\rCustFctIn_HydBrkAsi_StThReq = WBA_s_HydBrkAsi_StThReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_HydBrkAsi_StThReq_sc = WBA_sc_HydBrkAsi_StThReq\n\r \n\rParameters \n\rCustFctIn_HydBrkAsi_FlgIniExcDet = VMMP_CFBWBA_c_WBAHydBrkAsi_FlgIniExcDet\n\rCustFctIn_HydBrkAsi_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAHydBrkAsi_FlgErrQlfAcv\n\rCustFctIn_HydBrkAsi_TurnOff = VMMP_CFBWBA_p_WBAHydBrkAsi_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1357496.0",
  "Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs \n\rSignal-Values:\n\rCustFctIn_HydBrkAsi_StThReq = WBA_s_HydBrkAsi_StThReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_HydBrkAsi_StThReq_sc = WBA_sc_HydBrkAsi_StThReq\n\r \n\rParameters \n\rCustFctIn_HydBrkAsi_FlgIniExcDet = VMMP_CFBWBA_c_WBAHydBrkAsi_FlgIniExcDet\n\rCustFctIn_HydBrkAsi_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAHydBrkAsi_FlgErrQlfAcv\n\rCustFctIn_HydBrkAsi_TurnOff = VMMP_CFBWBA_p_WBAHydBrkAsi_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12416666903.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for WBA HydBrkAsi-Service: Signal range is valid is alway
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16666903.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA HydBrkAsi-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": "1357498.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA HydBrkAsi-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12516666904.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": "16666904.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": "1388802.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"
}
12616666905.0FunctionalReleasedyesTrue
Outputs Request (Stimuli active) IF: VMMP_CFBWBA_p_WBAHydBrkAsi_SwSti = true THEN: CFBWBA_s_WBAHydBrkAsi_StThReq = VMMP_C
Outputs

Request

(Stimuli active)

IF:

 VMMP_CFBWBA_p_WBAHydBrkAsi_SwSti = true

THEN: 

 CFBWBA_s_WBAHydBrkAsi_StThReq = VMMP_CFBWBA_p_WBAHydBrkAsi_StThReqSti

ELSE:

 CFBWBA_s_WBAHydBrkAsi_StThReq = CustFctOut_HydBrkAsi_StThReq

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

States

CFBWBA_s_DiagWBAHydBrkAsi_StEve = CustFctOut_HydBrkAsi_StDiagEve

Raw

{
  "ID": "16666905.0",
  "ASIL": "  QM",
  "Text": "Outputs\n\rRequest\n\r(Stimuli active)\n\rIF:\n\r VMMP_CFBWBA_p_WBAHydBrkAsi_SwSti = true\n\rTHEN: \n\r CFBWBA_s_WBAHydBrkAsi_StThReq = VMMP_CFBWBA_p_WBAHydBrkAsi_StThReqSti\n\rELSE:\n\r CFBWBA_s_WBAHydBrkAsi_StThReq = CustFctOut_HydBrkAsi_StThReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBWBA_s_DiagWBAHydBrkAsi_StEve = CustFctOut_HydBrkAsi_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1357499.0",
  "Description": "Outputs\n\rRequest\n\r(Stimuli active)\n\rIF:\n\r VMMP_CFBWBA_p_WBAHydBrkAsi_SwSti = true\n\rTHEN: \n\r CFBWBA_s_WBAHydBrkAsi_StThReq = VMMP_CFBWBA_p_WBAHydBrkAsi_StThReqSti\n\rELSE:\n\r CFBWBA_s_WBAHydBrkAsi_StThReq = CustFctOut_HydBrkAsi_StThReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBWBA_s_DiagWBAHydBrkAsi_StEve = CustFctOut_HydBrkAsi_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12716666906.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA HldCtl Service
WBA HldCtl Service

Raw

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

Inputs

Signal-Values:

CustFctIn_HldCtl_StLngTrmReq = 0 

CustFctIn_HldCtl_StShoTrmReq = 0

CustFctIn_HldCtl_StTkovReq = WBA_s_HldCtl_StTkovReq

Signal-Classifier:

CustFctIn_HldCtl_StLngTrmReq_sc = 0

CustFctIn_HldCtl_StShoTrmReq_sc = 0

CustFctIn_HldCtl_StTkovReq_sc = WBA_sc_HldCtl_StTkovReq

Parameters 

CustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBWBA_c_WBAHldCtl_FlgIniExcDet

CustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAHldCtl_FlgErrQlfAcv

CustFctIn_HldCtl_TurnOff = VMMP_CFBWBA_p_WBAHldCtl_TurnOff

Raw

{
  "ID": "16666907.0",
  "ASIL": "  QM",
  "Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = 0 \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\rCustFctIn_HldCtl_StTkovReq = WBA_s_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = 0\n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\rCustFctIn_HldCtl_StTkovReq_sc = WBA_sc_HldCtl_StTkovReq\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBWBA_c_WBAHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBWBA_p_WBAHldCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1357483.0",
  "Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_HldCtl_StLngTrmReq = 0 \n\rCustFctIn_HldCtl_StShoTrmReq = 0\n\rCustFctIn_HldCtl_StTkovReq = WBA_s_HldCtl_StTkovReq\n\r \n\rSignal-Classifier:\n\rCustFctIn_HldCtl_StLngTrmReq_sc = 0\n\rCustFctIn_HldCtl_StShoTrmReq_sc = 0\n\rCustFctIn_HldCtl_StTkovReq_sc = WBA_sc_HldCtl_StTkovReq\n\r \n\rParameters \n\rCustFctIn_HldCtl_FlgIniExcDet = VMMP_CFBWBA_c_WBAHldCtl_FlgIniExcDet\n\rCustFctIn_HldCtl_FlgErrQlfAcv = VMMP_CFBWBA_c_WBAHldCtl_FlgErrQlfAcv\n\rCustFctIn_HldCtl_TurnOff = VMMP_CFBWBA_p_WBAHldCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12916666908.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for WBA HldCtl-Service: Signal range is valid is always a
RangeCheck: Check if input signal range is valid

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

Raw

{
  "ID": "16666908.0",
  "ASIL": "  QM",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for WBA 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": "1357485.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for WBA HldCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13016666909.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": "16666909.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": "1388803.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"
}
13116666910.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq) Outputs Request CFBWBA_s_WBAHldCtl_FlgHldTkovR
Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)

Outputs

Request

 CFBWBA_s_WBAHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq

States

CFBWBA_s_DiagWBAHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve

Raw

{
  "ID": "16666910.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r CFBWBA_s_WBAHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq\n\r \n\rStates\n\rCFBWBA_s_DiagWBAHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1357487.0",
  "Description": "Assign generic output signals to specific output signals (HldCtl_FlgHldTkovReq)\n\r \n\r\n\rOutputs\n\rRequest\n\r CFBWBA_s_WBAHldCtl_FlgHldTkovReq = CustFctOut_HldCtl_FlgHldTkovReq\n\r \n\rStates\n\rCFBWBA_s_DiagWBAHldCtlTkov_StEve = CustFctOut_HldCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13216666911.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA Extended Mode
WBA Extended Mode

Raw

{
  "ID": "16666911.0",
  "ASIL": "  ",
  "Text": "WBA Extended Mode",
  "Type": "Folder",
  "Status": "",
  "Summary": "WBA Extended Mode",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361795.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13316666912.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The WBA Extended Mode is available if two different sensors (camera and radar) confirm a critical situation independently. Theref
The WBA Extended Mode is available if two different sensors (camera and radar) confirm a critical situation independently.

Therefor three camera bits and one radar bit were monitored by the generic Signalmonitoring.

The results of camera and radar signal monitoring are processed by two different Service Bridge ("ConfBit Camera Service Bridge" and "ConfBit Radar Service Bridge"). The concept of generic wording and replacement with specific signals, which is used by the generic Service Bridges, is also applied for "ConfBit Camera Service Bridge" and "ConfBit Radar Service Bridge".

The outputs of the signal monitoring (camera and radar)

* CustFctOut_FC1_ConfBit1

* CustFctOut_FC1_ConfBit2

* CustFctOut_FC1_ConfBit3

* CustFctOut_FC1_FlgNotVld

* CustFctOut_LatGuide_StCritSit

* CustFctOut_LatGuide_FlgNotVld

from chapter "Confirmation Bits from Camera" and "Confirmation Bit from Radar" are used in chapter "Extended Mode Availability" to calculate the availability of WBA Extended Mode.

If both sensors (camera and radar) set the confirmation signals, the Extended Mode is available (Pre Condition Availability of Extended Mode).

Raw

{
  "ID": "16666912.0",
  "ASIL": "  ",
  "Text": "The WBA Extended Mode is available if two different sensors (camera and radar) confirm a critical situation independently.\n\r \n\rTherefor three camera bits and one radar bit were monitored by the generic Signalmonitoring.\n\rThe results of camera and radar signal monitoring are processed by two different Service Bridge (\"ConfBit Camera Service Bridge\" and \"ConfBit Radar Service Bridge\"). The concept of generic wording and replacement with specific signals, which is used by the generic Service Bridges, is also applied for \"ConfBit Camera Service Bridge\" and \"ConfBit Radar Service Bridge\".\n\r \n\rThe outputs of the signal monitoring (camera and radar)\n\r* CustFctOut_FC1_ConfBit1\n\r* CustFctOut_FC1_ConfBit2\n\r* CustFctOut_FC1_ConfBit3\n\r* CustFctOut_FC1_FlgNotVld\n\r* CustFctOut_LatGuide_StCritSit\n\r* CustFctOut_LatGuide_FlgNotVld\n\rfrom chapter \"Confirmation Bits from Camera\" and \"Confirmation Bit from Radar\" are used in chapter \"Extended Mode Availability\" to calculate the availability of WBA Extended Mode.\n\rIf both sensors (camera and radar) set the confirmation signals, the Extended Mode is available (Pre Condition Availability of Extended Mode).",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362072.0",
  "Description": "The WBA Extended Mode is available if two different sensors (camera and radar) confirm a critical situation independently.\n\r \n\rTherefor three camera bits and one radar bit were monitored by the generic Signalmonitoring.\n\rThe results of camera and radar signal monitoring are processed by two different Service Bridge (\"ConfBit Camera Service Bridge\" and \"ConfBit Radar Service Bridge\"). The concept of generic wording and replacement with specific signals, which is used by the generic Service Bridges, is also applied for \"ConfBit Camera Service Bridge\" and \"ConfBit Radar Service Bridge\".\n\r \n\rThe outputs of the signal monitoring (camera and radar)\n\r* CustFctOut_FC1_ConfBit1\n\r* CustFctOut_FC1_ConfBit2\n\r* CustFctOut_FC1_ConfBit3\n\r* CustFctOut_FC1_FlgNotVld\n\r* CustFctOut_LatGuide_StCritSit\n\r* CustFctOut_LatGuide_FlgNotVld\n\rfrom chapter \"Confirmation Bits from Camera\" and \"Confirmation Bit from Radar\" are used in chapter \"Extended Mode Availability\" to calculate the availability of WBA Extended Mode.\n\rIf both sensors (camera and radar) set the confirmation signals, the Extended Mode is available (Pre Condition Availability of Extended Mode).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13416666913.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Confirmation Bits from Camera
Confirmation Bits from Camera

Raw

{
  "ID": "16666913.0",
  "ASIL": "  ",
  "Text": "Confirmation Bits from Camera",
  "Type": "Folder",
  "Status": "",
  "Summary": "Confirmation Bits from Camera",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362067.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13516666914.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
For signal monitoring of Camera confirmation Bits the specific "ConfBit Camera Service Bridge" and the generic Signalmonitoring ar
For signal monitoring of Camera confirmation Bits the specific "ConfBit Camera Service Bridge" and the generic Signalmonitoring are used (wording is generic). After the description of the specific service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.

Raw

{
  "ID": "16666914.0",
  "ASIL": "  ",
  "Text": "For signal monitoring of Camera confirmation Bits the specific \"ConfBit Camera Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the specific service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362255.0",
  "Description": "For signal monitoring of Camera confirmation Bits the specific \"ConfBit Camera Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the specific service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13616666915.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ConfBit Camera Service Bridge
ConfBit Camera Service Bridge

Raw

{
  "ID": "16666915.0",
  "ASIL": "  ",
  "Text": "ConfBit Camera Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "ConfBit Camera Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361760.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13716666916.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Inputs Signal-Values: CustFctIn_FC1_ConfBit1 CustFctIn_FC1_ConfBit2 CustFctIn_FC1_ConfBit3 CustFctIn_FlgConfBitsNotVld Sign
Inputs 

Signal-Values:

CustFctIn_FC1_ConfBit1

CustFctIn_FC1_ConfBit2

CustFctIn_FC1_ConfBit3

CustFctIn_FlgConfBitsNotVld

Signal-Classifier:

CustFctIn_FC1_ConfBit1_sc

CustFctIn_FC1_ConfBit2_sc

CustFctIn_FC1_ConfBit3_sc

Parameters 

CustFctIn_FC1_FlgIniExcDet

CustFctIn_FC1_FlgErrQlfAcv

CustFctIn_FC1_TurnOff

Raw

{
  "ID": "16666916.0",
  "ASIL": "  ",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_FC1_ConfBit1\n\rCustFctIn_FC1_ConfBit2\n\rCustFctIn_FC1_ConfBit3\n\r \n\rCustFctIn_FlgConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_FC1_ConfBit1_sc\n\rCustFctIn_FC1_ConfBit2_sc\n\rCustFctIn_FC1_ConfBit3_sc\n\r \n\rParameters \n\rCustFctIn_FC1_FlgIniExcDet\n\rCustFctIn_FC1_FlgErrQlfAcv\n\rCustFctIn_FC1_TurnOff",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361759.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_FC1_ConfBit1\n\rCustFctIn_FC1_ConfBit2\n\rCustFctIn_FC1_ConfBit3\n\r \n\rCustFctIn_FlgConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_FC1_ConfBit1_sc\n\rCustFctIn_FC1_ConfBit2_sc\n\rCustFctIn_FC1_ConfBit3_sc\n\r \n\rParameters \n\rCustFctIn_FC1_FlgIniExcDet\n\rCustFctIn_FC1_FlgErrQlfAcv\n\rCustFctIn_FC1_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13816666917.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Outputs ConfBit CustFctOut_FC1_ConfBit1 (Confirmation Bit number 1 of Camera) CustFctOut_FC1_ConfBit2 (Confirmation Bit number
Outputs

ConfBit

CustFctOut_FC1_ConfBit1 (Confirmation Bit number 1 of Camera)

CustFctOut_FC1_ConfBit2 (Confirmation Bit number 2 of Camera)

CustFctOut_FC1_ConfBit3 (Confirmation Bit number 3 of Camera)

States

CustFctOut_FC1_StDiagEve (Diagnosis Event)

CustFctOut_FC1_FlgNotVld (Flag if Confirmation Bits were received correctly (true = Not correct))

Raw

{
  "ID": "16666917.0",
  "ASIL": "  ",
  "Text": "Outputs\n\rConfBit\n\rCustFctOut_FC1_ConfBit1 (Confirmation Bit number 1 of Camera)\n\rCustFctOut_FC1_ConfBit2 (Confirmation Bit number 2 of Camera)\n\rCustFctOut_FC1_ConfBit3 (Confirmation Bit number 3 of Camera)\n\rStates\n\rCustFctOut_FC1_StDiagEve (Diagnosis Event)\n\rCustFctOut_FC1_FlgNotVld (Flag if Confirmation Bits were received correctly (true = Not correct))",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361761.0",
  "Description": "Outputs\n\rConfBit\n\rCustFctOut_FC1_ConfBit1 (Confirmation Bit number 1 of Camera)\n\rCustFctOut_FC1_ConfBit2 (Confirmation Bit number 2 of Camera)\n\rCustFctOut_FC1_ConfBit3 (Confirmation Bit number 3 of Camera)\n\rStates\n\rCustFctOut_FC1_StDiagEve (Diagnosis Event)\n\rCustFctOut_FC1_FlgNotVld (Flag if Confirmation Bits were received correctly (true = Not correct))",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13916666918.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of ConfBit Camera input signal classifiers (Note: The classifier information of all ConfBit Camera input signal
Merged classifier of ConfBit Camera input signal classifiers

(Note: The classifier information of all ConfBit Camera 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_FC1_ConfBit1_sc

CustFctIn_FC1_ConfBit2_sc

CustFctIn_FC1_ConfBit3_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": "16666918.0",
  "ASIL": "  ASIL D",
  "Text": "Merged classifier of ConfBit Camera input signal classifiers\n\r(Note: The classifier information of all ConfBit Camera 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_FC1_ConfBit1_sc\n\rCustFctIn_FC1_ConfBit2_sc\n\rCustFctIn_FC1_ConfBit3_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": "1361762.0",
  "Description": "Merged classifier of ConfBit Camera input signal classifiers\n\r(Note: The classifier information of all ConfBit Camera 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_FC1_ConfBit1_sc\n\rCustFctIn_FC1_ConfBit2_sc\n\rCustFctIn_FC1_ConfBit3_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"
}
14016666919.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of CustFctOut_FC1_ConfBit1 IF [AND(1,2)]: 1) CustFctIn_FC1_ConfBit1 = 1 2) CustFctIn_FlgConfBitsNotVld = false T
Calculation of CustFctOut_FC1_ConfBit1

IF [AND(1,2)]: 

1) CustFctIn_FC1_ConfBit1 = 1

2) CustFctIn_FlgConfBitsNotVld = false 

THEN: 

CustFctOut_FC1_ConfBit1 = true

ELSEIF: 

CustFctIn_FlgConfBitsNotVld = true 

THEN: 

CustFctOut_FC1_ConfBit1 = false

ELSE: 

CustFctOut_FC1_ConfBit1 = false

Raw

{
  "ID": "16666919.0",
  "ASIL": "  ASIL D",
  "Text": "Calculation of CustFctOut_FC1_ConfBit1\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_FC1_ConfBit1 = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false\n\r \n\rELSE: \n\rCustFctOut_FC1_ConfBit1 = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361765.0",
  "Description": "Calculation of CustFctOut_FC1_ConfBit1\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_FC1_ConfBit1 = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false\n\r \n\rELSE: \n\rCustFctOut_FC1_ConfBit1 = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14116666920.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of CustFctOut_FC1_ConfBit2 IF [AND(1,2)]: 1) CustFctIn_FC1_ConfBit2 = 1 2) CustFctIn_FlgConfBitsNotVld = false T
Calculation of CustFctOut_FC1_ConfBit2

IF [AND(1,2)]: 

1) CustFctIn_FC1_ConfBit2 = 1

2) CustFctIn_FlgConfBitsNotVld = false 

THEN: 

CustFctOut_FC1_ConfBit2 = true

ELSEIF: 

CustFctIn_FlgConfBitsNotVld = true 

THEN: 

CustFctOut_FC1_ConfBit2 = false

ELSE: 

CustFctOut_FC1_ConfBit2 = false

Raw

{
  "ID": "16666920.0",
  "ASIL": "  ASIL D",
  "Text": "Calculation of CustFctOut_FC1_ConfBit2\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_FC1_ConfBit2 = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_FC1_ConfBit2 = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_FC1_ConfBit2 = false\n\r \n\rELSE: \n\rCustFctOut_FC1_ConfBit2 = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361791.0",
  "Description": "Calculation of CustFctOut_FC1_ConfBit2\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_FC1_ConfBit2 = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_FC1_ConfBit2 = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_FC1_ConfBit2 = false\n\r \n\rELSE: \n\rCustFctOut_FC1_ConfBit2 = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14216666921.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of CustFctOut_FC1_ConfBit3 IF [AND(1,2)]: 1) CustFctIn_FC1_ConfBit3 = 1 2) CustFctIn_FlgConfBitsNotVld = false T
Calculation of CustFctOut_FC1_ConfBit3

IF [AND(1,2)]: 

1) CustFctIn_FC1_ConfBit3 = 1

2) CustFctIn_FlgConfBitsNotVld = false 

THEN: 

CustFctOut_FC1_ConfBit3 = true

ELSEIF: 

CustFctIn_FlgConfBitsNotVld = true 

THEN: 

CustFctOut_FC1_ConfBit3 = false

ELSE: 

CustFctOut_FC1_ConfBit3 = false

Raw

{
  "ID": "16666921.0",
  "ASIL": "  ASIL D",
  "Text": "Calculation of CustFctOut_FC1_ConfBit3\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_FC1_ConfBit3 = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_FC1_ConfBit3 = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_FC1_ConfBit3 = false\n\r \n\rELSE: \n\rCustFctOut_FC1_ConfBit3 = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361793.0",
  "Description": "Calculation of CustFctOut_FC1_ConfBit3\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_FC1_ConfBit3 = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_FC1_ConfBit3 = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_FC1_ConfBit3 = false\n\r \n\rELSE: \n\rCustFctOut_FC1_ConfBit3 = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14316666922.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ConfBit Camera Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_FC
ConfBit Camera Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_FC1_TurnOff

*FlgIniExcDet equal to CustFctIn_FC1_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_FC1_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_FC1_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": "16666922.0",
  "ASIL": "  ASIL D",
  "Text": "ConfBit Camera Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_FC1_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_FC1_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_FC1_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_FC1_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": "1361766.0",
  "Description": "ConfBit Camera Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_FC1_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_FC1_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_FC1_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_FC1_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"
}
14416666923.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the ConfBit Camera Service Bridge. Note: The following pre cond
The following functional requirement describes the valid case of the ConfBit Camera Service Bridge.

Note:

The following pre conditions 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": "16666923.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the ConfBit Camera Service Bridge.\n\r \n\rNote:\n\rThe following pre conditions 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": "1361767.0",
  "Description": "The following functional requirement describes the valid case of the ConfBit Camera Service Bridge.\n\r \n\rNote:\n\rThe following pre conditions 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"
}
14516666924.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_FC1_StDiagEve
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_FC1_ConfBit1 shall be calculated by Calculation of CustFctOut_FC1_ConfBit1 

CustFctOut_FC1_ConfBit2 shall be calculated by Calculation of CustFctOut_FC1_ConfBit2 

CustFctOut_FC1_ConfBit3 shall be calculated by Calculation of CustFctOut_FC1_ConfBit3

CustFctOut_FC1_FlgNotVld = false

Raw

{
  "ID": "16666924.0",
  "ASIL": "  ASIL D",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 shall be calculated by Calculation of CustFctOut_FC1_ConfBit1 \n\rCustFctOut_FC1_ConfBit2 shall be calculated by Calculation of CustFctOut_FC1_ConfBit2 \n\rCustFctOut_FC1_ConfBit3 shall be calculated by Calculation of CustFctOut_FC1_ConfBit3\n\rCustFctOut_FC1_FlgNotVld = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361768.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 shall be calculated by Calculation of CustFctOut_FC1_ConfBit1 \n\rCustFctOut_FC1_ConfBit2 shall be calculated by Calculation of CustFctOut_FC1_ConfBit2 \n\rCustFctOut_FC1_ConfBit3 shall be calculated by Calculation of CustFctOut_FC1_ConfBit3\n\rCustFctOut_FC1_FlgNotVld = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14616666925.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

* CustFctOut_FC1_ConfBit1, CustFctOut_FC1_ConfBit2 and CustFctOut_FC1_ConfBit3 are set to a defined value or frozen to the last valid value.

Raw

{
  "ID": "16666925.0",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_FC1_ConfBit1, CustFctOut_FC1_ConfBit2 and CustFctOut_FC1_ConfBit3 are set to a defined value or frozen to the last valid value.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361769.0",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_FC1_ConfBit1, CustFctOut_FC1_ConfBit2 and CustFctOut_FC1_ConfBit3 are set to a defined value or frozen to the last valid value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14716666926.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Disable Case: IF: CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_FC1_ConfBit1 = false CustFctOut_FC1_Conf
Disable Case:

IF: 

CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_FC1_ConfBit1 = false 

CustFctOut_FC1_ConfBit2 = false 

CustFctOut_FC1_ConfBit3 = false

CustFctOut_FC1_FlgNotVld = true

Raw

{
  "ID": "16666926.0",
  "ASIL": "  ASIL D",
  "Text": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361770.0",
  "Description": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14816666927.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
NotVld Case: IF: CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_FC1_ConfBit1 = false CustFctOut_FC1_C
NotVld Case:

IF: 

CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_FC1_ConfBit1 = false 

CustFctOut_FC1_ConfBit2 = false 

CustFctOut_FC1_ConfBit3 = false

CustFctOut_FC1_FlgNotVld = true

Raw

{
  "ID": "16666927.0",
  "ASIL": "  ASIL D",
  "Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361771.0",
  "Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14916666928.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Fail Case: IF: CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_FC1_ConfBit1 = false CustFctOut_FC1_ConfB
Fail Case:

IF: 

CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_FC1_ConfBit1 = false 

CustFctOut_FC1_ConfBit2 = false 

CustFctOut_FC1_ConfBit3 = false

CustFctOut_FC1_FlgNotVld = true

Raw

{
  "ID": "16666928.0",
  "ASIL": "  ASIL D",
  "Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361772.0",
  "Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15016666929.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Init Case: IF: CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_FC1_ConfBit1 = false CustFctOut_FC1_Conf
Init

 Case:

IF: 

CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_FC1_ConfBit1 = false 

CustFctOut_FC1_ConfBit2 = false 

CustFctOut_FC1_ConfBit3 = false

CustFctOut_FC1_FlgNotVld = true

Raw

{
  "ID": "16666929.0",
  "ASIL": "  ASIL D",
  "Text": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361773.0",
  "Description": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 = false \n\rCustFctOut_FC1_ConfBit2 = false \n\rCustFctOut_FC1_ConfBit3 = false\n\rCustFctOut_FC1_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15116666930.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Susp Case: IF: CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_FC1_ConfBit1 shall be equal to the value of
Susp Case:

IF: 

CustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

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

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

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

CustFctOut_FC1_FlgNotVld = false

Raw

{
  "ID": "16666930.0",
  "ASIL": "  ASIL D",
  "Text": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FC1_ConfBit2 shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FC1_ConfBit3 shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FC1_FlgNotVld = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361774.0",
  "Description": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_FC1_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_FC1_ConfBit1 shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FC1_ConfBit2 shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FC1_ConfBit3 shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_FC1_FlgNotVld = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15216666931.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Definition of specific information for ConfBits from Camera
Definition of specific information for ConfBits from Camera

Raw

{
  "ID": "16666931.0",
  "ASIL": "  ",
  "Text": "Definition of specific information for ConfBits from Camera",
  "Type": "Folder",
  "Status": "",
  "Summary": "Definition of specific information for ConfBits from Camera",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1389027.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15316666932.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctI
Replace generic input signals by specific input signal values, signal classifiers and parameters

Inputs

Signal-Values:

CustFctIn_FC1_ConfBit1 = OD_s_FC1_confBitOncomingL2 

CustFctIn_FC1_ConfBit2 = OD_s_FC1_confBitPrecedingL2 

CustFctIn_FC1_ConfBit3 = PED_s_FC1_confBitL2

CustFctIn_FlgConfBitsNotVld = VSOEM_s_FlgExcThVWBAConfBitsNotVld

Signal-Classifier:

CustFctIn_FC1_ConfBit1_sc = OD_sc_FC1_confBitOncomingL2 

CustFctIn_FC1_ConfBit2_sc = OD_sc_FC1_confBitPrecedingL2 

CustFctIn_FC1_ConfBit3_sc = PED_sc_FC1_confBitL2 

Parameters 

CustFctIn_FC1_FlgIniExcDet = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgIniExcDet

CustFctIn_FC1_FlgErrQlfAcv = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgErrQlfAcv

CustFctIn_FC1_TurnOff = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_TurnOff

Raw

{
  "ID": "16666932.0",
  "ASIL": "  ASIL D",
  "Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_FC1_ConfBit1 = OD_s_FC1_confBitOncomingL2 \n\rCustFctIn_FC1_ConfBit2 = OD_s_FC1_confBitPrecedingL2 \n\rCustFctIn_FC1_ConfBit3 = PED_s_FC1_confBitL2\n\r \n\rCustFctIn_FlgConfBitsNotVld = VSOEM_s_FlgExcThVWBAConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_FC1_ConfBit1_sc = OD_sc_FC1_confBitOncomingL2 \n\rCustFctIn_FC1_ConfBit2_sc = OD_sc_FC1_confBitPrecedingL2 \n\rCustFctIn_FC1_ConfBit3_sc = PED_sc_FC1_confBitL2 \n\r \n\rParameters \n\rCustFctIn_FC1_FlgIniExcDet = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgIniExcDet\n\rCustFctIn_FC1_FlgErrQlfAcv = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgErrQlfAcv\n\rCustFctIn_FC1_TurnOff = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361866.0",
  "Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_FC1_ConfBit1 = OD_s_FC1_confBitOncomingL2 \n\rCustFctIn_FC1_ConfBit2 = OD_s_FC1_confBitPrecedingL2 \n\rCustFctIn_FC1_ConfBit3 = PED_s_FC1_confBitL2\n\r \n\rCustFctIn_FlgConfBitsNotVld = VSOEM_s_FlgExcThVWBAConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_FC1_ConfBit1_sc = OD_sc_FC1_confBitOncomingL2 \n\rCustFctIn_FC1_ConfBit2_sc = OD_sc_FC1_confBitPrecedingL2 \n\rCustFctIn_FC1_ConfBit3_sc = PED_sc_FC1_confBitL2 \n\r \n\rParameters \n\rCustFctIn_FC1_FlgIniExcDet = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgIniExcDet\n\rCustFctIn_FC1_FlgErrQlfAcv = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgErrQlfAcv\n\rCustFctIn_FC1_TurnOff = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15416666933.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for WBA ConfBit Camera-Service: Signal range is valid is
RangeCheck: Check if input signal range is valid

There is no RangeCheck for WBA ConfBit Camera-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).

Raw

{
  "ID": "16666933.0",
  "ASIL": "  ASIL D",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA ConfBit Camera-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": "1361868.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for WBA ConfBit Camera-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15516666934.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs States CFBWBA_s_DiagWBAConfBit_StEve = CustFctOut_FC1_StDiagEv
Assign generic output signals to specific output signals

Outputs

States

CFBWBA_s_DiagWBAConfBit_StEve = CustFctOut_FC1_StDiagEve

Raw

{
  "ID": "16666934.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStates\n\rCFBWBA_s_DiagWBAConfBit_StEve = CustFctOut_FC1_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361870.0",
  "Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rStates\n\rCFBWBA_s_DiagWBAConfBit_StEve = CustFctOut_FC1_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15616666935.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Confirmation Bit from Radar
Confirmation Bit from Radar

Raw

{
  "ID": "16666935.0",
  "ASIL": "  ",
  "Text": "Confirmation Bit from Radar",
  "Type": "Folder",
  "Status": "",
  "Summary": "Confirmation Bit from Radar",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362069.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15716666936.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
For signal monitoring of Radar confirmation Bit the specific "ConfBit Radar Service Bridge" and the generic Signalmonitoring are u
For signal monitoring of Radar confirmation Bit the specific "ConfBit Radar Service Bridge" and the generic Signalmonitoring are used (wording is generic). After the description of the specific service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.

Raw

{
  "ID": "16666936.0",
  "ASIL": "  ",
  "Text": "For signal monitoring of Radar confirmation Bit the specific \"ConfBit Radar Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the specific service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1362257.0",
  "Description": "For signal monitoring of Radar confirmation Bit the specific \"ConfBit Radar Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the specific service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15816666937.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ConfBit Radar Service Bridge
ConfBit Radar Service Bridge

Raw

{
  "ID": "16666937.0",
  "ASIL": "  ",
  "Text": "ConfBit Radar Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "ConfBit Radar Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361798.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15916666938.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Inputs Signal-Values: CustFctIn_LatGuide_StCritSit CustFctIn_FlgConfBitsNotVld Signal-Classifier: CustFctIn_LatGuide_StCritS
Inputs 

Signal-Values:

CustFctIn_LatGuide_StCritSit

CustFctIn_FlgConfBitsNotVld

Signal-Classifier:

CustFctIn_LatGuide_StCritSit_sc

Parameters 

CustFctIn_LatGuide_FlgIniExcDet

CustFctIn_LatGuide_FlgErrQlfAcv

CustFctIn_LatGuide_TurnOff

Raw

{
  "ID": "16666938.0",
  "ASIL": "  ",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_LatGuide_StCritSit\n\r \n\rCustFctIn_FlgConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_LatGuide_StCritSit_sc\n\r \n\rParameters \n\rCustFctIn_LatGuide_FlgIniExcDet\n\rCustFctIn_LatGuide_FlgErrQlfAcv\n\rCustFctIn_LatGuide_TurnOff",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361797.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_LatGuide_StCritSit\n\r \n\rCustFctIn_FlgConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_LatGuide_StCritSit_sc\n\r \n\rParameters \n\rCustFctIn_LatGuide_FlgIniExcDet\n\rCustFctIn_LatGuide_FlgErrQlfAcv\n\rCustFctIn_LatGuide_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16016666939.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Outputs ConfBit CustFctOut_LatGuide_StCritSit (Confirmation Bit of Radar) States CustFctOut_LatGuide_StDiagEve (Diagnosis Even
Outputs

ConfBit

CustFctOut_LatGuide_StCritSit (Confirmation Bit of Radar)

States

CustFctOut_LatGuide_StDiagEve (Diagnosis Event)

CustFctOut_LatGuide_FlgNotVld (Flag if Confirmation Bits were received correctly. (true = Not correct))

Raw

{
  "ID": "16666939.0",
  "ASIL": "  ",
  "Text": "Outputs\n\rConfBit\n\rCustFctOut_LatGuide_StCritSit (Confirmation Bit of Radar)\n\rStates\n\rCustFctOut_LatGuide_StDiagEve (Diagnosis Event)\n\rCustFctOut_LatGuide_FlgNotVld (Flag if Confirmation Bits were received correctly. (true = Not correct))",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361799.0",
  "Description": "Outputs\n\rConfBit\n\rCustFctOut_LatGuide_StCritSit (Confirmation Bit of Radar)\n\rStates\n\rCustFctOut_LatGuide_StDiagEve (Diagnosis Event)\n\rCustFctOut_LatGuide_FlgNotVld (Flag if Confirmation Bits were received correctly. (true = Not correct))",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16116666940.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of ConfBit Radar input signal classifiers (Note: The classifier information of all ConfBit Radar input signals
Merged classifier of ConfBit Radar input signal classifiers

(Note: The classifier information of all ConfBit Radar input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation. For ConfBit Radar Service Bridge there is just one classifier. Justified to a unified writing style the term merged classifier is still used.)

IF BitwiseOR: 

one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

CustFctIn_LatGuide_StCritSit_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": "16666940.0",
  "ASIL": "  ASIL D",
  "Text": "Merged classifier of ConfBit Radar input signal classifiers\n\r(Note: The classifier information of all ConfBit Radar input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation. For ConfBit Radar Service Bridge there is just one classifier. Justified to a unified writing style the term merged classifier is still used.)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_LatGuide_StCritSit_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": "1361800.0",
  "Description": "Merged classifier of ConfBit Radar input signal classifiers\n\r(Note: The classifier information of all ConfBit Radar input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation. For ConfBit Radar Service Bridge there is just one classifier. Justified to a unified writing style the term merged classifier is still used.)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_LatGuide_StCritSit_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"
}
16216666941.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of CustFctOut_LatGuide_StCritSit IF [AND(1,2)]: 1) CustFctIn_LatGuide_StCritSit = 1 2) CustFctIn_FlgConfBitsNotVld
Calculation of CustFctOut_LatGuide_StCritSit

IF [AND(1,2)]: 

1) CustFctIn_LatGuide_StCritSit = 1

2) CustFctIn_FlgConfBitsNotVld = false 

THEN: 

CustFctOut_LatGuide_StCritSit = true

ELSEIF: 

CustFctIn_FlgConfBitsNotVld = true 

THEN: 

CustFctOut_LatGuide_StCritSit = false

ELSE: 

CustFctOut_LatGuide_StCritSit = false

Raw

{
  "ID": "16666941.0",
  "ASIL": "  ASIL D",
  "Text": "Calculation of CustFctOut_LatGuide_StCritSit\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LatGuide_StCritSit = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\r \n\rELSE: \n\rCustFctOut_LatGuide_StCritSit = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361801.0",
  "Description": "Calculation of CustFctOut_LatGuide_StCritSit\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LatGuide_StCritSit = 1\n\r2) CustFctIn_FlgConfBitsNotVld = false \n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = true\n\r \n\rELSEIF: \n\rCustFctIn_FlgConfBitsNotVld = true \n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\r \n\rELSE: \n\rCustFctOut_LatGuide_StCritSit = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16316666942.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ConfBit Radar Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_Lat
ConfBit Radar Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_LatGuide_TurnOff

*FlgIniExcDet equal to CustFctIn_LatGuide_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_LatGuide_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_LatGuide_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": "16666942.0",
  "ASIL": "  ASIL D",
  "Text": "ConfBit Radar Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LatGuide_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LatGuide_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LatGuide_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LatGuide_StDiagEve equal to *StDiagEve\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": "1361804.0",
  "Description": "ConfBit Radar Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LatGuide_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LatGuide_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LatGuide_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LatGuide_StDiagEve equal to *StDiagEve\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"
}
16416666943.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the ConfBit Radar Service Bridge. Note: The following pre condi
The following functional requirement describes the valid case of the ConfBit Radar Service Bridge.

Note:

The following pre conditions 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": "16666943.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the ConfBit Radar Service Bridge.\n\r \n\rNote:\n\rThe following pre conditions for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* Disable Case:\n\r* NotVld Case:\n\r* Fail Case:\n\r* Init Case:\n\r* Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361805.0",
  "Description": "The following functional requirement describes the valid case of the ConfBit Radar Service Bridge.\n\r \n\rNote:\n\rThe following pre conditions for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* Disable Case:\n\r* NotVld Case:\n\r* Fail Case:\n\r* Init Case:\n\r* Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16516666944.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LatGuide_StDi
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_LatGuide_StCritSit shall be calculated by Calculation of CustFctOut_LatGuide_StCritSit

CustFctOut_LatGuide_FlgNotVld = false

Raw

{
  "ID": "16666944.0",
  "ASIL": "  ASIL D",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit shall be calculated by Calculation of CustFctOut_LatGuide_StCritSit\n\rCustFctOut_LatGuide_FlgNotVld = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361806.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit shall be calculated by Calculation of CustFctOut_LatGuide_StCritSit\n\rCustFctOut_LatGuide_FlgNotVld = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16616666945.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

* CustFctOut_LatGuide_StCritSit is set to a defined value or frozen to the last valid value.

Raw

{
  "ID": "16666945.0",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_LatGuide_StCritSit is set to a defined value or frozen to the last valid value.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361807.0",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_LatGuide_StCritSit is set to a defined value or frozen to the last valid value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16716666946.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Disable Case: IF: CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LatGuide_StCritSit = false CustFctOu
Disable Case:

IF: 

CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_LatGuide_StCritSit = false

CustFctOut_LatGuide_FlgNotVld = true

Raw

{
  "ID": "16666946.0",
  "ASIL": "  ASIL D",
  "Text": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361808.0",
  "Description": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16816666947.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
NotVld Case: IF: CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LatGuide_StCritSit = false CustFc
NotVld Case:

IF: 

CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_LatGuide_StCritSit = false

CustFctOut_LatGuide_FlgNotVld = true

Raw

{
  "ID": "16666947.0",
  "ASIL": "  ASIL D",
  "Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361809.0",
  "Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16916666948.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Fail Case: IF: CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LatGuide_StCritSit = false CustFctOut
Fail Case:

IF: 

CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_LatGuide_StCritSit = false

CustFctOut_LatGuide_FlgNotVld = true

Raw

{
  "ID": "16666948.0",
  "ASIL": "  ASIL D",
  "Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361810.0",
  "Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17016666949.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Init Case: IF: CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LatGuide_StCritSit = false CustFctOut
Init

 Case:

IF:

CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_LatGuide_StCritSit = false

CustFctOut_LatGuide_FlgNotVld = true

Raw

{
  "ID": "16666949.0",
  "ASIL": "  ASIL D",
  "Text": "Init\n\r Case:\n\r \n\rIF:\n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361811.0",
  "Description": "Init\n\r Case:\n\r \n\rIF:\n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit = false\n\rCustFctOut_LatGuide_FlgNotVld = true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17116666950.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Susp Case: IF: CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_LatGuide_StCritSit shall be equal to t
Susp Case:

IF: 

CustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

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

CustFctOut_LatGuide_FlgNotVld = false

Raw

{
  "ID": "16666950.0",
  "ASIL": "  ASIL D",
  "Text": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_LatGuide_FlgNotVld = false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361812.0",
  "Description": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_LatGuide_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_LatGuide_StCritSit shall be equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_LatGuide_FlgNotVld = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17216666951.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Definition of specific information for ConfBit from Radar
Definition of specific information for ConfBit from Radar

Raw

{
  "ID": "16666951.0",
  "ASIL": "  ",
  "Text": "Definition of specific information for ConfBit from Radar",
  "Type": "Folder",
  "Status": "",
  "Summary": "Definition of specific information for ConfBit from Radar",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1389031.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17316666952.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctI
Replace generic input signals by specific input signal values, signal classifiers and parameters

Inputs

Signal-Values:

CustFctIn_LatGuide_StCritSit = WBA_s_LatGuide_StCritSit

CustFctIn_FlgConfBitsNotVld = VSOEM_s_FlgExcThVWBAConfBitsNotVld

Signal-Classifier:

CustFctIn_LatGuide_StCritSit_sc = WBA_sc_LatGuide_StCritSit 

Parameters 

CustFctIn_LatGuide_FlgIniExcDet = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgIniExcDet

CustFctIn_LatGuide_FlgErrQlfAcv = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgErrQlfAcv

CustFctIn_LatGuide_TurnOff = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_TurnOff

Raw

{
  "ID": "16666952.0",
  "ASIL": "  ASIL D",
  "Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatGuide_StCritSit = WBA_s_LatGuide_StCritSit\n\r \n\rCustFctIn_FlgConfBitsNotVld = VSOEM_s_FlgExcThVWBAConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_LatGuide_StCritSit_sc = WBA_sc_LatGuide_StCritSit \n\r \n\rParameters \n\rCustFctIn_LatGuide_FlgIniExcDet = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgIniExcDet\n\rCustFctIn_LatGuide_FlgErrQlfAcv = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgErrQlfAcv\n\rCustFctIn_LatGuide_TurnOff = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361873.0",
  "Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\r\n\rInputs\n\rSignal-Values:\n\rCustFctIn_LatGuide_StCritSit = WBA_s_LatGuide_StCritSit\n\r \n\rCustFctIn_FlgConfBitsNotVld = VSOEM_s_FlgExcThVWBAConfBitsNotVld\n\r \n\rSignal-Classifier:\n\rCustFctIn_LatGuide_StCritSit_sc = WBA_sc_LatGuide_StCritSit \n\r \n\rParameters \n\rCustFctIn_LatGuide_FlgIniExcDet = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgIniExcDet\n\rCustFctIn_LatGuide_FlgErrQlfAcv = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_FlgErrQlfAcv\n\rCustFctIn_LatGuide_TurnOff = VMMP_CFBWBA_p_WBATrjCtlCmfBitSens_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17416666953.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RangeCheck: Check if input signal range is valid There is no RangeCheck for WBA ConfBit Radar-Service: Signal range is valid is a
RangeCheck: Check if input signal range is valid

There is no RangeCheck for WBA ConfBit Radar-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).

Raw

{
  "ID": "16666953.0",
  "ASIL": "  ASIL D",
  "Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for WBA ConfBit Radar-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": "1361875.0",
  "Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for WBA ConfBit Radar-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17516666954.0FunctionalReleasedyesTrue
Assign generic output signals to specific output signals Outputs States CFBWBA_s_DiagWBALatGuideStCritSit_StEve = CustFctOut_L
Assign generic output signals to specific output signals 

Outputs

States

CFBWBA_s_DiagWBALatGuideStCritSit_StEve = CustFctOut_LatGuide_StDiagEve

Raw

{
  "ID": "16666954.0",
  "ASIL": "  QM",
  "Text": "Assign generic output signals to specific output signals \n\r\n\rOutputs\n\r \n\r \n\rStates\n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = CustFctOut_LatGuide_StDiagEve",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "Assign generic output signals to specific output signals",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361877.0",
  "Description": "Assign generic output signals to specific output signals \n\r\n\rOutputs\n\r \n\r \n\rStates\n\rCFBWBA_s_DiagWBALatGuideStCritSit_StEve = CustFctOut_LatGuide_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17616666955.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Extended Mode Availability
Extended Mode Availability

Raw

{
  "ID": "16666955.0",
  "ASIL": "  ",
  "Text": "Extended Mode Availability",
  "Type": "Folder",
  "Status": "",
  "Summary": "Extended Mode Availability",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361889.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17716666956.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
For Availability of Extended Mode at least one Camera Bit and the Radar Bit must confirm the criticality at the same time. If the
For Availability of Extended Mode at least one Camera Bit and the Radar Bit must confirm the criticality at the same time.

If there are communication errors Extended Mode is not available.

If camera or radar confirms criticality for longer than 15 seconds, Extended Mode is not available until CFBWBA is reinitialized.

If confirmation of criticality is withdrawn by at least one confirmation bit (camera or radar) within a debouncing time, the Extended Mode is not available any more.

The Extended Mode is available for the maximum time of 5 seconds.

Raw

{
  "ID": "16666956.0",
  "ASIL": "  ",
  "Text": "For Availability of Extended Mode at least one Camera Bit and the Radar Bit must confirm the criticality at the same time.\n\r \n\rIf there are communication errors Extended Mode is not available.\n\rIf camera or radar confirms criticality for longer than 15 seconds, Extended Mode is not available until CFBWBA is reinitialized.\n\rIf confirmation of criticality is withdrawn by at least one confirmation bit (camera or radar) within a debouncing time, the Extended Mode is not available any more.\n\rThe Extended Mode is available for the maximum time of 5 seconds.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361906.0",
  "Description": "For Availability of Extended Mode at least one Camera Bit and the Radar Bit must confirm the criticality at the same time.\n\r \n\rIf there are communication errors Extended Mode is not available.\n\rIf camera or radar confirms criticality for longer than 15 seconds, Extended Mode is not available until CFBWBA is reinitialized.\n\rIf confirmation of criticality is withdrawn by at least one confirmation bit (camera or radar) within a debouncing time, the Extended Mode is not available any more.\n\rThe Extended Mode is available for the maximum time of 5 seconds.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17816666957.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Detect ConfBit Communication Error IF: CustFctOut_FC1_FlgNotVld = true THEN: ConfBit Communication Error is true ELSEIF: C
Detect ConfBit Communication Error

IF: 

CustFctOut_FC1_FlgNotVld = true

THEN: 

ConfBit Communication Error is true

ELSEIF:

CustFctOut_LatGuide_FlgNotVld = true

THEN: 

ConfBit Communication Error is true

ELSE: 

ConfBit Communication Error is false

Raw

{
  "ID": "16666957.0",
  "ASIL": "  ASIL D",
  "Text": "Detect ConfBit Communication Error\n\r \n\r\n\rIF: \n\rCustFctOut_FC1_FlgNotVld = true\n\rTHEN: \n\rConfBit Communication Error is true\n\r \n\rELSEIF:\n\rCustFctOut_LatGuide_FlgNotVld = true\n\rTHEN: \n\rConfBit Communication Error is true\n\r \n\r\n\rELSE: \n\rConfBit Communication Error is false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361887.0",
  "Description": "Detect ConfBit Communication Error\n\r \n\r\n\rIF: \n\rCustFctOut_FC1_FlgNotVld = true\n\rTHEN: \n\rConfBit Communication Error is true\n\r \n\rELSEIF:\n\rCustFctOut_LatGuide_FlgNotVld = true\n\rTHEN: \n\rConfBit Communication Error is true\n\r \n\r\n\rELSE: \n\rConfBit Communication Error is false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17916666958.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Camera Confirmation of criticality IF: CustFctOut_FC1_ConfBit1 = true THEN: Camera confirms criticality ELSEIF: CustFctOut
Camera Confirmation of criticality

IF: 

CustFctOut_FC1_ConfBit1 = true

THEN: 

Camera confirms criticality

ELSEIF:

CustFctOut_FC1_ConfBit2 = true

THEN: 

Camera confirms criticality

ELSEIF:

CustFctOut_FC1_ConfBit3 = true

THEN: 

Camera confirms criticality

ELSE: 

Camera NOT confirms criticality

Raw

{
  "ID": "16666958.0",
  "ASIL": "  ASIL D",
  "Text": "Camera Confirmation of criticality\n\r \n\r\n\rIF: \n\rCustFctOut_FC1_ConfBit1 = true\n\rTHEN: \n\rCamera confirms criticality\n\r \n\r\n\rELSEIF:\n\rCustFctOut_FC1_ConfBit2 = true\n\rTHEN: \n\rCamera confirms criticality\n\r \n\r\n\rELSEIF:\n\rCustFctOut_FC1_ConfBit3 = true\n\rTHEN: \n\rCamera confirms criticality\n\r \n\r\n\rELSE: \n\rCamera NOT confirms criticality",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361895.0",
  "Description": "Camera Confirmation of criticality\n\r \n\r\n\rIF: \n\rCustFctOut_FC1_ConfBit1 = true\n\rTHEN: \n\rCamera confirms criticality\n\r \n\r\n\rELSEIF:\n\rCustFctOut_FC1_ConfBit2 = true\n\rTHEN: \n\rCamera confirms criticality\n\r \n\r\n\rELSEIF:\n\rCustFctOut_FC1_ConfBit3 = true\n\rTHEN: \n\rCamera confirms criticality\n\r \n\r\n\rELSE: \n\rCamera NOT confirms criticality",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18016666959.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Irreversible Disabling of Criticality Confirmation (considering: Camera Confirmation of criticality) IF: Camera confirms criti
Irreversible Disabling of Criticality Confirmation

(considering: Camera Confirmation of criticality)

IF: 

Camera confirms criticality for longer than VMMP_CFBWBA_p_TiMaxConfBitAcv time steps

THEN: 

Criticality Confirmation is permanent NOT available

ELSEIF:

CustFctOut_LatGuide_StCritSit is true for longer than VMMP_CFBWBA_p_TiMaxStCritSitAcv time steps

THEN: 

Criticality Confirmation is permanent NOT available

ELSEIF:

Criticality Confirmation is permanent NOT available in the previous computation cycle

THEN: 

Criticality Confirmation is permanent NOT available

ELSE: 

Criticality Confirmation is available

Note: Initial State is "Criticality Confirmation is available". Once set to "Criticality Confirmation is permanent NOT available" the state can not be changed until CFBWBA is reinitialized. Permanent NOT available means that Extended Mode is NOT available until the module CFBWBA is reinitialized.

Raw

{
  "ID": "16666959.0",
  "ASIL": "  ASIL D",
  "Text": "Irreversible Disabling of Criticality Confirmation\n\r(considering: Camera Confirmation of criticality)\n\r \n\r\n\rIF: \n\rCamera confirms criticality for longer than VMMP_CFBWBA_p_TiMaxConfBitAcv time steps\n\rTHEN: \n\rCriticality Confirmation is permanent NOT available\n\r \n\r\n\rELSEIF:\n\rCustFctOut_LatGuide_StCritSit is true for longer than VMMP_CFBWBA_p_TiMaxStCritSitAcv time steps\n\rTHEN: \n\rCriticality Confirmation is permanent NOT available\n\r \n\r\n\rELSEIF:\n\rCriticality Confirmation is permanent NOT available in the previous computation cycle\n\rTHEN: \n\rCriticality Confirmation is permanent NOT available\n\r \n\r\n\rELSE: \n\rCriticality Confirmation is available\n\r \n\rNote: Initial State is \"Criticality Confirmation is available\". Once set to \"Criticality Confirmation is permanent NOT available\" the state can not be changed until CFBWBA is reinitialized. Permanent NOT available means that Extended Mode is NOT available until the module CFBWBA is reinitialized.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361897.0",
  "Description": "Irreversible Disabling of Criticality Confirmation\n\r(considering: Camera Confirmation of criticality)\n\r \n\r\n\rIF: \n\rCamera confirms criticality for longer than VMMP_CFBWBA_p_TiMaxConfBitAcv time steps\n\rTHEN: \n\rCriticality Confirmation is permanent NOT available\n\r \n\r\n\rELSEIF:\n\rCustFctOut_LatGuide_StCritSit is true for longer than VMMP_CFBWBA_p_TiMaxStCritSitAcv time steps\n\rTHEN: \n\rCriticality Confirmation is permanent NOT available\n\r \n\r\n\rELSEIF:\n\rCriticality Confirmation is permanent NOT available in the previous computation cycle\n\rTHEN: \n\rCriticality Confirmation is permanent NOT available\n\r \n\r\n\rELSE: \n\rCriticality Confirmation is available\n\r \n\rNote: Initial State is \"Criticality Confirmation is available\". Once set to \"Criticality Confirmation is permanent NOT available\" the state can not be changed until CFBWBA is reinitialized. Permanent NOT available means that Extended Mode is NOT available until the module CFBWBA is reinitialized.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18116666960.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Criticality Confirmation (considering: Irreversible Disabling of Criticality Confirmation) IF [AND(1,2,3)]: 1) CustFctOut_FC1_C
Criticality Confirmation

(considering: Irreversible Disabling of Criticality Confirmation)

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

1) CustFctOut_FC1_ConfBit1 = true

2) CustFctOut_LatGuide_StCritSit = true

3) Criticality Confirmation is available

THEN: 

Criticality is confirmed

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

1) CustFctOut_FC1_ConfBit2 = true

2) CustFctOut_LatGuide_StCritSit = true

3) Criticality Confirmation is available

THEN: 

Criticality is confirmed

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

1) CustFctOut_FC1_ConfBit3 = true

2) CustFctOut_LatGuide_StCritSit = true

3) Criticality Confirmation is available

THEN: 

Criticality is confirmed

ELSE: 

Criticality is NOT confirmed

Raw

{
  "ID": "16666960.0",
  "ASIL": "  ASIL D",
  "Text": "Criticality Confirmation\n\r(considering: Irreversible Disabling of Criticality Confirmation)\n\r \n\r\n\rIF [AND(1,2,3)]:\n\r1) CustFctOut_FC1_ConfBit1 = true\n\r2) CustFctOut_LatGuide_StCritSit = true\n\r3) Criticality Confirmation is available\n\rTHEN: \n\rCriticality is confirmed\n\r \n\r\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_FC1_ConfBit2 = true\n\r2) CustFctOut_LatGuide_StCritSit = true\n\r3) Criticality Confirmation is available\n\rTHEN: \n\rCriticality is confirmed\n\r \n\r\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_FC1_ConfBit3 = true\n\r2) CustFctOut_LatGuide_StCritSit = true\n\r3) Criticality Confirmation is available\n\rTHEN: \n\rCriticality is confirmed\n\r \n\r\n\rELSE: \n\rCriticality is NOT confirmed",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361909.0",
  "Description": "Criticality Confirmation\n\r(considering: Irreversible Disabling of Criticality Confirmation)\n\r \n\r\n\rIF [AND(1,2,3)]:\n\r1) CustFctOut_FC1_ConfBit1 = true\n\r2) CustFctOut_LatGuide_StCritSit = true\n\r3) Criticality Confirmation is available\n\rTHEN: \n\rCriticality is confirmed\n\r \n\r\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_FC1_ConfBit2 = true\n\r2) CustFctOut_LatGuide_StCritSit = true\n\r3) Criticality Confirmation is available\n\rTHEN: \n\rCriticality is confirmed\n\r \n\r\n\rELSEIF [AND(1,2,3)]:\n\r1) CustFctOut_FC1_ConfBit3 = true\n\r2) CustFctOut_LatGuide_StCritSit = true\n\r3) Criticality Confirmation is available\n\rTHEN: \n\rCriticality is confirmed\n\r \n\r\n\rELSE: \n\rCriticality is NOT confirmed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18216666961.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Availability of Extended Mode (considering: Detect ConfBit Communication Error and Irreversible Disabling of Criticality Confirma
Availability of Extended Mode

(considering: Detect ConfBit Communication Error and Irreversible Disabling of Criticality Confirmation and Criticality Confirmation)

IF: 

ConfBit Communication Error is true

THEN: 

Extended Mode is NOT available

ELSEIF:

Extended Mode is available for longer than VMMP_CFBWBA_p_TiMaxExtdAvl time steps (Note: Reset after the maximum confirmation time)

THEN: 

Extended Mode is NOT available

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

1) CustFctOut_FC1_ConfBit1 = false

2) CustFctOut_FC1_ConfBit1 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false

3) CustFctOut_FC1_ConfBit2 = false

4) CustFctOut_FC1_ConfBit2 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false

5) CustFctOut_FC1_ConfBit3 = false

6) CustFctOut_FC1_ConfBit3 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false

THEN: 

Extended Mode is NOT available

(Note: In other words: If all ConfBits switch back to false within the debounce time of 300 ms (VMMP_CFBWBA_p_TiDebConfBit), Extended Mode shall be not available. That means, if ConfBits are true for debounce time, Extended Mode is available independently from ConfBits. If all ConfBits switch back to false after the debounce time of 300 ms, Extended Mode shall remain available. This explanation is also valid for radar ConfBit (CustFctOut_LatGuide_StCritSit))

ELSEIF [AND(1,2)]:

1) CustFctOut_LatGuide_StCritSit = false

2) CustFctOut_LatGuide_StCritSit has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebStCritSit time steps before it switched back to false

THEN: 

Extended Mode is NOT available

ELSEIF:

Criticality Confirmation is permanent NOT available

THEN:

Extended Mode is NOT available

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

1) Criticality is confirmed (Rising Edge)

2) ConfBit Communication Error is false

3) Criticality Confirmation is available 

THEN: 

Extended Mode is available

ELSE:

Extended Mode Availability does not change

Note: The Availability of Extended Mode (Extended Mode is available) can only be true for a parameterisable maximum time (VMMP_CFBWBA_p_TiMaxExtdAvl time steps).

Initial State is "Extended Mode is NOT available".

The state change is defined by the IF-Statements.

Raw

{
  "ID": "16666961.0",
  "ASIL": "  ASIL D",
  "Text": "Availability of Extended Mode\n\r(considering: Detect ConfBit Communication Error and Irreversible Disabling of Criticality Confirmation and Criticality Confirmation)\n\r \n\r\n\rIF: \n\rConfBit Communication Error is true\n\rTHEN: \n\rExtended Mode is NOT available\n\r \n\r\n\rELSEIF:\n\rExtended Mode is available for longer than VMMP_CFBWBA_p_TiMaxExtdAvl time steps (Note: Reset after the maximum confirmation time)\n\rTHEN: \n\rExtended Mode is NOT available\n\r \n\r\n\rELSEIF [AND(1,2,3,4,5,6)]:\n\r1) CustFctOut_FC1_ConfBit1 = false\n\r2) CustFctOut_FC1_ConfBit1 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false\n\r3) CustFctOut_FC1_ConfBit2 = false\n\r4) CustFctOut_FC1_ConfBit2 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false\n\r5) CustFctOut_FC1_ConfBit3 = false\n\r6) CustFctOut_FC1_ConfBit3 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false\n\rTHEN: \n\rExtended Mode is NOT available\n\r(Note: In other words: If all ConfBits switch back to false within the debounce time of 300 ms (VMMP_CFBWBA_p_TiDebConfBit), Extended Mode shall be not available. That means, if ConfBits are true for debounce time, Extended Mode is available independently from ConfBits. If all ConfBits switch back to false after the debounce time of 300 ms, Extended Mode shall remain available. This explanation is also valid for radar ConfBit (CustFctOut_LatGuide_StCritSit))\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LatGuide_StCritSit = false\n\r2) CustFctOut_LatGuide_StCritSit has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebStCritSit time steps before it switched back to false\n\rTHEN: \n\rExtended Mode is NOT available\n\r \n\r\n\rELSEIF:\n\rCriticality Confirmation is permanent NOT available\n\rTHEN:\n\rExtended Mode is NOT available\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) Criticality is confirmed (Rising Edge)\n\r2) ConfBit Communication Error is false\n\r3) Criticality Confirmation is available \n\rTHEN: \n\rExtended Mode is available\n\r \n\rELSE:\n\rExtended Mode Availability does not change\n\r \n\rNote: The Availability of Extended Mode (Extended Mode is available) can only be true for a parameterisable maximum time (VMMP_CFBWBA_p_TiMaxExtdAvl time steps).\n\rInitial State is \"Extended Mode is NOT available\".\n\rThe state change is defined by the IF-Statements.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Availability of Extended Mode",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361902.0",
  "Description": "Availability of Extended Mode\n\r(considering: Detect ConfBit Communication Error and Irreversible Disabling of Criticality Confirmation and Criticality Confirmation)\n\r \n\r\n\rIF: \n\rConfBit Communication Error is true\n\rTHEN: \n\rExtended Mode is NOT available\n\r \n\r\n\rELSEIF:\n\rExtended Mode is available for longer than VMMP_CFBWBA_p_TiMaxExtdAvl time steps (Note: Reset after the maximum confirmation time)\n\rTHEN: \n\rExtended Mode is NOT available\n\r \n\r\n\rELSEIF [AND(1,2,3,4,5,6)]:\n\r1) CustFctOut_FC1_ConfBit1 = false\n\r2) CustFctOut_FC1_ConfBit1 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false\n\r3) CustFctOut_FC1_ConfBit2 = false\n\r4) CustFctOut_FC1_ConfBit2 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false\n\r5) CustFctOut_FC1_ConfBit3 = false\n\r6) CustFctOut_FC1_ConfBit3 has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebConfBit time steps before it switched back to false\n\rTHEN: \n\rExtended Mode is NOT available\n\r(Note: In other words: If all ConfBits switch back to false within the debounce time of 300 ms (VMMP_CFBWBA_p_TiDebConfBit), Extended Mode shall be not available. That means, if ConfBits are true for debounce time, Extended Mode is available independently from ConfBits. If all ConfBits switch back to false after the debounce time of 300 ms, Extended Mode shall remain available. This explanation is also valid for radar ConfBit (CustFctOut_LatGuide_StCritSit))\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CustFctOut_LatGuide_StCritSit = false\n\r2) CustFctOut_LatGuide_StCritSit has NOT been true for the debounce time of VMMP_CFBWBA_p_TiDebStCritSit time steps before it switched back to false\n\rTHEN: \n\rExtended Mode is NOT available\n\r \n\r\n\rELSEIF:\n\rCriticality Confirmation is permanent NOT available\n\rTHEN:\n\rExtended Mode is NOT available\n\r \n\rELSEIF [AND(1,2,3)]:\n\r1) Criticality is confirmed (Rising Edge)\n\r2) ConfBit Communication Error is false\n\r3) Criticality Confirmation is available \n\rTHEN: \n\rExtended Mode is available\n\r \n\rELSE:\n\rExtended Mode Availability does not change\n\r \n\rNote: The Availability of Extended Mode (Extended Mode is available) can only be true for a parameterisable maximum time (VMMP_CFBWBA_p_TiMaxExtdAvl time steps).\n\rInitial State is \"Extended Mode is NOT available\".\n\rThe state change is defined by the IF-Statements.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18316666962.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA LgtLimA Service
WBA LgtLimA Service

Raw

{
  "ID": "16666962.0",
  "ASIL": "  ",
  "Text": "WBA LgtLimA Service",
  "Type": "Folder",
  "Status": "",
  "Summary": "WBA LgtLimA Service",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1357544.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18416666963.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
WBA does not use the generic LgtLimA Service Bridge. For signal monitoring of WBA LgtLimA signals the specific Service Bridge "WBA
WBA does not use the generic LgtLimA Service Bridge. For signal monitoring of WBA LgtLimA signals the specific Service Bridge "WBA LgtLimA Service Bridge" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.

For the calculation of the maximum allowed deceleration (CFBWBA_s_WBALgtLimA_StDeceCritMax)

"Calculation of output signal CFBWBA_s_WBALgtLimA_StDeceCritMax" the availbability of Extended Mode from chapter "Extended Mode Availability" is used.

Raw

{
  "ID": "16666963.0",
  "ASIL": "  ",
  "Text": "WBA does not use the generic LgtLimA Service Bridge. For signal monitoring of WBA LgtLimA signals the specific Service Bridge \"WBA LgtLimA Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.\n\r \n\rFor the calculation of the maximum allowed deceleration (CFBWBA_s_WBALgtLimA_StDeceCritMax)\n\r\"Calculation of output signal CFBWBA_s_WBALgtLimA_StDeceCritMax\" the availbability of Extended Mode from chapter \"Extended Mode Availability\" is used.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361645.0",
  "Description": "WBA does not use the generic LgtLimA Service Bridge. For signal monitoring of WBA LgtLimA signals the specific Service Bridge \"WBA LgtLimA Service Bridge\" and the generic Signalmonitoring are used (wording is generic). After the description of the generic service bridge, the replacement of generic inputs by specifc inputs and the assignment of generic outputs to specific outputs are defined.\n\r \n\rFor the calculation of the maximum allowed deceleration (CFBWBA_s_WBALgtLimA_StDeceCritMax)\n\r\"Calculation of output signal CFBWBA_s_WBALgtLimA_StDeceCritMax\" the availbability of Extended Mode from chapter \"Extended Mode Availability\" is used.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18516666964.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
WBA LgtLimA Service Bridge
WBA LgtLimA Service Bridge

Raw

{
  "ID": "16666964.0",
  "ASIL": "  ",
  "Text": "WBA LgtLimA Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "WBA LgtLimA Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361615.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18616666965.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Inputs Signal-Values: CustFctIn_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd CustFctIn_LgtLimA_AGrdMaxDec Signal-Classifier: Cus
Inputs 

Signal-Values:

CustFctIn_LgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd 

CustFctIn_LgtLimA_AGrdMaxDec 

Signal-Classifier:

CustFctIn_LgtLimA_StAcv_sc 

CustFctIn_LgtLimA_ADmd_sc 

CustFctIn_LgtLimA_AGrdMaxDec_sc 

Parameters 

CustFctIn_LgtLimA_BitFldConf

CustFctIn_LgtLimA_FlgIniExcDet

CustFctIn_LgtLimA_FlgErrQlfAcv

CustFctIn_LgtLimA_TurnOff

Raw

{
  "ID": "16666965.0",
  "ASIL": "  ",
  "Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA_ADmd_sc \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361614.0",
  "Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_LgtLimA_StAcv \n\rCustFctIn_LgtLimA_ADmd \n\rCustFctIn_LgtLimA_AGrdMaxDec \n\r \n\rSignal-Classifier:\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA_ADmd_sc \n\rCustFctIn_LgtLimA_AGrdMaxDec_sc \n\r \n\rParameters \n\rCustFctIn_LgtLimA_BitFldConf\n\rCustFctIn_LgtLimA_FlgIniExcDet\n\rCustFctIn_LgtLimA_FlgErrQlfAcv\n\rCustFctIn_LgtLimA_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18716666966.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Outputs StAcv CustFctOut_LgtLimA_StAcv CustFctOut_LgtLimA_StAcvMd All other Outputs CustFctOut_LgtLimA_ADmd CustFctOut_LgtLi
Outputs

StAcv

CustFctOut_LgtLimA_StAcv

CustFctOut_LgtLimA_StAcvMd

All other Outputs

CustFctOut_LgtLimA_ADmd

CustFctOut_LgtLimA_AGrdMaxDec

States

CustFctOut_LgtLimA_StDiagEve

Raw

{
  "ID": "16666966.0",
  "ASIL": "  ",
  "Text": "Outputs\n\rStAcv\n\rCustFctOut_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_StAcvMd\n\r \n\rAll other Outputs\n\rCustFctOut_LgtLimA_ADmd\n\rCustFctOut_LgtLimA_AGrdMaxDec\n\rStates\n\rCustFctOut_LgtLimA_StDiagEve",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361616.0",
  "Description": "Outputs\n\rStAcv\n\rCustFctOut_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_StAcvMd\n\r \n\rAll other Outputs\n\rCustFctOut_LgtLimA_ADmd\n\rCustFctOut_LgtLimA_AGrdMaxDec\n\rStates\n\rCustFctOut_LgtLimA_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18816666967.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of LgtLimA input signal classifiers (Note: The classifier information of all LgtLimA input signals are merged t
Merged classifier of LgtLimA input signal classifiers

(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)

IF BitwiseOR: 

one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

CustFctIn_LgtLimA_StAcv_sc 

CustFctIn_LgtLimA _ADmd_sc 

CustFctIn_LgtLimA _AGrdMaxDec_sc

THEN:

the corresponding Bits of the merged classifier (internal) are true

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

ELSE:

the corresponding Bits of the merged classifier (internal) are false

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

Raw

{
  "ID": "16666967.0",
  "ASIL": "  ASIL C",
  "Text": "Merged classifier of LgtLimA input signal classifiers\n\r(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361617.0",
  "Description": "Merged classifier of LgtLimA input signal classifiers\n\r(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_LgtLimA_StAcv_sc \n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18916666968.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Detect neutral LgtLimA-Inputs Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value,
Detect neutral LgtLimA-Inputs

Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. "LgtLimA-Inputs are neutral" means, that at least one input signal has neutral values. "LgtLimA-Inputs are NOT neutral" means, that at no input signal has neutral values.

IF: 

Bit1 of BitwiseOR (

CustFctIn_LgtLimA_StAcv_sc

CustFctIn_LgtLimA _ADmd_sc 

CustFctIn_LgtLimA _AGrdMaxDec_sc) 

is set 

THEN: 

LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 

ELSE: 

LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)

Raw

{
  "ID": "16666968.0",
  "ASIL": "  ASIL C",
  "Text": "Detect neutral LgtLimA-Inputs\n\rNote: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtLimA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtLimA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n\r \n\rIF: \n\rBit1 of BitwiseOR (\n\rCustFctIn_LgtLimA_StAcv_sc\n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc) \n\ris set \n\rTHEN: \n\rLgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\rELSE: \n\rLgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361618.0",
  "Description": "Detect neutral LgtLimA-Inputs\n\rNote: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtLimA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtLimA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n\r \n\rIF: \n\rBit1 of BitwiseOR (\n\rCustFctIn_LgtLimA_StAcv_sc\n\rCustFctIn_LgtLimA _ADmd_sc \n\rCustFctIn_LgtLimA _AGrdMaxDec_sc) \n\ris set \n\rTHEN: \n\rLgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\rELSE: \n\rLgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19016666969.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
WBA Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv IF [AND(1,2)]: 1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SI
WBA Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv

IF [AND(1,2)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB

2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv

ELSEIF [AND(1,2)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB

2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv

ELSEIF [AND(1,2)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB

2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv

ELSEIF [AND(1,2)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB

2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv

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

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB 

2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 

3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut

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

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB 

2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 

3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut

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

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB 

2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 

3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut

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

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB 

2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 

3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut 

ELSE: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq

Note: The expression "Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression "Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true" shall be true.

Raw

{
  "ID": "16666969.0",
  "ASIL": "  ASIL C",
  "Text": "WBA Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" shall be true.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361651.0",
  "Description": "WBA Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB\n\r2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut\n\r \n\rELSEIF [AND(1,2,3)]: \n\r1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB \n\r2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n\r3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" shall be true.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19116666970.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv IF: CustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctIn
Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv

IF: 

CustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB 

THEN: 

CustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB

ELSEIF: 

CustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB 

THEN: 

CustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB

ELSEIF: 

CustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB 

THEN: 

CustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB

ELSEIF: 

CustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB 

THEN: 

CustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB 

ELSE: 

CustFctOut_LgtLimA_StAcvMd = 0

Raw

{
  "ID": "16666970.0",
  "ASIL": "  ASIL C",
  "Text": "Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcvMd = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361619.0",
  "Description": "Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\r \n\r\n\rIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvaFB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvaFB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvfZB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvfZB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvdAB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvdAB\n\r \n\rELSEIF: \n\rCustFctIn_LgtLimA_StAcv = VMMP_SINFCT_c_CusFctInWBALgtLimA_StReqAcvrAB \n\rTHEN: \n\rCustFctOut_LgtLimA_StAcvMd = VMMP_SINFCT_c_CusFctWBALgtLimA_StReqAcvrAB \n\r \n\rELSE: \n\rCustFctOut_LgtLimA_StAcvMd = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19216666971.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
WBA LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_LgtLi
WBA LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_LgtLimA_TurnOff

*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_LgtLimA_StDiagEve equal to *StDiagEve

Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).

Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:

specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information

(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)

Raw

{
  "ID": "16666971.0",
  "ASIL": "  ASIL C",
  "Text": "WBA LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LgtLimA_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LgtLimA_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361620.0",
  "Description": "WBA LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_LgtLimA_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_LgtLimA_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19316666972.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the WBA LgtLimA Service Bridge. Note: The following functional
The following functional requirement describes the valid case of the WBA LgtLimA Service Bridge.

Note:

The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.

* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

* 

 Disable Case:

* 

 NotVld Case:

* 

 Fail Case:

* 

 Init Case:

* 

 Susp Case:

For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.

Raw

{
  "ID": "16666972.0",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the WBA LgtLimA Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \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": "1361621.0",
  "Description": "The following functional requirement describes the valid case of the WBA LgtLimA Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \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"
}
19416666973.0FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LgtLimA_StDia
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering WBA Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)

CustFctOut_LgtLimA_StAcvMd shall be calculated by Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv

CustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd 

CustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec

Raw

{
  "ID": "16666973.0",
  "ASIL": "  ASIL C",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering WBA Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)\n\rCustFctOut_LgtLimA_StAcvMd shall be calculated by Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd \n\rCustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361622.0",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering WBA Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)\n\rCustFctOut_LgtLimA_StAcvMd shall be calculated by Calculation of CustFctOut_LgtLimA_StAcvMd based on CustFctIn_LgtLimA_StAcv\n\rCustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd \n\rCustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19516666974.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

* CustFctOut_LgtLimA_StAcv and CustFctOut_LgtLimA_StAcvMd are set to a defined value or frozen to the last valid value.

* All other Outputs will be frozen to the last valid value.

Raw

{
  "ID": "16666974.0",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_LgtLimA_StAcv and CustFctOut_LgtLimA_StAcvMd are set to a defined value or frozen to the last valid value.\n\r* All other Outputs will be frozen to the last valid value.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361623.0",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n\r* CustFctOut_LgtLimA_StAcv and CustFctOut_LgtLimA_StAcvMd are set to a defined value or frozen to the last valid value.\n\r* All other Outputs will be frozen to the last valid value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19616666975.0FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoRe
Disable Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq

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

Raw

{
  "ID": "16666975.0",
  "ASIL": "  ASIL C",
  "Text": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361624.0",
  "Description": "Disable Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19716666976.0FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctN
NotVld Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq

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

Raw

{
  "ID": "16666976.0",
  "ASIL": "  ASIL C",
  "Text": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361625.0",
  "Description": "NotVld Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19816666977.0FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq
Fail Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq

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

Raw

{
  "ID": "16666977.0",
  "ASIL": "  ASIL C",
  "Text": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361626.0",
  "Description": "Fail Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
19916666978.0FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoRe
Init

 Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq

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

Raw

{
  "ID": "16666978.0",
  "ASIL": "  ASIL C",
  "Text": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361627.0",
  "Description": "Init\n\r Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n\rCustFctOut_LgtLimA_StAcvMd = VMMP_c_StReqCusFctNoReq\n\rAll other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20016666979.0FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_LgtLimA_StAcv = is equal to the value o
Susp Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_LgtLimA_StAcv = is equal to the value of previous computation cycle (Hold Last Value)

CustFctOut_LgtLimA_StAcvMd = is 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": "16666979.0",
  "ASIL": "  ASIL C",
  "Text": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = is equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_LgtLimA_StAcvMd = is 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": "1361628.0",
  "Description": "Susp Case:\n\r \n\rIF: \n\rCustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_LgtLimA_StAcv = is equal to the value of previous computation cycle (Hold Last Value)\n\rCustFctOut_LgtLimA_StAcvMd = is 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"
}
20116666980.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Definition of specific information for WBA LgtLimA
Definition of specific information for WBA LgtLimA

Raw

{
  "ID": "16666980.0",
  "ASIL": "  ",
  "Text": "Definition of specific information for WBA LgtLimA",
  "Type": "Folder",
  "Status": "",
  "Summary": "Definition of specific information for WBA LgtLimA",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1389035.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}