Source files
Mapping profiles
TORINO grounded verification · testcase
VMMP conservative · requirement
Import history
| File | Kind | Rows | Checksum |
|---|---|---|---|
| VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLACSC.xlsx | requirement | 96 | 6c313a49d7cf |
| VME-PROD-VehicleMotionManagement - VMMP.xlsx | requirement | 297 | dcdcc7aa02b4 |
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBVSP.xlsx · source records
| Row | ID | Type | Status | Relevant | Candidate | Reason | Normalized text |
|---|---|---|---|---|---|---|---|
| 2 | 16666317.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Short descriptionShort description Raw{
"ID": "16666317.0",
"ASIL": " ",
"Text": "Short description",
"Type": "Folder",
"Status": "",
"Summary": "Short description",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118762.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 3 | 16666318.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The module CFBVSP (Customer Function Vehicle System Parking) is part of the subfunction SINFCT and contains the customer functionsThe module CFBVSP (Customer Function Vehicle System Parking) is part of the subfunction SINFCT and contains the customer functions LeavCon (Leave Concept (Verlassenskonzept)), HVLM (HochvoltLadeManagement), KFG (KundenspezifischesFunktionsSteuergerät) and RSt (Remote Start). It represents the connection between VMM and the customer functions LeavCon, HVLM, KFG and RSt. Customer-specific parts are translated into a VMM-internal signal language and the interfaces are prepared. Raw{
"ID": "16666318.0",
"ASIL": " ",
"Text": "The module CFBVSP (Customer Function Vehicle System Parking) is part of the subfunction SINFCT and contains the customer functions LeavCon (Leave Concept (Verlassenskonzept)), HVLM (HochvoltLadeManagement), KFG (KundenspezifischesFunktionsSteuergerät) and RSt (Remote Start).\n\rIt represents the connection between VMM and the customer functions LeavCon, HVLM, KFG and RSt. Customer-specific parts are translated into a VMM-internal signal language and the interfaces are prepared.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118767.0",
"Description": "The module CFBVSP (Customer Function Vehicle System Parking) is part of the subfunction SINFCT and contains the customer functions LeavCon (Leave Concept (Verlassenskonzept)), HVLM (HochvoltLadeManagement), KFG (KundenspezifischesFunktionsSteuergerät) and RSt (Remote Start).\n\rIt represents the connection between VMM and the customer functions LeavCon, HVLM, KFG and RSt. Customer-specific parts are translated into a VMM-internal signal language and the interfaces are prepared.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 4 | 16666319.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | CFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used byCFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used by the individual Customer Function) and the individual (specific) Customer Function part. Service Bridges and Signalmonitoring are described in a generic way. The connection between the generic parts (Signalmonitoring and Service Bridges) and the individual customer function and its specific signals and parameters is done by the PreCondition "Service Bridge shall use Signalmonitoring with following signal assignment:". This PreCondition is linked by "is related to" from the individual Customer Function to the generic Service Bridge to the Signalmonitoring. Service Bridges and Signalmonitoring are described in a generic way because they are used in different CFB modules by using "shared" content. A Service Bridge is a set of signals for a certain purpose, e.g. LgtCtl = Longitudinal Control of the vehicle or LatCtl = Lateral Control of the vehicle. Overview of all Service Bridges: * LgtCtl: Longitudinal Control * LatCtl: Lateral Control * WarnBrk: Warn Brake * StgWhlVib: Steering Wheel Vibration * LgtLimA: Longitudinal Acceleration Limitation * LgtLimV: Longitudinal Velocity Limitation * HldCtl: Hold Control * PrkCtlAly: Park Control Apply * PrkCtlRls: Park Control Release * PrkLockCtl: Park Control Lock * PreCdn: Preconditioning of Brake System * HydBrkAsi: Hydraulic Brake Assistant * LgtDir: Longitudinal Driving Direction Request * StAcvFct: Currently active subfunction of Customer Function * FailSafeStop: Fail Safe Stop * TrjCtl: Trajectory Control * CrvtLim: Curvature Limitation * ScndCllsnMtgtn: Second Collision Mitigation Raw{
"ID": "16666319.0",
"ASIL": " ",
"Text": "CFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used by the individual Customer Function) and the individual (specific) Customer Function part.\n\r \n\rService Bridges and Signalmonitoring are described in a generic way. The connection between the generic parts (Signalmonitoring and Service Bridges) and the individual customer function and its specific signals and parameters is done by the PreCondition \"Service Bridge shall use Signalmonitoring with following signal assignment:\". This PreCondition is linked by \"is related to\" from the individual Customer Function to the generic Service Bridge to the Signalmonitoring.\n\rService Bridges and Signalmonitoring are described in a generic way because they are used in different CFB modules by using \"shared\" content.\n\r \n\rA Service Bridge is a set of signals for a certain purpose, e.g. LgtCtl = Longitudinal Control of the vehicle or LatCtl = Lateral Control of the vehicle.\n\r \n\rOverview of all Service Bridges:\n\r* \n\r \n\r LgtCtl: Longitudinal Control\n\r* \n\r \n\r LatCtl: Lateral Control\n\r* \n\r \n\r WarnBrk: Warn Brake\n\r* \n\r \n\r StgWhlVib: Steering Wheel Vibration\n\r* \n\r \n\r LgtLimA: Longitudinal Acceleration Limitation\n\r* \n\r \n\r LgtLimV: Longitudinal Velocity Limitation\n\r* \n\r \n\r HldCtl: Hold Control\n\r* \n\r \n\r PrkCtlAly: Park Control Apply\n\r* \n\r \n\r PrkCtlRls: Park Control Release\n\r* \n\r \n\r PrkLockCtl: Park Control Lock\n\r* \n\r \n\r PreCdn: Preconditioning of Brake System\n\r* \n\r \n\r HydBrkAsi: Hydraulic Brake Assistant\n\r* \n\r \n\r LgtDir: Longitudinal Driving Direction Request\n\r* \n\r \n\r StAcvFct: Currently active subfunction of Customer Function\n\r* \n\r \n\r FailSafeStop: Fail Safe Stop\n\r* \n\r \n\r TrjCtl: Trajectory Control\n\r* \n\r \n\r CrvtLim: Curvature Limitation\n\r* \n\r \n\r ScndCllsnMtgtn: Second Collision Mitigation",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1387981.0",
"Description": "CFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used by the individual Customer Function) and the individual (specific) Customer Function part.\n\r \n\rService Bridges and Signalmonitoring are described in a generic way. The connection between the generic parts (Signalmonitoring and Service Bridges) and the individual customer function and its specific signals and parameters is done by the PreCondition \"Service Bridge shall use Signalmonitoring with following signal assignment:\". This PreCondition is linked by \"is related to\" from the individual Customer Function to the generic Service Bridge to the Signalmonitoring.\n\rService Bridges and Signalmonitoring are described in a generic way because they are used in different CFB modules by using \"shared\" content.\n\r \n\rA Service Bridge is a set of signals for a certain purpose, e.g. LgtCtl = Longitudinal Control of the vehicle or LatCtl = Lateral Control of the vehicle.\n\r \n\rOverview of all Service Bridges:\n\r* \n\r \n\r LgtCtl: Longitudinal Control\n\r* \n\r \n\r LatCtl: Lateral Control\n\r* \n\r \n\r WarnBrk: Warn Brake\n\r* \n\r \n\r StgWhlVib: Steering Wheel Vibration\n\r* \n\r \n\r LgtLimA: Longitudinal Acceleration Limitation\n\r* \n\r \n\r LgtLimV: Longitudinal Velocity Limitation\n\r* \n\r \n\r HldCtl: Hold Control\n\r* \n\r \n\r PrkCtlAly: Park Control Apply\n\r* \n\r \n\r PrkCtlRls: Park Control Release\n\r* \n\r \n\r PrkLockCtl: Park Control Lock\n\r* \n\r \n\r PreCdn: Preconditioning of Brake System\n\r* \n\r \n\r HydBrkAsi: Hydraulic Brake Assistant\n\r* \n\r \n\r LgtDir: Longitudinal Driving Direction Request\n\r* \n\r \n\r StAcvFct: Currently active subfunction of Customer Function\n\r* \n\r \n\r FailSafeStop: Fail Safe Stop\n\r* \n\r \n\r TrjCtl: Trajectory Control\n\r* \n\r \n\r CrvtLim: Curvature Limitation\n\r* \n\r \n\r ScndCllsnMtgtn: Second Collision Mitigation",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 5 | 16666320.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Interface descriptionInterface description Raw{
"ID": "16666320.0",
"ASIL": " ",
"Text": "Interface description",
"Type": "Folder",
"Status": "",
"Summary": "Interface description",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1387979.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 6 | 16666321.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The valid versions of the signal and parameter files for the relevant SWRS are:The valid versions of the signal and parameter files for the relevant SWRS are: Raw{
"ID": "16666321.0",
"ASIL": " ",
"Text": "The valid versions of the signal and parameter files for the relevant SWRS are:",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1387980.0",
"Description": "The valid versions of the signal and parameter files for the relevant SWRS are:",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 7 | 16666322.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered, empty_target_text | Raw{
"ID": "16666322.0",
"ASIL": " ",
"Text": "No InterWiki reference defined in properties for 'integrity'",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1387978.0",
"Description": "No InterWiki reference defined in properties for 'integrity'",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 8 | 16666323.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered, empty_target_text | Raw{
"ID": "16666323.0",
"ASIL": " ",
"Text": "No InterWiki reference defined in properties for 'integrity'",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1387977.0",
"Description": "No InterWiki reference defined in properties for 'integrity'",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 9 | 16666324.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The valid versions of the signals and parameter files to be find in SWC SWRS "SWRS_VMMP" (SWRS_Id : Chapter 2 "Interface descriptiThe valid versions of the signals and parameter files to be find in SWC SWRS "SWRS_VMMP" (SWRS_Id : Chapter 2 "Interface description" Raw{
"ID": "16666324.0",
"ASIL": " ",
"Text": "The valid versions of the signals and parameter files to be find in SWC SWRS \"SWRS_VMMP\" (SWRS_Id No InterWiki reference defined in properties for 'mks'): Chapter 2 \"Interface description\"",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1387975.0",
"Description": "The valid versions of the signals and parameter files to be find in SWC SWRS \"SWRS_VMMP\" (SWRS_Id No InterWiki reference defined in properties for 'mks'): Chapter 2 \"Interface description\"",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 10 | 16666325.0 | Information | no | False | type_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": "16666325.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": "1387976.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": ""
} | |
| 11 | 16666326.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Presetting/Framework/DefinitionsPresetting/Framework/Definitions Raw{
"ID": "16666326.0",
"ASIL": " ",
"Text": "Presetting/Framework/Definitions",
"Type": "Folder",
"Status": "",
"Summary": "Presetting/Framework/Definitions",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118764.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 12 | 16666327.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | TraceabilityTraceability Raw{
"ID": "16666327.0",
"ASIL": " ",
"Text": "Traceability",
"Type": "Folder",
"Status": "",
"Summary": "Traceability",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1316278.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 13 | 16666328.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | SWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to TestcaseSWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to Testcase Raw{
"ID": "16666328.0",
"ASIL": " ",
"Text": "SWRS to Testcase:\n\r \n\rNo InterWiki reference defined in properties for 'integrity' \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": "1388005.0",
"Description": "SWRS to Testcase:\n\r \n\rNo InterWiki reference defined in properties for 'integrity' \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 14 | 16666329.0 | Information | no | False | type_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 docuSWRS 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": "16666329.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": "1388003.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": ""
} | |
| 15 | 16666330.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | ToolchainToolchain Raw{
"ID": "16666330.0",
"ASIL": " ",
"Text": "Toolchain",
"Type": "Folder",
"Status": "",
"Summary": "Toolchain",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118769.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 16 | 16666331.0 | Non-functional | Released | no | False | type_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": "16666331.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": "1118777.0",
"Description": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 17 | 16666332.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used. Raw{
"ID": "16666332.0",
"ASIL": " QM",
"Text": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118798.0",
"Description": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 18 | 16666333.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Bit numberingBit numbering Raw{
"ID": "16666333.0",
"ASIL": " ",
"Text": "Bit numbering",
"Type": "Folder",
"Status": "",
"Summary": "Bit numbering",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1356535.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 19 | 16666334.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | The bit numbering takes place as zero-based numbering method. This means, 1 Byte is equal to Bit 0...7.The bit numbering takes place as zero-based numbering method. This means, 1 Byte is equal to Bit 0...7. Raw{
"ID": "16666334.0",
"ASIL": " QM",
"Text": "The bit numbering takes place as zero-based numbering method. \n\rThis means, 1 Byte is equal to Bit 0...7.",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1356534.0",
"Description": "The bit numbering takes place as zero-based numbering method. \n\rThis means, 1 Byte is equal to Bit 0...7.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 20 | 16666335.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | TolerancesTolerances Raw{
"ID": "16666335.0",
"ASIL": " ",
"Text": "Tolerances",
"Type": "Folder",
"Status": "",
"Summary": "Tolerances",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118770.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 21 | 16666336.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepteFor the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations: Raw{
"ID": "16666336.0",
"ASIL": " QM",
"Text": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118779.0",
"Description": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 22 | 16666337.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Bool: No deviation allowedBool: No deviation allowed Raw{
"ID": "16666337.0",
"ASIL": " QM",
"Text": "\n\r \n\r Bool: No deviation allowed",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118800.0",
"Description": "\n\r \n\r Bool: No deviation allowed",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 23 | 16666338.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | UInt, Int: No deviation allowedUInt, Int: No deviation allowed Raw{
"ID": "16666338.0",
"ASIL": " QM",
"Text": "UInt, Int: No deviation allowed",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1118802.0",
"Description": "UInt, Int: No deviation allowed",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 24 | 16666339.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Float: 0.1% related to the permissible value range of the signalFloat: 0.1% related to the permissible value range of the signal Raw{
"ID": "16666339.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": "1118810.0",
"Description": "Float: 0.1% related to the permissible value range of the signal",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 25 | 16666340.0 | Non-functional | Released | no | False | type_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": "16666340.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": "1118816.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": ""
} |
| 26 | 16666341.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Linked ConstantsLinked Constants Raw{
"ID": "16666341.0",
"ASIL": " ",
"Text": "Linked Constants",
"Type": "Folder",
"Status": "",
"Summary": "Linked Constants",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1356539.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 27 | 16666342.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked coLinked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed. Raw{
"ID": "16666342.0",
"ASIL": " QM",
"Text": "Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1356538.0",
"Description": "Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 28 | 16666343.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Generic Conditions and Requirements (Service Bridges)Generic Conditions and Requirements (Service Bridges) Raw{
"ID": "16666343.0",
"ASIL": " ",
"Text": "Generic Conditions and Requirements (Service Bridges)",
"Type": "Folder",
"Status": "",
"Summary": "Generic Conditions and Requirements (Service Bridges)",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1348550.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 29 | 16666344.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The customer function brigde CFBVSP consists of the generic Service Bridges PrkCtlAly-Service and PrkLockCtl-Service. Every ServicThe customer function brigde CFBVSP consists of the generic Service Bridges PrkCtlAly-Service and PrkLockCtl-Service. Every Service Bridge requires the generic Signalmonitoring. The Pre Conditions and Functional Requirements of Signalmonitoring and the generic Service Bridges are shared from SWRS_VMMP_SINFCT_CFB_Services (1279786) into this document. Specific Pre Conditions and Functional Requirements that are just required for CFBVSP are defined in this document. Raw{
"ID": "16666344.0",
"ASIL": " ",
"Text": "The customer function brigde CFBVSP consists of the generic Service Bridges PrkCtlAly-Service and PrkLockCtl-Service. Every Service Bridge requires the generic Signalmonitoring.\n\rThe Pre Conditions and Functional Requirements of Signalmonitoring and the generic Service Bridges are shared from SWRS_VMMP_SINFCT_CFB_Services (1279786) into this document.\n\rSpecific Pre Conditions and Functional Requirements that are just required for CFBVSP are defined in this document.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388010.0",
"Description": "The customer function brigde CFBVSP consists of the generic Service Bridges PrkCtlAly-Service and PrkLockCtl-Service. Every Service Bridge requires the generic Signalmonitoring.\n\rThe Pre Conditions and Functional Requirements of Signalmonitoring and the generic Service Bridges are shared from SWRS_VMMP_SINFCT_CFB_Services (1279786) into this document.\n\rSpecific Pre Conditions and Functional Requirements that are just required for CFBVSP are defined in this document.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 30 | 16666345.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | SignalmonitoringSignalmonitoring Raw{
"ID": "16666345.0",
"ASIL": " ",
"Text": "Signalmonitoring",
"Type": "Folder",
"Status": "",
"Summary": "Signalmonitoring",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351018.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 31 | 16666346.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnOThe Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnOff and the constants *FlgIniExcDet and *FlgErrQlfAcv. *StDiagEve is the result of the input signal monitoring. Note: If the Signalmonitoring is used for different services with different ASIL-levels, then the highest ASIL is set in the SWRS document (attribute: ASIL level). Note: The following linked by name keyword describe two states of an internal boolean information: * Error qualified * Error not qualified * internal error qualification is available * internal error qualification is NOT available * Initialization qualified * Initialization not qualified * internal initialization qualification is available * internal initialization qualification is NOT available Note: The following functional requirements for case description do not need an Else-Path because general Else-Path is not useful. It is not possible that no case is set. At least one of the following cases will be set. If more than one case is set at the same time, prioritization will be used. * Valid Case: No errors * Case: Service bridge is deactivated * Case: Signal not configured (Bit0) * Case: Monitoring is not activ (Bit5) * Case: Initialization unqualified (Bit3 not longer than 500 ms) * Case: Initialization qualified (Bit3 longer than 500 ms) * Case: Error (Bit2) * Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms) * Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms) Raw{
"ID": "16666346.0",
"ASIL": " ",
"Text": "The Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnOff and the constants *FlgIniExcDet and *FlgErrQlfAcv.\n\r \n\r*StDiagEve is the result of the input signal monitoring.\n\r \n\rNote: If the Signalmonitoring is used for different services with different ASIL-levels, then the highest ASIL is set in the SWRS document (attribute: ASIL level).\n\r \n\rNote: The following linked by name keyword describe two states of an internal boolean information:\n\r* Error qualified\n\r* Error not qualified\n\r* internal error qualification is available\n\r* internal error qualification is NOT available\n\r* Initialization qualified\n\r* Initialization not qualified\n\r* internal initialization qualification is available\n\r* internal initialization qualification is NOT available\n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because general Else-Path is not useful. It is not possible that no case is set. At least one of the following cases will be set. If more than one case is set at the same time, prioritization will be used.\n\r* \n\r \n\r \n\r Valid Case: No errors\n\r* \n\r \n\r \n\r Case: Service bridge is deactivated\n\r* \n\r \n\r \n\r Case: Signal not configured (Bit0)\n\r* \n\r \n\r \n\r Case: Monitoring is not activ (Bit5)\n\r* \n\r \n\r \n\r Case: Initialization unqualified (Bit3 not longer than 500 ms)\n\r* \n\r \n\r \n\r Case: Initialization qualified (Bit3 longer than 500 ms)\n\r* \n\r \n\r \n\r Case: Error (Bit2)\n\r* \n\r \n\r \n\r Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n\r* \n\r \n\r \n\r Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351049.0",
"Description": "The Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnOff and the constants *FlgIniExcDet and *FlgErrQlfAcv.\n\r \n\r*StDiagEve is the result of the input signal monitoring.\n\r \n\rNote: If the Signalmonitoring is used for different services with different ASIL-levels, then the highest ASIL is set in the SWRS document (attribute: ASIL level).\n\r \n\rNote: The following linked by name keyword describe two states of an internal boolean information:\n\r* Error qualified\n\r* Error not qualified\n\r* internal error qualification is available\n\r* internal error qualification is NOT available\n\r* Initialization qualified\n\r* Initialization not qualified\n\r* internal initialization qualification is available\n\r* internal initialization qualification is NOT available\n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because general Else-Path is not useful. It is not possible that no case is set. At least one of the following cases will be set. If more than one case is set at the same time, prioritization will be used.\n\r* \n\r \n\r \n\r Valid Case: No errors\n\r* \n\r \n\r \n\r Case: Service bridge is deactivated\n\r* \n\r \n\r \n\r Case: Signal not configured (Bit0)\n\r* \n\r \n\r \n\r Case: Monitoring is not activ (Bit5)\n\r* \n\r \n\r \n\r Case: Initialization unqualified (Bit3 not longer than 500 ms)\n\r* \n\r \n\r \n\r Case: Initialization qualified (Bit3 longer than 500 ms)\n\r* \n\r \n\r \n\r Case: Error (Bit2)\n\r* \n\r \n\r \n\r Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n\r* \n\r \n\r \n\r Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 32 | 16666347.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one internaThe classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one internal classifier by BitwiseOR-operation (merged classifier). Bit information: ** Bit0 (FlgSigNotConf) ** Bit1 (FlgValCod - Neutral value) ** Bit2 (FlgErrQlf) ** Bit3 (FlgIni) ** Bit4 (not used) ** Bit5 (FlgMonNotAcv) ** Bit6 (not used) ** Bit7 (FlgErrCur) Raw{
"ID": "16666347.0",
"ASIL": " ",
"Text": "The classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one internal classifier by BitwiseOR-operation (merged classifier).\n\rBit information:\n\r** Bit0 (FlgSigNotConf)\n\r** Bit1 (FlgValCod - Neutral value)\n\r** Bit2 (FlgErrQlf)\n\r** Bit3 (FlgIni)\n\r** Bit4 (not used)\n\r** Bit5 (FlgMonNotAcv)\n\r** Bit6 (not used)\n\r** Bit7 (FlgErrCur)",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351015.0",
"Description": "The classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one internal classifier by BitwiseOR-operation (merged classifier).\n\rBit information:\n\r** Bit0 (FlgSigNotConf)\n\r** Bit1 (FlgValCod - Neutral value)\n\r** Bit2 (FlgErrQlf)\n\r** Bit3 (FlgIni)\n\r** Bit4 (not used)\n\r** Bit5 (FlgMonNotAcv)\n\r** Bit6 (not used)\n\r** Bit7 (FlgErrCur)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 33 | 16666348.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | If more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *SIf more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *StDiagEve are requested, then only the value (VMMP_c_DiagEveSigDi, VMMP_c_DiagEveSigNotVld, VMMP_c_DiagEveSigFail, VMMP_c_DiagEveSigIni, VMMP_c_DiagEveSigSusp, VMMP_c_DiagEveSigNone) with highest priority shall be assigned to the output signal *StDiagEve. The prioritization is done according to the following order: - prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6 Raw{
"ID": "16666348.0",
"ASIL": " ",
"Text": "If more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *StDiagEve are requested, then only the value (VMMP_c_DiagEveSigDi, VMMP_c_DiagEveSigNotVld, VMMP_c_DiagEveSigFail, VMMP_c_DiagEveSigIni, VMMP_c_DiagEveSigSusp, VMMP_c_DiagEveSigNone) with highest priority shall be assigned to the output signal *StDiagEve.\n\r \n\rThe prioritization is done according to the following order:\n\r- prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351050.0",
"Description": "If more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *StDiagEve are requested, then only the value (VMMP_c_DiagEveSigDi, VMMP_c_DiagEveSigNotVld, VMMP_c_DiagEveSigFail, VMMP_c_DiagEveSigIni, VMMP_c_DiagEveSigSusp, VMMP_c_DiagEveSigNone) with highest priority shall be assigned to the output signal *StDiagEve.\n\r \n\rThe prioritization is done according to the following order:\n\r- prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 34 | 16666349.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Availability of internal error qualification in signal monitoring Initial state of error qualification: Error not qualified IFAvailability of internal error qualification in signal monitoring Initial state of error qualification: Error not qualified IF [AND(1,2,3,4,5)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is NOT set 3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set 4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started 5) *FlgErrQlfAcv = true THEN: internal error qualification shall be available (internal error qualification is available) ELSE: internal error qualification shall not be available (internal error qualification is NOT available) Note: "(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started" means, that error qualification is not available within the first time steps after module has started the execution. The number of time steps in which error qualification is not available is defined by the time "VMMP_c_TDiagStart" multiplied by the sample frequency "VMMP_c_FrqSmpl". Raw{
"ID": "16666349.0",
"ASIL": " QM",
"Text": "Availability of internal error qualification in signal monitoring\n\rInitial state of error qualification:\n\rError not qualified\n\rIF [AND(1,2,3,4,5)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n\r3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n\r5) *FlgErrQlfAcv = true\n\rTHEN:\n\rinternal error qualification shall be available (internal error qualification is available)\n\rELSE: \n\rinternal error qualification shall not be available (internal error qualification is NOT available)\n\r \n\rNote: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that error qualification is not available within the first time steps after module has started the execution. The number of time steps in which error qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351056.0",
"Description": "Availability of internal error qualification in signal monitoring\n\rInitial state of error qualification:\n\rError not qualified\n\rIF [AND(1,2,3,4,5)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n\r3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n\r5) *FlgErrQlfAcv = true\n\rTHEN:\n\rinternal error qualification shall be available (internal error qualification is available)\n\rELSE: \n\rinternal error qualification shall not be available (internal error qualification is NOT available)\n\r \n\rNote: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that error qualification is not available within the first time steps after module has started the execution. The number of time steps in which error qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 35 | 16666350.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Error qualification This PreCondition is relevant if: Error not qualified IF [AND(1,2)]: 1) unqualified Error (Signal range isError qualification This PreCondition is relevant if: Error not qualified IF [AND(1,2)]: 1) unqualified Error (Signal range is invalid OR Bit7 (FlgErrCur) of merged classifier is set) is true for 500 ms after internal error qualification is available 2) internal error qualification is available THEN: Error shall be qualified (Error qualified) ELSE: Error shall not be qualified (Error not qualified) Note: There are two kinds of unqualified errors: * Signal range is invalid defined by RangeCheck * Bit7 (FlgErrCur) of merged classifier is set If at least one kind of unqualified error is true, the resulting unqualified error shall be true. Raw{
"ID": "16666350.0",
"ASIL": " QM",
"Text": "Error qualification\n\rThis PreCondition is relevant if:\n\rError not qualified\n\r \n\rIF [AND(1,2)]:\n\r1) unqualified Error (Signal range is invalid OR Bit7 (FlgErrCur) of merged classifier is set) is true for 500 ms after internal error qualification is available\n\r2) internal error qualification is available\n\rTHEN:\n\rError shall be qualified (Error qualified)\n\rELSE:\n\rError shall not be qualified (Error not qualified)\n\r \n\rNote: There are two kinds of unqualified errors:\n\r* \n\r \n\r Signal range is invalid defined by RangeCheck\n\r* Bit7 (FlgErrCur) of merged classifier is set\n\rIf at least one kind of unqualified error is true, the resulting unqualified error shall be true.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351052.0",
"Description": "Error qualification\n\rThis PreCondition is relevant if:\n\rError not qualified\n\r \n\rIF [AND(1,2)]:\n\r1) unqualified Error (Signal range is invalid OR Bit7 (FlgErrCur) of merged classifier is set) is true for 500 ms after internal error qualification is available\n\r2) internal error qualification is available\n\rTHEN:\n\rError shall be qualified (Error qualified)\n\rELSE:\n\rError shall not be qualified (Error not qualified)\n\r \n\rNote: There are two kinds of unqualified errors:\n\r* \n\r \n\r Signal range is invalid defined by RangeCheck\n\r* Bit7 (FlgErrCur) of merged classifier is set\n\rIf at least one kind of unqualified error is true, the resulting unqualified error shall be true.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 36 | 16666351.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Error dequalification This PreCondition is relevant if: Error qualified IF: unqualified Error is false for 1010 ms THEN: ErrError dequalification This PreCondition is relevant if: Error qualified IF: unqualified Error is false for 1010 ms THEN: Error shall be dequalified (Error not qualified) ELSE: Error shall be qualified (Error qualified) Raw{
"ID": "16666351.0",
"ASIL": " QM",
"Text": "Error dequalification\n\rThis PreCondition is relevant if:\n\rError qualified\n\rIF:\n\runqualified Error is false for 1010 ms\n\rTHEN:\n\rError shall be dequalified (Error not qualified)\n\rELSE:\n\rError shall be qualified (Error qualified)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351039.0",
"Description": "Error dequalification\n\rThis PreCondition is relevant if:\n\rError qualified\n\rIF:\n\runqualified Error is false for 1010 ms\n\rTHEN:\n\rError shall be dequalified (Error not qualified)\n\rELSE:\n\rError shall be qualified (Error qualified)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 37 | 16666352.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Availability of internal initialization qualification in signal monitoring Initial state of initialization qualification: InitiaAvailability of internal initialization qualification in signal monitoring Initial state of initialization qualification: Initialization not qualified IF [AND(1,2,3,4,5)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is NOT set 3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set 4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started 5) *FlgIniExcDet = true THEN: internal initialization qualification shall be available (internal initialization qualification is available) ELSE: internal initialization qualification shall not be available (internal initialization qualification is NOT available) Note: "(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started" means, that initialization qualification is not available within the first time steps after module has started the execution. The number of time steps in which initialization qualification is not available is defined by the time "VMMP_c_TDiagStart" multiplied by the sample frequency "VMMP_c_FrqSmpl". Raw{
"ID": "16666352.0",
"ASIL": " QM",
"Text": "Availability of internal initialization qualification in signal monitoring\n\rInitial state of initialization qualification:\n\rInitialization not qualified\n\rIF [AND(1,2,3,4,5)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n\r3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n\r5) *FlgIniExcDet = true\n\rTHEN:\n\rinternal initialization qualification shall be available (internal initialization qualification is available)\n\rELSE: \n\rinternal initialization qualification shall not be available (internal initialization qualification is NOT available)\n\r \n\r\n\rNote: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that initialization qualification is not available within the first time steps after module has started the execution. The number of time steps in which initialization qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351057.0",
"Description": "Availability of internal initialization qualification in signal monitoring\n\rInitial state of initialization qualification:\n\rInitialization not qualified\n\rIF [AND(1,2,3,4,5)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n\r3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n\r5) *FlgIniExcDet = true\n\rTHEN:\n\rinternal initialization qualification shall be available (internal initialization qualification is available)\n\rELSE: \n\rinternal initialization qualification shall not be available (internal initialization qualification is NOT available)\n\r \n\r\n\rNote: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that initialization qualification is not available within the first time steps after module has started the execution. The number of time steps in which initialization qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 38 | 16666353.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Initialization qualification This PreCondition is relevant if: Initialization not qualified If Signalmonitoring is applied forInitialization qualification This PreCondition is relevant if: Initialization not qualified If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used: IF [AND(1,2)]: 1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for 500 ms 2) internal initialization qualification is available THEN: Initialization shall be qualified (Initialization qualified) ELSE: Initialization shall not be qualified (Initialization not qualified) Note: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn). Raw{
"ID": "16666353.0",
"ASIL": " QM",
"Text": "Initialization qualification\n\rThis PreCondition is relevant if:\n\rInitialization not qualified\n\r \n\rIf Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n\rIF [AND(1,2)]:\n\r1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for 500 ms\n\r2) internal initialization qualification is available\n\rTHEN:\n\rInitialization shall be qualified (Initialization qualified)\n\rELSE:\n\rInitialization shall not be qualified (Initialization not qualified)\n\r \n\rNote: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351054.0",
"Description": "Initialization qualification\n\rThis PreCondition is relevant if:\n\rInitialization not qualified\n\r \n\rIf Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n\rIF [AND(1,2)]:\n\r1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for 500 ms\n\r2) internal initialization qualification is available\n\rTHEN:\n\rInitialization shall be qualified (Initialization qualified)\n\rELSE:\n\rInitialization shall not be qualified (Initialization not qualified)\n\r \n\rNote: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 39 | 16666354.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Initialization qualification (PrkLockCtl Service Bridge) This PreCondition is relevant if: Initialization not qualified If SignInitialization qualification (PrkLockCtl Service Bridge) This PreCondition is relevant if: Initialization not qualified If Signalmonitoring is applied for PrkLockCtl Service Bridge, the following condition shall be used: IF [AND(1,2)]: 1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for (100000/VMMP_SINFCT_p_PrkCtlLck_IniExcCtrInc) ms 2) internal initialization qualification is available THEN: Initialization shall be qualified (Initialization qualified) ELSE: Initialization shall not be qualified (Initialization not qualified) Note: VMMP_SINFCT_p_PrkCtlLck_IniExcCtrInc = 0 means that there is no Initialization qualification. (infinite qualification time) Note: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn). Raw{
"ID": "16666354.0",
"ASIL": " QM",
"Text": "Initialization qualification (PrkLockCtl Service Bridge)\n\rThis PreCondition is relevant if:\n\rInitialization not qualified\n\r \n\rIf Signalmonitoring is applied for PrkLockCtl Service Bridge, the following condition shall be used:\n\rIF [AND(1,2)]:\n\r1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for (100000/VMMP_SINFCT_p_PrkCtlLck_IniExcCtrInc) ms\n\r2) internal initialization qualification is available\n\rTHEN:\n\rInitialization shall be qualified (Initialization qualified)\n\rELSE:\n\rInitialization shall not be qualified (Initialization not qualified)\n\r \n\rNote: VMMP_SINFCT_p_PrkCtlLck_IniExcCtrInc = 0 means that there is no Initialization qualification. (infinite qualification time)\n\r \n\rNote: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388064.0",
"Description": "Initialization qualification (PrkLockCtl Service Bridge)\n\rThis PreCondition is relevant if:\n\rInitialization not qualified\n\r \n\rIf Signalmonitoring is applied for PrkLockCtl Service Bridge, the following condition shall be used:\n\rIF [AND(1,2)]:\n\r1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for (100000/VMMP_SINFCT_p_PrkCtlLck_IniExcCtrInc) ms\n\r2) internal initialization qualification is available\n\rTHEN:\n\rInitialization shall be qualified (Initialization qualified)\n\rELSE:\n\rInitialization shall not be qualified (Initialization not qualified)\n\r \n\rNote: VMMP_SINFCT_p_PrkCtlLck_IniExcCtrInc = 0 means that there is no Initialization qualification. (infinite qualification time)\n\r \n\rNote: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 40 | 16666355.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Initialization dequalification This PreCondition is relevant if: Initialization qualified If Signalmonitoring is applied for thInitialization dequalification This PreCondition is relevant if: Initialization qualified If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used: IF: unqualified Bit3 (FlgIni) of merged classifier is false for 1010 ms THEN: Initialization shall be dequalified (Initialization not qualified) ELSE: Initialization shall be qualified (Initialization qualified) Note: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn). Raw{
"ID": "16666355.0",
"ASIL": " QM",
"Text": "Initialization dequalification\n\rThis PreCondition is relevant if:\n\rInitialization qualified\n\r \n\rIf Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n\rIF:\n\runqualified Bit3 (FlgIni) of merged classifier is false for 1010 ms\n\rTHEN:\n\rInitialization shall be dequalified (Initialization not qualified)\n\rELSE:\n\rInitialization shall be qualified (Initialization qualified)\n\r \n\rNote: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351044.0",
"Description": "Initialization dequalification\n\rThis PreCondition is relevant if:\n\rInitialization qualified\n\r \n\rIf Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n\rIF:\n\runqualified Bit3 (FlgIni) of merged classifier is false for 1010 ms\n\rTHEN:\n\rInitialization shall be dequalified (Initialization not qualified)\n\rELSE:\n\rInitialization shall be qualified (Initialization qualified)\n\r \n\rNote: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 41 | 16666356.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Initialization dequalification (PrkLockCtl Service Bridge) This PreCondition is relevant if: Initialization qualified If SignalInitialization dequalification (PrkLockCtl Service Bridge) This PreCondition is relevant if: Initialization qualified If Signalmonitoring is applied for PrkLockCtl Service Bridge, the following condition shall be used: IF: unqualified Bit3 (FlgIni) of merged classifier is false for (-100000/VMMP_SINFCT_p_PrkCtlLck_IniExcCtrDec +10) ms THEN: Initialization shall be dequalified (Initialization not qualified) ELSE: Initialization shall be qualified (Initialization qualified) Note: VMMP_SINFCT_p_PrkCtlLck_IniExcCtrDec = 0 means that there is no Initialization dequalification. (infinite dequalification time) Note: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn). Raw{
"ID": "16666356.0",
"ASIL": " QM",
"Text": "Initialization dequalification (PrkLockCtl Service Bridge)\n\rThis PreCondition is relevant if:\n\rInitialization qualified\n\r \n\rIf Signalmonitoring is applied for PrkLockCtl Service Bridge, the following condition shall be used:\n\rIF:\n\runqualified Bit3 (FlgIni) of merged classifier is false for (-100000/VMMP_SINFCT_p_PrkCtlLck_IniExcCtrDec +10) ms\n\rTHEN:\n\rInitialization shall be dequalified (Initialization not qualified)\n\rELSE:\n\rInitialization shall be qualified (Initialization qualified)\n\r \n\rNote: VMMP_SINFCT_p_PrkCtlLck_IniExcCtrDec = 0 means that there is no Initialization dequalification. (infinite dequalification time)\n\r \n\rNote: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388065.0",
"Description": "Initialization dequalification (PrkLockCtl Service Bridge)\n\rThis PreCondition is relevant if:\n\rInitialization qualified\n\r \n\rIf Signalmonitoring is applied for PrkLockCtl Service Bridge, the following condition shall be used:\n\rIF:\n\runqualified Bit3 (FlgIni) of merged classifier is false for (-100000/VMMP_SINFCT_p_PrkCtlLck_IniExcCtrDec +10) ms\n\rTHEN:\n\rInitialization shall be dequalified (Initialization not qualified)\n\rELSE:\n\rInitialization shall be qualified (Initialization qualified)\n\r \n\rNote: VMMP_SINFCT_p_PrkCtlLck_IniExcCtrDec = 0 means that there is no Initialization dequalification. (infinite dequalification time)\n\r \n\rNote: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 42 | 16666357.0 | Functional | Released | yes | True | Prioritization of *StDiagEve Note: It is possible, that two or more of the following cases are true at the same time: * Case: SePrioritization of *StDiagEve Note: It is possible, that two or more of the following cases are true at the same time: * Case: Service bridge is deactivated * Case: Signal not configured (Bit0) * Case: Monitoring is not activ (Bit5) * Case: Initialization unqualified (Bit3 not longer than 500 ms) * Case: Initialization qualified (Bit3 longer than 500 ms) * Case: Error (Bit2) * Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms) * Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms) Therefore different values shall be assigned to the signal *StDiagEve. But *StDiagEve shall always take just one value. Therefore the following prioritization shall be applied. The prioritization depends on whether error shall be qualified or error shall not be qualified. IF: Error shall be qualified (Error qualified) THEN : - VMMP_c_DiagEveSigDi = prio 1 - VMMP_c_DiagEveSigNotVld = prio 2 - VMMP_c_DiagEveSigFail = prio 3 - VMMP_c_DiagEveSigIni = prio 4 - VMMP_c_DiagEveSigSusp = prio 5 - VMMP_c_DiagEveSigNone = prio 6 ELSE : - VMMP_c_DiagEveSigDi = prio 1 - VMMP_c_DiagEveSigFail = prio 2 - VMMP_c_DiagEveSigNotVld = prio 3 - VMMP_c_DiagEveSigIni = prio 4 - VMMP_c_DiagEveSigSusp = prio 5 - VMMP_c_DiagEveSigNone = prio 6 Raw{
"ID": "16666357.0",
"ASIL": " QM",
"Text": "Prioritization of *StDiagEve\n\rNote: It is possible, that two or more of the following cases are true at the same time:\n\r* Case: Service bridge is deactivated\n\r* Case: Signal not configured (Bit0)\n\r* Case: Monitoring is not activ (Bit5)\n\r* Case: Initialization unqualified (Bit3 not longer than 500 ms)\n\r* Case: Initialization qualified (Bit3 longer than 500 ms)\n\r* Case: Error (Bit2)\n\r* Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n\r* Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n\rTherefore different values shall be assigned to the signal *StDiagEve. But *StDiagEve shall always take just one value. Therefore the following prioritization shall be applied. The prioritization depends on whether error shall be qualified or error shall not be qualified.\n\r \n\rIF: \n\rError shall be qualified (Error qualified)\n\rTHEN :\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigNotVld = prio 2 \n\r- VMMP_c_DiagEveSigFail = prio 3 \n\r- VMMP_c_DiagEveSigIni = prio 4\n\r- VMMP_c_DiagEveSigSusp = prio 5 \n\r- VMMP_c_DiagEveSigNone = prio 6\n\rELSE :\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigFail = prio 2 \n\r- VMMP_c_DiagEveSigNotVld = prio 3 \n\r- VMMP_c_DiagEveSigIni = prio 4\n\r- VMMP_c_DiagEveSigSusp = prio 5 \n\r- VMMP_c_DiagEveSigNone = prio 6",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351048.0",
"Description": "Prioritization of *StDiagEve\n\rNote: It is possible, that two or more of the following cases are true at the same time:\n\r* Case: Service bridge is deactivated\n\r* Case: Signal not configured (Bit0)\n\r* Case: Monitoring is not activ (Bit5)\n\r* Case: Initialization unqualified (Bit3 not longer than 500 ms)\n\r* Case: Initialization qualified (Bit3 longer than 500 ms)\n\r* Case: Error (Bit2)\n\r* Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n\r* Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n\rTherefore different values shall be assigned to the signal *StDiagEve. But *StDiagEve shall always take just one value. Therefore the following prioritization shall be applied. The prioritization depends on whether error shall be qualified or error shall not be qualified.\n\r \n\rIF: \n\rError shall be qualified (Error qualified)\n\rTHEN :\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigNotVld = prio 2 \n\r- VMMP_c_DiagEveSigFail = prio 3 \n\r- VMMP_c_DiagEveSigIni = prio 4\n\r- VMMP_c_DiagEveSigSusp = prio 5 \n\r- VMMP_c_DiagEveSigNone = prio 6\n\rELSE :\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigFail = prio 2 \n\r- VMMP_c_DiagEveSigNotVld = prio 3 \n\r- VMMP_c_DiagEveSigIni = prio 4\n\r- VMMP_c_DiagEveSigSusp = prio 5 \n\r- VMMP_c_DiagEveSigNone = prio 6",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 43 | 16666358.0 | Functional | Released | yes | True | Valid Case: No errors IF [AND(1,2,3,4,5,6,7)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is NOT set 3)Valid Case: No errors IF [AND(1,2,3,4,5,6,7)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is NOT set 3) Bit2 (FlgErrQlf) of merged classifier is NOT set 4) Bit3 (FlgIni) of merged classifier is NOT set 5) Bit5 (FlgMonNotAcv) of merged classifier is NOT set 6) Bit7 (FlgErrCur) of merged classifier is NOT set 7) Signal range is valid THEN: *StDiagEve = VMMP_c_DiagEveSigNone Raw{
"ID": "16666358.0",
"ASIL": " QM",
"Text": "Valid Case: No errors\n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n\r3) Bit2 (FlgErrQlf) of merged classifier is NOT set\n\r4) Bit3 (FlgIni) of merged classifier is NOT set\n\r5) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r6) Bit7 (FlgErrCur) of merged classifier is NOT set\n\r7) Signal range is valid\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigNone",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351063.0",
"Description": "Valid Case: No errors\n\rIF [AND(1,2,3,4,5,6,7)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n\r3) Bit2 (FlgErrQlf) of merged classifier is NOT set\n\r4) Bit3 (FlgIni) of merged classifier is NOT set\n\r5) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n\r6) Bit7 (FlgErrCur) of merged classifier is NOT set\n\r7) Signal range is valid\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigNone",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 44 | 16666359.0 | Functional | Released | yes | True | Case: Service bridge is deactivated IF: *TurnOff = true THEN: *StDiagEve = VMMP_c_DiagEveSigDiCase: Service bridge is deactivated IF: *TurnOff = true THEN: *StDiagEve = VMMP_c_DiagEveSigDi Raw{
"ID": "16666359.0",
"ASIL": " QM",
"Text": "Case: Service bridge is deactivated\n\r \n\r\n\rIF: \n\r*TurnOff = true\n\rTHEN:\n\r*StDiagEve = VMMP_c_DiagEveSigDi",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351090.0",
"Description": "Case: Service bridge is deactivated\n\r \n\r\n\rIF: \n\r*TurnOff = true\n\rTHEN:\n\r*StDiagEve = VMMP_c_DiagEveSigDi",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 45 | 16666360.0 | Functional | Released | yes | True | Case: Signal not configured (Bit0) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is set THECase: Signal not configured (Bit0) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is set THEN: *StDiagEve = VMMP_c_DiagEveSigDi Raw{
"ID": "16666360.0",
"ASIL": " QM",
"Text": "Case: Signal not configured (Bit0)\n\r \n\rIF [AND(1,2)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is set\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigDi",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351064.0",
"Description": "Case: Signal not configured (Bit0)\n\r \n\rIF [AND(1,2)]: \n\r1) *TurnOff = false\n\r2) Bit0 (FlgSigNotConf) of merged classifier is set\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigDi",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 46 | 16666361.0 | Functional | Released | yes | True | Case: Monitoring is not activ (Bit5) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit5 (FlgMonNotAcv) of merged classifier is set THCase: Monitoring is not activ (Bit5) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit5 (FlgMonNotAcv) of merged classifier is set THEN: *StDiagEve = VMMP_c_DiagEveSigIni Raw{
"ID": "16666361.0",
"ASIL": " QM",
"Text": "Case: Monitoring is not activ (Bit5)\n\r \n\rIF [AND(1,2)]: \n\r1) *TurnOff = false\n\r2) Bit5 (FlgMonNotAcv) of merged classifier is set\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigIni",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351059.0",
"Description": "Case: Monitoring is not activ (Bit5)\n\r \n\rIF [AND(1,2)]: \n\r1) *TurnOff = false\n\r2) Bit5 (FlgMonNotAcv) of merged classifier is set\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigIni",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 47 | 16666362.0 | Functional | Released | yes | True | Case: Initialization unqualified (Bit3 not longer than 500 ms) IF [AND(1,2,3)]: 1) *TurnOff = false 2) Bit3 (FlgIni) of mergedCase: Initialization unqualified (Bit3 not longer than 500 ms) IF [AND(1,2,3)]: 1) *TurnOff = false 2) Bit3 (FlgIni) of merged classifier is set 3) Bit3 (FlgIni) of merged classifier is NOT qualified (Initialization not qualified) THEN: *StDiagEve = VMMP_c_DiagEveSigIni Raw{
"ID": "16666362.0",
"ASIL": " QM",
"Text": "Case: Initialization unqualified (Bit3 not longer than 500 ms)\n\rIF [AND(1,2,3)]: \n\r1) *TurnOff = false\n\r2) Bit3 (FlgIni) of merged classifier is set\n\r3) Bit3 (FlgIni) of merged classifier is NOT qualified (Initialization not qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigIni",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351061.0",
"Description": "Case: Initialization unqualified (Bit3 not longer than 500 ms)\n\rIF [AND(1,2,3)]: \n\r1) *TurnOff = false\n\r2) Bit3 (FlgIni) of merged classifier is set\n\r3) Bit3 (FlgIni) of merged classifier is NOT qualified (Initialization not qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigIni",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 48 | 16666363.0 | Functional | Released | yes | True | Case: Initialization qualified (Bit3 longer than 500 ms) IF [AND(1,2,3)]: 1) *TurnOff = false 2) Bit3 (FlgIni) of merged classCase: Initialization qualified (Bit3 longer than 500 ms) IF [AND(1,2,3)]: 1) *TurnOff = false 2) Bit3 (FlgIni) of merged classifier is set 3) Bit3 (FlgIni) of merged classifier is qualified (Initialization qualified) THEN: *StDiagEve = VMMP_c_DiagEveSigNotVld Raw{
"ID": "16666363.0",
"ASIL": " QM",
"Text": "Case: Initialization qualified (Bit3 longer than 500 ms)\n\r \n\rIF [AND(1,2,3)]: \n\r1) *TurnOff = false\n\r2) Bit3 (FlgIni) of merged classifier is set\n\r3) Bit3 (FlgIni) of merged classifier is qualified (Initialization qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351078.0",
"Description": "Case: Initialization qualified (Bit3 longer than 500 ms)\n\r \n\rIF [AND(1,2,3)]: \n\r1) *TurnOff = false\n\r2) Bit3 (FlgIni) of merged classifier is set\n\r3) Bit3 (FlgIni) of merged classifier is qualified (Initialization qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 49 | 16666364.0 | Functional | Released | yes | True | Case: Error (Bit2) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit2 (FlgErrQlf) of merged classifier is set THEN: *StDiagEve = VMCase: Error (Bit2) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit2 (FlgErrQlf) of merged classifier is set THEN: *StDiagEve = VMMP_c_DiagEveSigFail Raw{
"ID": "16666364.0",
"ASIL": " QM",
"Text": "Case: Error (Bit2)\n\rIF [AND(1,2)]: \n\r1) *TurnOff = false\n\r2) Bit2 (FlgErrQlf) of merged classifier is set\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigFail",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351074.0",
"Description": "Case: Error (Bit2)\n\rIF [AND(1,2)]: \n\r1) *TurnOff = false\n\r2) Bit2 (FlgErrQlf) of merged classifier is set\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigFail",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 50 | 16666365.0 | Functional | Released | yes | True | Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms) IF [AND(1,OR(2,3),4,5]: 1) *TurnOff =Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms) IF [AND(1,OR(2,3),4,5]: 1) *TurnOff = false 2) Bit7 (FlgErrCur) of merged classifier is set 3) Signal range is invalid 4) Bit7 (FlgErrCur) of merged classifier is set but NOT qualified (Error not qualified) 5) Signal range is invalid but NOT qualified (Error not qualified) THEN: *StDiagEve = VMMP_c_DiagEveSigSusp Raw{
"ID": "16666365.0",
"ASIL": " QM",
"Text": "Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n\r \n\rIF [AND(1,OR(2,3),4,5]: \n\r1) *TurnOff = false\n\r2) Bit7 (FlgErrCur) of merged classifier is set\n\r3) Signal range is invalid\n\r4) Bit7 (FlgErrCur) of merged classifier is set but NOT qualified (Error not qualified)\n\r5) Signal range is invalid but NOT qualified (Error not qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigSusp",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351068.0",
"Description": "Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n\r \n\rIF [AND(1,OR(2,3),4,5]: \n\r1) *TurnOff = false\n\r2) Bit7 (FlgErrCur) of merged classifier is set\n\r3) Signal range is invalid\n\r4) Bit7 (FlgErrCur) of merged classifier is set but NOT qualified (Error not qualified)\n\r5) Signal range is invalid but NOT qualified (Error not qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigSusp",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 51 | 16666366.0 | Functional | Released | yes | True | Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms) IF [AND(1,OR(2,3)]: 1) *TurnOff = false 2)Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms) IF [AND(1,OR(2,3)]: 1) *TurnOff = false 2) Bit7 (FlgErrCur) of merged classifier is set and qualified (Error qualified) 3) Signal range is invalid and qualified (Error qualified) THEN: *StDiagEve = VMMP_c_DiagEveSigNotVld Raw{
"ID": "16666366.0",
"ASIL": " QM",
"Text": "Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n\r \n\rIF [AND(1,OR(2,3)]: \n\r1) *TurnOff = false\n\r2) Bit7 (FlgErrCur) of merged classifier is set and qualified (Error qualified)\n\r3) Signal range is invalid and qualified (Error qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351071.0",
"Description": "Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n\r \n\rIF [AND(1,OR(2,3)]: \n\r1) *TurnOff = false\n\r2) Bit7 (FlgErrCur) of merged classifier is set and qualified (Error qualified)\n\r3) Signal range is invalid and qualified (Error qualified)\n\rTHEN: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 52 | 16666367.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PrkCtlAly Service BridgePrkCtlAly Service Bridge Raw{
"ID": "16666367.0",
"ASIL": " ",
"Text": "PrkCtlAly Service Bridge",
"Type": "Folder",
"Status": "",
"Summary": "PrkCtlAly Service Bridge",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351193.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 53 | 16666368.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Inputs Signal-Values: CustFctIn_PrkCtl_StAlyReq Signal-Classifier: CustFctIn_PrkCtl_StAlyReq_sc Parameters CustFctIn_PrkCInputs Signal-Values: CustFctIn_PrkCtl_StAlyReq Signal-Classifier: CustFctIn_PrkCtl_StAlyReq_sc Parameters CustFctIn_PrkCtlAly_BitFldConf CustFctIn_PrkCtlAly_FlgIniExcDet CustFctIn_PrkCtlAly_FlgErrQlfAcv CustFctIn_PrkCtlAly_TurnOff Raw{
"ID": "16666368.0",
"ASIL": " QM",
"Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\r \n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf\n\rCustFctIn_PrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351192.0",
"Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\r \n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf\n\rCustFctIn_PrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 54 | 16666369.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Outputs Request CustFctOut_PrkCtl_StAlyReq States CustFctOut_PrkCtlAly_StDiagEveOutputs Request CustFctOut_PrkCtl_StAlyReq States CustFctOut_PrkCtlAly_StDiagEve Raw{
"ID": "16666369.0",
"ASIL": " QM",
"Text": "Outputs\n\rRequest\n\rCustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCustFctOut_PrkCtlAly_StDiagEve",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351200.0",
"Description": "Outputs\n\rRequest\n\rCustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCustFctOut_PrkCtlAly_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 55 | 16666370.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Merged classifier of PrkCtlAly input signal classifiers (Note: The classifier information of all PrkCtlAly input signals are mergMerged classifier of PrkCtlAly input signal classifiers (Note: The classifier information of all PrkCtlAly input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation) IF BitwiseOR: one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) CustFctIn_PrkCtl_StAlyReq_sc THEN: the corresponding Bits of the merged classifier (internal) are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) ELSE: the corresponding Bits of the merged classifier (internal) are false (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) Raw{
"ID": "16666370.0",
"ASIL": " QM",
"Text": "Merged classifier of PrkCtlAly input signal classifiers\n\r(Note: The classifier information of all PrkCtlAly input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351201.0",
"Description": "Merged classifier of PrkCtlAly input signal classifiers\n\r(Note: The classifier information of all PrkCtlAly input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_PrkCtl_StAlyReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 56 | 16666371.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq IF: CustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAlyMapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq IF: CustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAly_StAlyReqRngLimHi THEN: CustFctOut_PrkCtl_StAlyReq is equal to VMMP_c_StReqCusFctNoReq ELSEIF [AND(1,2)]: 1) CustFctIn_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkBrkOnly 2) Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true THEN: CustFctOut_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkWithP ELSE: CustFctOut_PrkCtl_StAlyReq is equal to CustFctIn_PrkCtl_StAlyReq Note: The expression "Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression "Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true" shall be true. Raw{
"ID": "16666371.0",
"ASIL": " QM",
"Text": "Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq \n\r \n\rIF: \n\rCustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAly_StAlyReqRngLimHi \n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_c_StReqCusFctNoReq\n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkBrkOnly\n\r2) Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkWithP\n\rELSE: \n\rCustFctOut_PrkCtl_StAlyReq is equal to CustFctIn_PrkCtl_StAlyReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" shall be true.",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351202.0",
"Description": "Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq \n\r \n\rIF: \n\rCustFctIn_PrkCtl_StAlyReq > VMMP_SINFCT_c_SrvPrkCtlAly_StAlyReqRngLimHi \n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_c_StReqCusFctNoReq\n\rELSEIF [AND(1,2)]: \n\r1) CustFctIn_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkBrkOnly\n\r2) Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq is equal to VMMP_SINFCT_c_PrkCtlAly_StReqPrkWithP\n\rELSE: \n\rCustFctOut_PrkCtl_StAlyReq is equal to CustFctIn_PrkCtl_StAlyReq\n\r \n\rNote: The expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_PrkCtlAly_BitMaskReqAlyWithP of the input CustFctIn_PrkCtlAly_BitFldConf is true\" shall be true.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 57 | 16666372.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | PrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_PrkCtlAPrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_PrkCtlAly_TurnOff *FlgIniExcDet equal to CustFctIn_PrkCtlAly_FlgIniExcDet *FlgErrQlfAcv equal to CustFctIn_PrkCtlAly_FlgErrQlfAcv merged classifier RangeCheck Output: CustFctOut_PrkCtlAly_StDiagEve equal to *StDiagEve Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*). Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way: specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information (This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions) Raw{
"ID": "16666372.0",
"ASIL": " QM",
"Text": "PrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_PrkCtlAly_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_PrkCtlAly_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_PrkCtlAly_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351203.0",
"Description": "PrkCtlAly Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_PrkCtlAly_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_PrkCtlAly_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_PrkCtlAly_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_PrkCtlAly_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 58 | 16666373.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirement describes the valid case of the PrkCtlAly Service Bridge. Note: The following functional reThe following functional requirement describes the valid case of the PrkCtlAly Service Bridge. Note: The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time. * Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) * Disable Case: * NotVld Case: * Fail Case: * Init Case: * Susp Case: For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful. Raw{
"ID": "16666373.0",
"ASIL": " ",
"Text": "The following functional requirement describes the valid case of the PrkCtlAly Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351196.0",
"Description": "The following functional requirement describes the valid case of the PrkCtlAly Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 59 | 16666374.0 | Functional | Released | yes | True | Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_PrkCtlAly_StDValid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNone THEN: CustFctOut_PrkCtl_StAlyReq = CustFctIn_PrkCtl_StAlyReq (considering Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq) Raw{
"ID": "16666374.0",
"ASIL": " QM",
"Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = CustFctIn_PrkCtl_StAlyReq (considering Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351197.0",
"Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = CustFctIn_PrkCtl_StAlyReq (considering Mapping and Calculation of output signal CustFctOut_PrkCtl_StAlyReq)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 60 | 16666375.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorinThe following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour. Raw{
"ID": "16666375.0",
"ASIL": " ",
"Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1351198.0",
"Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 61 | 16666376.0 | Functional | Released | yes | True | Disable Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctDisable Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16666376.0",
"ASIL": " QM",
"Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351199.0",
"Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 62 | 16666377.0 | Functional | Released | yes | True | NotVld Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusNotVld Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16666377.0",
"ASIL": " QM",
"Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351188.0",
"Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 63 | 16666378.0 | Functional | Released | yes | True | Fail Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNFail Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16666378.0",
"ASIL": " QM",
"Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351189.0",
"Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 64 | 16666379.0 | Functional | Released | yes | True | Init Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctInit Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16666379.0",
"ASIL": " QM",
"Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351190.0",
"Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 65 | 16666380.0 | Functional | Released | yes | True | Susp Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_PrkCtl_StAlyReq shall be equal to theSusp Case: IF: CustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_PrkCtl_StAlyReq shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "16666380.0",
"ASIL": " QM",
"Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1351191.0",
"Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkCtlAly_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_PrkCtl_StAlyReq shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 66 | 16666381.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PrkLockCtl Service BridgePrkLockCtl Service Bridge Raw{
"ID": "16666381.0",
"ASIL": " ",
"Text": "PrkLockCtl Service Bridge",
"Type": "Folder",
"Status": "",
"Summary": "PrkLockCtl Service Bridge",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352061.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 67 | 16666382.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Inputs Signal-Values: CustFctIn_PrkCtl_StPrkLockReq Signal-Classifier: CustFctIn_PrkCtl_StPrkLockReq_sc Parameters CustFcInputs Signal-Values: CustFctIn_PrkCtl_StPrkLockReq Signal-Classifier: CustFctIn_PrkCtl_StPrkLockReq_sc Parameters CustFctIn_PrkLockCtl_FlgIniExcDet CustFctIn_PrkLockCtl_FlgErrQlfAcv CustFctIn_PrkLockCtl_TurnOff Raw{
"ID": "16666382.0",
"ASIL": " QM",
"Text": "Inputs \n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc\n\r \n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352069.0",
"Description": "Inputs \n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc\n\r \n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 68 | 16666383.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Outputs Request CustFctOut_PrkCtl_StPrkLockReq States CustFctOut_PrkLockCtl_StDiagEveOutputs Request CustFctOut_PrkCtl_StPrkLockReq States CustFctOut_PrkLockCtl_StDiagEve Raw{
"ID": "16666383.0",
"ASIL": " QM",
"Text": "Outputs\n\rRequest\n\rCustFctOut_PrkCtl_StPrkLockReq\n\rStates\n\rCustFctOut_PrkLockCtl_StDiagEve",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352062.0",
"Description": "Outputs\n\rRequest\n\rCustFctOut_PrkCtl_StPrkLockReq\n\rStates\n\rCustFctOut_PrkLockCtl_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 69 | 16666384.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Merged classifier of PrkLockCtl input signal classifiers (Note: The classifier information of all PrkLockCtl input signals are meMerged classifier of PrkLockCtl input signal classifiers (Note: The classifier information of all PrkLockCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation) IF BitwiseOR: one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) CustFctIn_PrkCtl_StPrkLockReq_sc THEN: the corresponding Bits of the merged classifier (internal) are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) ELSE: the corresponding Bits of the merged classifier (internal) are false (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7) Raw{
"ID": "16666384.0",
"ASIL": " QM",
"Text": "Merged classifier of PrkLockCtl input signal classifiers\n\r(Note: The classifier information of all PrkLockCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_PrkCtl_StPrkLockReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352063.0",
"Description": "Merged classifier of PrkLockCtl input signal classifiers\n\r(Note: The classifier information of all PrkLockCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n\r \n\rIF BitwiseOR: \n\rone or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rCustFctIn_PrkCtl_StPrkLockReq_sc\n\rTHEN:\n\rthe corresponding Bits of the merged classifier (internal) are true\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n\rELSE:\n\rthe corresponding Bits of the merged classifier (internal) are false\n\r(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 70 | 16666385.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | PrkLockCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_PrkLocPrkLockCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_PrkLockCtl_TurnOff *FlgIniExcDet equal to CustFctIn_PrkLockCtl_FlgIniExcDet *FlgErrQlfAcv equal to CustFctIn_PrkLockCtl_FlgErrQlfAcv merged classifier RangeCheck Output: CustFctOut_PrkLockCtl_StDiagEve equal to *StDiagEve Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*). Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way: specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information (This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions) Raw{
"ID": "16666385.0",
"ASIL": " QM",
"Text": "PrkLockCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_PrkLockCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_PrkLockCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_PrkLockCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_PrkLockCtl_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352057.0",
"Description": "PrkLockCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n\r \n\rInput:\n\r*TurnOff equal to CustFctIn_PrkLockCtl_TurnOff\n\r*FlgIniExcDet equal to CustFctIn_PrkLockCtl_FlgIniExcDet\n\r*FlgErrQlfAcv equal to CustFctIn_PrkLockCtl_FlgErrQlfAcv\n\rmerged classifier\n\rRangeCheck\n\r \n\rOutput:\n\rCustFctOut_PrkLockCtl_StDiagEve equal to *StDiagEve\n\r \n\r \n\rNote: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n\rSummary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n\rspecific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n\r \n\r(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 71 | 16666386.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirement describes the valid case of the PrkLockCtl Service Bridge. Note: The following functional rThe following functional requirement describes the valid case of the PrkLockCtl Service Bridge. Note: The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time. * Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) * Disable Case: * NotVld Case: * Fail Case: * Init Case: * Susp Case: For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful. Raw{
"ID": "16666386.0",
"ASIL": " ",
"Text": "The following functional requirement describes the valid case of the PrkLockCtl Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352058.0",
"Description": "The following functional requirement describes the valid case of the PrkLockCtl Service Bridge.\n\r \n\rNote:\n\rThe following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n\r* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\r* \n\r \n\r \n\r Disable Case:\n\r* \n\r \n\r \n\r NotVld Case:\n\r* \n\r \n\r \n\r Fail Case:\n\r* \n\r \n\r \n\r Init Case:\n\r* \n\r \n\r \n\r Susp Case:\n\rFor example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 72 | 16666387.0 | Functional | Released | yes | True | Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_PrkLockCtl_StValid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigNone THEN: CustFctOut_PrkCtl_StPrkLockReq = CustFctIn_PrkCtl_StPrkLockReq Raw{
"ID": "16666387.0",
"ASIL": " QM",
"Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = CustFctIn_PrkCtl_StPrkLockReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352059.0",
"Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = CustFctIn_PrkCtl_StPrkLockReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 73 | 16666388.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorinThe following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour. Raw{
"ID": "16666388.0",
"ASIL": " ",
"Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352060.0",
"Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 74 | 16666389.0 | Functional | Released | yes | True | Disable Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCDisable Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16666389.0",
"ASIL": " QM",
"Text": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352065.0",
"Description": "Disable Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 75 | 16666390.0 | Functional | Released | yes | True | NotVld Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StRNotVld Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16666390.0",
"ASIL": " QM",
"Text": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352066.0",
"Description": "NotVld Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 76 | 16666391.0 | Functional | Released | yes | True | Fail Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCuFail Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq Raw{
"ID": "16666391.0",
"ASIL": " QM",
"Text": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352067.0",
"Description": "Fail Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_c_StReqCusFctNoReq",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 77 | 16666392.0 | Functional | Released | yes | True | Init Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_SINFCT_cInit Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_PrkCtl_StPrkLockReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni Raw{
"ID": "16666392.0",
"ASIL": " QM",
"Text": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352068.0",
"Description": "Init\n\r Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 78 | 16666393.0 | Functional | Released | yes | True | Susp Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_PrkCtl_StPrkLockReq shall be equal tSusp Case: IF: CustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_PrkCtl_StPrkLockReq shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "16666393.0",
"ASIL": " QM",
"Text": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352064.0",
"Description": "Susp Case:\n\r \n\r\n\rIF: \n\rCustFctOut_PrkLockCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN: \n\rCustFctOut_PrkCtl_StPrkLockReq shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 79 | 16666394.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Specific Conditions and RequirementsSpecific Conditions and Requirements Raw{
"ID": "16666394.0",
"ASIL": " ",
"Text": "Specific Conditions and Requirements",
"Type": "Folder",
"Status": "",
"Summary": "Specific Conditions and Requirements",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1348552.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 80 | 16666395.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The module output values in the initial timestep are not equal to the defined Init Values in the signal specification file. It isThe module output values in the initial timestep are not equal to the defined Init Values in the signal specification file. It is not necessary to check the output values of the modul within the initial timestep. Raw{
"ID": "16666395.0",
"ASIL": " ",
"Text": "The module output values in the initial timestep are not equal to the defined Init Values in the signal specification file.\n\r \n\rIt is not necessary to check the output values of the modul within the initial timestep.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388014.0",
"Description": "The module output values in the initial timestep are not equal to the defined Init Values in the signal specification file.\n\r \n\rIt is not necessary to check the output values of the modul within the initial timestep.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 81 | 16666396.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | LeavCon Customer FunctionLeavCon Customer Function Raw{
"ID": "16666396.0",
"ASIL": " ",
"Text": "LeavCon Customer Function",
"Type": "Folder",
"Status": "",
"Summary": "LeavCon Customer Function",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352249.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 82 | 16666397.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | LeavCon PrkLockCtl ServiceLeavCon PrkLockCtl Service Raw{
"ID": "16666397.0",
"ASIL": " ",
"Text": "LeavCon PrkLockCtl Service",
"Type": "Folder",
"Status": "",
"Summary": "LeavCon PrkLockCtl Service",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352093.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 83 | 16666398.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIn_PrkCtl_StPrkLockReq = LeavCon_s_PrkCtl_StPrkLockReq Signal-Classifier: CustFctIn_PrkCtl_StPrkLockReq_sc = LeavCon_sc_PrkCtl_StPrkLockReq Parameters CustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBVSP_c_LeavConPrkLockCtl_FlgIniExcDet CustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBVSP_c_LeavConPrkLockCtl_FlgErrQlfAcv CustFctIn_PrkLockCtl_TurnOff = VMMP_CFBVSP_p_LeavConPrkLockCtl_TurnOff Raw{
"ID": "16666398.0",
"ASIL": " QM",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq = LeavCon_s_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc = LeavCon_sc_PrkCtl_StPrkLockReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBVSP_c_LeavConPrkLockCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBVSP_c_LeavConPrkLockCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff = VMMP_CFBVSP_p_LeavConPrkLockCtl_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352092.0",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq = LeavCon_s_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc = LeavCon_sc_PrkCtl_StPrkLockReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBVSP_c_LeavConPrkLockCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBVSP_c_LeavConPrkLockCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff = VMMP_CFBVSP_p_LeavConPrkLockCtl_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 84 | 16666399.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid There is no RangeCheck for LeavCon PrkLockCtl-Service: Signal range is valid isRangeCheck: Check if input signal range is valid There is no RangeCheck for LeavCon PrkLockCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied). Raw{
"ID": "16666399.0",
"ASIL": " QM",
"Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for LeavCon PrkLockCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352094.0",
"Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for LeavCon PrkLockCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 85 | 16666400.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of aFault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail). If there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle). Raw{
"ID": "16666400.0",
"ASIL": " QM",
"Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388015.0",
"Description": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 86 | 16666401.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals Outputs Request IF: VMMP_CFBVSP_p_LeavConPrkCtl_SwSti = 1 (true) THEAssign generic output signals to specific output signals Outputs Request IF: VMMP_CFBVSP_p_LeavConPrkCtl_SwSti = 1 (true) THEN: CFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_CFBVSP_p_LeavCon PrkCtl_StPrkLockReqSti ELSE: CFBVSP_s_LeavConPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq Note: The assignment of the following signals is independent of the IF statement above. States CFBVSP_s_DiagLeavConPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve Raw{
"ID": "16666401.0",
"ASIL": " QM",
"Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rVMMP_CFBVSP_p_LeavConPrkCtl_SwSti = 1 (true)\n\rTHEN:\n\rCFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_CFBVSP_p_LeavCon PrkCtl_StPrkLockReqSti\n\rELSE:\n\rCFBVSP_s_LeavConPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\rStates\n\rCFBVSP_s_DiagLeavConPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352095.0",
"Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rVMMP_CFBVSP_p_LeavConPrkCtl_SwSti = 1 (true)\n\rTHEN:\n\rCFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_CFBVSP_p_LeavCon PrkCtl_StPrkLockReqSti\n\rELSE:\n\rCFBVSP_s_LeavConPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\rStates\n\rCFBVSP_s_DiagLeavConPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 87 | 16666402.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | LeavCon PrkCtlAly ServiceLeavCon PrkCtlAly Service Raw{
"ID": "16666402.0",
"ASIL": " ",
"Text": "LeavCon PrkCtlAly Service",
"Type": "Folder",
"Status": "",
"Summary": "LeavCon PrkCtlAly Service",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352077.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 88 | 16666403.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CusFctInReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CusFctIn_s_PrkCtl_StAlyReq = LeavCon_s_PrkCtl_StAlyReq Signal-Classifier: CusFctIn_s_PrkCtl_StAlyReq_sc = LeavCon_sc_PrkCtl_StAlyReq Parameters CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_LeavConPrkCtl_BitFldConfAly CustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBVSP_c_LeavConPrkCtlAly_FlgIniExcDet CustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBVSP_c_LeavConPrkCtlAly_FlgErrQlfAcv CustFctIn_PrkCtlAly_TurnOff = VMMP_CFBVSP_p_LeavConPrkCtlAly_TurnOff Raw{
"ID": "16666403.0",
"ASIL": " QM",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCusFctIn_s_PrkCtl_StAlyReq = LeavCon_s_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCusFctIn_s_PrkCtl_StAlyReq_sc = LeavCon_sc_PrkCtl_StAlyReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_LeavConPrkCtl_BitFldConfAly\n\rCustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBVSP_c_LeavConPrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBVSP_c_LeavConPrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff = VMMP_CFBVSP_p_LeavConPrkCtlAly_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352076.0",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCusFctIn_s_PrkCtl_StAlyReq = LeavCon_s_PrkCtl_StAlyReq \n\r \n\rSignal-Classifier:\n\rCusFctIn_s_PrkCtl_StAlyReq_sc = LeavCon_sc_PrkCtl_StAlyReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_LeavConPrkCtl_BitFldConfAly\n\rCustFctIn_PrkCtlAly_FlgIniExcDet = VMMP_CFBVSP_c_LeavConPrkCtlAly_FlgIniExcDet\n\rCustFctIn_PrkCtlAly_FlgErrQlfAcv = VMMP_CFBVSP_c_LeavConPrkCtlAly_FlgErrQlfAcv\n\rCustFctIn_PrkCtlAly_TurnOff = VMMP_CFBVSP_p_LeavConPrkCtlAly_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 89 | 16666404.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid There is no RangeCheck for LeavCon PrkCtlAly-Service: Signal range is valid is aRangeCheck: Check if input signal range is valid There is no RangeCheck for LeavCon PrkCtlAly-Service: Signal range is valid is always applied. (Signal range is invalid is never applied). Raw{
"ID": "16666404.0",
"ASIL": " QM",
"Text": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for LeavCon PrkCtlAly-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352078.0",
"Description": "RangeCheck: Check if input signal range is valid\n\r \n\rThere is no RangeCheck for LeavCon PrkCtlAly-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 90 | 16666405.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of aFault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail). If there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle). Raw{
"ID": "16666405.0",
"ASIL": " QM",
"Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388016.0",
"Description": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 91 | 16666406.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals Outputs Request CFBVSP_s_LeavConPrkCtl_StAlyReq = CustFctOut_PrkCtl_SAssign generic output signals to specific output signals Outputs Request CFBVSP_s_LeavConPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq States CFBVSP_s_DiagLeavConPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve Raw{
"ID": "16666406.0",
"ASIL": " QM",
"Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r CFBVSP_s_LeavConPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCFBVSP_s_DiagLeavConPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352079.0",
"Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\r CFBVSP_s_LeavConPrkCtl_StAlyReq = CustFctOut_PrkCtl_StAlyReq\n\rStates\n\rCFBVSP_s_DiagLeavConPrkCtlAly_StEve = CustFctOut_PrkCtlAly_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 92 | 16666407.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The signal CFBVSP_s_LeavConPrkCtl_StVld describes the validity of the input signals from the LeavCon customer function. The validiThe signal CFBVSP_s_LeavConPrkCtl_StVld describes the validity of the input signals from the LeavCon customer function. The validity of PrkCltAly-service and PrkLockCtl-service are defined by the diagnostic events CFBVSP_s_DiagLeavConPrkCtlAly_StEve and CFBVSP_s_DiagLeavConPrkLckCtl_StEve. Both diagnostic events are merged to the signal CFBVSP_s_LeavConPrkCtl_StVld. Raw{
"ID": "16666407.0",
"ASIL": " ",
"Text": "The signal CFBVSP_s_LeavConPrkCtl_StVld describes the validity of the input signals from the LeavCon customer function. The validity of PrkCltAly-service and PrkLockCtl-service are defined by the diagnostic events CFBVSP_s_DiagLeavConPrkCtlAly_StEve and CFBVSP_s_DiagLeavConPrkLckCtl_StEve. Both diagnostic events are merged to the signal CFBVSP_s_LeavConPrkCtl_StVld.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388051.0",
"Description": "The signal CFBVSP_s_LeavConPrkCtl_StVld describes the validity of the input signals from the LeavCon customer function. The validity of PrkCltAly-service and PrkLockCtl-service are defined by the diagnostic events CFBVSP_s_DiagLeavConPrkCtlAly_StEve and CFBVSP_s_DiagLeavConPrkLckCtl_StEve. Both diagnostic events are merged to the signal CFBVSP_s_LeavConPrkCtl_StVld.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 93 | 16666408.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Assignment for Mapping: *StDiagEve = CFBVSP_s_DiagLeavConPrkLckCtl_StEve *StDiagEve = CFBVSP_s_DiagLeavConPrkCtlAly_StEveAssignment for Mapping: *StDiagEve = CFBVSP_s_DiagLeavConPrkLckCtl_StEve *StDiagEve = CFBVSP_s_DiagLeavConPrkCtlAly_StEve Raw{
"ID": "16666408.0",
"ASIL": " QM",
"Text": "Assignment for Mapping:\n\r \n\r*StDiagEve = CFBVSP_s_DiagLeavConPrkLckCtl_StEve\n\r*StDiagEve = CFBVSP_s_DiagLeavConPrkCtlAly_StEve",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1353571.0",
"Description": "Assignment for Mapping:\n\r \n\r*StDiagEve = CFBVSP_s_DiagLeavConPrkLckCtl_StEve\n\r*StDiagEve = CFBVSP_s_DiagLeavConPrkCtlAly_StEve",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 94 | 16666409.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Mapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveSMapping *StDiagEve to *StVld IF: *StDiagEve = VMMP_c_DiagEveSigNotVld THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigFail THEN: *StVld = 3 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigDi THEN: *StVld = 2 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigIni THEN: *StVld = 2 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigSusp THEN: *StVld = 0 ELSEIF: *StDiagEve = VMMP_c_DiagEveSigNone THEN: *StVld = 1 Raw{
"ID": "16666409.0",
"ASIL": " QM",
"Text": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1353570.0",
"Description": "Mapping *StDiagEve to *StVld\n\r \n\r\n\rIF: \n\r*StDiagEve = VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigFail\n\rTHEN:\n\r*StVld = 3\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigDi\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigIni\n\rTHEN:\n\r*StVld = 2\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*StVld = 0\n\rELSEIF:\n\r*StDiagEve = VMMP_c_DiagEveSigNone\n\rTHEN:\n\r*StVld = 1",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 95 | 16666410.0 | Functional | Released | yes | True | Merging several *StVld to one *StVld considering prioritization: CFBVSP_s_LeavConPrkCtl_StVld = *StVld Prioritization if differeMerging several *StVld to one *StVld considering prioritization: CFBVSP_s_LeavConPrkCtl_StVld = *StVld Prioritization if different *StVld values are set at the same time (based on *StDiagEve): Prio 1: *StVld = 3 (Failure) Prio 2: *StVld = 2 (Init) Prio 3: *StVld = 0 (Suspicious) Prio 4: *StVld = 1 (Valid) Raw{
"ID": "16666410.0",
"ASIL": " QM",
"Text": "Merging several *StVld to one *StVld considering prioritization:\n\r \n\rCFBVSP_s_LeavConPrkCtl_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1353569.0",
"Description": "Merging several *StVld to one *StVld considering prioritization:\n\r \n\rCFBVSP_s_LeavConPrkCtl_StVld = *StVld\n\r \n\rPrioritization if different *StVld values are set at the same time (based on *StDiagEve):\n\rPrio 1: *StVld = 3 (Failure)\n\rPrio 2: *StVld = 2 (Init)\n\rPrio 3: *StVld = 0 (Suspicious)\n\rPrio 4: *StVld = 1 (Valid)",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 96 | 16666411.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | HVLM Customer FunctionHVLM Customer Function Raw{
"ID": "16666411.0",
"ASIL": " ",
"Text": "HVLM Customer Function",
"Type": "Folder",
"Status": "",
"Summary": "HVLM Customer Function",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352253.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 97 | 16666412.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | HVLM PrkLockCtl ServiceHVLM PrkLockCtl Service Raw{
"ID": "16666412.0",
"ASIL": " ",
"Text": "HVLM PrkLockCtl Service",
"Type": "Folder",
"Status": "",
"Summary": "HVLM PrkLockCtl Service",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352252.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 98 | 16666413.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | Replace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIReplace generic input signals by specific input signal values, signal classifiers and parameters Inputs Signal-Values: CustFctIn_PrkCtl_StPrkLockReq = HVLM_s_PrkCtl_StPrkLockReq Signal-Classifier: CustFctIn_PrkCtl_StPrkLockReq_sc = HVLM_sc_PrkCtl_StPrkLockReq Parameters CustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBVSP_c_HVLMPrkLockCtl_FlgIniExcDet CustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBVSP_c_HVLMPrkLockCtl_FlgErrQlfAcv CustFctIn_PrkLockCtl_TurnOff = VMMP_CFBVSP_p_HVLMPrkLockCtl_TurnOff Raw{
"ID": "16666413.0",
"ASIL": " QM",
"Text": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq = HVLM_s_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc = HVLM_sc_PrkCtl_StPrkLockReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBVSP_c_HVLMPrkLockCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBVSP_c_HVLMPrkLockCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff = VMMP_CFBVSP_p_HVLMPrkLockCtl_TurnOff",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352261.0",
"Description": "Replace generic input signals by specific input signal values, signal classifiers and parameters\n\r \n\rInputs\n\rSignal-Values:\n\rCustFctIn_PrkCtl_StPrkLockReq = HVLM_s_PrkCtl_StPrkLockReq \n\r \n\rSignal-Classifier:\n\rCustFctIn_PrkCtl_StPrkLockReq_sc = HVLM_sc_PrkCtl_StPrkLockReq\n\r \n\r\n\rParameters \n\rCustFctIn_PrkLockCtl_FlgIniExcDet = VMMP_CFBVSP_c_HVLMPrkLockCtl_FlgIniExcDet\n\rCustFctIn_PrkLockCtl_FlgErrQlfAcv = VMMP_CFBVSP_c_HVLMPrkLockCtl_FlgErrQlfAcv\n\rCustFctIn_PrkLockCtl_TurnOff = VMMP_CFBVSP_p_HVLMPrkLockCtl_TurnOff",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 99 | 16666414.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | RangeCheck: Check if input signal range is valid There is no RangeCheck for HVLM PrkLockCtl-Service: Signal range is valid is alwRangeCheck: Check if input signal range is valid There is no RangeCheck for HVLM PrkLockCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied). Raw{
"ID": "16666414.0",
"ASIL": " QM",
"Text": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for HVLM PrkLockCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1352262.0",
"Description": "RangeCheck: Check if input signal range is valid\n\r \n\r\n\rThere is no RangeCheck for HVLM PrkLockCtl-Service: Signal range is valid is always applied. (Signal range is invalid is never applied).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 100 | 16666415.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | Fault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of aFault Tolerant Time Interval (FTTI) Note: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail). If there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle). Raw{
"ID": "16666415.0",
"ASIL": " QM",
"Text": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1388017.0",
"Description": "Fault Tolerant Time Interval (FTTI) \n\rNote: The Fault Tolerant Time Interval describes minimum time-span from the occurrence of a fault (e.g. receiving Error Bit2) to a possible occurrence of a hazardous event, if the safety mechanism is not activated (e.g. *StDiagEve = VMMP_c_DiagEveSigFail).\n\r \n\rIf there is no specific Fault Tolerant Time Interval (FTTI) defined, the fault reaction shall be done within 10 ms (one computational cycle).",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 101 | 16666416.0 | Functional | Released | yes | True | Assign generic output signals to specific output signals Outputs Request IF: VMMP_CFBVSP_p_HVLMPrkCtl_SwSti = 1 (true) THEN:Assign generic output signals to specific output signals Outputs Request IF: VMMP_CFBVSP_p_HVLMPrkCtl_SwSti = 1 (true) THEN: CFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_CFBVSP_p_HVLMPrkCtl_StPrkLockReqSti ELSE: CFBVSP_s_HVLMPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq Note: The assignment of the following signals is independent of the IF statement above. States CFBVSP_s_DiagHVLMPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve Raw{
"ID": "16666416.0",
"ASIL": " QM",
"Text": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rVMMP_CFBVSP_p_HVLMPrkCtl_SwSti = 1 (true)\n\rTHEN:\n\rCFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_CFBVSP_p_HVLMPrkCtl_StPrkLockReqSti\n\rELSE:\n\rCFBVSP_s_HVLMPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBVSP_s_DiagHVLMPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1352265.0",
"Description": "Assign generic output signals to specific output signals\n\r \n\r\n\rOutputs\n\rRequest\n\rIF:\n\rVMMP_CFBVSP_p_HVLMPrkCtl_SwSti = 1 (true)\n\rTHEN:\n\rCFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_CFBVSP_p_HVLMPrkCtl_StPrkLockReqSti\n\rELSE:\n\rCFBVSP_s_HVLMPrkCtl_StPrkLckReq = CustFctOut_PrkCtl_StPrkLockReq\n\r \n\rNote: The assignment of the following signals is independent of the IF statement above.\n\r \n\rStates\n\rCFBVSP_s_DiagHVLMPrkLckCtl_StEve = CustFctOut_PrkLockCtl_StDiagEve",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |