Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

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

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

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

Raw

{
  "ID": "16646581.0",
  "ASIL": "  ",
  "Text": "Short description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Short description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1253177.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
316646582.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The module ASM (Assistcnce Systems Monitor) is part of the sub-function SRV. The Assistance Systems Monitor services prepares VMM
The module ASM (Assistcnce Systems Monitor) is part of the sub-function SRV.

The Assistance Systems Monitor services prepares VMM-relevant informations to be saved in the ASM in the event of an accident.

Raw

{
  "ID": "16646582.0",
  "ASIL": "  ",
  "Text": "The module ASM (Assistcnce Systems Monitor) is part of the sub-function SRV.\n\rThe Assistance Systems Monitor services prepares VMM-relevant informations to be saved in the ASM in the event of an accident.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1253183.0",
  "Description": "The module ASM (Assistcnce Systems Monitor) is part of the sub-function SRV.\n\rThe Assistance Systems Monitor services prepares VMM-relevant informations to be saved in the ASM in the event of an accident.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
416646583.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Interface description
Interface description

Raw

{
  "ID": "16646583.0",
  "ASIL": "  ",
  "Text": "Interface description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Interface description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254809.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
516646584.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The signals and parameter files for the relevante SWRS are:
The signals and parameter files for the relevante SWRS are:

Raw

{
  "ID": "16646584.0",
  "ASIL": "  ",
  "Text": "The signals and parameter files for the relevante SWRS are:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254808.0",
  "Description": "The signals and parameter files for the relevante SWRS are:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
616646585.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16646585.0",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'\n\r \n\rNo InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254807.0",
  "Description": "No InterWiki reference defined in properties for 'integrity'\n\r \n\rNo InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
716646586.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested

Raw

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

Raw

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

Raw

{
  "ID": "16646588.0",
  "ASIL": "  ",
  "Text": "Traceability",
  "Type": "Folder",
  "Status": "",
  "Summary": "Traceability",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1308677.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1016646589.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to Testcase: At the moment there is no generated testcase for this module. The latest revision of the test specification do
SWRS to Testcase:

At the moment there is no generated testcase for this module.

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

Raw

{
  "ID": "16646589.0",
  "ASIL": "  ",
  "Text": "SWRS to Testcase:\n\r\n\r\n\rAt the moment there is no generated testcase for this module.\n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1308679.0",
  "Description": "SWRS to Testcase:\n\r\n\r\n\rAt the moment there is no generated testcase for this module.\n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1116646590.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to CodeBeamer: CodeBeamer-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification docu
SWRS to CodeBeamer: 

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

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

Raw

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

Raw

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

Raw

{
  "ID": "16646592.0",
  "ASIL": "  QM",
  "Text": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1253197.0",
  "Description": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1416646593.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Tolerances
Tolerances

Raw

{
  "ID": "16646593.0",
  "ASIL": "  ",
  "Text": "Tolerances",
  "Type": "Folder",
  "Status": "",
  "Summary": "Tolerances",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1253186.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1516646594.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The allowed B2B deviation for signal <signal_name> is defined by the following tolerances: * absolute tolerance: <value + unit>
The allowed B2B deviation for signal <signal_name> is defined by the following tolerances:

* absolute tolerance: <value + unit>

* relative tolerance: <value (%)>

* time tolerance: <value + unit>

Raw

{
  "ID": "16646594.0",
  "ASIL": "  QM",
  "Text": "The allowed B2B deviation for signal <signal_name> is defined by the following tolerances:\n\r* absolute tolerance: <value + unit>\n\r* relative tolerance: <value (%)>\n\r* time tolerance: <value + unit>",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1253199.0",
  "Description": "The allowed B2B deviation for signal <signal_name> is defined by the following tolerances:\n\r* absolute tolerance: <value + unit>\n\r* relative tolerance: <value (%)>\n\r* time tolerance: <value + unit>",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1616646595.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Bool: No deviation allowed
Bool: No deviation allowed

Raw

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

Raw

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

Raw

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

Raw

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

Raw

{
  "ID": "16646599.0",
  "ASIL": "  ",
  "Text": "Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1253182.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2116646600.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
Prioritization of DiagEveFct The outputs from this chapter should always be a scalar. If conditions to output e.g the state "VMMP
Prioritization of DiagEveFct

The outputs from this chapter should always be a scalar. If conditions to output e.g the state "VMMP_c_DiagEveSigFail" or "VMMP_c_DiagEveSigNotVld" are fulfilled at the same time, then only the state with highest priority should be outputed. The prioritization is as follow (prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6>prio 7)

DiagEve:

- VMMP_c_DiagEveSigDi = prio 1

- VMMP_c_DiagEveSigNotVld = prio 2 (for case A, see +1202594)

- VMMP_c_DiagEveSigFail = prio 3

- VMMP_c_DiagEveSigNotVld = prio 4 (for case C, see. #1202598)

- VMMP_c_DiagEveSigIni = prio 5

- VMMP_c_DiagEveSigSusp = prio 6

- VMMP_c_DiagEveSigNone = prio 7

Raw

{
  "ID": "16646600.0",
  "ASIL": "  QM",
  "Text": "Prioritization of DiagEveFct\n\r \n\rThe outputs from this chapter should always be a scalar. If conditions to output e.g the state \"VMMP_c_DiagEveSigFail\" or \"VMMP_c_DiagEveSigNotVld\" are fulfilled at the same time, then only the state with highest priority should be outputed. The prioritization is as follow (prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6>prio 7)\n\rDiagEve:\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigNotVld = prio 2 (for case A, see +1202594)\n\r- VMMP_c_DiagEveSigFail = prio 3\n\r- VMMP_c_DiagEveSigNotVld = prio 4 (for case C, see. #1202598)\n\r- VMMP_c_DiagEveSigIni = prio 5\n\r- VMMP_c_DiagEveSigSusp = prio 6\n\r- VMMP_c_DiagEveSigNone = prio 7",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1340005.0",
  "Description": "Prioritization of DiagEveFct\n\r \n\rThe outputs from this chapter should always be a scalar. If conditions to output e.g the state \"VMMP_c_DiagEveSigFail\" or \"VMMP_c_DiagEveSigNotVld\" are fulfilled at the same time, then only the state with highest priority should be outputed. The prioritization is as follow (prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6>prio 7)\n\rDiagEve:\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigNotVld = prio 2 (for case A, see +1202594)\n\r- VMMP_c_DiagEveSigFail = prio 3\n\r- VMMP_c_DiagEveSigNotVld = prio 4 (for case C, see. #1202598)\n\r- VMMP_c_DiagEveSigIni = prio 5\n\r- VMMP_c_DiagEveSigSusp = prio 6\n\r- VMMP_c_DiagEveSigNone = prio 7",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
2216646601.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
E1 IF [OR(1,2)]: 1) *FlgShtDwn = 1 2) Bit0 of *sc_SigIn is set THEN: StVld = VMMP_c_StVldReqIni
E1

IF [OR(1,2)]: 

1) *FlgShtDwn = 1

2) Bit0 of *sc_SigIn is set

THEN:

StVld = VMMP_c_StVldReqIni

Raw

{
  "ID": "16646601.0",
  "ASIL": "  QM",
  "Text": "E1\n\rIF [OR(1,2)]: \n\r1) *FlgShtDwn = 1\n\r2) Bit0 of *sc_SigIn is set\n\rTHEN:\n\rStVld = VMMP_c_StVldReqIni",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1340010.0",
  "Description": "E1\n\rIF [OR(1,2)]: \n\r1) *FlgShtDwn = 1\n\r2) Bit0 of *sc_SigIn is set\n\rTHEN:\n\rStVld = VMMP_c_StVldReqIni",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
2316646602.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
If needed, the test could be performed with values out of SPE range
If needed, the test could be performed with values out of SPE range

Raw

{
  "ID": "16646602.0",
  "ASIL": "  ",
  "Text": "If needed, the test could be performed with values out of SPE range",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1420924.0",
  "Description": "If needed, the test could be performed with values out of SPE range",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2416646603.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Dynamic
Dynamic

Raw

{
  "ID": "16646603.0",
  "ASIL": "  ",
  "Text": "Dynamic",
  "Type": "Folder",
  "Status": "",
  "Summary": "Dynamic",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254871.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2516646604.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The merged-function to be used in this chapter is: BitwiseOr. Referring to this function will be done as follow: BitwiseOr(*Val1,
The merged-function to be used in this chapter is: BitwiseOr. Referring to this function will be done as follow: BitwiseOr(*Val1, *Val2,...) where *Val1, *Val2,... are the values to be merged.

Signals will be bitwise shifted:

eg1: 00010000 shifted on 2 bits to left = 01000000

eg2: 00010100 shifted on 2 bits to right = 00000101

Raw

{
  "ID": "16646604.0",
  "ASIL": "  ",
  "Text": "The merged-function to be used in this chapter is: BitwiseOr. Referring to this function will be done as follow: BitwiseOr(*Val1, *Val2,...) where *Val1, *Val2,... are the values to be merged.\n\rSignals will be bitwise shifted:\n\reg1: 00010000 shifted on 2 bits to left = 01000000\n\reg2: 00010100 shifted on 2 bits to right = 00000101",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255082.0",
  "Description": "The merged-function to be used in this chapter is: BitwiseOr. Referring to this function will be done as follow: BitwiseOr(*Val1, *Val2,...) where *Val1, *Val2,... are the values to be merged.\n\rSignals will be bitwise shifted:\n\reg1: 00010000 shifted on 2 bits to left = 01000000\n\reg2: 00010100 shifted on 2 bits to right = 00000101",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2616646605.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The output signal of chapters DynDat and DynxxDat calculation is an array of length 6, which would be given as follow. outputsig =
The output signal of chapters DynDat and DynxxDat calculation is an array of length 6, which would be given as follow. outputsig = [*val1, *val2, *val3, *val4, *val5, *val6]

Each element of this array is computed separately with the merged function BitwiseOr.

Raw

{
  "ID": "16646605.0",
  "ASIL": "  ",
  "Text": "The output signal of chapters DynDat and DynxxDat calculation is an array of length 6, which would be given as follow. outputsig = [*val1, *val2, *val3, *val4, *val5, *val6]\n\rEach element of this array is computed separately with the merged function BitwiseOr.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1256069.0",
  "Description": "The output signal of chapters DynDat and DynxxDat calculation is an array of length 6, which would be given as follow. outputsig = [*val1, *val2, *val3, *val4, *val5, *val6]\n\rEach element of this array is computed separately with the merged function BitwiseOr.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2716646606.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
VMM Dyn
VMM Dyn

Raw

{
  "ID": "16646606.0",
  "ASIL": "  ",
  "Text": "VMM Dyn",
  "Type": "Folder",
  "Status": "",
  "Summary": "VMM Dyn",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254873.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2816646607.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Dyn_IdEveTyp calculation
Dyn_IdEveTyp calculation

Raw

{
  "ID": "16646607.0",
  "ASIL": "  ",
  "Text": "Dyn_IdEveTyp calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Dyn_IdEveTyp calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254883.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2916646608.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ARBLLCSC_s_LatCtl_IdxReqIdCur(k) != ARBLLCSC_s_LatCtl_IdxReqIdCur(k-1) THEN: DynIdEveTyp1 = 1 ELSE: DynIdEveTyp1 =
IF [1]:

1) ARBLLCSC_s_LatCtl_IdxReqIdCur(k) != ARBLLCSC_s_LatCtl_IdxReqIdCur(k-1)

THEN:

DynIdEveTyp1 = 1

ELSE:

DynIdEveTyp1 = 0

Raw

{
  "ID": "16646608.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ARBLLCSC_s_LatCtl_IdxReqIdCur(k) != ARBLLCSC_s_LatCtl_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp1 = 1\n\rELSE:\n\rDynIdEveTyp1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254885.0",
  "Description": "IF [1]:\n\r1) ARBLLCSC_s_LatCtl_IdxReqIdCur(k) != ARBLLCSC_s_LatCtl_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp1 = 1\n\rELSE:\n\rDynIdEveTyp1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3016646609.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ARBLACSC_s_LatLim_IdxReqIdCur(k) != ARBLACSC_s_LatLim_IdxReqIdCur(k-1) THEN: DynIdEveTyp2 = 1 ELSE: DynIdEveTyp2 =
IF [1]:

1) ARBLACSC_s_LatLim_IdxReqIdCur(k) != ARBLACSC_s_LatLim_IdxReqIdCur(k-1)

THEN:

DynIdEveTyp2 = 1

ELSE:

DynIdEveTyp2 = 0

Raw

{
  "ID": "16646609.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ARBLACSC_s_LatLim_IdxReqIdCur(k) != ARBLACSC_s_LatLim_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp2 = 1\n\rELSE:\n\rDynIdEveTyp2 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254887.0",
  "Description": "IF [1]:\n\r1) ARBLACSC_s_LatLim_IdxReqIdCur(k) != ARBLACSC_s_LatLim_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp2 = 1\n\rELSE:\n\rDynIdEveTyp2 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3116646610.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ARBLACSC_s_StgWhlVib_IdxReqIdCur(k) != ARBLACSC_s_StgWhlVib_IdxReqIdCur(k-1) THEN: DynIdEveTyp3 = 1 ELSE: DynIdEve
IF [1]:

1) ARBLACSC_s_StgWhlVib_IdxReqIdCur(k) != ARBLACSC_s_StgWhlVib_IdxReqIdCur(k-1)

THEN:

DynIdEveTyp3 = 1

ELSE:

DynIdEveTyp3 = 0

Raw

{
  "ID": "16646610.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ARBLACSC_s_StgWhlVib_IdxReqIdCur(k) != ARBLACSC_s_StgWhlVib_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp3 = 1\n\rELSE:\n\rDynIdEveTyp3 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254889.0",
  "Description": "IF [1]:\n\r1) ARBLACSC_s_StgWhlVib_IdxReqIdCur(k) != ARBLACSC_s_StgWhlVib_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp3 = 1\n\rELSE:\n\rDynIdEveTyp3 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3216646611.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ARBLLCSC_s_TrjCtl_IdxReqIdCur(k) != ARBLLCSC_s_TrjCtl_IdxReqIdCur(k-1) THEN: DynIdEveTyp4 = 1 ELSE: DynIdEveTyp4 =
IF [1]:

1) ARBLLCSC_s_TrjCtl_IdxReqIdCur(k) != ARBLLCSC_s_TrjCtl_IdxReqIdCur(k-1)

THEN:

DynIdEveTyp4 = 1

ELSE:

DynIdEveTyp4 = 0

Raw

{
  "ID": "16646611.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur(k) != ARBLLCSC_s_TrjCtl_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp4 = 1\n\rELSE:\n\rDynIdEveTyp4 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254891.0",
  "Description": "IF [1]:\n\r1) ARBLLCSC_s_TrjCtl_IdxReqIdCur(k) != ARBLLCSC_s_TrjCtl_IdxReqIdCur(k-1)\n\rTHEN:\n\rDynIdEveTyp4 = 1\n\rELSE:\n\rDynIdEveTyp4 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3316646612.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values of the input signal are: 0, 1, 2, 3 IF [1]: 1) LACC_s_LatGuide_StStgFrDrvAsiAvl(k) != LACC_s_LatGuide_StStgFrDrvAsi
valid values of the input signal are: 0, 1, 2, 3

IF [1]:

1) LACC_s_LatGuide_StStgFrDrvAsiAvl(k) != LACC_s_LatGuide_StStgFrDrvAsiAvl(k-1)

THEN:

DynIdEveTyp5 = 1

ELSE:

DynIdEveTyp5 = 0

Raw

{
  "ID": "16646612.0",
  "ASIL": "  QM",
  "Text": "valid values of the input signal are: 0, 1, 2, 3\n\r \n\r\n\rIF [1]:\n\r1) LACC_s_LatGuide_StStgFrDrvAsiAvl(k) != LACC_s_LatGuide_StStgFrDrvAsiAvl(k-1)\n\rTHEN:\n\rDynIdEveTyp5 = 1\n\rELSE:\n\rDynIdEveTyp5 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254893.0",
  "Description": "valid values of the input signal are: 0, 1, 2, 3\n\r \n\r\n\rIF [1]:\n\r1) LACC_s_LatGuide_StStgFrDrvAsiAvl(k) != LACC_s_LatGuide_StStgFrDrvAsiAvl(k-1)\n\rTHEN:\n\rDynIdEveTyp5 = 1\n\rELSE:\n\rDynIdEveTyp5 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3416646613.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values of the input signal are: 0, 1, 2, 3 IF [1]: 1) LOCSGC_s_StTrjTrckAvl(k) != LOCSGC_s_StTrjTrckAvl(k-1) THEN: DynId
valid values of the input signal are: 0, 1, 2, 3

IF [1]:

1) LOCSGC_s_StTrjTrckAvl(k) != LOCSGC_s_StTrjTrckAvl(k-1)

THEN:

DynIdEveTyp6 = 1

ELSE:

DynIdEveTyp6 = 0

Raw

{
  "ID": "16646613.0",
  "ASIL": "  QM",
  "Text": "valid values of the input signal are: 0, 1, 2, 3\n\r \n\r\n\rIF [1]:\n\r1) LOCSGC_s_StTrjTrckAvl(k) != LOCSGC_s_StTrjTrckAvl(k-1)\n\rTHEN:\n\rDynIdEveTyp6 = 1\n\rELSE:\n\rDynIdEveTyp6 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254895.0",
  "Description": "valid values of the input signal are: 0, 1, 2, 3\n\r \n\r\n\rIF [1]:\n\r1) LOCSGC_s_StTrjTrckAvl(k) != LOCSGC_s_StTrjTrckAvl(k-1)\n\rTHEN:\n\rDynIdEveTyp6 = 1\n\rELSE:\n\rDynIdEveTyp6 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3516646614.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values of the input signal are: 0, 2, 4 IF [1]: 1) LACC_s_LatGuide_StTrjTrckAvl(k) != LACC_s_LatGuide_StTrjTrckAvl(k-1) T
valid values of the input signal are: 0, 2, 4

IF [1]:

1) LACC_s_LatGuide_StTrjTrckAvl(k) != LACC_s_LatGuide_StTrjTrckAvl(k-1)

THEN:

DynIdEveTyp7 = 1

ELSE:

DynIdEveTyp7 = 0

Raw

{
  "ID": "16646614.0",
  "ASIL": "  QM",
  "Text": "valid values of the input signal are: 0, 2, 4\n\r \n\r\n\rIF [1]:\n\r1) LACC_s_LatGuide_StTrjTrckAvl(k) != LACC_s_LatGuide_StTrjTrckAvl(k-1)\n\rTHEN:\n\rDynIdEveTyp7 = 1\n\rELSE:\n\rDynIdEveTyp7 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254897.0",
  "Description": "valid values of the input signal are: 0, 2, 4\n\r \n\r\n\rIF [1]:\n\r1) LACC_s_LatGuide_StTrjTrckAvl(k) != LACC_s_LatGuide_StTrjTrckAvl(k-1)\n\rTHEN:\n\rDynIdEveTyp7 = 1\n\rELSE:\n\rDynIdEveTyp7 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3616646615.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values of the input signal are: 0, 1, 2, 3, 4, 5 IF [1]: 1) SSHPOST_s_HydBrkAsi_StResp(k) != SSHPOST_s_HydBrkAsi_StResp(k-
valid values of the input signal are: 0, 1, 2, 3, 4, 5

IF [1]:

1) SSHPOST_s_HydBrkAsi_StResp(k) != SSHPOST_s_HydBrkAsi_StResp(k-1)

THEN:

DynIdEveTyp8 = 1

ELSE:

DynIdEveTyp8 = 0

Raw

{
  "ID": "16646615.0",
  "ASIL": "  QM",
  "Text": "valid values of the input signal are: 0, 1, 2, 3, 4, 5\n\r \n\r\n\rIF [1]:\n\r1) SSHPOST_s_HydBrkAsi_StResp(k) != SSHPOST_s_HydBrkAsi_StResp(k-1)\n\rTHEN:\n\rDynIdEveTyp8 = 1\n\rELSE:\n\rDynIdEveTyp8 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254899.0",
  "Description": "valid values of the input signal are: 0, 1, 2, 3, 4, 5\n\r \n\r\n\rIF [1]:\n\r1) SSHPOST_s_HydBrkAsi_StResp(k) != SSHPOST_s_HydBrkAsi_StResp(k-1)\n\rTHEN:\n\rDynIdEveTyp8 = 1\n\rELSE:\n\rDynIdEveTyp8 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3716646616.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values of the input signal are: 0, 1, 2, 3, 4, 5, 6 IF [1]: 1) EPS_s_SelQFK(k) != EPS_s_SelQFK(k-1) THEN: DynIdEveTyp9 =
valid values of the input signal are: 0, 1, 2, 3, 4, 5, 6

IF [1]:

1) EPS_s_SelQFK(k) != EPS_s_SelQFK(k-1)

THEN:

DynIdEveTyp9 = 1

ELSE:

DynIdEveTyp9 = 0

Raw

{
  "ID": "16646616.0",
  "ASIL": "  QM",
  "Text": "valid values of the input signal are: 0, 1, 2, 3, 4, 5, 6\n\r \n\r\n\rIF [1]:\n\r1) EPS_s_SelQFK(k) != EPS_s_SelQFK(k-1)\n\rTHEN:\n\rDynIdEveTyp9 = 1\n\rELSE:\n\rDynIdEveTyp9 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254901.0",
  "Description": "valid values of the input signal are: 0, 1, 2, 3, 4, 5, 6\n\r \n\r\n\rIF [1]:\n\r1) EPS_s_SelQFK(k) != EPS_s_SelQFK(k-1)\n\rTHEN:\n\rDynIdEveTyp9 = 1\n\rELSE:\n\rDynIdEveTyp9 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3816646617.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values of the input signal are: 0, (1 OR 2), (3 OR 4), 5, 6, 7, 14, 15 remark: a switch between values into brackets doesn'
valid values of the input signal are: 0, (1 OR 2), (3 OR 4), 5, 6, 7, 14, 15

remark: a switch between values into brackets doesn't lead to a trigger

IF [1]:

1) AIS_s_LvlStgRackPosnFr(k) != AIS_s_LvlStgRackPosnFr(k-1)

THEN:

DynIdEveTyp10 = 1

ELSE:

DynIdEveTyp10 = 0

Raw

{
  "ID": "16646617.0",
  "ASIL": "  QM",
  "Text": "valid values of the input signal are: 0, (1 OR 2), (3 OR 4), 5, 6, 7, 14, 15\n\rremark: a switch between values into brackets doesn't lead to a trigger\n\r \n\r\n\rIF [1]:\n\r1) AIS_s_LvlStgRackPosnFr(k) != AIS_s_LvlStgRackPosnFr(k-1)\n\rTHEN:\n\rDynIdEveTyp10 = 1\n\rELSE:\n\rDynIdEveTyp10 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254903.0",
  "Description": "valid values of the input signal are: 0, (1 OR 2), (3 OR 4), 5, 6, 7, 14, 15\n\rremark: a switch between values into brackets doesn't lead to a trigger\n\r \n\r\n\rIF [1]:\n\r1) AIS_s_LvlStgRackPosnFr(k) != AIS_s_LvlStgRackPosnFr(k-1)\n\rTHEN:\n\rDynIdEveTyp10 = 1\n\rELSE:\n\rDynIdEveTyp10 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3916646618.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) VSOVD_s_VehPwrLvl = 1 THEN: DynIdEveTyp11 = 1 every 5s (i.e one pulse every 5s) ELSE: DynIdEveTyp11 = 0
IF [1]:

1) VSOVD_s_VehPwrLvl = 1

THEN:

DynIdEveTyp11 = 1 every 5s (i.e one pulse every 5s)

ELSE:

DynIdEveTyp11 = 0

Raw

{
  "ID": "16646618.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDynIdEveTyp11 = 1 every 5s (i.e one pulse every 5s)\n\rELSE:\n\rDynIdEveTyp11 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254907.0",
  "Description": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDynIdEveTyp11 = 1 every 5s (i.e one pulse every 5s)\n\rELSE:\n\rDynIdEveTyp11 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4016646619.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) abs(TVCOP_s_LatCtl_DLatDe) > 0,5 THEN: DynIdEveTyp12 = 1 every 0.2s (i.e one pulse every 0.2s) ELSE: DynIdEveTyp12
IF [1]:

1) abs(TVCOP_s_LatCtl_DLatDe) > 0,5

THEN:

DynIdEveTyp12 = 1 every 0.2s (i.e one pulse every 0.2s)

ELSE:

DynIdEveTyp12 = 0

Raw

{
  "ID": "16646619.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) abs(TVCOP_s_LatCtl_DLatDe) > 0,5\n\rTHEN:\n\rDynIdEveTyp12 = 1 every 0.2s (i.e one pulse every 0.2s)\n\rELSE:\n\rDynIdEveTyp12 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254923.0",
  "Description": "IF [1]:\n\r1) abs(TVCOP_s_LatCtl_DLatDe) > 0,5\n\rTHEN:\n\rDynIdEveTyp12 = 1 every 0.2s (i.e one pulse every 0.2s)\n\rELSE:\n\rDynIdEveTyp12 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4116646620.0FunctionalReleasedyesTrue
DynIdEveTyp = OR (DynIdEveTyp1, DynIdEveTyp2,...DynIdEveTyp12) IF [1]: 1) DynIdEveTyp = 1 THEN: ASM_s_Dyn_IdEveTyp = VMMP_ASM_
DynIdEveTyp = OR (DynIdEveTyp1, DynIdEveTyp2,...DynIdEveTyp12)

IF [1]:

1) DynIdEveTyp = 1

THEN:

ASM_s_Dyn_IdEveTyp = VMMP_ASM_c_DynIdEveTypTrig

ELSE:

ASM_s_Dyn_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve

remark:

1- if the condition is "true" even at the simulation start, the output should be triggered accordingly.

2- If the condition is toggling (true/false), then trigger at output should trigger accordingly

Raw

{
  "ID": "16646620.0",
  "ASIL": "  QM",
  "Text": "DynIdEveTyp = OR (DynIdEveTyp1, DynIdEveTyp2,...DynIdEveTyp12)\n\r \n\r \n\rIF [1]:\n\r1) DynIdEveTyp = 1\n\rTHEN:\n\rASM_s_Dyn_IdEveTyp = VMMP_ASM_c_DynIdEveTypTrig\n\rELSE:\n\rASM_s_Dyn_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve\n\r \n\rremark:\n\r1- if the condition is \"true\" even at the simulation start, the output should be triggered accordingly.\n\r2- If the condition is toggling (true/false), then trigger at output should trigger accordingly",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1254956.0",
  "Description": "DynIdEveTyp = OR (DynIdEveTyp1, DynIdEveTyp2,...DynIdEveTyp12)\n\r \n\r \n\rIF [1]:\n\r1) DynIdEveTyp = 1\n\rTHEN:\n\rASM_s_Dyn_IdEveTyp = VMMP_ASM_c_DynIdEveTypTrig\n\rELSE:\n\rASM_s_Dyn_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve\n\r \n\rremark:\n\r1- if the condition is \"true\" even at the simulation start, the output should be triggered accordingly.\n\r2- If the condition is toggling (true/false), then trigger at output should trigger accordingly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4216646621.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DynDat calculation
DynDat calculation

Raw

{
  "ID": "16646621.0",
  "ASIL": "  ",
  "Text": "DynDat calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "DynDat calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255080.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4316646622.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.
Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.

Raw

{
  "ID": "16646622.0",
  "ASIL": "  ",
  "Text": "Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1416549.0",
  "Description": "Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4416646623.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LatCtl_IdxReqIdCur = first 6 bits of ARBLLCSC_s_LatCtl_IdxReqIdCur
LatCtl_IdxReqIdCur = first 6 bits of ARBLLCSC_s_LatCtl_IdxReqIdCur

Raw

{
  "ID": "16646623.0",
  "ASIL": "  QM",
  "Text": "LatCtl_IdxReqIdCur = first 6 bits of ARBLLCSC_s_LatCtl_IdxReqIdCur",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255138.0",
  "Description": "LatCtl_IdxReqIdCur = first 6 bits of ARBLLCSC_s_LatCtl_IdxReqIdCur",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4516646624.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LatLim_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_LatLim_IdxReqIdCur shifted on 6 bits to left LatLim_IdxReqIdCur2 = the first
LatLim_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_LatLim_IdxReqIdCur shifted on 6 bits to left

LatLim_IdxReqIdCur2 = the first 6 bits of ARBLACSC_s_LatLim_IdxReqIdCur shifted on 2 bits to right

Raw

{
  "ID": "16646624.0",
  "ASIL": "  QM",
  "Text": "LatLim_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_LatLim_IdxReqIdCur shifted on 6 bits to left\n\rLatLim_IdxReqIdCur2 = the first 6 bits of ARBLACSC_s_LatLim_IdxReqIdCur shifted on 2 bits to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255170.0",
  "Description": "LatLim_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_LatLim_IdxReqIdCur shifted on 6 bits to left\n\rLatLim_IdxReqIdCur2 = the first 6 bits of ARBLACSC_s_LatLim_IdxReqIdCur shifted on 2 bits to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4616646625.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
StgWhlVib_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_StgWhlVib_IdxReqIdCur shifted on 4 bits to left (the input should be conv
StgWhlVib_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_StgWhlVib_IdxReqIdCur shifted on 4 bits to left

(the input should be converted to Uint16 before shifting operation)

StgWhlVib_IdxReqIdCur2 = the first 6 bits of ARBLACSC_s_StgWhlVib_IdxReqIdCur shifted on 4 bits to right

Raw

{
  "ID": "16646625.0",
  "ASIL": "  QM",
  "Text": "StgWhlVib_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_StgWhlVib_IdxReqIdCur shifted on 4 bits to left\n\r(the input should be converted to Uint16 before shifting operation)\n\r \n\rStgWhlVib_IdxReqIdCur2 = the first 6 bits of ARBLACSC_s_StgWhlVib_IdxReqIdCur shifted on 4 bits to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255178.0",
  "Description": "StgWhlVib_IdxReqIdCur1 = the first 6 bits of ARBLACSC_s_StgWhlVib_IdxReqIdCur shifted on 4 bits to left\n\r(the input should be converted to Uint16 before shifting operation)\n\r \n\rStgWhlVib_IdxReqIdCur2 = the first 6 bits of ARBLACSC_s_StgWhlVib_IdxReqIdCur shifted on 4 bits to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4716646626.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TrjCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_TrjCtl_IdxReqIdCur
TrjCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_TrjCtl_IdxReqIdCur

Raw

{
  "ID": "16646626.0",
  "ASIL": "  QM",
  "Text": "TrjCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_TrjCtl_IdxReqIdCur",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255190.0",
  "Description": "TrjCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_TrjCtl_IdxReqIdCur",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4816646627.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) LACC_s_LatGuide_StStgFrDrvAsiAvl = 1 THEN: StStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlTempNotAvl ELSEIF [2]: 2)
IF [1]:

1) LACC_s_LatGuide_StStgFrDrvAsiAvl = 1

THEN:

StStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlTempNotAvl

ELSEIF [2]:

2) LACC_s_LatGuide_StStgFrDrvAsiAvl = 2

THEN:

StStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlAvl

ELSEIF [3]:

3) LACC_s_LatGuide_StStgFrDrvAsiAvl = 3

THEN:

StStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlRdcPrf

ELSE:

StStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlNotAvl

LatGuide_StStgFrDrvAsiAvl = the first 2 bits of StStgFrDrvAsiAvl

Raw

{
  "ID": "16646627.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) LACC_s_LatGuide_StStgFrDrvAsiAvl = 1\n\rTHEN:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlTempNotAvl\n\rELSEIF [2]:\n\r2) LACC_s_LatGuide_StStgFrDrvAsiAvl = 2\n\rTHEN:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlAvl\n\rELSEIF [3]:\n\r3) LACC_s_LatGuide_StStgFrDrvAsiAvl = 3\n\rTHEN:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlRdcPrf\n\rELSE:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlNotAvl\n\rLatGuide_StStgFrDrvAsiAvl = the first 2 bits of StStgFrDrvAsiAvl",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255192.0",
  "Description": "IF [1]:\n\r1) LACC_s_LatGuide_StStgFrDrvAsiAvl = 1\n\rTHEN:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlTempNotAvl\n\rELSEIF [2]:\n\r2) LACC_s_LatGuide_StStgFrDrvAsiAvl = 2\n\rTHEN:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlAvl\n\rELSEIF [3]:\n\r3) LACC_s_LatGuide_StStgFrDrvAsiAvl = 3\n\rTHEN:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlRdcPrf\n\rELSE:\n\rStStgFrDrvAsiAvl = VMMP_ASM_c_StStgFrDrvAsiAvlNotAvl\n\rLatGuide_StStgFrDrvAsiAvl = the first 2 bits of StStgFrDrvAsiAvl",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4916646628.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) LOCSGC_s_StTrjTrckAvl = 1 THEN: LgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlResvd ELSEIF [2]: 2) LOCSGC_s_S
IF [1]:

1) LOCSGC_s_StTrjTrckAvl = 1

THEN:

LgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlResvd

ELSEIF [2]:

2) LOCSGC_s_StTrjTrckAvl = 2

THEN:

LgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlDeceOnly

ELSEIF [3]:

3) LOCSGC_s_StTrjTrckAvl = 3

THEN:

LgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlAvl

ELSE:

LgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlNotAvl

LgtGuide_StTrjTrckAvl = the first 2 bits of LgtGuide_StTrjTrckAvl1 shifted on 2 bits to left

Raw

{
  "ID": "16646628.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) LOCSGC_s_StTrjTrckAvl = 1\n\rTHEN:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlResvd\n\rELSEIF [2]:\n\r2) LOCSGC_s_StTrjTrckAvl = 2\n\rTHEN:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlDeceOnly\n\rELSEIF [3]:\n\r3) LOCSGC_s_StTrjTrckAvl = 3\n\rTHEN:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlAvl\n\rELSE:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlNotAvl\n\rLgtGuide_StTrjTrckAvl = the first 2 bits of LgtGuide_StTrjTrckAvl1 shifted on 2 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255194.0",
  "Description": "IF [1]:\n\r1) LOCSGC_s_StTrjTrckAvl = 1\n\rTHEN:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlResvd\n\rELSEIF [2]:\n\r2) LOCSGC_s_StTrjTrckAvl = 2\n\rTHEN:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlDeceOnly\n\rELSEIF [3]:\n\r3) LOCSGC_s_StTrjTrckAvl = 3\n\rTHEN:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlAvl\n\rELSE:\n\rLgtGuide_StTrjTrckAvl1 = VMMP_ASM_c_LgtStTrjTrckAvlNotAvl\n\rLgtGuide_StTrjTrckAvl = the first 2 bits of LgtGuide_StTrjTrckAvl1 shifted on 2 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5016646629.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) LACC_s_LatGuide_StTrjTrckAvl = 2 THEN: LatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlAvl ELSEIF [2]: 2) LACC_
IF [1]:

1) LACC_s_LatGuide_StTrjTrckAvl = 2

THEN:

LatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlAvl

ELSEIF [2]:

2) LACC_s_LatGuide_StTrjTrckAvl = 4

THEN:

LatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlRstctAvl

ELSE:

LatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlNotAvl

LatGuide_StTrjTrckAvl = the first 2 bits of LatGuide_StTrjTrckAvl1 shifted on 4 bits to left

Raw

{
  "ID": "16646629.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) LACC_s_LatGuide_StTrjTrckAvl = 2\n\rTHEN:\n\rLatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlAvl\n\rELSEIF [2]:\n\r2) LACC_s_LatGuide_StTrjTrckAvl = 4\n\rTHEN:\n\rLatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlRstctAvl\n\rELSE:\n\rLatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlNotAvl\n\rLatGuide_StTrjTrckAvl = the first 2 bits of LatGuide_StTrjTrckAvl1 shifted on 4 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255196.0",
  "Description": "IF [1]:\n\r1) LACC_s_LatGuide_StTrjTrckAvl = 2\n\rTHEN:\n\rLatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlAvl\n\rELSEIF [2]:\n\r2) LACC_s_LatGuide_StTrjTrckAvl = 4\n\rTHEN:\n\rLatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlRstctAvl\n\rELSE:\n\rLatGuide_StTrjTrckAvl1 = VMMP_ASM_c_LatStTrjTrckAvlNotAvl\n\rLatGuide_StTrjTrckAvl = the first 2 bits of LatGuide_StTrjTrckAvl1 shifted on 4 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5116646630.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
VehPwrLvl = the first bit of VSOVD_s_VehPwrLvl shifted on 6 bits to left
VehPwrLvl = the first bit of VSOVD_s_VehPwrLvl shifted on 6 bits to left

Raw

{
  "ID": "16646630.0",
  "ASIL": "  QM",
  "Text": "VehPwrLvl = the first bit of VSOVD_s_VehPwrLvl shifted on 6 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255198.0",
  "Description": "VehPwrLvl = the first bit of VSOVD_s_VehPwrLvl shifted on 6 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5216646631.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) SSHPOST_s_HydBrkAsi_StResp = 1 THEN: HydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespNrm ELSEIF [2]: 2) SSHPOST_s_Hyd
IF [1]:

1) SSHPOST_s_HydBrkAsi_StResp = 1

THEN:

HydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespNrm

ELSEIF [2]:

2) SSHPOST_s_HydBrkAsi_StResp = 2

THEN:

HydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty1

ELSEIF [3]:

3) SSHPOST_s_HydBrkAsi_StResp = 3

THEN:

HydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty2

ELSEIF [4]:

4) SSHPOST_s_HydBrkAsi_StResp = 4

THEN:

HydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty3

ELSEIF [5]:

5) SSHPOST_s_HydBrkAsi_StResp = 5

THEN:

HydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespAcv

ELSE:

HydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespNotAvl

HydBrkAsi_StResp1 = the first 3 bits of HydBrkAsi_StResp shifted on 7 bits to left (convert input to Uint16 bevor shifting)

HydBrkAsi_StResp2 = the first 3 bits of HydBrkAsi_StResp shifted on 1 bit to right

Raw

{
  "ID": "16646631.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) SSHPOST_s_HydBrkAsi_StResp = 1\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespNrm\n\rELSEIF [2]:\n\r2) SSHPOST_s_HydBrkAsi_StResp = 2\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty1\n\rELSEIF [3]:\n\r3) SSHPOST_s_HydBrkAsi_StResp = 3\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty2\n\rELSEIF [4]:\n\r4) SSHPOST_s_HydBrkAsi_StResp = 4\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty3\n\rELSEIF [5]:\n\r5) SSHPOST_s_HydBrkAsi_StResp = 5\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespAcv\n\rELSE:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespNotAvl\n\rHydBrkAsi_StResp1 = the first 3 bits of HydBrkAsi_StResp shifted on 7 bits to left (convert input to Uint16 bevor shifting)\n\rHydBrkAsi_StResp2 = the first 3 bits of HydBrkAsi_StResp shifted on 1 bit to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255200.0",
  "Description": "IF [1]:\n\r1) SSHPOST_s_HydBrkAsi_StResp = 1\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespNrm\n\rELSEIF [2]:\n\r2) SSHPOST_s_HydBrkAsi_StResp = 2\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty1\n\rELSEIF [3]:\n\r3) SSHPOST_s_HydBrkAsi_StResp = 3\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty2\n\rELSEIF [4]:\n\r4) SSHPOST_s_HydBrkAsi_StResp = 4\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespSsty3\n\rELSEIF [5]:\n\r5) SSHPOST_s_HydBrkAsi_StResp = 5\n\rTHEN:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespAcv\n\rELSE:\n\rHydBrkAsi_StResp = VMMP_ASM_c_HydBrkAsiStRespNotAvl\n\rHydBrkAsi_StResp1 = the first 3 bits of HydBrkAsi_StResp shifted on 7 bits to left (convert input to Uint16 bevor shifting)\n\rHydBrkAsi_StResp2 = the first 3 bits of HydBrkAsi_StResp shifted on 1 bit to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5316646632.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) EPS_s_SelQFK = 0 THEN: SelQFK = VMMP_ASM_c_SelQFKNotAcv ELSEIF [2]: 2) EPS_s_SelQFK = 1 THEN: SelQFK = VMMP_ASM_
IF [1]:

1) EPS_s_SelQFK = 0

THEN:

SelQFK = VMMP_ASM_c_SelQFKNotAcv

ELSEIF [2]:

2) EPS_s_SelQFK = 1

THEN:

SelQFK = VMMP_ASM_c_SelQFKAsiDrv

ELSEIF [3]:

3) EPS_s_SelQFK = 2

THEN:

SelQFK = VMMP_ASM_c_SelQFKPrkDrv

ELSEIF [4]:

4) EPS_s_SelQFK = 3

THEN:

SelQFK = VMMP_ASM_c_SelQFKPilDrvPrimChn

ELSEIF [5]:

5) EPS_s_SelQFK = 4

THEN:

SelQFK = VMMP_ASM_c_SelQFKPilDrvScndChn

ELSEIF [6]:

6) EPS_s_SelQFK = 5

THEN:

SelQFK = VMMP_ASM_c_SelQFKAsiPrfRdc

ELSE:

SelQFK = VMMP_ASM_c_SelQFKAsiPrfInc

EPS_SelQFK = the first 3 bits of SelQFK shifted on 2 bits to left

Raw

{
  "ID": "16646632.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) EPS_s_SelQFK = 0\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKNotAcv\n\rELSEIF [2]:\n\r2) EPS_s_SelQFK = 1\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKAsiDrv\n\rELSEIF [3]:\n\r3) EPS_s_SelQFK = 2\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKPrkDrv\n\rELSEIF [4]:\n\r4) EPS_s_SelQFK = 3\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKPilDrvPrimChn\n\rELSEIF [5]:\n\r5) EPS_s_SelQFK = 4\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKPilDrvScndChn\n\rELSEIF [6]:\n\r6) EPS_s_SelQFK = 5\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKAsiPrfRdc\n\rELSE:\n\rSelQFK = VMMP_ASM_c_SelQFKAsiPrfInc\n\rEPS_SelQFK = the first 3 bits of SelQFK shifted on 2 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255202.0",
  "Description": "IF [1]:\n\r1) EPS_s_SelQFK = 0\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKNotAcv\n\rELSEIF [2]:\n\r2) EPS_s_SelQFK = 1\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKAsiDrv\n\rELSEIF [3]:\n\r3) EPS_s_SelQFK = 2\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKPrkDrv\n\rELSEIF [4]:\n\r4) EPS_s_SelQFK = 3\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKPilDrvPrimChn\n\rELSEIF [5]:\n\r5) EPS_s_SelQFK = 4\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKPilDrvScndChn\n\rELSEIF [6]:\n\r6) EPS_s_SelQFK = 5\n\rTHEN:\n\rSelQFK = VMMP_ASM_c_SelQFKAsiPrfRdc\n\rELSE:\n\rSelQFK = VMMP_ASM_c_SelQFKAsiPrfInc\n\rEPS_SelQFK = the first 3 bits of SelQFK shifted on 2 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5416646633.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) AIS_s_LvlStgRackPosnFr = 0 THEN: LvlStgRackPosnFr1 = 0 ELSEIF [OR(2,3]]: 2) AIS_s_LvlStgRackPosnFr = 1 3) AIS_s_L
IF [1]:

1) AIS_s_LvlStgRackPosnFr = 0

THEN:

LvlStgRackPosnFr1 = 0

ELSEIF [OR(2,3]]:

2) AIS_s_LvlStgRackPosnFr = 1

3) AIS_s_LvlStgRackPosnFr = 2

THEN:

LvlStgRackPosnFr1 = 1

ELSEIF [OR(4,5)]:

4) AIS_s_LvlStgRackPosnFr = 3

5) AIS_s_LvlStgRackPosnFr = 4

THEN:

LvlStgRackPosnFr1 = 2

ELSEIF [6]:

6) AIS_s_LvlStgRackPosnFr = 5

THEN:

LvlStgRackPosnFr1 = 3

ELSEIF [7]:

7) AIS_s_LvlStgRackPosnFr = 6

THEN:

LvlStgRackPosnFr1 = 4

ELSEIF [8]:

8) AIS_s_LvlStgRackPosnFr = 7

THEN:

LvlStgRackPosnFr1 = 5

ELSEIF [9]:

9) AIS_s_LvlStgRackPosnFr = 15

THEN:

LvlStgRackPosnFr1 = 7

ELSE:

LvlStgRackPosnFr1 = 6

LvlStgRackPosnFr = the first 3 bits of LvlStgRackPosnFr1 shifted on 5 bits to left

Raw

{
  "ID": "16646633.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) AIS_s_LvlStgRackPosnFr = 0\n\rTHEN:\n\rLvlStgRackPosnFr1 = 0\n\rELSEIF [OR(2,3]]:\n\r2) AIS_s_LvlStgRackPosnFr = 1\n\r3) AIS_s_LvlStgRackPosnFr = 2\n\rTHEN:\n\rLvlStgRackPosnFr1 = 1\n\rELSEIF [OR(4,5)]:\n\r4) AIS_s_LvlStgRackPosnFr = 3\n\r5) AIS_s_LvlStgRackPosnFr = 4\n\rTHEN:\n\rLvlStgRackPosnFr1 = 2\n\rELSEIF [6]:\n\r6) AIS_s_LvlStgRackPosnFr = 5\n\rTHEN:\n\rLvlStgRackPosnFr1 = 3\n\rELSEIF [7]:\n\r7) AIS_s_LvlStgRackPosnFr = 6\n\rTHEN:\n\rLvlStgRackPosnFr1 = 4\n\rELSEIF [8]:\n\r8) AIS_s_LvlStgRackPosnFr = 7\n\rTHEN:\n\rLvlStgRackPosnFr1 = 5\n\rELSEIF [9]:\n\r9) AIS_s_LvlStgRackPosnFr = 15\n\rTHEN:\n\rLvlStgRackPosnFr1 = 7\n\rELSE:\n\rLvlStgRackPosnFr1 = 6\n\rLvlStgRackPosnFr = the first 3 bits of LvlStgRackPosnFr1 shifted on 5 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255204.0",
  "Description": "IF [1]:\n\r1) AIS_s_LvlStgRackPosnFr = 0\n\rTHEN:\n\rLvlStgRackPosnFr1 = 0\n\rELSEIF [OR(2,3]]:\n\r2) AIS_s_LvlStgRackPosnFr = 1\n\r3) AIS_s_LvlStgRackPosnFr = 2\n\rTHEN:\n\rLvlStgRackPosnFr1 = 1\n\rELSEIF [OR(4,5)]:\n\r4) AIS_s_LvlStgRackPosnFr = 3\n\r5) AIS_s_LvlStgRackPosnFr = 4\n\rTHEN:\n\rLvlStgRackPosnFr1 = 2\n\rELSEIF [6]:\n\r6) AIS_s_LvlStgRackPosnFr = 5\n\rTHEN:\n\rLvlStgRackPosnFr1 = 3\n\rELSEIF [7]:\n\r7) AIS_s_LvlStgRackPosnFr = 6\n\rTHEN:\n\rLvlStgRackPosnFr1 = 4\n\rELSEIF [8]:\n\r8) AIS_s_LvlStgRackPosnFr = 7\n\rTHEN:\n\rLvlStgRackPosnFr1 = 5\n\rELSEIF [9]:\n\r9) AIS_s_LvlStgRackPosnFr = 15\n\rTHEN:\n\rLvlStgRackPosnFr1 = 7\n\rELSE:\n\rLvlStgRackPosnFr1 = 6\n\rLvlStgRackPosnFr = the first 3 bits of LvlStgRackPosnFr1 shifted on 5 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5516646634.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = 1 THEN: StLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdAvl ELSEIF [2]: 2) CFBWBA_s_WB
IF [1]:

1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = 1

THEN:

StLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdAvl

ELSEIF [2]:

2) CFBWBA_s_WBATrjCtl_StLatGuidExtd = 2

THEN:

StLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdAcv

ELSE:

StLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdNotAvl

StLatGuidExtd = the first 2 bits of StLatGuidExtd1

Raw

{
  "ID": "16646634.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = 1\n\rTHEN:\n\rStLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdAvl\n\rELSEIF [2]:\n\r2) CFBWBA_s_WBATrjCtl_StLatGuidExtd = 2\n\rTHEN:\n\rStLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdAcv\n\rELSE:\n\rStLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdNotAvl\n\rStLatGuidExtd = the first 2 bits of StLatGuidExtd1",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255206.0",
  "Description": "IF [1]:\n\r1) CFBWBA_s_WBATrjCtl_StLatGuidExtd = 1\n\rTHEN:\n\rStLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdAvl\n\rELSEIF [2]:\n\r2) CFBWBA_s_WBATrjCtl_StLatGuidExtd = 2\n\rTHEN:\n\rStLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdAcv\n\rELSE:\n\rStLatGuidExtd1 = VMMP_ASM_c_StLatGuidExtdNotAvl\n\rStLatGuidExtd = the first 2 bits of StLatGuidExtd1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5616646635.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DLatDe_Prod = TVCOP_s_LatCtl_DLatDe*0.063492063-2 (where the product result is boundered between [-2 2]) LatCtl_DLatDe = the firs
DLatDe_Prod = TVCOP_s_LatCtl_DLatDe*0.063492063-2 (where the product result is boundered between [-2 2])

LatCtl_DLatDe = the first 6 bits of DLatDe_Prod shifted on 2 bits to left

Raw

{
  "ID": "16646635.0",
  "ASIL": "  QM",
  "Text": "DLatDe_Prod = TVCOP_s_LatCtl_DLatDe*0.063492063-2 (where the product result is boundered between [-2 2])\n\rLatCtl_DLatDe = the first 6 bits of DLatDe_Prod shifted on 2 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255208.0",
  "Description": "DLatDe_Prod = TVCOP_s_LatCtl_DLatDe*0.063492063-2 (where the product result is boundered between [-2 2])\n\rLatCtl_DLatDe = the first 6 bits of DLatDe_Prod shifted on 2 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5716646636.0FunctionalReleasedyesTrue
Before Bitwise operation, all values should be converted to Uint8 Val1 = BitwiseOR (LatCtl_IdxReqIdCur, LatLim_IdxReqIdCur1) Val
Before Bitwise operation, all values should be converted to Uint8

Val1 = BitwiseOR (LatCtl_IdxReqIdCur, LatLim_IdxReqIdCur1)

Val2 = BitwiseOR (LatLim_IdxReqIdCur2, StgWhlVib_IdxReqIdCur1)

Val3 = BitwiseOR (StgWhlVib_IdxReqIdCur2, TrjCtl_IdxReqIdCur)

Val4 = BitwiseOR (LatGuide_StStgFrDrvAsiAvl, LgtGuide_StTrjTrckAvl, LatGuide_StTrjTrckAvl, VehPwrLvl, HydBrkAsi_StResp1)

Val5 = BitwiseOR (HydBrkAsi_StResp2, EPS_SelQFK, LvlStgRackPosnFr)

Val6 = BitwiseOR (StLatGuidExtd, LatCtl_DLatDe)

IF [1]:

1) DynIdEveTyp = 1

THEN:

ASM_s1_DynDat = [Val1, Val2, Val3, Val4, Val5, Val6]

ELSE:

ASM_s1_DynDat = 0

Raw

{
  "ID": "16646636.0",
  "ASIL": "  QM",
  "Text": "Before Bitwise operation, all values should be converted to Uint8\n\r \n\rVal1 = BitwiseOR (LatCtl_IdxReqIdCur, LatLim_IdxReqIdCur1)\n\rVal2 = BitwiseOR (LatLim_IdxReqIdCur2, StgWhlVib_IdxReqIdCur1)\n\rVal3 = BitwiseOR (StgWhlVib_IdxReqIdCur2, TrjCtl_IdxReqIdCur)\n\rVal4 = BitwiseOR (LatGuide_StStgFrDrvAsiAvl, LgtGuide_StTrjTrckAvl, LatGuide_StTrjTrckAvl, VehPwrLvl, HydBrkAsi_StResp1)\n\rVal5 = BitwiseOR (HydBrkAsi_StResp2, EPS_SelQFK, LvlStgRackPosnFr)\n\rVal6 = BitwiseOR (StLatGuidExtd, LatCtl_DLatDe)\n\rIF [1]:\n\r1) DynIdEveTyp = 1\n\rTHEN:\n\rASM_s1_DynDat = [Val1, Val2, Val3, Val4, Val5, Val6]\n\rELSE:\n\rASM_s1_DynDat = 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1255317.0",
  "Description": "Before Bitwise operation, all values should be converted to Uint8\n\r \n\rVal1 = BitwiseOR (LatCtl_IdxReqIdCur, LatLim_IdxReqIdCur1)\n\rVal2 = BitwiseOR (LatLim_IdxReqIdCur2, StgWhlVib_IdxReqIdCur1)\n\rVal3 = BitwiseOR (StgWhlVib_IdxReqIdCur2, TrjCtl_IdxReqIdCur)\n\rVal4 = BitwiseOR (LatGuide_StStgFrDrvAsiAvl, LgtGuide_StTrjTrckAvl, LatGuide_StTrjTrckAvl, VehPwrLvl, HydBrkAsi_StResp1)\n\rVal5 = BitwiseOR (HydBrkAsi_StResp2, EPS_SelQFK, LvlStgRackPosnFr)\n\rVal6 = BitwiseOR (StLatGuidExtd, LatCtl_DLatDe)\n\rIF [1]:\n\r1) DynIdEveTyp = 1\n\rTHEN:\n\rASM_s1_DynDat = [Val1, Val2, Val3, Val4, Val5, Val6]\n\rELSE:\n\rASM_s1_DynDat = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5816646637.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
VMM Dyn_2
VMM Dyn_2

Raw

{
  "ID": "16646637.0",
  "ASIL": "  ",
  "Text": "VMM Dyn_2",
  "Type": "Folder",
  "Status": "",
  "Summary": "VMM Dyn_2",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254875.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5916646638.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Dyn2_IdEveTyp calculation
Dyn2_IdEveTyp calculation

Raw

{
  "ID": "16646638.0",
  "ASIL": "  ",
  "Text": "Dyn2_IdEveTyp calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Dyn2_IdEveTyp calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255319.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6016646639.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR(1,2,3,4)]: 1) ARBLGLSCV_s_LgtLimV_VDmd(k) != ARBLGLSCV_s_LgtLimV_VDmd(k-1) 2) ARBLLCSC_s_LgtCtl_IdxReqIdCur(k) != ARBLLCS
IF [OR(1,2,3,4)]:

1) ARBLGLSCV_s_LgtLimV_VDmd(k) != ARBLGLSCV_s_LgtLimV_VDmd(k-1)

2) ARBLLCSC_s_LgtCtl_IdxReqIdCur(k) != ARBLLCSC_s_LgtCtl_IdxReqIdCur(k-1)

3) ARBLGLSCA_s_LgtLimA_IdxReqIdCur(k) != ARBLGLSCA_s_LgtLimA_IdxReqIdCur(k-1)

4) ARBLGLSCV_s_LgtLimV_IdxReqIdCur(k) != ARBLGLSCV_s_LgtLimV_IdxReqIdCur(k-1) (signal is limited from 0 to 127)

THEN:

Dyn2IdEveTyp1 = 1

ELSE:

Dyn2IdEveTyp1 = 0

Raw

{
  "ID": "16646639.0",
  "ASIL": "  QM",
  "Text": "IF [OR(1,2,3,4)]:\n\r1) ARBLGLSCV_s_LgtLimV_VDmd(k) != ARBLGLSCV_s_LgtLimV_VDmd(k-1)\n\r2) ARBLLCSC_s_LgtCtl_IdxReqIdCur(k) != ARBLLCSC_s_LgtCtl_IdxReqIdCur(k-1)\n\r3) ARBLGLSCA_s_LgtLimA_IdxReqIdCur(k) != ARBLGLSCA_s_LgtLimA_IdxReqIdCur(k-1)\n\r4) ARBLGLSCV_s_LgtLimV_IdxReqIdCur(k) != ARBLGLSCV_s_LgtLimV_IdxReqIdCur(k-1) (signal is limited from 0 to 127)\n\rTHEN:\n\rDyn2IdEveTyp1 = 1\n\rELSE:\n\rDyn2IdEveTyp1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255335.0",
  "Description": "IF [OR(1,2,3,4)]:\n\r1) ARBLGLSCV_s_LgtLimV_VDmd(k) != ARBLGLSCV_s_LgtLimV_VDmd(k-1)\n\r2) ARBLLCSC_s_LgtCtl_IdxReqIdCur(k) != ARBLLCSC_s_LgtCtl_IdxReqIdCur(k-1)\n\r3) ARBLGLSCA_s_LgtLimA_IdxReqIdCur(k) != ARBLGLSCA_s_LgtLimA_IdxReqIdCur(k-1)\n\r4) ARBLGLSCV_s_LgtLimV_IdxReqIdCur(k) != ARBLGLSCV_s_LgtLimV_IdxReqIdCur(k-1) (signal is limited from 0 to 127)\n\rTHEN:\n\rDyn2IdEveTyp1 = 1\n\rELSE:\n\rDyn2IdEveTyp1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6116646640.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values of ASOAF_s_WarnBrk_StResp are: 1, 2, 3, 7 valid values for ASOAF_s_FailSafeStop_StMon are: 0, 1, 2, 3, 4, 6, 7 vali
valid values of ASOAF_s_WarnBrk_StResp are: 1, 2, 3, 7

valid values for ASOAF_s_FailSafeStop_StMon are: 0, 1, 2, 3, 4, 6, 7

valid values for ASOAF_s_PrkLock_StPosn are: 0, 1, 2, 4

valid values for ASOAF_s_EPBAlyRls_StActr are: 0, 1, 2, 3, 4, 5, 6, 7

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

1) ASOAF_s_FlgIntvTracCtlSys(k) != ASOAF_s_FlgIntvTracCtlSys(k-1)

2) ASOAF_s_NumWhlAntiLockIntv(k) != ASOAF_s_NumWhlAntiLockIntv(k-1)

3) ASOAF_s_FlgIntvVehDynCtl(k) != ASOAF_s_FlgIntvVehDynCtl(k-1)

4) ASOAF_s_FlgIntvEngDrgCtl(k) != ASOAF_s_FlgIntvEngDrgCtl(k-1)

5) ASOAF_s_FlgIntvElDftlLck(k) != ASOAF_s_FlgIntvElDftlLck(k-1)

6) ASOAF_s_WarnBrk_StResp(k) != ASOAF_s_WarnBrk_StResp(k-1)

7) ASOAF_s_FailSafeStop_StMon(k) != ASOAF_s_FailSafeStop_StMon(k-1)

8) ASOAF_s_PrkLock_StPosn(k) != ASOAF_s_PrkLock_StPosn(k-1)

9) ASOAF_s_EPBAlyRls_StActr(k) != ASOAF_s_EPBAlyRls_StActr(k-1)

THEN:

Dyn2IdEveTyp2 = 1

ELSE:

Dyn2IdEveTyp2 = 0

Raw

{
  "ID": "16646640.0",
  "ASIL": "  QM",
  "Text": "valid values of ASOAF_s_WarnBrk_StResp are: 1, 2, 3, 7\n\rvalid values for ASOAF_s_FailSafeStop_StMon are: 0, 1, 2, 3, 4, 6, 7\n\rvalid values for ASOAF_s_PrkLock_StPosn are: 0, 1, 2, 4\n\rvalid values for ASOAF_s_EPBAlyRls_StActr are: 0, 1, 2, 3, 4, 5, 6, 7\n\r \n\r\n\rIF [OR(1,2,3,4,5,6,7,8,9)]:\n\r1) ASOAF_s_FlgIntvTracCtlSys(k) != ASOAF_s_FlgIntvTracCtlSys(k-1)\n\r2) ASOAF_s_NumWhlAntiLockIntv(k) != ASOAF_s_NumWhlAntiLockIntv(k-1)\n\r3) ASOAF_s_FlgIntvVehDynCtl(k) != ASOAF_s_FlgIntvVehDynCtl(k-1)\n\r4) ASOAF_s_FlgIntvEngDrgCtl(k) != ASOAF_s_FlgIntvEngDrgCtl(k-1)\n\r5) ASOAF_s_FlgIntvElDftlLck(k) != ASOAF_s_FlgIntvElDftlLck(k-1)\n\r6) ASOAF_s_WarnBrk_StResp(k) != ASOAF_s_WarnBrk_StResp(k-1)\n\r7) ASOAF_s_FailSafeStop_StMon(k) != ASOAF_s_FailSafeStop_StMon(k-1)\n\r8) ASOAF_s_PrkLock_StPosn(k) != ASOAF_s_PrkLock_StPosn(k-1)\n\r9) ASOAF_s_EPBAlyRls_StActr(k) != ASOAF_s_EPBAlyRls_StActr(k-1)\n\rTHEN:\n\rDyn2IdEveTyp2 = 1\n\rELSE:\n\rDyn2IdEveTyp2 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255504.0",
  "Description": "valid values of ASOAF_s_WarnBrk_StResp are: 1, 2, 3, 7\n\rvalid values for ASOAF_s_FailSafeStop_StMon are: 0, 1, 2, 3, 4, 6, 7\n\rvalid values for ASOAF_s_PrkLock_StPosn are: 0, 1, 2, 4\n\rvalid values for ASOAF_s_EPBAlyRls_StActr are: 0, 1, 2, 3, 4, 5, 6, 7\n\r \n\r\n\rIF [OR(1,2,3,4,5,6,7,8,9)]:\n\r1) ASOAF_s_FlgIntvTracCtlSys(k) != ASOAF_s_FlgIntvTracCtlSys(k-1)\n\r2) ASOAF_s_NumWhlAntiLockIntv(k) != ASOAF_s_NumWhlAntiLockIntv(k-1)\n\r3) ASOAF_s_FlgIntvVehDynCtl(k) != ASOAF_s_FlgIntvVehDynCtl(k-1)\n\r4) ASOAF_s_FlgIntvEngDrgCtl(k) != ASOAF_s_FlgIntvEngDrgCtl(k-1)\n\r5) ASOAF_s_FlgIntvElDftlLck(k) != ASOAF_s_FlgIntvElDftlLck(k-1)\n\r6) ASOAF_s_WarnBrk_StResp(k) != ASOAF_s_WarnBrk_StResp(k-1)\n\r7) ASOAF_s_FailSafeStop_StMon(k) != ASOAF_s_FailSafeStop_StMon(k-1)\n\r8) ASOAF_s_PrkLock_StPosn(k) != ASOAF_s_PrkLock_StPosn(k-1)\n\r9) ASOAF_s_EPBAlyRls_StActr(k) != ASOAF_s_EPBAlyRls_StActr(k-1)\n\rTHEN:\n\rDyn2IdEveTyp2 = 1\n\rELSE:\n\rDyn2IdEveTyp2 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6216646641.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
valid values for DSOPRE_s_PrkBrkSwt_StSwt are: 1, 2, 7 valid values for HMSOP_s_StHldAcv are: 0, 1, 2, 3, 4, 5, 6, 15 IF [OR(1,2
valid values for DSOPRE_s_PrkBrkSwt_StSwt are: 1, 2, 7

valid values for HMSOP_s_StHldAcv are: 0, 1, 2, 3, 4, 5, 6, 15

IF [OR(1,2)]:

1) DSOPRE_s_PrkBrkSwt_StSwt(k) != DSOPRE_s_PrkBrkSwt_StSwt(k-1)

2) HMSOP_s_StHldAcv(k) != HMSOP_s_StHldAcv(k-1)

THEN:

Dyn2IdEveTyp3 = 1

ELSE:

Dyn2IdEveTyp3 = 0

Raw

{
  "ID": "16646641.0",
  "ASIL": "  QM",
  "Text": "valid values for DSOPRE_s_PrkBrkSwt_StSwt are: 1, 2, 7\n\rvalid values for HMSOP_s_StHldAcv are: 0, 1, 2, 3, 4, 5, 6, 15\n\r \n\r\n\rIF [OR(1,2)]:\n\r1) DSOPRE_s_PrkBrkSwt_StSwt(k) != DSOPRE_s_PrkBrkSwt_StSwt(k-1)\n\r2) HMSOP_s_StHldAcv(k) != HMSOP_s_StHldAcv(k-1)\n\rTHEN:\n\rDyn2IdEveTyp3 = 1\n\rELSE:\n\rDyn2IdEveTyp3 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255506.0",
  "Description": "valid values for DSOPRE_s_PrkBrkSwt_StSwt are: 1, 2, 7\n\rvalid values for HMSOP_s_StHldAcv are: 0, 1, 2, 3, 4, 5, 6, 15\n\r \n\r\n\rIF [OR(1,2)]:\n\r1) DSOPRE_s_PrkBrkSwt_StSwt(k) != DSOPRE_s_PrkBrkSwt_StSwt(k-1)\n\r2) HMSOP_s_StHldAcv(k) != HMSOP_s_StHldAcv(k-1)\n\rTHEN:\n\rDyn2IdEveTyp3 = 1\n\rELSE:\n\rDyn2IdEveTyp3 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6316646642.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) VSOVD_s_VehPwrLvl = 1 THEN: Dyn2IdEveTyp4 = 1 every 5s (i.e one pulse every 5s) ELSE: Dyn2IdEveTyp4 = 0
IF [1]:

1) VSOVD_s_VehPwrLvl = 1

THEN:

Dyn2IdEveTyp4 = 1 every 5s (i.e one pulse every 5s)

ELSE:

Dyn2IdEveTyp4 = 0

Raw

{
  "ID": "16646642.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDyn2IdEveTyp4 = 1 every 5s (i.e one pulse every 5s)\n\rELSE:\n\rDyn2IdEveTyp4 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255508.0",
  "Description": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDyn2IdEveTyp4 = 1 every 5s (i.e one pulse every 5s)\n\rELSE:\n\rDyn2IdEveTyp4 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6416646643.0FunctionalReleasedyesTrue
Dyn2IdEveTyp = OR (Dyn2IdEveTyp1, Dyn2IdEveTyp2, Dyn2IdEveTyp3, Dyn2IdEveTyp4) IF [1]: 1) Dyn2IdEveTyp = 1 THEN: ASM_s_Dyn2_Id
Dyn2IdEveTyp = OR (Dyn2IdEveTyp1, Dyn2IdEveTyp2, Dyn2IdEveTyp3, Dyn2IdEveTyp4)

IF [1]:

1) Dyn2IdEveTyp = 1

THEN:

ASM_s_Dyn2_IdEveTyp = VMMP_ASM_c_Dyn2IdEveTypTrig

ELSE:

ASM_s_Dyn2_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve

remark:

1- if the condition is "true" even at the simulation start, the output should be triggered accordingly.

2- If the condition is toggling (true/false), then trigger at output should trigger accordingly

Raw

{
  "ID": "16646643.0",
  "ASIL": "  QM",
  "Text": "Dyn2IdEveTyp = OR (Dyn2IdEveTyp1, Dyn2IdEveTyp2, Dyn2IdEveTyp3, Dyn2IdEveTyp4)\n\r \n\r \n\rIF [1]:\n\r1) Dyn2IdEveTyp = 1\n\rTHEN:\n\rASM_s_Dyn2_IdEveTyp = VMMP_ASM_c_Dyn2IdEveTypTrig\n\rELSE:\n\rASM_s_Dyn2_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve\n\r \n\rremark:\n\r1- if the condition is \"true\" even at the simulation start, the output should be triggered accordingly.\n\r2- If the condition is toggling (true/false), then trigger at output should trigger accordingly",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1255510.0",
  "Description": "Dyn2IdEveTyp = OR (Dyn2IdEveTyp1, Dyn2IdEveTyp2, Dyn2IdEveTyp3, Dyn2IdEveTyp4)\n\r \n\r \n\rIF [1]:\n\r1) Dyn2IdEveTyp = 1\n\rTHEN:\n\rASM_s_Dyn2_IdEveTyp = VMMP_ASM_c_Dyn2IdEveTypTrig\n\rELSE:\n\rASM_s_Dyn2_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve\n\r \n\rremark:\n\r1- if the condition is \"true\" even at the simulation start, the output should be triggered accordingly.\n\r2- If the condition is toggling (true/false), then trigger at output should trigger accordingly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6516646644.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Dyn2Dat calculation
Dyn2Dat calculation

Raw

{
  "ID": "16646644.0",
  "ASIL": "  ",
  "Text": "Dyn2Dat calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Dyn2Dat calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255321.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6616646645.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.
Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.

Raw

{
  "ID": "16646645.0",
  "ASIL": "  ",
  "Text": "Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1416627.0",
  "Description": "Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6716646646.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_LgtCtl_IdxReqIdCur
LgtCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_LgtCtl_IdxReqIdCur

Raw

{
  "ID": "16646646.0",
  "ASIL": "  QM",
  "Text": "LgtCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_LgtCtl_IdxReqIdCur",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255514.0",
  "Description": "LgtCtl_IdxReqIdCur = the first 6 bits of ARBLLCSC_s_LgtCtl_IdxReqIdCur",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6816646647.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtLimA_IdxReqIdCur1 = the first 6 bits of ARBLGLSCA_s_LgtLimA_IdxReqIdCur shifted on 6 bits to left (convert the input to Uint16
LgtLimA_IdxReqIdCur1 = the first 6 bits of ARBLGLSCA_s_LgtLimA_IdxReqIdCur shifted on 6 bits to left (convert the input to Uint16 before shifting)

LgtLimA_IdxReqIdCur2 = the first 6 bits of ARBLGLSCA_s_LgtLimA_IdxReqIdCur shifted on 2 bits to right

Raw

{
  "ID": "16646647.0",
  "ASIL": "  QM",
  "Text": "LgtLimA_IdxReqIdCur1 = the first 6 bits of ARBLGLSCA_s_LgtLimA_IdxReqIdCur shifted on 6 bits to left (convert the input to Uint16 before shifting)\n\rLgtLimA_IdxReqIdCur2 = the first 6 bits of ARBLGLSCA_s_LgtLimA_IdxReqIdCur shifted on 2 bits to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255516.0",
  "Description": "LgtLimA_IdxReqIdCur1 = the first 6 bits of ARBLGLSCA_s_LgtLimA_IdxReqIdCur shifted on 6 bits to left (convert the input to Uint16 before shifting)\n\rLgtLimA_IdxReqIdCur2 = the first 6 bits of ARBLGLSCA_s_LgtLimA_IdxReqIdCur shifted on 2 bits to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6916646648.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtLimV_IdxReqIdCur1 = the first 6 bits of ARBLGLSCV_s_LgtLimV_IdxReqIdCur shifted on 4 bits to left (convert the input to Uint16
LgtLimV_IdxReqIdCur1 = the first 6 bits of ARBLGLSCV_s_LgtLimV_IdxReqIdCur shifted on 4 bits to left (convert the input to Uint16 before shifting)

LgtLimV_IdxReqIdCur2 = the first 6 bits of ARBLGLSCV_s_LgtLimV_IdxReqIdCur shifted on 4 bits to right

Raw

{
  "ID": "16646648.0",
  "ASIL": "  QM",
  "Text": "LgtLimV_IdxReqIdCur1 = the first 6 bits of ARBLGLSCV_s_LgtLimV_IdxReqIdCur shifted on 4 bits to left (convert the input to Uint16 before shifting)\n\rLgtLimV_IdxReqIdCur2 = the first 6 bits of ARBLGLSCV_s_LgtLimV_IdxReqIdCur shifted on 4 bits to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255518.0",
  "Description": "LgtLimV_IdxReqIdCur1 = the first 6 bits of ARBLGLSCV_s_LgtLimV_IdxReqIdCur shifted on 4 bits to left (convert the input to Uint16 before shifting)\n\rLgtLimV_IdxReqIdCur2 = the first 6 bits of ARBLGLSCV_s_LgtLimV_IdxReqIdCur shifted on 4 bits to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7016646649.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ASOAF_s_NumWhlAntiLockIntv > 0 THEN: NumWhlAntiLockIntv1 = 1 ELSE: NumWhlAntiLockIntv1 = 0 NumWhlAntiLockIntv = t
IF [1]:

1) ASOAF_s_NumWhlAntiLockIntv > 0

THEN:

NumWhlAntiLockIntv1 = 1

ELSE:

NumWhlAntiLockIntv1 = 0

NumWhlAntiLockIntv = the 1st bit of NumWhlAntiLockIntv1 shifted on 2 bits to left

Raw

{
  "ID": "16646649.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ASOAF_s_NumWhlAntiLockIntv > 0\n\rTHEN:\n\rNumWhlAntiLockIntv1 = 1\n\rELSE:\n\rNumWhlAntiLockIntv1 = 0\n\rNumWhlAntiLockIntv = the 1st bit of NumWhlAntiLockIntv1 shifted on 2 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255520.0",
  "Description": "IF [1]:\n\r1) ASOAF_s_NumWhlAntiLockIntv > 0\n\rTHEN:\n\rNumWhlAntiLockIntv1 = 1\n\rELSE:\n\rNumWhlAntiLockIntv1 = 0\n\rNumWhlAntiLockIntv = the 1st bit of NumWhlAntiLockIntv1 shifted on 2 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7116646650.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIntvTracCtlSys = the 1st bit of ASOAF_s_FlgIntvTracCtlSys shifted on 3 bits to left
FlgIntvTracCtlSys = the 1st bit of ASOAF_s_FlgIntvTracCtlSys shifted on 3 bits to left

Raw

{
  "ID": "16646650.0",
  "ASIL": "  QM",
  "Text": "FlgIntvTracCtlSys = the 1st bit of ASOAF_s_FlgIntvTracCtlSys shifted on 3 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255522.0",
  "Description": "FlgIntvTracCtlSys = the 1st bit of ASOAF_s_FlgIntvTracCtlSys shifted on 3 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7216646651.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIntvVertDynCtl = the 1st bit of ASOAF_s_FlgIntvVehDynCtl shifted on 4 bits to left
FlgIntvVertDynCtl = the 1st bit of ASOAF_s_FlgIntvVehDynCtl shifted on 4 bits to left

Raw

{
  "ID": "16646651.0",
  "ASIL": "  QM",
  "Text": "FlgIntvVertDynCtl = the 1st bit of ASOAF_s_FlgIntvVehDynCtl shifted on 4 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255524.0",
  "Description": "FlgIntvVertDynCtl = the 1st bit of ASOAF_s_FlgIntvVehDynCtl shifted on 4 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7316646652.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIntvEngDrgCtl = the 1st bit of ASOAF_s_FlgIntvEngDrgCtl shifted on 5 bits to left
FlgIntvEngDrgCtl = the 1st bit of ASOAF_s_FlgIntvEngDrgCtl shifted on 5 bits to left

Raw

{
  "ID": "16646652.0",
  "ASIL": "  QM",
  "Text": "FlgIntvEngDrgCtl = the 1st bit of ASOAF_s_FlgIntvEngDrgCtl shifted on 5 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255526.0",
  "Description": "FlgIntvEngDrgCtl = the 1st bit of ASOAF_s_FlgIntvEngDrgCtl shifted on 5 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7416646653.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIntvElDftlLck = the 1st bit of ASOAF_s_FlgIntvElDftlLck shifted on 6 bits to left
FlgIntvElDftlLck = the 1st bit of ASOAF_s_FlgIntvElDftlLck shifted on 6 bits to left

Raw

{
  "ID": "16646653.0",
  "ASIL": "  QM",
  "Text": "FlgIntvElDftlLck = the 1st bit of ASOAF_s_FlgIntvElDftlLck shifted on 6 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255528.0",
  "Description": "FlgIntvElDftlLck = the 1st bit of ASOAF_s_FlgIntvElDftlLck shifted on 6 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7516646654.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ASOAF_s_WarnBrk_StResp = 1 THEN: WarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespRdy ELSEIF [2]: 2) ASOAF_s_WarnBrk_StRes
IF [1]:

1) ASOAF_s_WarnBrk_StResp = 1

THEN:

WarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespRdy

ELSEIF [2]:

2) ASOAF_s_WarnBrk_StResp = 2

THEN:

WarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespAcv

ELSEIF [3]:

3) ASOAF_s_WarnBrk_StResp = 3

THEN:

WarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespRcv

ELSE:

WarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespNotAvl

WarnBrk_StResp1 = the first 2 bits of WarnBrk_StResp shifted on 7 bits to left (convert the input to Uint16 before shifting)

WarnBrk_StResp2 = the first 2 bits of WarnBrk_StResp shifted on 1 bit to right

Raw

{
  "ID": "16646654.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ASOAF_s_WarnBrk_StResp = 1\n\rTHEN:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespRdy\n\rELSEIF [2]:\n\r2) ASOAF_s_WarnBrk_StResp = 2\n\rTHEN:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespAcv\n\rELSEIF [3]:\n\r3) ASOAF_s_WarnBrk_StResp = 3\n\rTHEN:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespRcv\n\rELSE:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespNotAvl\n\rWarnBrk_StResp1 = the first 2 bits of WarnBrk_StResp shifted on 7 bits to left (convert the input to Uint16 before shifting)\n\rWarnBrk_StResp2 = the first 2 bits of WarnBrk_StResp shifted on 1 bit to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255530.0",
  "Description": "IF [1]:\n\r1) ASOAF_s_WarnBrk_StResp = 1\n\rTHEN:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespRdy\n\rELSEIF [2]:\n\r2) ASOAF_s_WarnBrk_StResp = 2\n\rTHEN:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespAcv\n\rELSEIF [3]:\n\r3) ASOAF_s_WarnBrk_StResp = 3\n\rTHEN:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespRcv\n\rELSE:\n\rWarnBrk_StResp = VMMP_ASM_c_WarnBrkStRespNotAvl\n\rWarnBrk_StResp1 = the first 2 bits of WarnBrk_StResp shifted on 7 bits to left (convert the input to Uint16 before shifting)\n\rWarnBrk_StResp2 = the first 2 bits of WarnBrk_StResp shifted on 1 bit to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7616646655.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) DSOPRE_s_PrkBrkSwt_StSwt = 1 THEN: PrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtRlsPosn ELSEIF [2]: 2) DSOPRE_s_Prk
IF [1]:

1) DSOPRE_s_PrkBrkSwt_StSwt = 1

THEN:

PrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtRlsPosn

ELSEIF [2]:

2) DSOPRE_s_PrkBrkSwt_StSwt = 2

THEN:

PrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtAlyPosn

ELSE:

PrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtNeutPosn

PrkBrkSwt_StSwt = the first 2 bits of PrkBrkSwt_StSwt1 shifted on 1 bit to left

Raw

{
  "ID": "16646655.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) DSOPRE_s_PrkBrkSwt_StSwt = 1\n\rTHEN:\n\rPrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtRlsPosn\n\rELSEIF [2]:\n\r2) DSOPRE_s_PrkBrkSwt_StSwt = 2\n\rTHEN:\n\rPrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtAlyPosn\n\rELSE:\n\rPrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtNeutPosn\n\rPrkBrkSwt_StSwt = the first 2 bits of PrkBrkSwt_StSwt1 shifted on 1 bit to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255532.0",
  "Description": "IF [1]:\n\r1) DSOPRE_s_PrkBrkSwt_StSwt = 1\n\rTHEN:\n\rPrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtRlsPosn\n\rELSEIF [2]:\n\r2) DSOPRE_s_PrkBrkSwt_StSwt = 2\n\rTHEN:\n\rPrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtAlyPosn\n\rELSE:\n\rPrkBrkSwt_StSwt1 = VMMP_ASM_c_PrkBrkSwtStSwtNeutPosn\n\rPrkBrkSwt_StSwt = the first 2 bits of PrkBrkSwt_StSwt1 shifted on 1 bit to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7716646656.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ASOAF_s_FailSafeStop_StMon = 0 THEN: FailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonOff ELSEIF [2]: 2) ASOAF_s_
IF [1]:

1) ASOAF_s_FailSafeStop_StMon = 0

THEN:

FailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonOff

ELSEIF [2]:

2) ASOAF_s_FailSafeStop_StMon = 1

THEN:

FailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonDi

ELSEIF [3]:

3) ASOAF_s_FailSafeStop_StMon = 2

THEN:

FailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonPnd

ELSEIF [4]:

4) ASOAF_s_FailSafeStop_StMon = 3

THEN:

FailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonRdy

ELSEIF [5]:

5) ASOAF_s_FailSafeStop_StMon = 4

THEN:

FailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonAcv

ELSEIF [6]:

6) ASOAF_s_FailSafeStop_StMon = 7

THEN:

FailSafeStop_StMon1 = 6

ELSE:

FailSafeStop_StMon1 = 5

FailSafeStop_StMon = the first 3 bits of FailSafeStop_StMon1 shifted on 3 bits to left

Raw

{
  "ID": "16646656.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ASOAF_s_FailSafeStop_StMon = 0\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonOff\n\rELSEIF [2]:\n\r2) ASOAF_s_FailSafeStop_StMon = 1\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonDi\n\rELSEIF [3]:\n\r3) ASOAF_s_FailSafeStop_StMon = 2\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonPnd\n\rELSEIF [4]:\n\r4) ASOAF_s_FailSafeStop_StMon = 3\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonRdy\n\rELSEIF [5]:\n\r5) ASOAF_s_FailSafeStop_StMon = 4\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonAcv\n\rELSEIF [6]:\n\r6) ASOAF_s_FailSafeStop_StMon = 7\n\rTHEN:\n\rFailSafeStop_StMon1 = 6\n\rELSE:\n\rFailSafeStop_StMon1 = 5\n\rFailSafeStop_StMon = the first 3 bits of FailSafeStop_StMon1 shifted on 3 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255534.0",
  "Description": "IF [1]:\n\r1) ASOAF_s_FailSafeStop_StMon = 0\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonOff\n\rELSEIF [2]:\n\r2) ASOAF_s_FailSafeStop_StMon = 1\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonDi\n\rELSEIF [3]:\n\r3) ASOAF_s_FailSafeStop_StMon = 2\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonPnd\n\rELSEIF [4]:\n\r4) ASOAF_s_FailSafeStop_StMon = 3\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonRdy\n\rELSEIF [5]:\n\r5) ASOAF_s_FailSafeStop_StMon = 4\n\rTHEN:\n\rFailSafeStop_StMon1 = VMMP_ASM_c_FailSafeStopStMonAcv\n\rELSEIF [6]:\n\r6) ASOAF_s_FailSafeStop_StMon = 7\n\rTHEN:\n\rFailSafeStop_StMon1 = 6\n\rELSE:\n\rFailSafeStop_StMon1 = 5\n\rFailSafeStop_StMon = the first 3 bits of FailSafeStop_StMon1 shifted on 3 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7816646657.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ASOAF_s_EPBAlyRls_StActr = 0 THEN: EPBAlyRls_StActr = 0 ELSEIF [2]: 2) ASOAF_s_EPBAlyRls_StActr = 1 THEN: EPBAly
IF [1]:

1) ASOAF_s_EPBAlyRls_StActr = 0

THEN:

EPBAlyRls_StActr = 0

ELSEIF [2]:

2) ASOAF_s_EPBAlyRls_StActr = 1

THEN:

EPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrPrkAly

ELSEIF [3]:

3) ASOAF_s_EPBAlyRls_StActr = 2

THEN:

EPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrHldAly

ELSEIF [4]:

4) ASOAF_s_EPBAlyRls_StActr = 3

THEN:

EPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrRls

ELSEIF [5]:

5) ASOAF_s_EPBAlyRls_StActr = 4

THEN:

EPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrAly

ELSEIF [6]:

6) ASOAF_s_EPBAlyRls_StActr = 5

THEN:

EPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrPsd

ELSEIF [7]:

7) ASOAF_s_EPBAlyRls_StActr = 7

THEN:

EPBAlyRls_StActr = 7

ELSE:

EPBAlyRls_StActr = 6

EPBAlyRls_StActr1 = the first 3 bits of EPBAlyRls_StActr shifted on 6 bits to left (convert the input to Uint16 before shifting)

EPBAlyRls_StActr2 = the first 3 bits of EPBAlyRls_StActr shifted on 2 bits to right

Raw

{
  "ID": "16646657.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ASOAF_s_EPBAlyRls_StActr = 0\n\rTHEN:\n\rEPBAlyRls_StActr = 0\n\rELSEIF [2]:\n\r2) ASOAF_s_EPBAlyRls_StActr = 1\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrPrkAly\n\rELSEIF [3]:\n\r3) ASOAF_s_EPBAlyRls_StActr = 2\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrHldAly\n\rELSEIF [4]:\n\r4) ASOAF_s_EPBAlyRls_StActr = 3\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrRls\n\rELSEIF [5]:\n\r5) ASOAF_s_EPBAlyRls_StActr = 4\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrAly\n\rELSEIF [6]:\n\r6) ASOAF_s_EPBAlyRls_StActr = 5\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrPsd\n\rELSEIF [7]:\n\r7) ASOAF_s_EPBAlyRls_StActr = 7\n\rTHEN:\n\rEPBAlyRls_StActr = 7\n\rELSE:\n\rEPBAlyRls_StActr = 6\n\rEPBAlyRls_StActr1 = the first 3 bits of EPBAlyRls_StActr shifted on 6 bits to left (convert the input to Uint16 before shifting)\n\rEPBAlyRls_StActr2 = the first 3 bits of EPBAlyRls_StActr shifted on 2 bits to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255536.0",
  "Description": "IF [1]:\n\r1) ASOAF_s_EPBAlyRls_StActr = 0\n\rTHEN:\n\rEPBAlyRls_StActr = 0\n\rELSEIF [2]:\n\r2) ASOAF_s_EPBAlyRls_StActr = 1\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrPrkAly\n\rELSEIF [3]:\n\r3) ASOAF_s_EPBAlyRls_StActr = 2\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrHldAly\n\rELSEIF [4]:\n\r4) ASOAF_s_EPBAlyRls_StActr = 3\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrRls\n\rELSEIF [5]:\n\r5) ASOAF_s_EPBAlyRls_StActr = 4\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrAly\n\rELSEIF [6]:\n\r6) ASOAF_s_EPBAlyRls_StActr = 5\n\rTHEN:\n\rEPBAlyRls_StActr = VMMP_ASM_c_EPBAlyRlsStActrPsd\n\rELSEIF [7]:\n\r7) ASOAF_s_EPBAlyRls_StActr = 7\n\rTHEN:\n\rEPBAlyRls_StActr = 7\n\rELSE:\n\rEPBAlyRls_StActr = 6\n\rEPBAlyRls_StActr1 = the first 3 bits of EPBAlyRls_StActr shifted on 6 bits to left (convert the input to Uint16 before shifting)\n\rEPBAlyRls_StActr2 = the first 3 bits of EPBAlyRls_StActr shifted on 2 bits to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7916646658.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) DPM_s_StTarDrvPosn = 1 THEN: StTarDrvPosn1 = 1 ELSEIF [2]: 2) DPM_s_StTarDrvPosn = 2 THEN: StTarDrvPosn1 = 2 EL
IF [1]:

1) DPM_s_StTarDrvPosn = 1

THEN:

StTarDrvPosn1 = 1

ELSEIF [2]:

2) DPM_s_StTarDrvPosn = 2

THEN:

StTarDrvPosn1 = 2

ELSEIF [3]:

3) DPM_s_StTarDrvPosn = 3

THEN:

StTarDrvPosn1 = 3

ELSEIF [4]:

4) DPM_s_StTarDrvPosn = 4

THEN:

StTarDrvPosn1 = 4

ELSE:

StTarDrvPosn1 = 0

StTarDrvPosn = the first 3 bits of StTarDrvPosn1 shifted on 1 bit to left

Raw

{
  "ID": "16646658.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) DPM_s_StTarDrvPosn = 1\n\rTHEN:\n\rStTarDrvPosn1 = 1\n\rELSEIF [2]:\n\r2) DPM_s_StTarDrvPosn = 2\n\rTHEN:\n\rStTarDrvPosn1 = 2\n\rELSEIF [3]:\n\r3) DPM_s_StTarDrvPosn = 3\n\rTHEN:\n\rStTarDrvPosn1 = 3\n\rELSEIF [4]:\n\r4) DPM_s_StTarDrvPosn = 4\n\rTHEN:\n\rStTarDrvPosn1 = 4\n\rELSE:\n\rStTarDrvPosn1 = 0\n\rStTarDrvPosn = the first 3 bits of StTarDrvPosn1 shifted on 1 bit to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255538.0",
  "Description": "IF [1]:\n\r1) DPM_s_StTarDrvPosn = 1\n\rTHEN:\n\rStTarDrvPosn1 = 1\n\rELSEIF [2]:\n\r2) DPM_s_StTarDrvPosn = 2\n\rTHEN:\n\rStTarDrvPosn1 = 2\n\rELSEIF [3]:\n\r3) DPM_s_StTarDrvPosn = 3\n\rTHEN:\n\rStTarDrvPosn1 = 3\n\rELSEIF [4]:\n\r4) DPM_s_StTarDrvPosn = 4\n\rTHEN:\n\rStTarDrvPosn1 = 4\n\rELSE:\n\rStTarDrvPosn1 = 0\n\rStTarDrvPosn = the first 3 bits of StTarDrvPosn1 shifted on 1 bit to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8016646659.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ASOAF_s_PrkLock_StPosn = 0 THEN: PrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnUkn ELSEIF [2]: 2) ASOAF_s_PrkLock_StPo
IF [1]:

1) ASOAF_s_PrkLock_StPosn = 0

THEN:

PrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnUkn

ELSEIF [2]:

2) ASOAF_s_PrkLock_StPosn = 1

THEN:

PrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnEngd

ELSEIF [3]:

3) ASOAF_s_PrkLock_StPosn = 2

THEN:

PrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnDiengd

ELSE:

PrkLock_StPosn1 = 3

PrkLock_StPosn = the first 2 bits of PrkLock_StPosn1 shifted on 4 bits to left

Raw

{
  "ID": "16646659.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) ASOAF_s_PrkLock_StPosn = 0\n\rTHEN:\n\rPrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnUkn\n\rELSEIF [2]:\n\r2) ASOAF_s_PrkLock_StPosn = 1\n\rTHEN:\n\rPrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnEngd\n\rELSEIF [3]:\n\r3) ASOAF_s_PrkLock_StPosn = 2\n\rTHEN:\n\rPrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnDiengd\n\rELSE:\n\rPrkLock_StPosn1 = 3\n\rPrkLock_StPosn = the first 2 bits of PrkLock_StPosn1 shifted on 4 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255540.0",
  "Description": "IF [1]:\n\r1) ASOAF_s_PrkLock_StPosn = 0\n\rTHEN:\n\rPrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnUkn\n\rELSEIF [2]:\n\r2) ASOAF_s_PrkLock_StPosn = 1\n\rTHEN:\n\rPrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnEngd\n\rELSEIF [3]:\n\r3) ASOAF_s_PrkLock_StPosn = 2\n\rTHEN:\n\rPrkLock_StPosn1 = VMMP_ASM_c_PrkLockStPosnDiengd\n\rELSE:\n\rPrkLock_StPosn1 = 3\n\rPrkLock_StPosn = the first 2 bits of PrkLock_StPosn1 shifted on 4 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8116646660.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) HMSOP_s_StHldAcv = 0 THEN: StHldAcv1 = VMMP_ASM_c_StHldAcvIdle ELSEIF [2]: 2) HMSOP_s_StHldAcv = 1 THEN: StHldAc
IF [1]:

1) HMSOP_s_StHldAcv = 0

THEN:

StHldAcv1 = VMMP_ASM_c_StHldAcvIdle

ELSEIF [2]:

2) HMSOP_s_StHldAcv = 1

THEN:

StHldAcv1 = VMMP_ASM_c_StHldAcvStb

ELSEIF [3]:

3) HMSOP_s_StHldAcv = 2

THEN:

StHldAcv1 = VMMP_ASM_c_StHldAcvRsg

ELSEIF [4]:

4) HMSOP_s_StHldAcv = 3

THEN:

StHldAcv1 = VMMP_ASM_c_StHldAcvHld

ELSEIF [5]:

5) HMSOP_s_StHldAcv = 4

THEN:

StHldAcv1 = VMMP_ASM_c_StHldAcvDrvOffStb

ELSEIF [6]:

6) HMSOP_s_StHldAcv = 5

THEN:

StHldAcv1 = VMMP_ASM_c_StHldAcvDrvOff

ELSEIF [7]:

7) HMSOP_s_StHldAcv = 6

THEN:

StHldAcv1 = VMMP_ASM_c_StHldAcvRls

ELSE:

StHldAcv1 = 7

StHldAcv = the first 3 bits of StHldAcv1 shifted on 6 bits to left

Raw

{
  "ID": "16646660.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) HMSOP_s_StHldAcv = 0\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvIdle\n\rELSEIF [2]:\n\r2) HMSOP_s_StHldAcv = 1\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvStb\n\rELSEIF [3]:\n\r3) HMSOP_s_StHldAcv = 2\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvRsg\n\rELSEIF [4]:\n\r4) HMSOP_s_StHldAcv = 3\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvHld\n\rELSEIF [5]:\n\r5) HMSOP_s_StHldAcv = 4\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvDrvOffStb\n\rELSEIF [6]:\n\r6) HMSOP_s_StHldAcv = 5\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvDrvOff\n\rELSEIF [7]:\n\r7) HMSOP_s_StHldAcv = 6\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvRls\n\rELSE:\n\rStHldAcv1 = 7\n\rStHldAcv = the first 3 bits of StHldAcv1 shifted on 6 bits to left",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255542.0",
  "Description": "IF [1]:\n\r1) HMSOP_s_StHldAcv = 0\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvIdle\n\rELSEIF [2]:\n\r2) HMSOP_s_StHldAcv = 1\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvStb\n\rELSEIF [3]:\n\r3) HMSOP_s_StHldAcv = 2\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvRsg\n\rELSEIF [4]:\n\r4) HMSOP_s_StHldAcv = 3\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvHld\n\rELSEIF [5]:\n\r5) HMSOP_s_StHldAcv = 4\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvDrvOffStb\n\rELSEIF [6]:\n\r6) HMSOP_s_StHldAcv = 5\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvDrvOff\n\rELSEIF [7]:\n\r7) HMSOP_s_StHldAcv = 6\n\rTHEN:\n\rStHldAcv1 = VMMP_ASM_c_StHldAcvRls\n\rELSE:\n\rStHldAcv1 = 7\n\rStHldAcv = the first 3 bits of StHldAcv1 shifted on 6 bits to left",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8216646661.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF[1] 1) ARBLGLSCV_s_LgtLimV_VDmd > 102 THEN: ARB_VDmd = 127 ELSE: ARB_VDmd = ARBLGLSCV_s_LgtLimV_VDmd
IF[1]

1) ARBLGLSCV_s_LgtLimV_VDmd > 102

THEN:

ARB_VDmd = 127

ELSE:

ARB_VDmd = ARBLGLSCV_s_LgtLimV_VDmd

Raw

{
  "ID": "16646661.0",
  "ASIL": "  QM",
  "Text": "IF[1]\n\r1) ARBLGLSCV_s_LgtLimV_VDmd > 102\n\rTHEN:\n\rARB_VDmd = 127\n\rELSE:\n\rARB_VDmd = ARBLGLSCV_s_LgtLimV_VDmd",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255544.0",
  "Description": "IF[1]\n\r1) ARBLGLSCV_s_LgtLimV_VDmd > 102\n\rTHEN:\n\rARB_VDmd = 127\n\rELSE:\n\rARB_VDmd = ARBLGLSCV_s_LgtLimV_VDmd",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8316646662.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtLimV_VDmd = the first 7 bits of ARB_VDmd
LgtLimV_VDmd = the first 7 bits of ARB_VDmd

Raw

{
  "ID": "16646662.0",
  "ASIL": "  QM",
  "Text": "LgtLimV_VDmd = the first 7 bits of ARB_VDmd",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387016.0",
  "Description": "LgtLimV_VDmd = the first 7 bits of ARB_VDmd",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8416646663.0FunctionalReleasedyesTrue
Before Bitwise operation, all values should be converted to Uint8 Val1 = BitwiseOR (LgtCtl_IdxReqIdCur, LgtLimA_IdxReqIdCur1) Va
Before Bitwise operation, all values should be converted to Uint8

Val1 = BitwiseOR (LgtCtl_IdxReqIdCur, LgtLimA_IdxReqIdCur1)

Val2 = BitwiseOR (LgtLimA_IdxReqIdCur2, LgtLimV_IdxReqIdCur1)

Val3 = BitwiseOR (LgtLimV_IdxReqIdCur2, NumWhlAntiLockIntv, FlgIntvTracCtlSys, FlgIntvVertDynCtl, FlgIntvEngDrgCtl, FlgIntvElDftlLck, WarnBrk_StResp1)

Val4 = BitwiseOR (WarnBrk_StResp2, PrkBrkSwt_StSwt, FailSafeStop_StMon, EPBAlyRls_StActr1)

Val5 = BitwiseOR (EPBAlyRls_StActr2, StTarDrvPosn, PrkLock_StPosn, StHldAcv)

Val6 = LgtLimV_VDmd

IF [1]:

1) Dyn2IdEveTyp = 1

THEN:

ASM_s1_Dyn2Dat = [Val1, Val2, Val3, Val4, Val5, Val6]

ELSE:

ASM_s1_Dyn2Dat = 0

Raw

{
  "ID": "16646663.0",
  "ASIL": "  QM",
  "Text": "Before Bitwise operation, all values should be converted to Uint8\n\r \n\rVal1 = BitwiseOR (LgtCtl_IdxReqIdCur, LgtLimA_IdxReqIdCur1)\n\rVal2 = BitwiseOR (LgtLimA_IdxReqIdCur2, LgtLimV_IdxReqIdCur1)\n\rVal3 = BitwiseOR (LgtLimV_IdxReqIdCur2, NumWhlAntiLockIntv, FlgIntvTracCtlSys, FlgIntvVertDynCtl, FlgIntvEngDrgCtl, FlgIntvElDftlLck, WarnBrk_StResp1)\n\rVal4 = BitwiseOR (WarnBrk_StResp2, PrkBrkSwt_StSwt, FailSafeStop_StMon, EPBAlyRls_StActr1)\n\rVal5 = BitwiseOR (EPBAlyRls_StActr2, StTarDrvPosn, PrkLock_StPosn, StHldAcv)\n\rVal6 = LgtLimV_VDmd\n\rIF [1]:\n\r1) Dyn2IdEveTyp = 1\n\rTHEN:\n\rASM_s1_Dyn2Dat = [Val1, Val2, Val3, Val4, Val5, Val6]\n\rELSE:\n\rASM_s1_Dyn2Dat = 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1255556.0",
  "Description": "Before Bitwise operation, all values should be converted to Uint8\n\r \n\rVal1 = BitwiseOR (LgtCtl_IdxReqIdCur, LgtLimA_IdxReqIdCur1)\n\rVal2 = BitwiseOR (LgtLimA_IdxReqIdCur2, LgtLimV_IdxReqIdCur1)\n\rVal3 = BitwiseOR (LgtLimV_IdxReqIdCur2, NumWhlAntiLockIntv, FlgIntvTracCtlSys, FlgIntvVertDynCtl, FlgIntvEngDrgCtl, FlgIntvElDftlLck, WarnBrk_StResp1)\n\rVal4 = BitwiseOR (WarnBrk_StResp2, PrkBrkSwt_StSwt, FailSafeStop_StMon, EPBAlyRls_StActr1)\n\rVal5 = BitwiseOR (EPBAlyRls_StActr2, StTarDrvPosn, PrkLock_StPosn, StHldAcv)\n\rVal6 = LgtLimV_VDmd\n\rIF [1]:\n\r1) Dyn2IdEveTyp = 1\n\rTHEN:\n\rASM_s1_Dyn2Dat = [Val1, Val2, Val3, Val4, Val5, Val6]\n\rELSE:\n\rASM_s1_Dyn2Dat = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8516646664.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
VMM Dyn_3
VMM Dyn_3

Raw

{
  "ID": "16646664.0",
  "ASIL": "  ",
  "Text": "VMM Dyn_3",
  "Type": "Folder",
  "Status": "",
  "Summary": "VMM Dyn_3",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254877.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8616646665.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Dyn3_IdEveTyp calculation
Dyn3_IdEveTyp calculation

Raw

{
  "ID": "16646665.0",
  "ASIL": "  ",
  "Text": "Dyn3_IdEveTyp calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Dyn3_IdEveTyp calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255323.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8716646666.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR(1,2)]: 1) WBA_s_TrjCtl_StAcv = 1 2) WBA_s_TrjCtl_StAcv = 2 THEN: Dyn3IdEveTyp1 = 1 every 0.2s (i.e one pulse every 0.2s
IF [OR(1,2)]:

1) WBA_s_TrjCtl_StAcv = 1

2) WBA_s_TrjCtl_StAcv = 2

THEN:

Dyn3IdEveTyp1 = 1 every 0.2s (i.e one pulse every 0.2s)

ELSE:

Dyn3IdEveTyp1 = 0

Raw

{
  "ID": "16646666.0",
  "ASIL": "  QM",
  "Text": "IF [OR(1,2)]:\n\r1) WBA_s_TrjCtl_StAcv = 1\n\r2) WBA_s_TrjCtl_StAcv = 2\n\rTHEN:\n\rDyn3IdEveTyp1 = 1 every 0.2s (i.e one pulse every 0.2s)\n\rELSE:\n\rDyn3IdEveTyp1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255558.0",
  "Description": "IF [OR(1,2)]:\n\r1) WBA_s_TrjCtl_StAcv = 1\n\r2) WBA_s_TrjCtl_StAcv = 2\n\rTHEN:\n\rDyn3IdEveTyp1 = 1 every 0.2s (i.e one pulse every 0.2s)\n\rELSE:\n\rDyn3IdEveTyp1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8816646667.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) VSOVD_s_VehPwrLvl = 1 THEN: Dyn3IdEveTyp2 = 1 every 1s (i.e one pick every 1s) ELSE: Dyn3IdEveTyp2 = 0
IF [1]:

1) VSOVD_s_VehPwrLvl = 1

THEN:

Dyn3IdEveTyp2 = 1 every 1s (i.e one pick every 1s)

ELSE:

Dyn3IdEveTyp2 = 0

Raw

{
  "ID": "16646667.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDyn3IdEveTyp2 = 1 every 1s (i.e one pick every 1s)\n\rELSE:\n\rDyn3IdEveTyp2 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255756.0",
  "Description": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDyn3IdEveTyp2 = 1 every 1s (i.e one pick every 1s)\n\rELSE:\n\rDyn3IdEveTyp2 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8916646668.0FunctionalReleasedyesTrue
IF [OR(1,2)]: 1) Dyn3IdEveTyp1 = 1 2) Dyn3IdEveTyp2 = 1 THEN: ASM_s_Dyn3_IdEveTyp = VMMP_ASM_c_Dyn3IdEveTypTrig ELSE: ASM_s_
IF [OR(1,2)]:

1) Dyn3IdEveTyp1 = 1

2) Dyn3IdEveTyp2 = 1

THEN:

ASM_s_Dyn3_IdEveTyp = VMMP_ASM_c_Dyn3IdEveTypTrig

ELSE:

ASM_s_Dyn3_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve

remark:

1- if the condition is "true" even at the simulation start, the output should be triggered accordingly.

2- If the condition is toggling (true/false), then trigger at output should trigger accordingly

Raw

{
  "ID": "16646668.0",
  "ASIL": "  QM",
  "Text": "IF [OR(1,2)]:\n\r1) Dyn3IdEveTyp1 = 1\n\r2) Dyn3IdEveTyp2 = 1\n\rTHEN:\n\rASM_s_Dyn3_IdEveTyp = VMMP_ASM_c_Dyn3IdEveTypTrig\n\rELSE:\n\rASM_s_Dyn3_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve\n\r \n\rremark:\n\r1- if the condition is \"true\" even at the simulation start, the output should be triggered accordingly.\n\r2- If the condition is toggling (true/false), then trigger at output should trigger accordingly",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1255777.0",
  "Description": "IF [OR(1,2)]:\n\r1) Dyn3IdEveTyp1 = 1\n\r2) Dyn3IdEveTyp2 = 1\n\rTHEN:\n\rASM_s_Dyn3_IdEveTyp = VMMP_ASM_c_Dyn3IdEveTypTrig\n\rELSE:\n\rASM_s_Dyn3_IdEveTyp = VMMP_ASM_c_IdEveTypNoEve\n\r \n\rremark:\n\r1- if the condition is \"true\" even at the simulation start, the output should be triggered accordingly.\n\r2- If the condition is toggling (true/false), then trigger at output should trigger accordingly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9016646669.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Dyn3Dat calculation
Dyn3Dat calculation

Raw

{
  "ID": "16646669.0",
  "ASIL": "  ",
  "Text": "Dyn3Dat calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Dyn3Dat calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255325.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9116646670.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.
Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.

Raw

{
  "ID": "16646670.0",
  "ASIL": "  ",
  "Text": "Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1416659.0",
  "Description": "Before the shifting operation, the input should be converted to Uint8, unless it is explicitly specified otherwise.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9216646671.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
StgRack_Prod = AIS_s_StgRackPosnFr*0.1-100 (where the product result is limited between [-100 100]) StgRackPosnFr1 = the first 8
StgRack_Prod = AIS_s_StgRackPosnFr*0.1-100 (where the product result is limited between [-100 100])

StgRackPosnFr1 = the first 8 bits of StgRack_Prod

StgRackPosnFr2 = the first 11 bits of StgRack_Prod shifted on 8 bits to right

convert the input signal to Uint16 before shifting

Raw

{
  "ID": "16646671.0",
  "ASIL": "  QM",
  "Text": "StgRack_Prod = AIS_s_StgRackPosnFr*0.1-100 (where the product result is limited between [-100 100])\n\rStgRackPosnFr1 = the first 8 bits of StgRack_Prod\n\rStgRackPosnFr2 = the first 11 bits of StgRack_Prod shifted on 8 bits to right\n\r \n\rconvert the input signal to Uint16 before shifting",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255816.0",
  "Description": "StgRack_Prod = AIS_s_StgRackPosnFr*0.1-100 (where the product result is limited between [-100 100])\n\rStgRackPosnFr1 = the first 8 bits of StgRack_Prod\n\rStgRackPosnFr2 = the first 11 bits of StgRack_Prod shifted on 8 bits to right\n\r \n\rconvert the input signal to Uint16 before shifting",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9316646672.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EPSRack_Prod = EPS_s_RackPosn*0.1-100 (where the product result is boundered between [-100 100]) RackPosn1 = the first 11 bits of
EPSRack_Prod = EPS_s_RackPosn*0.1-100 (where the product result is boundered between [-100 100])

RackPosn1 = the first 11 bits of EPSRack_Prod shifted on 3 bits to left

RackPosn2 = the first 11 bits of EPSRack_Prod shifted on 5 bits to right

convert the input signal to Uint16 before shifting

Raw

{
  "ID": "16646672.0",
  "ASIL": "  QM",
  "Text": "EPSRack_Prod = EPS_s_RackPosn*0.1-100 (where the product result is boundered between [-100 100])\n\rRackPosn1 = the first 11 bits of EPSRack_Prod shifted on 3 bits to left\n\rRackPosn2 = the first 11 bits of EPSRack_Prod shifted on 5 bits to right\n\r \n\rconvert the input signal to Uint16 before shifting",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255880.0",
  "Description": "EPSRack_Prod = EPS_s_RackPosn*0.1-100 (where the product result is boundered between [-100 100])\n\rRackPosn1 = the first 11 bits of EPSRack_Prod shifted on 3 bits to left\n\rRackPosn2 = the first 11 bits of EPSRack_Prod shifted on 5 bits to right\n\r \n\rconvert the input signal to Uint16 before shifting",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9416646673.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EPSStg_Prod = EPS_s_StgTq*0.2-3 (where the product result is boundered between [-3 3]) StgTq1 = the first 5 bits of EPSStg_Prod s
EPSStg_Prod = EPS_s_StgTq*0.2-3 (where the product result is boundered between [-3 3])

StgTq1 = the first 5 bits of EPSStg_Prod shifted on 6 bits to left

(convert the input signal to Uint16 before shifting)

StgTq2 = the first 5 bits of EPSStg_Prod shifted on 2 bits to right

(convert the input signal to Uint8 before shifting)

Raw

{
  "ID": "16646673.0",
  "ASIL": "  QM",
  "Text": "EPSStg_Prod = EPS_s_StgTq*0.2-3 (where the product result is boundered between [-3 3])\n\rStgTq1 = the first 5 bits of EPSStg_Prod shifted on 6 bits to left\n\r(convert the input signal to Uint16 before shifting)\n\rStgTq2 = the first 5 bits of EPSStg_Prod shifted on 2 bits to right\n\r(convert the input signal to Uint8 before shifting)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255858.0",
  "Description": "EPSStg_Prod = EPS_s_StgTq*0.2-3 (where the product result is boundered between [-3 3])\n\rStgTq1 = the first 5 bits of EPSStg_Prod shifted on 6 bits to left\n\r(convert the input signal to Uint16 before shifting)\n\rStgTq2 = the first 5 bits of EPSStg_Prod shifted on 2 bits to right\n\r(convert the input signal to Uint8 before shifting)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9516646674.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
HALSft_Prod = HAL_s_SftPosAct*0.1-20.4 (where the product result is boundered between [-20.4 20.4]) SftPosAct1 = the first 9 bits
HALSft_Prod = HAL_s_SftPosAct*0.1-20.4 (where the product result is boundered between [-20.4 20.4])

SftPosAct1 = the first 9 bits of HALSft_Prod shifted on 3 bits to left

SftPosAct2 = the first 9 bits of HALSft_Prod shifted on 5 bits to right

Raw

{
  "ID": "16646674.0",
  "ASIL": "  QM",
  "Text": "HALSft_Prod = HAL_s_SftPosAct*0.1-20.4 (where the product result is boundered between [-20.4 20.4])\n\rSftPosAct1 = the first 9 bits of HALSft_Prod shifted on 3 bits to left\n\rSftPosAct2 = the first 9 bits of HALSft_Prod shifted on 5 bits to right",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255904.0",
  "Description": "HALSft_Prod = HAL_s_SftPosAct*0.1-20.4 (where the product result is boundered between [-20.4 20.4])\n\rSftPosAct1 = the first 9 bits of HALSft_Prod shifted on 3 bits to left\n\rSftPosAct2 = the first 9 bits of HALSft_Prod shifted on 5 bits to right",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9616646675.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
AISStg_Prod = AIS_s_StgRackPosnRe*0.1-20.4 (product results boundered between [-20.4 20.4] StgRackPosnRe1 = the first 9 bits of A
AISStg_Prod = AIS_s_StgRackPosnRe*0.1-20.4 (product results boundered between [-20.4 20.4]

StgRackPosnRe1 = the first 9 bits of AISStg_Prod shifted on 4 bits to left

StgRackPosnRe2 = the first 9 bits of AISStg_Prod shifted on 4 bits to right

convert the input signal to Uint16 before shifting

Raw

{
  "ID": "16646675.0",
  "ASIL": "  QM",
  "Text": "AISStg_Prod = AIS_s_StgRackPosnRe*0.1-20.4 (product results boundered between [-20.4 20.4]\n\rStgRackPosnRe1 = the first 9 bits of AISStg_Prod shifted on 4 bits to left\n\rStgRackPosnRe2 = the first 9 bits of AISStg_Prod shifted on 4 bits to right\n\r \n\rconvert the input signal to Uint16 before shifting",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255906.0",
  "Description": "AISStg_Prod = AIS_s_StgRackPosnRe*0.1-20.4 (product results boundered between [-20.4 20.4]\n\rStgRackPosnRe1 = the first 9 bits of AISStg_Prod shifted on 4 bits to left\n\rStgRackPosnRe2 = the first 9 bits of AISStg_Prod shifted on 4 bits to right\n\r \n\rconvert the input signal to Uint16 before shifting",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9716646676.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LACCFac_Prod = LACC_s_LatGuide_FacIt*0.14285715 (where the product result is boundered between [0 1]) LatGuide_FacIt = the first
LACCFac_Prod = LACC_s_LatGuide_FacIt*0.14285715 (where the product result is boundered between [0 1])

LatGuide_FacIt = the first 3 bits of LACCFac_Prod shifted on 5 bits to left

convert the input signal to Uint8 before shifting

Raw

{
  "ID": "16646676.0",
  "ASIL": "  QM",
  "Text": "LACCFac_Prod = LACC_s_LatGuide_FacIt*0.14285715 (where the product result is boundered between [0 1])\n\rLatGuide_FacIt = the first 3 bits of LACCFac_Prod shifted on 5 bits to left\n\r \n\rconvert the input signal to Uint8 before shifting",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255916.0",
  "Description": "LACCFac_Prod = LACC_s_LatGuide_FacIt*0.14285715 (where the product result is boundered between [0 1])\n\rLatGuide_FacIt = the first 3 bits of LACCFac_Prod shifted on 5 bits to left\n\r \n\rconvert the input signal to Uint8 before shifting",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9816646677.0FunctionalReleasedyesTrue
Bevor Bitwise operation, all values should be converted to Uint8 Val1 = StgRackPosnFr1 Val2 = BitwiseOR (StgRackPosnFr2, RackPos
Bevor Bitwise operation, all values should be converted to Uint8

Val1 = StgRackPosnFr1

Val2 = BitwiseOR (StgRackPosnFr2, RackPosn1)

Val3 = BitwiseOR (RackPosn2, StgTq1)

Val4 = BitwiseOR (StgTq2, SftPosAct1)

Val5 = BitwiseOR (SftPosAct2, StgRackPosnRe1)

Val6 = BitwiseOR (StgRackPosnRe2, LatGuide_FacIt)

IF [OR(1,2)]:

1) Dyn3IdEveTyp1 = 1

2) Dyn3IdEveTyp2 = 1

THEN:

ASM_s1_Dyn3Dat = [Val1, Val2, Val3, Val4, Val5, Val6]

ELSE:

ASM_s1_Dyn3Dat = 0

Raw

{
  "ID": "16646677.0",
  "ASIL": "  QM",
  "Text": "Bevor Bitwise operation, all values should be converted to Uint8\n\r \n\rVal1 = StgRackPosnFr1\n\rVal2 = BitwiseOR (StgRackPosnFr2, RackPosn1)\n\rVal3 = BitwiseOR (RackPosn2, StgTq1)\n\rVal4 = BitwiseOR (StgTq2, SftPosAct1)\n\rVal5 = BitwiseOR (SftPosAct2, StgRackPosnRe1)\n\rVal6 = BitwiseOR (StgRackPosnRe2, LatGuide_FacIt)\n\rIF [OR(1,2)]:\n\r1) Dyn3IdEveTyp1 = 1\n\r2) Dyn3IdEveTyp2 = 1\n\rTHEN:\n\rASM_s1_Dyn3Dat = [Val1, Val2, Val3, Val4, Val5, Val6]\n\rELSE:\n\rASM_s1_Dyn3Dat = 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1255936.0",
  "Description": "Bevor Bitwise operation, all values should be converted to Uint8\n\r \n\rVal1 = StgRackPosnFr1\n\rVal2 = BitwiseOR (StgRackPosnFr2, RackPosn1)\n\rVal3 = BitwiseOR (RackPosn2, StgTq1)\n\rVal4 = BitwiseOR (StgTq2, SftPosAct1)\n\rVal5 = BitwiseOR (SftPosAct2, StgRackPosnRe1)\n\rVal6 = BitwiseOR (StgRackPosnRe2, LatGuide_FacIt)\n\rIF [OR(1,2)]:\n\r1) Dyn3IdEveTyp1 = 1\n\r2) Dyn3IdEveTyp2 = 1\n\rTHEN:\n\rASM_s1_Dyn3Dat = [Val1, Val2, Val3, Val4, Val5, Val6]\n\rELSE:\n\rASM_s1_Dyn3Dat = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9916646678.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
VMM Dyn_4
VMM Dyn_4

Raw

{
  "ID": "16646678.0",
  "ASIL": "  ",
  "Text": "VMM Dyn_4",
  "Type": "Folder",
  "Status": "",
  "Summary": "VMM Dyn_4",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254879.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10016646679.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Dyn4_IdEveTyp calculation
Dyn4_IdEveTyp calculation

Raw

{
  "ID": "16646679.0",
  "ASIL": "  ",
  "Text": "Dyn4_IdEveTyp calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Dyn4_IdEveTyp calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255327.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10116646680.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) VSOVD_s_VehPwrLvl = 1 THEN: Dyn4IdEveTyp = 1 every 1s (i.e one pick every 1s) ELSE: Dyn4IdEveTyp = 0
IF [1]:

1) VSOVD_s_VehPwrLvl = 1

THEN:

Dyn4IdEveTyp = 1 every 1s (i.e one pick every 1s)

ELSE:

Dyn4IdEveTyp = 0

Raw

{
  "ID": "16646680.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDyn4IdEveTyp = 1 every 1s (i.e one pick every 1s)\n\rELSE:\n\rDyn4IdEveTyp = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1255976.0",
  "Description": "IF [1]:\n\r1) VSOVD_s_VehPwrLvl = 1\n\rTHEN:\n\rDyn4IdEveTyp = 1 every 1s (i.e one pick every 1s)\n\rELSE:\n\rDyn4IdEveTyp = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}