Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

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

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

RowIDTypeStatusRelevantCandidateReasonNormalized text
10216661675.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EPB Manual Customer Function PrkCtlAly
EPB Manual Customer Function PrkCtlAly

Raw

{
  "ID": "16661675.0",
  "ASIL": "  ",
  "Text": "EPB Manual Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "EPB Manual Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360540.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10316661676.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EPB Manual: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with ge
EPB Manual: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBEPB_s_EPBPrkCtl_StAlyReqMAR

CustFctIn_PrkCtlAly_StTar = CRMSA_s_EPBPrkCtlMARAly_StTarPrkCtlAly

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = CFBEPB_s_EPBPrkCtlMAR_BitFldConfAly

Raw

{
  "ID": "16661676.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Manual: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBEPB_s_EPBPrkCtl_StAlyReqMAR\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_EPBPrkCtlMARAly_StTarPrkCtlAly\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = CFBEPB_s_EPBPrkCtlMAR_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360539.0",
  "Description": "EPB Manual: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBEPB_s_EPBPrkCtl_StAlyReqMAR\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_EPBPrkCtlMARAly_StTarPrkCtlAly\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = CFBEPB_s_EPBPrkCtlMAR_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10416661677.0FunctionalReleasedyesTrue
EPB Manual Active-State (customer function activation state): ARBPKCSC_s_EPBPrkCtl_StAlyAcvMAR = CustFctOut_PrkCtlAly_StAcv (cons
EPB Manual Active-State (customer function activation state):

ARBPKCSC_s_EPBPrkCtl_StAlyAcvMAR = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661677.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Manual Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StAlyAcvMAR = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361101.0",
  "Description": "EPB Manual Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StAlyAcvMAR = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10516661678.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EPB Automatic Customer Function PrkCtlAly
EPB Automatic Customer Function PrkCtlAly

Raw

{
  "ID": "16661678.0",
  "ASIL": "  ",
  "Text": "EPB Automatic Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "EPB Automatic Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360548.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10616661679.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EPB Automatic: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with
EPB Automatic: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBEPB_s_EPBPrkCtl_StAlyReqAutAly

CustFctIn_PrkCtlAly_StTar = CRMSA_s_EPBPrkCtlAutAly_StTarPrkCtlAly

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEPB_p_EPBPrkCtlAut_BitFldConfAly

Raw

{
  "ID": "16661679.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Automatic: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBEPB_s_EPBPrkCtl_StAlyReqAutAly\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_EPBPrkCtlAutAly_StTarPrkCtlAly\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEPB_p_EPBPrkCtlAut_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360547.0",
  "Description": "EPB Automatic: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBEPB_s_EPBPrkCtl_StAlyReqAutAly\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_EPBPrkCtlAutAly_StTarPrkCtlAly\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEPB_p_EPBPrkCtlAut_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10716661680.0FunctionalReleasedyesTrue
EPB Automatic Active-State (customer function activation state): ARBPKCSC_s_EPBPrkCtl_StAlyAcvAut = CustFctOut_PrkCtlAly_StAcv (c
EPB Automatic Active-State (customer function activation state):

ARBPKCSC_s_EPBPrkCtl_StAlyAcvAut = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661680.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Automatic Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StAlyAcvAut = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361103.0",
  "Description": "EPB Automatic Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StAlyAcvAut = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10816661681.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
HVLM Customer Function PrkCtlAly
HVLM Customer Function PrkCtlAly

Raw

{
  "ID": "16661681.0",
  "ASIL": "  ",
  "Text": "HVLM Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "HVLM Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360556.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10916661682.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
HVLM: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic
HVLM: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBVSP_s_HVLMPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_HVLMPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_HVLMPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661682.0",
  "ASIL": "  ASIL B",
  "Text": "HVLM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBVSP_s_HVLMPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_HVLMPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_HVLMPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360555.0",
  "Description": "HVLM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBVSP_s_HVLMPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_HVLMPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_HVLMPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11016661683.0FunctionalReleasedyesTrue
HVLM Active-State (customer function activation state): (There is no output signal for Activation-State of HVLM. Therefore intern
HVLM Active-State (customer function activation state):

(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)

ARBPKCSC_m_HVLMPrkCtl_StAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661683.0",
  "ASIL": "  ASIL B",
  "Text": "HVLM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_m_HVLMPrkCtl_StAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361379.0",
  "Description": "HVLM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_m_HVLMPrkCtl_StAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11116661684.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DPM Customer Function PrkCtlAly
DPM Customer Function PrkCtlAly

Raw

{
  "ID": "16661684.0",
  "ASIL": "  ",
  "Text": "DPM Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "DPM Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360564.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11216661685.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
DPM: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
DPM: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBEPB_s_DPMPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_DPMPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEPB_p_DPMPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661685.0",
  "ASIL": "  ASIL B",
  "Text": "DPM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBEPB_s_DPMPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_DPMPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEPB_p_DPMPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360563.0",
  "Description": "DPM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBEPB_s_DPMPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_DPMPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBEPB_p_DPMPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11316661686.0FunctionalReleasedyesTrue
DPM Active-State (customer function activation state): (There is no output signal for Activation-State of DPM. Therefore internal
DPM Active-State (customer function activation state):

(There is no output signal for Activation-State of DPM. Therefore internal measurement signal shall be used to verify state transitions)

ARBPKCSC_m_DPMPrkCtl_StAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661686.0",
  "ASIL": "  QM",
  "Text": "DPM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of DPM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_m_DPMPrkCtl_StAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361381.0",
  "Description": "DPM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of DPM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_m_DPMPrkCtl_StAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11416661687.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ARA Customer Function PrkCtlAly
ARA Customer Function PrkCtlAly

Raw

{
  "ID": "16661687.0",
  "ASIL": "  ",
  "Text": "ARA Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "ARA Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360572.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11516661688.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ARA: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
ARA: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBPA_s_ARAPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_ARAPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_ARAPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661688.0",
  "ASIL": "  QM",
  "Text": "ARA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBPA_s_ARAPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_ARAPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_ARAPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360571.0",
  "Description": "ARA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBPA_s_ARAPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_ARAPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_ARAPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11616661689.0FunctionalReleasedyesTrue
ARA Active-State (customer function activation state): ARBPKCSC_s_ARAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering Pr
ARA Active-State (customer function activation state):

ARBPKCSC_s_ARAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661689.0",
  "ASIL": "  QM",
  "Text": "ARA Active-State (customer function activation state):\n\rARBPKCSC_s_ARAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361105.0",
  "Description": "ARA Active-State (customer function activation state):\n\rARBPKCSC_s_ARAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11716661690.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PB Customer Function PrkCtlAly
PB Customer Function PrkCtlAly

Raw

{
  "ID": "16661690.0",
  "ASIL": "  ",
  "Text": "PB Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "PB Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360580.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11816661691.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PB: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
PB: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBPA_s_PBPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_PBPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PBPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661691.0",
  "ASIL": "  ASIL B",
  "Text": "PB: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBPA_s_PBPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_PBPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PBPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360579.0",
  "Description": "PB: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBPA_s_PBPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_PBPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PBPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
11916661692.0FunctionalReleasedyesTrue
PB Active-State (customer function activation state): ARBPKCSC_s_PBPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkC
PB Active-State (customer function activation state):

ARBPKCSC_s_PBPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661692.0",
  "ASIL": "  ASIL B",
  "Text": "PB Active-State (customer function activation state):\n\rARBPKCSC_s_PBPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361107.0",
  "Description": "PB Active-State (customer function activation state):\n\rARBPKCSC_s_PBPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12016661693.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH Customer Function PrkCtlAly
PH Customer Function PrkCtlAly

Raw

{
  "ID": "16661693.0",
  "ASIL": "  ",
  "Text": "PH Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360588.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12116661694.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PH: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
PH: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBPA_s_PHPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_PHPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PHPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661694.0",
  "ASIL": "  ASIL B",
  "Text": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBPA_s_PHPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_PHPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PHPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360587.0",
  "Description": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBPA_s_PHPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_PHPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBPA_p_PHPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12216661695.0FunctionalReleasedyesTrue
PH Active-State (customer function activation state): ARBPKCSC_s_PHPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkC
PH Active-State (customer function activation state):

ARBPKCSC_s_PHPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661695.0",
  "ASIL": "  ASIL B",
  "Text": "PH Active-State (customer function activation state):\n\rARBPKCSC_s_PHPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361109.0",
  "Description": "PH Active-State (customer function activation state):\n\rARBPKCSC_s_PHPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12316661696.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
KFG Customer Function PrkCtlAly
KFG Customer Function PrkCtlAly

Raw

{
  "ID": "16661696.0",
  "ASIL": "  ",
  "Text": "KFG Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "KFG Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360596.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12416661697.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
KFG: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
KFG: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBVSP_s_KFGPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_KFGPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_KFGPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661697.0",
  "ASIL": "  QM",
  "Text": "KFG: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBVSP_s_KFGPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_KFGPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_KFGPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360595.0",
  "Description": "KFG: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBVSP_s_KFGPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_KFGPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_KFGPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12516661698.0FunctionalReleasedyesTrue
KFG Active-State (customer function activation state): ARBPKCSC_s_KFGPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering Pr
KFG Active-State (customer function activation state):

ARBPKCSC_s_KFGPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661698.0",
  "ASIL": "  QM",
  "Text": "KFG Active-State (customer function activation state):\n\rARBPKCSC_s_KFGPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361111.0",
  "Description": "KFG Active-State (customer function activation state):\n\rARBPKCSC_s_KFGPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12616661699.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
RSt Customer Function PrkCtlAly
RSt Customer Function PrkCtlAly

Raw

{
  "ID": "16661699.0",
  "ASIL": "  ",
  "Text": "RSt Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "RSt Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360604.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12716661700.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
RSt: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
RSt: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBVSP_s_RStPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_RStPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_RStPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661700.0",
  "ASIL": "  ASIL B",
  "Text": "RSt: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBVSP_s_RStPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_RStPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_RStPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360603.0",
  "Description": "RSt: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBVSP_s_RStPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_RStPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBVSP_p_RStPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12816661701.0FunctionalReleasedyesTrue
RSt Active-State (customer function activation state): ARBPKCSC_s_RStPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering Pr
RSt Active-State (customer function activation state):

ARBPKCSC_s_RStPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661701.0",
  "ASIL": "  ASIL B",
  "Text": "RSt Active-State (customer function activation state):\n\rARBPKCSC_s_RStPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361114.0",
  "Description": "RSt Active-State (customer function activation state):\n\rARBPKCSC_s_RStPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
12916661702.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
CAA Customer Function PrkCtlAly
CAA Customer Function PrkCtlAly

Raw

{
  "ID": "16661702.0",
  "ASIL": "  ",
  "Text": "CAA Customer Function PrkCtlAly",
  "Type": "Folder",
  "Status": "",
  "Summary": "CAA Customer Function PrkCtlAly",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360612.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13016661703.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
CAA: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
CAA: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlAly_StReq = CFBCAA_s_CAAPrkCtl_StAlyReq

CustFctIn_PrkCtlAly_StTar = CRMSA_s_CAAPrkCtlAly_StTar

Parameters:

CustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBCAA_p_CAAPrkCtl_BitFldConfAly

Raw

{
  "ID": "16661703.0",
  "ASIL": "  ASIL B",
  "Text": "CAA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBCAA_s_CAAPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_CAAPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBCAA_p_CAAPrkCtl_BitFldConfAly",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360611.0",
  "Description": "CAA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlAly_StReq = CFBCAA_s_CAAPrkCtl_StAlyReq\n\rCustFctIn_PrkCtlAly_StTar = CRMSA_s_CAAPrkCtlAly_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlAly_BitFldConf = VMMP_CFBCAA_p_CAAPrkCtl_BitFldConfAly",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13116661704.0FunctionalReleasedyesTrue
CAA Active-State (customer function activation state): ARBPKCSC_s_CAAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering Pr
CAA Active-State (customer function activation state):

ARBPKCSC_s_CAAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)

Raw

{
  "ID": "16661704.0",
  "ASIL": "  ASIL B",
  "Text": "CAA Active-State (customer function activation state):\n\rARBPKCSC_s_CAAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361117.0",
  "Description": "CAA Active-State (customer function activation state):\n\rARBPKCSC_s_CAAPrkCtl_StAlyAcv = CustFctOut_PrkCtlAly_StAcv (considering PrkCtlAly: Activation Prevention of customer function and PrkCtlAly Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13216661705.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkBrkAlyReq: (considering: Execution of Customer Function PrkCtlAly: and PrkCtlRls-Service: Determine wi
Determine ARBPKCSC_s_FlgPrkBrkAlyReq:

(considering: Execution of Customer Function PrkCtlAly: and PrkCtlRls-Service: Determine winner of PrkCtlRls arbitration:)

IF [AND(1,2)]:

1) At least one Customer Function Customer Function executes PrkBrk

2) No PrkCtlRls Customer Functions wins arbitration

THEN:

ARBPKCSC_s_FlgPrkBrkAlyReq = true

ELSE:

ARBPKCSC_s_FlgPrkBrkAlyReq = false

Note: Park Brake Apply Request shall be triggered (ARBPKCSC_s_FlgPrkBrkAlyReq = true), if at least one Customer Function executes Park Brake Apply Request and no Park Release Request wins arbitration (see linked pre conditions).

Raw

{
  "ID": "16661705.0",
  "ASIL": "  ASIL B",
  "Text": "Determine ARBPKCSC_s_FlgPrkBrkAlyReq:\n\r(considering: Execution of Customer Function PrkCtlAly: and PrkCtlRls-Service: Determine winner of PrkCtlRls arbitration:)\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) At least one Customer Function Customer Function executes PrkBrk\n\r2) No PrkCtlRls Customer Functions wins arbitration\n\rTHEN:\n\rARBPKCSC_s_FlgPrkBrkAlyReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkBrkAlyReq = false\n\r \n\rNote: Park Brake Apply Request shall be triggered (ARBPKCSC_s_FlgPrkBrkAlyReq = true), if at least one Customer Function executes Park Brake Apply Request and no Park Release Request wins arbitration (see linked pre conditions).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361010.0",
  "Description": "Determine ARBPKCSC_s_FlgPrkBrkAlyReq:\n\r(considering: Execution of Customer Function PrkCtlAly: and PrkCtlRls-Service: Determine winner of PrkCtlRls arbitration:)\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) At least one Customer Function Customer Function executes PrkBrk\n\r2) No PrkCtlRls Customer Functions wins arbitration\n\rTHEN:\n\rARBPKCSC_s_FlgPrkBrkAlyReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkBrkAlyReq = false\n\r \n\rNote: Park Brake Apply Request shall be triggered (ARBPKCSC_s_FlgPrkBrkAlyReq = true), if at least one Customer Function executes Park Brake Apply Request and no Park Release Request wins arbitration (see linked pre conditions).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13316661706.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkPosnAlyReq: (considering: Execution of Customer Function PrkCtlAly:) IF: At least one Customer Funct
Determine ARBPKCSC_s_FlgPrkPosnAlyReq:

(considering: Execution of Customer Function PrkCtlAly:)

IF:

At least one Customer Function Customer Function executes PrkPosn

THEN:

ARBPKCSC_s_FlgPrkPosnAlyReq = true

ELSE:

ARBPKCSC_s_FlgPrkPosnAlyReq = false

Note: Park Position Apply Request shall be triggered (ARBPKCSC_s_FlgPrkPosnAlyReq = true), if at least one Customer Function executes Park Position Apply Request (see linked pre condition).

Raw

{
  "ID": "16661706.0",
  "ASIL": "  ASIL B",
  "Text": "Determine ARBPKCSC_s_FlgPrkPosnAlyReq:\n\r(considering: Execution of Customer Function PrkCtlAly:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function Customer Function executes PrkPosn\n\rTHEN:\n\rARBPKCSC_s_FlgPrkPosnAlyReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkPosnAlyReq = false\n\r \n\rNote: Park Position Apply Request shall be triggered (ARBPKCSC_s_FlgPrkPosnAlyReq = true), if at least one Customer Function executes Park Position Apply Request (see linked pre condition).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361001.0",
  "Description": "Determine ARBPKCSC_s_FlgPrkPosnAlyReq:\n\r(considering: Execution of Customer Function PrkCtlAly:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function Customer Function executes PrkPosn\n\rTHEN:\n\rARBPKCSC_s_FlgPrkPosnAlyReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkPosnAlyReq = false\n\r \n\rNote: Park Position Apply Request shall be triggered (ARBPKCSC_s_FlgPrkPosnAlyReq = true), if at least one Customer Function executes Park Position Apply Request (see linked pre condition).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13416661707.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_PrkAlyCtl_FlgWkReq: (considering: Consideration of Customer Function in ARBPKCSC_s_PrkAlyCtl_FlgWkReq:) IF:
Determine ARBPKCSC_s_PrkAlyCtl_FlgWkReq:

(considering: Consideration of Customer Function in ARBPKCSC_s_PrkAlyCtl_FlgWkReq:)

IF:

At least one Customer Function is considered in ARBPKCSC_s_PrkAlyCtl_FlgWkReq 

THEN:

ARBPKCSC_s_PrkAlyCtl_FlgWkReq = true

ELSE:

ARBPKCSC_s_PrkAlyCtl_FlgWkReq = false

Raw

{
  "ID": "16661707.0",
  "ASIL": "  QM",
  "Text": "Determine ARBPKCSC_s_PrkAlyCtl_FlgWkReq:\n\r(considering: Consideration of Customer Function in ARBPKCSC_s_PrkAlyCtl_FlgWkReq:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function is considered in ARBPKCSC_s_PrkAlyCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkAlyCtl_FlgWkReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_PrkAlyCtl_FlgWkReq = false",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1360999.0",
  "Description": "Determine ARBPKCSC_s_PrkAlyCtl_FlgWkReq:\n\r(considering: Consideration of Customer Function in ARBPKCSC_s_PrkAlyCtl_FlgWkReq:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function is considered in ARBPKCSC_s_PrkAlyCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkAlyCtl_FlgWkReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_PrkAlyCtl_FlgWkReq = false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13516661708.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PrkCtlLck
PrkCtlLck

Raw

{
  "ID": "16661708.0",
  "ASIL": "  ",
  "Text": "PrkCtlLck",
  "Type": "Folder",
  "Status": "",
  "Summary": "PrkCtlLck",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360639.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13616661709.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
VMMP_s_NVM06Read_IdxPrkLck reads the information "NVM Write Request" of the customer functions LeavCon, HVLM and KFG from (VMMP_s_
VMMP_s_NVM06Read_IdxPrkLck reads the information "NVM Write Request" of the customer functions LeavCon, HVLM and KFG from (VMMP_s_NVM06Wr_IdxPrkLck). The information is stored in different bits. If the bit is true NVM Write Request was set.

* Bit0: LeavCon NVM Write Request true/false

* Bit1: HVLM NVM Write Request true/false

* Bit2: KFG NVM Write Request true/false

Raw

{
  "ID": "16661709.0",
  "ASIL": "  ",
  "Text": "VMMP_s_NVM06Read_IdxPrkLck reads the information \"NVM Write Request\" of the customer functions LeavCon, HVLM and KFG from (VMMP_s_NVM06Wr_IdxPrkLck). The information is stored in different bits. If the bit is true NVM Write Request was set.\n\r* Bit0: LeavCon NVM Write Request true/false\n\r* Bit1: HVLM NVM Write Request true/false\n\r* Bit2: KFG NVM Write Request true/false",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361354.0",
  "Description": "VMMP_s_NVM06Read_IdxPrkLck reads the information \"NVM Write Request\" of the customer functions LeavCon, HVLM and KFG from (VMMP_s_NVM06Wr_IdxPrkLck). The information is stored in different bits. If the bit is true NVM Write Request was set.\n\r* Bit0: LeavCon NVM Write Request true/false\n\r* Bit1: HVLM NVM Write Request true/false\n\r* Bit2: KFG NVM Write Request true/false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13716661710.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements do not need an Else-Path because general Else-Path is not useful. * HVLM Lock Message:
The following functional requirements do not need an Else-Path because general Else-Path is not useful.

* 

 HVLM Lock Message:

* 

 LeavCon Lock Message:

* 

 KFG Lock Message:

* 

 PH Lock Message:

* 

 CAA Lock Message:

The Else-Path is represented by the functional requirement: No Lock Message:

Raw

{
  "ID": "16661710.0",
  "ASIL": "  ",
  "Text": "The following functional requirements do not need an Else-Path because general Else-Path is not useful.\n\r* \n\r \n\r \n\r HVLM Lock Message:\n\r* \n\r \n\r \n\r LeavCon Lock Message:\n\r* \n\r \n\r \n\r KFG Lock Message:\n\r* \n\r \n\r \n\r PH Lock Message:\n\r* \n\r \n\r \n\r CAA Lock Message:\n\r \n\rThe Else-Path is represented by the functional requirement: No Lock Message:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1386065.0",
  "Description": "The following functional requirements do not need an Else-Path because general Else-Path is not useful.\n\r* \n\r \n\r \n\r HVLM Lock Message:\n\r* \n\r \n\r \n\r LeavCon Lock Message:\n\r* \n\r \n\r \n\r KFG Lock Message:\n\r* \n\r \n\r \n\r PH Lock Message:\n\r* \n\r \n\r \n\r CAA Lock Message:\n\r \n\rThe Else-Path is represented by the functional requirement: No Lock Message:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13816661711.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
HVLM Customer Function PrkCtlLck
HVLM Customer Function PrkCtlLck

Raw

{
  "ID": "16661711.0",
  "ASIL": "  ",
  "Text": "HVLM Customer Function PrkCtlLck",
  "Type": "Folder",
  "Status": "",
  "Summary": "HVLM Customer Function PrkCtlLck",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360644.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
13916661712.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
HVLM: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic
HVLM: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlLck_StTar = CRMSA_s_HVLMPrkLckCtl_StTar

Parameters:

CustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckHVLM

CustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckHVLMDyn

Raw

{
  "ID": "16661712.0",
  "ASIL": "  QM",
  "Text": "HVLM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_HVLMPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckHVLM\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckHVLMDyn",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360643.0",
  "Description": "HVLM: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_HVLMPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckHVLM\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckHVLMDyn",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14016661713.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
HVLM: Replace generic Activation Request IF [AND(1,2)]: 1) CFBVSP_s_HVLMPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_
HVLM: Replace generic Activation Request

IF [AND(1,2)]:

1) CFBVSP_s_HVLMPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni

2) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set

THEN:

CustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM

ELSE:

CustFctIn_PrkCtlLck_StReq = CFBVSP_s_HVLMPrkCtl_StPrkLckReq

Note: The IF-Statement remains true as long as "Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set" and as long as HVLMPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.

Raw

{
  "ID": "16661713.0",
  "ASIL": "  QM",
  "Text": "HVLM: Replace generic Activation Request\n\r \n\rIF [AND(1,2)]:\n\r1) CFBVSP_s_HVLMPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni\n\r2) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\n\rTHEN:\n\rCustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM\n\rELSE:\n\rCustFctIn_PrkCtlLck_StReq = CFBVSP_s_HVLMPrkCtl_StPrkLckReq\n\r \n\rNote: The IF-Statement remains true as long as \"Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\" and as long as HVLMPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361357.0",
  "Description": "HVLM: Replace generic Activation Request\n\r \n\rIF [AND(1,2)]:\n\r1) CFBVSP_s_HVLMPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni\n\r2) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\n\rTHEN:\n\rCustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM\n\rELSE:\n\rCustFctIn_PrkCtlLck_StReq = CFBVSP_s_HVLMPrkCtl_StPrkLckReq\n\r \n\rNote: The IF-Statement remains true as long as \"Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\" and as long as HVLMPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14116661714.0FunctionalReleasedyesTrue
HVLM Active-State (customer function activation state): (There is no output signal for Activation-State of HVLM. Therefore intern
HVLM Active-State (customer function activation state):

(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)

ARBPKCSC_s_HVLMPrkCtl_StPrkLockAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)

Raw

{
  "ID": "16661714.0",
  "ASIL": "  QM",
  "Text": "HVLM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_s_HVLMPrkCtl_StPrkLockAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1386067.0",
  "Description": "HVLM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_s_HVLMPrkCtl_StPrkLockAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14216661715.0FunctionalReleasedyesTrue
HVLM Active-State (customer function activation state): (There is no output signal for Activation-State of HVLM. Therefore intern
HVLM Active-State (customer function activation state):

(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)

ARBPKCSC_m_HVLMPrkCtl_StPrkLockAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)

Raw

{
  "ID": "16661715.0",
  "ASIL": "  QM",
  "Text": "HVLM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_m_HVLMPrkCtl_StPrkLockAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1513559.0",
  "Description": "HVLM Active-State (customer function activation state):\n\r(There is no output signal for Activation-State of HVLM. Therefore internal measurement signal shall be used to verify state transitions)\n\r \n\rARBPKCSC_m_HVLMPrkCtl_StPrkLockAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14316661716.0FunctionalReleasedyesTrue
HVLM Lock Message: (considering: Trigger PrkCltLck Message:) IF: HVLM Customer Function PrkCtlLck Message is triggered THEN:
HVLM Lock Message:

(considering: Trigger PrkCltLck Message:)

IF: 

HVLM Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_HVLMPrkCtl_StPrkLckMsgReq

Raw

{
  "ID": "16661716.0",
  "ASIL": "  QM",
  "Text": "HVLM Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rHVLM Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_HVLMPrkCtl_StPrkLckMsgReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361289.0",
  "Description": "HVLM Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rHVLM Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_HVLMPrkCtl_StPrkLckMsgReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14416661717.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LeavCon Customer Function PrkCtlLck
LeavCon Customer Function PrkCtlLck

Raw

{
  "ID": "16661717.0",
  "ASIL": "  ",
  "Text": "LeavCon Customer Function PrkCtlLck",
  "Type": "Folder",
  "Status": "",
  "Summary": "LeavCon Customer Function PrkCtlLck",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360652.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14516661718.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LeavCon: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with gener
LeavCon: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlLck_StTar = CRMSA_s_LeavConPrkLckCtl_StTar

Parameters:

CustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckLeavCon

CustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckLeavCon

Raw

{
  "ID": "16661718.0",
  "ASIL": "  QM",
  "Text": "LeavCon: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_LeavConPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckLeavCon\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckLeavCon",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360651.0",
  "Description": "LeavCon: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_LeavConPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckLeavCon\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckLeavCon",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14616661719.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LeavCon: Replace generic Activation Request IF [AND(1,2)]: 1) CFBVSP_s_LeavConPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCt
LeavCon: Replace generic Activation Request

IF [AND(1,2)]:

1) CFBVSP_s_LeavConPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni

2) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set

THEN:

CustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM

ELSE:

CustFctIn_PrkCtlLck_StReq = CFBVSP_s_LeavConPrkCtl_StPrkLckReq

Note: The IF-Statement remains true as long as "Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set" and as long as LeavConPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.

Raw

{
  "ID": "16661719.0",
  "ASIL": "  QM",
  "Text": "LeavCon: Replace generic Activation Request\n\r \n\rIF [AND(1,2)]:\n\r1) CFBVSP_s_LeavConPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni\n\r2) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\n\rTHEN:\n\rCustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM\n\rELSE:\n\rCustFctIn_PrkCtlLck_StReq = CFBVSP_s_LeavConPrkCtl_StPrkLckReq\n\r \n\rNote: The IF-Statement remains true as long as \"Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\" and as long as LeavConPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361359.0",
  "Description": "LeavCon: Replace generic Activation Request\n\r \n\rIF [AND(1,2)]:\n\r1) CFBVSP_s_LeavConPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni\n\r2) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\n\rTHEN:\n\rCustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM\n\rELSE:\n\rCustFctIn_PrkCtlLck_StReq = CFBVSP_s_LeavConPrkCtl_StPrkLckReq\n\r \n\rNote: The IF-Statement remains true as long as \"Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\" and as long as LeavConPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14716661720.0FunctionalReleasedyesTrue
LeavCon Active-State (customer function activation state): ARBPKCSC_s_LeavConPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (Prk
LeavCon Active-State (customer function activation state):

ARBPKCSC_s_LeavConPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)

Raw

{
  "ID": "16661720.0",
  "ASIL": "  QM",
  "Text": "LeavCon Active-State (customer function activation state):\n\rARBPKCSC_s_LeavConPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361283.0",
  "Description": "LeavCon Active-State (customer function activation state):\n\rARBPKCSC_s_LeavConPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14816661721.0FunctionalReleasedyesTrue
LeavCon Lock Message: (considering: Trigger PrkCltLck Message:) IF: LeavCon Customer Function PrkCtlLck Message is triggered
LeavCon Lock Message:

(considering: Trigger PrkCltLck Message:)

IF: 

LeavCon Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_LeavConPrkCtl_StPrkLckMsgReq

Raw

{
  "ID": "16661721.0",
  "ASIL": "  QM",
  "Text": "LeavCon Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rLeavCon Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_LeavConPrkCtl_StPrkLckMsgReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361285.0",
  "Description": "LeavCon Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rLeavCon Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_LeavConPrkCtl_StPrkLckMsgReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
14916661722.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
KFG Customer Function PrkCtlLck
KFG Customer Function PrkCtlLck

Raw

{
  "ID": "16661722.0",
  "ASIL": "  ",
  "Text": "KFG Customer Function PrkCtlLck",
  "Type": "Folder",
  "Status": "",
  "Summary": "KFG Customer Function PrkCtlLck",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360672.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15016661723.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
KFG: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
KFG: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlLck_StTar = CRMSA_s_KFGPrkLckCtl_StTar

Parameters:

CustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckKFG

CustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckKFGDyn

Raw

{
  "ID": "16661723.0",
  "ASIL": "  QM",
  "Text": "KFG: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_KFGPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckKFG\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckKFGDyn",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360671.0",
  "Description": "KFG: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_KFGPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckKFG\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckKFGDyn",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15116661724.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
KFG: Replace generic Activation Request IF [AND(1,2)]: 1) CFBVSP_s_KFGPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_St
KFG: Replace generic Activation Request

IF [AND(1,2)]:

1) CFBVSP_s_KFGPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni

2) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set

THEN:

CustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM

ELSE:

CustFctIn_PrkCtlLck_StReq = CFBVSP_s_KFGPrkCtl_StPrkLckReq

Note: The IF-Statement remains true as long as "Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set" and as long as KFGPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.

Raw

{
  "ID": "16661724.0",
  "ASIL": "  QM",
  "Text": "KFG: Replace generic Activation Request\n\r \n\rIF [AND(1,2)]:\n\r1) CFBVSP_s_KFGPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni\n\r2) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\n\rTHEN:\n\rCustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM\n\rELSE:\n\rCustFctIn_PrkCtlLck_StReq = CFBVSP_s_KFGPrkCtl_StPrkLckReq\n\r \n\rNote: The IF-Statement remains true as long as \"Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\" and as long as KFGPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361361.0",
  "Description": "KFG: Replace generic Activation Request\n\r \n\rIF [AND(1,2)]:\n\r1) CFBVSP_s_KFGPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni\n\r2) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\n\rTHEN:\n\rCustFctIn_PrkCtlLck_StReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckNVM\n\rELSE:\n\rCustFctIn_PrkCtlLck_StReq = CFBVSP_s_KFGPrkCtl_StPrkLckReq\n\r \n\rNote: The IF-Statement remains true as long as \"Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\" and as long as KFGPrkCtl_StPrkLckReq is equal to VMMP_SINFCT_c_PrkCtlLock_StReqPrkLckIni.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15216661725.0FunctionalReleasedyesTrue
KFG Active-State (customer function activation state): ARBPKCSC_s_KFGPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck A
KFG Active-State (customer function activation state):

ARBPKCSC_s_KFGPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)

Raw

{
  "ID": "16661725.0",
  "ASIL": "  QM",
  "Text": "KFG Active-State (customer function activation state):\n\rARBPKCSC_s_KFGPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361291.0",
  "Description": "KFG Active-State (customer function activation state):\n\rARBPKCSC_s_KFGPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15316661726.0FunctionalReleasedyesTrue
KFG Lock Message: (considering: Trigger PrkCltLck Message:) IF: KFG Customer Function PrkCtlLck Message is triggered THEN: A
KFG Lock Message:

(considering: Trigger PrkCltLck Message:)

IF: 

KFG Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_KFGPrkCtl_StPrkLckMsgReq

Raw

{
  "ID": "16661726.0",
  "ASIL": "  QM",
  "Text": "KFG Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rKFG Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_KFGPrkCtl_StPrkLckMsgReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361293.0",
  "Description": "KFG Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rKFG Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_KFGPrkCtl_StPrkLckMsgReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15416661727.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PH Customer Function PrkCtlLck
PH Customer Function PrkCtlLck

Raw

{
  "ID": "16661727.0",
  "ASIL": "  ",
  "Text": "PH Customer Function PrkCtlLck",
  "Type": "Folder",
  "Status": "",
  "Summary": "PH Customer Function PrkCtlLck",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360681.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15516661728.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
PH: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic si
PH: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlLck_StReq = CFBPA_s_PHPrkCtl_StPrkLckReq

CustFctIn_PrkCtlLck_StTar = CRMSA_s_PHPrkLck_StTar

Parameters:

CustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckPH_RPA

CustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckPH_RPA

Raw

{
  "ID": "16661728.0",
  "ASIL": "  QM",
  "Text": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StReq = CFBPA_s_PHPrkCtl_StPrkLckReq\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_PHPrkLck_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckPH_RPA\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckPH_RPA",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360680.0",
  "Description": "PH: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StReq = CFBPA_s_PHPrkCtl_StPrkLckReq\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_PHPrkLck_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckPH_RPA\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckPH_RPA",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15616661729.0FunctionalReleasedyesTrue
PH Active-State (customer function activation state): ARBPKCSC_s_PHPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arb
PH Active-State (customer function activation state):

ARBPKCSC_s_PHPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)

Raw

{
  "ID": "16661729.0",
  "ASIL": "  QM",
  "Text": "PH Active-State (customer function activation state):\n\rARBPKCSC_s_PHPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361295.0",
  "Description": "PH Active-State (customer function activation state):\n\rARBPKCSC_s_PHPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15716661730.0FunctionalReleasedyesTrue
PH Lock Message: (considering: Trigger PrkCltLck Message:) IF: PH Customer Function PrkCtlLck Message is triggered THEN: ARB
PH Lock Message:

(considering: Trigger PrkCltLck Message:)

IF: 

PH Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_RPAPrkCtl_StPrkLckMsgReq

Raw

{
  "ID": "16661730.0",
  "ASIL": "  QM",
  "Text": "PH Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rPH Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_RPAPrkCtl_StPrkLckMsgReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361297.0",
  "Description": "PH Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rPH Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_RPAPrkCtl_StPrkLckMsgReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15816661731.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
CAA Customer Function PrkCtlLck
CAA Customer Function PrkCtlLck

Raw

{
  "ID": "16661731.0",
  "ASIL": "  ",
  "Text": "CAA Customer Function PrkCtlLck",
  "Type": "Folder",
  "Status": "",
  "Summary": "CAA Customer Function PrkCtlLck",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360690.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
15916661732.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
CAA: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with generic s
CAA: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlLck_StReq = CFBCAA_s_CAAPrkCtl_StPrkLckReq

CustFctIn_PrkCtlLck_StTar = CRMSA_s_CAAPrkLckCtl_StTar

Parameters:

CustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckCAA

CustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckCAA

Raw

{
  "ID": "16661732.0",
  "ASIL": "  QM",
  "Text": "CAA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StReq = CFBCAA_s_CAAPrkCtl_StPrkLckReq\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_CAAPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckCAA\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckCAA",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360689.0",
  "Description": "CAA: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlLck_StReq = CFBCAA_s_CAAPrkCtl_StPrkLckReq\n\rCustFctIn_PrkCtlLck_StTar = CRMSA_s_CAAPrkLckCtl_StTar\n\r \n\rParameters:\n\rCustFctIn_PrkCtlLck_IdxPrioStat = VMMP_ARB_c_PrkCtl_IdxPrioLckCAA\n\rCustFctIn_PrkCtlLck_IdxPrioDyn = VMMP_ARB_c_PrkCtl_IdxPrioLckCAA",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16016661733.0FunctionalReleasedyesTrue
CAA Active-State (customer function activation state): ARBPKCSC_s_CAAPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck A
CAA Active-State (customer function activation state):

ARBPKCSC_s_CAAPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)

Raw

{
  "ID": "16661733.0",
  "ASIL": "  QM",
  "Text": "CAA Active-State (customer function activation state):\n\rARBPKCSC_s_CAAPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361304.0",
  "Description": "CAA Active-State (customer function activation state):\n\rARBPKCSC_s_CAAPrkCtl_StPrkLckAcv = CustFctOut_PrkCtlLck_StAcv (PrkCtlLck Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16116661734.0FunctionalReleasedyesTrue
CAA Lock Message: (considering: Trigger PrkCltLck Message:) IF: CAA Customer Function PrkCtlLck Message is triggered THEN: A
CAA Lock Message:

(considering: Trigger PrkCltLck Message:)

IF: 

CAA Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_CAAPrkCtl_StPrkLckMsgReq

Raw

{
  "ID": "16661734.0",
  "ASIL": "  QM",
  "Text": "CAA Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rCAA Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_CAAPrkCtl_StPrkLckMsgReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361306.0",
  "Description": "CAA Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF: \n\rCAA Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_CAAPrkCtl_StPrkLckMsgReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16216661735.0FunctionalReleasedyesTrue
No Lock Message: (considering: Trigger PrkCltLck Message:) IF [AND(1,2,3,4,5)]: 1) HVLM Customer Function PrkCtlLck Message is
No Lock Message:

(considering: Trigger PrkCltLck Message:)

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

1) HVLM Customer Function PrkCtlLck Message is NOT triggered

2) LeavCon Customer Function PrkCtlLck Message is NOT triggered

3) KFG Customer Function PrkCtlLck Message is NOT triggered

4) PH Customer Function PrkCtlLck Message is NOT triggered

5) CAA Customer Function PrkCtlLck Message is NOT triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = 0

Raw

{
  "ID": "16661735.0",
  "ASIL": "  QM",
  "Text": "No Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) HVLM Customer Function PrkCtlLck Message is NOT triggered\n\r2) LeavCon Customer Function PrkCtlLck Message is NOT triggered\n\r3) KFG Customer Function PrkCtlLck Message is NOT triggered\n\r4) PH Customer Function PrkCtlLck Message is NOT triggered\n\r5) CAA Customer Function PrkCtlLck Message is NOT triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361308.0",
  "Description": "No Lock Message:\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF [AND(1,2,3,4,5)]: \n\r1) HVLM Customer Function PrkCtlLck Message is NOT triggered\n\r2) LeavCon Customer Function PrkCtlLck Message is NOT triggered\n\r3) KFG Customer Function PrkCtlLck Message is NOT triggered\n\r4) PH Customer Function PrkCtlLck Message is NOT triggered\n\r5) CAA Customer Function PrkCtlLck Message is NOT triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16316661736.0FunctionalReleasedyesTrue
Determine Lock Message: ARBPKCSC_s_StPrkLckMsgReq (considering: Trigger PrkCltLck Message:) IF: HVLM Customer Function PrkCtlLc
Determine Lock Message: ARBPKCSC_s_StPrkLckMsgReq

(considering: Trigger PrkCltLck Message:)

IF:

HVLM Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_HVLMPrkCtl_StPrkLckMsgReq

ELSEIF:

KFG Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_KFGPrkCtl_StPrkLckMsgReq

ELSEIF:

LeavCon Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_LeavConPrkCtl_StPrkLckMsgReq

ELSEIF:

PH Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_RPAPrkCtl_StPrkLckMsgReq

ELSEIF:

CAA Customer Function PrkCtlLck Message is triggered

THEN:

ARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_CAAPrkCtl_StPrkLckMsgReq

ELSE:

ARBPKCSC_s_StPrkLckMsgReq = 0

Note: The prioritization of Lock Messages corresponds to the order of the IF-Conditions:

# HVLM

# KFG

# LeavCon

# PH

# CAA

Raw

{
  "ID": "16661736.0",
  "ASIL": "  QM",
  "Text": "Determine Lock Message: ARBPKCSC_s_StPrkLckMsgReq\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF:\n\rHVLM Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_HVLMPrkCtl_StPrkLckMsgReq\n\r \n\rELSEIF:\n\rKFG Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_KFGPrkCtl_StPrkLckMsgReq\n\r \n\r\n\rELSEIF:\n\rLeavCon Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_LeavConPrkCtl_StPrkLckMsgReq\n\r \n\rELSEIF:\n\rPH Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_RPAPrkCtl_StPrkLckMsgReq\n\r \n\rELSEIF:\n\rCAA Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_CAAPrkCtl_StPrkLckMsgReq\n\r \n\rELSE:\n\rARBPKCSC_s_StPrkLckMsgReq = 0\n\r \n\rNote: The prioritization of Lock Messages corresponds to the order of the IF-Conditions:\n\r# HVLM\n\r# KFG\n\r# LeavCon\n\r# PH\n\r# CAA",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1513555.0",
  "Description": "Determine Lock Message: ARBPKCSC_s_StPrkLckMsgReq\n\r(considering: Trigger PrkCltLck Message:)\n\r \n\rIF:\n\rHVLM Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_HVLMPrkCtl_StPrkLckMsgReq\n\r \n\rELSEIF:\n\rKFG Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_KFGPrkCtl_StPrkLckMsgReq\n\r \n\r\n\rELSEIF:\n\rLeavCon Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_LeavConPrkCtl_StPrkLckMsgReq\n\r \n\rELSEIF:\n\rPH Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_RPAPrkCtl_StPrkLckMsgReq\n\r \n\rELSEIF:\n\rCAA Customer Function PrkCtlLck Message is triggered\n\rTHEN:\n\rARBPKCSC_s_StPrkLckMsgReq = VMMP_ARBPKCSC_p_CAAPrkCtl_StPrkLckMsgReq\n\r \n\rELSE:\n\rARBPKCSC_s_StPrkLckMsgReq = 0\n\r \n\rNote: The prioritization of Lock Messages corresponds to the order of the IF-Conditions:\n\r# HVLM\n\r# KFG\n\r# LeavCon\n\r# PH\n\r# CAA",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16416661737.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkBrkLckInfo: (considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and Ex
Determine ARBPKCSC_s_FlgPrkBrkLckInfo:

(considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and Execution of Customer Function PrkCtlLck for OruCtl: and Execution of Customer Function PrkCtlLck for Implicit EPB PrkCtlLck:)

IF:

At least one Customer Function Customer Function executes PrkBrkLck 

THEN:

ARBPKCSC_s_FlgPrkBrkLckInfo = true

ELSE:

ARBPKCSC_s_FlgPrkBrkLckInfo = false

Note: Park Brake Lock Request shall be implemented (ARBPKCSC_s_FlgPrkBrkLckInfo = true), if at least one Customer Function executes Park Brake Lock Request (see linked pre conditions).

Raw

{
  "ID": "16661737.0",
  "ASIL": "  ASIL B",
  "Text": "Determine ARBPKCSC_s_FlgPrkBrkLckInfo:\n\r(considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and Execution of Customer Function PrkCtlLck for OruCtl: and Execution of Customer Function PrkCtlLck for Implicit EPB PrkCtlLck:)\n\r \n\rIF:\n\rAt least one Customer Function Customer Function executes PrkBrkLck \n\rTHEN:\n\rARBPKCSC_s_FlgPrkBrkLckInfo = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkBrkLckInfo = false\n\r \n\rNote: Park Brake Lock Request shall be implemented (ARBPKCSC_s_FlgPrkBrkLckInfo = true), if at least one Customer Function executes Park Brake Lock Request (see linked pre conditions).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361269.0",
  "Description": "Determine ARBPKCSC_s_FlgPrkBrkLckInfo:\n\r(considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and Execution of Customer Function PrkCtlLck for OruCtl: and Execution of Customer Function PrkCtlLck for Implicit EPB PrkCtlLck:)\n\r \n\rIF:\n\rAt least one Customer Function Customer Function executes PrkBrkLck \n\rTHEN:\n\rARBPKCSC_s_FlgPrkBrkLckInfo = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkBrkLckInfo = false\n\r \n\rNote: Park Brake Lock Request shall be implemented (ARBPKCSC_s_FlgPrkBrkLckInfo = true), if at least one Customer Function executes Park Brake Lock Request (see linked pre conditions).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16516661738.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkPosnLckInfo: (considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and E
Determine ARBPKCSC_s_FlgPrkPosnLckInfo:

(considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and Execution of Customer Function PrkCtlLck for OruCtl: and Execution of Customer Function PrkCtlLck for Implicit EPB PrkCtlLck:)

IF:

At least one Customer Function Customer Function executes PrkPosnLck 

THEN:

ARBPKCSC_s_FlgPrkPosnLckInfo = true

ELSE:

ARBPKCSC_s_FlgPrkPosnLckInfo = false

Note: Park Position Lock Request shall be implemented (ARBPKCSC_s_FlgPrkPosnLckInfo = true), if at least one Customer Function executes Park Position Lock Request (see linked pre conditions).

Raw

{
  "ID": "16661738.0",
  "ASIL": "  ASIL B",
  "Text": "Determine ARBPKCSC_s_FlgPrkPosnLckInfo:\n\r(considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and Execution of Customer Function PrkCtlLck for OruCtl: and Execution of Customer Function PrkCtlLck for Implicit EPB PrkCtlLck:)\n\r \n\rIF:\n\rAt least one Customer Function Customer Function executes PrkPosnLck \n\rTHEN:\n\rARBPKCSC_s_FlgPrkPosnLckInfo = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkPosnLckInfo = false\n\r \n\rNote: Park Position Lock Request shall be implemented (ARBPKCSC_s_FlgPrkPosnLckInfo = true), if at least one Customer Function executes Park Position Lock Request (see linked pre conditions).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361281.0",
  "Description": "Determine ARBPKCSC_s_FlgPrkPosnLckInfo:\n\r(considering: Execution of Customer Function PrkCtlLck for HVLM/LeavCon/KFG/PH/CAA: and Execution of Customer Function PrkCtlLck for OruCtl: and Execution of Customer Function PrkCtlLck for Implicit EPB PrkCtlLck:)\n\r \n\rIF:\n\rAt least one Customer Function Customer Function executes PrkPosnLck \n\rTHEN:\n\rARBPKCSC_s_FlgPrkPosnLckInfo = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkPosnLckInfo = false\n\r \n\rNote: Park Position Lock Request shall be implemented (ARBPKCSC_s_FlgPrkPosnLckInfo = true), if at least one Customer Function executes Park Position Lock Request (see linked pre conditions).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16616661739.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_PrkLckCtl_FlgWkReq: (considering: Consideration of Customer Function in ARBPKCSC_s_PrkLckCtl_FlgWkReq:) IF:
Determine ARBPKCSC_s_PrkLckCtl_FlgWkReq:

(considering: Consideration of Customer Function in ARBPKCSC_s_PrkLckCtl_FlgWkReq:)

IF:

HVLM Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq 

THEN:

ARBPKCSC_s_PrkLckCtl_FlgWkReq = true

ELSEIF:

LeavCon Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq 

THEN:

ARBPKCSC_s_PrkLckCtl_FlgWkReq = true

ELSEIF:

KFG Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq 

THEN:

ARBPKCSC_s_PrkLckCtl_FlgWkReq = true

ELSEIF:

PH Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq 

THEN:

ARBPKCSC_s_PrkLckCtl_FlgWkReq = true

ELSEIF:

CAA Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq 

THEN:

ARBPKCSC_s_PrkLckCtl_FlgWkReq = true

ELSE:

ARBPKCSC_s_PrkLckCtl_FlgWkReq = false

Note: If at least one Customer Function (HVLM/LeavCon/KFG/PH/CAA) is considered in ARBPKCSC_s_PrkAlyCtl_FlgWkReq, then ARBPKCSC_s_PrkLckCtl_FlgWkReq shall be true!

Raw

{
  "ID": "16661739.0",
  "ASIL": "  QM",
  "Text": "Determine ARBPKCSC_s_PrkLckCtl_FlgWkReq:\n\r(considering: Consideration of Customer Function in ARBPKCSC_s_PrkLckCtl_FlgWkReq:)\n\r \n\r\n\rIF:\n\rHVLM Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rLeavCon Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rKFG Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rPH Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rCAA Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = false\n\r \n\rNote: If at least one Customer Function (HVLM/LeavCon/KFG/PH/CAA) is considered in ARBPKCSC_s_PrkAlyCtl_FlgWkReq, then ARBPKCSC_s_PrkLckCtl_FlgWkReq shall be true!",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361265.0",
  "Description": "Determine ARBPKCSC_s_PrkLckCtl_FlgWkReq:\n\r(considering: Consideration of Customer Function in ARBPKCSC_s_PrkLckCtl_FlgWkReq:)\n\r \n\r\n\rIF:\n\rHVLM Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rLeavCon Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rKFG Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rPH Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSEIF:\n\rCAA Customer Function is considered in ARBPKCSC_s_PrkLckCtl_FlgWkReq \n\rTHEN:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_PrkLckCtl_FlgWkReq = false\n\r \n\rNote: If at least one Customer Function (HVLM/LeavCon/KFG/PH/CAA) is considered in ARBPKCSC_s_PrkAlyCtl_FlgWkReq, then ARBPKCSC_s_PrkLckCtl_FlgWkReq shall be true!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16716661740.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PrkCtlRls
PrkCtlRls

Raw

{
  "ID": "16661740.0",
  "ASIL": "  ",
  "Text": "PrkCtlRls",
  "Type": "Folder",
  "Status": "",
  "Summary": "PrkCtlRls",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360641.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16816661741.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EPB Manual Customer Function PrkCtlRls
EPB Manual Customer Function PrkCtlRls

Raw

{
  "ID": "16661741.0",
  "ASIL": "  ",
  "Text": "EPB Manual Customer Function PrkCtlRls",
  "Type": "Folder",
  "Status": "",
  "Summary": "EPB Manual Customer Function PrkCtlRls",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360707.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
16916661742.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EPB Manual: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with ge
EPB Manual: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqMAR

CustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlMARRls_StTarPrkBrkRls

Parameters:

CustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBMAR

Raw

{
  "ID": "16661742.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Manual: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqMAR\n\rCustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlMARRls_StTarPrkBrkRls\n\r \n\rParameters:\n\rCustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBMAR\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360706.0",
  "Description": "EPB Manual: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqMAR\n\rCustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlMARRls_StTarPrkBrkRls\n\r \n\rParameters:\n\rCustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBMAR\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17016661743.0FunctionalReleasedyesTrue
EPB Manual Active-State (customer function activation state): ARBPKCSC_s_EPBPrkCtl_StRlsAcvMAR = CustFctOut_PrkCtlRls_StAcv (cons
EPB Manual Active-State (customer function activation state):

ARBPKCSC_s_EPBPrkCtl_StRlsAcvMAR = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)

Raw

{
  "ID": "16661743.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Manual Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StRlsAcvMAR = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361061.0",
  "Description": "EPB Manual Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StRlsAcvMAR = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17116661744.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EPB Shift to Release Customer Function PrkCtlRls
EPB Shift to Release Customer Function PrkCtlRls

Raw

{
  "ID": "16661744.0",
  "ASIL": "  ",
  "Text": "EPB Shift to Release Customer Function PrkCtlRls",
  "Type": "Folder",
  "Status": "",
  "Summary": "EPB Shift to Release Customer Function PrkCtlRls",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360715.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17216661745.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EPB Shift to Release: Replace generic input signals by specific input signals (Due to the generic once-for-all description of log
EPB Shift to Release: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqSXR

CustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlSXRRls_StTarPrkBrkRls

Parameters:

CustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBSXR

Raw

{
  "ID": "16661745.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Shift to Release: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqSXR\n\rCustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlSXRRls_StTarPrkBrkRls\n\r \n\rParameters:\n\rCustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBSXR\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360714.0",
  "Description": "EPB Shift to Release: Replace generic input signals by specific input signals\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqSXR\n\rCustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlSXRRls_StTarPrkBrkRls\n\r \n\rParameters:\n\rCustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBSXR\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17316661746.0FunctionalReleasedyesTrue
EPB Shift to Release Active-State (customer function activation state): ARBPKCSC_s_EPBPrkCtl_StRlsAcvSXR = CustFctOut_PrkCtlRls_S
EPB Shift to Release Active-State (customer function activation state):

ARBPKCSC_s_EPBPrkCtl_StRlsAcvSXR = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)

Raw

{
  "ID": "16661746.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Shift to Release Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StRlsAcvSXR = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361119.0",
  "Description": "EPB Shift to Release Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StRlsAcvSXR = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17416661747.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
EPB Automatic Customer Function PrkCtlRls
EPB Automatic Customer Function PrkCtlRls

Raw

{
  "ID": "16661747.0",
  "ASIL": "  ",
  "Text": "EPB Automatic Customer Function PrkCtlRls",
  "Type": "Folder",
  "Status": "",
  "Summary": "EPB Automatic Customer Function PrkCtlRls",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360723.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17516661748.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
EPB Automatic: Replace generic input signals by specific input signals (Due to the generic once-for-all description of logic with
EPB Automatic: Replace generic input signals by specific input signals

(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)

Signals:

CustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqAutRls

CustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlAutRls_StTarPrkBrkRls

Parameters:

CustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBAut

Raw

{
  "ID": "16661748.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Automatic: Replace generic input signals by specific input signals\n\r\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqAutRls\n\rCustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlAutRls_StTarPrkBrkRls\n\r \n\rParameters:\n\rCustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBAut\n\r \n\r",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1360722.0",
  "Description": "EPB Automatic: Replace generic input signals by specific input signals\n\r\n\r(Due to the generic once-for-all description of logic with generic signals, it is necessary to assign the specific input signals of every customer function to the generic signals.)\n\r \n\rSignals:\n\rCustFctIn_PrkCtlRls_StReq = CFBEPB_s_EPBPrkCtl_StRlsReqAutRls\n\rCustFctIn_PrkCtlRls_StTar = CRMSA_s_EPBPrkCtlAutRls_StTarPrkBrkRls\n\r \n\rParameters:\n\rCustFctIn_PrkCtlRls_IdxPrio = VMMP_ARB_c_PrkCtl_IdxPrioRlsEPBAut\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17616661749.0FunctionalReleasedyesTrue
EPB Automatic Active-State (customer function activation state): ARBPKCSC_s_EPBPrkCtl_StRlsAcvAut = CustFctOut_PrkCtlRls_StAcv (c
EPB Automatic Active-State (customer function activation state):

ARBPKCSC_s_EPBPrkCtl_StRlsAcvAut = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)

Raw

{
  "ID": "16661749.0",
  "ASIL": "  ASIL B",
  "Text": "EPB Automatic Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StRlsAcvAut = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361122.0",
  "Description": "EPB Automatic Active-State (customer function activation state):\n\rARBPKCSC_s_EPBPrkCtl_StRlsAcvAut = CustFctOut_PrkCtlRls_StAcv (considering PrkCtlRls Arbitration)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17716661750.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkBrkRlsReq: (considering: Execution of Customer Function PrkCtlRls:) IF: At least one Customer Functi
Determine ARBPKCSC_s_FlgPrkBrkRlsReq:

(considering: Execution of Customer Function PrkCtlRls:)

IF:

At least one Customer Function Customer Function executes Release 

THEN:

ARBPKCSC_s_FlgPrkBrkRlsReq = true

ELSE:

ARBPKCSC_s_FlgPrkBrkRlsReq = false

Note: Park Release Request shall be triggerd (ARBPKCSC_s_FlgPrkBrkRlsReq = true), if at least one Customer Function executes Park Release Request (see linked pre condition).

Raw

{
  "ID": "16661750.0",
  "ASIL": "  ASIL B",
  "Text": "Determine ARBPKCSC_s_FlgPrkBrkRlsReq:\n\r(considering: Execution of Customer Function PrkCtlRls:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function Customer Function executes Release \n\rTHEN:\n\rARBPKCSC_s_FlgPrkBrkRlsReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkBrkRlsReq = false\n\r \n\rNote: Park Release Request shall be triggerd (ARBPKCSC_s_FlgPrkBrkRlsReq = true), if at least one Customer Function executes Park Release Request (see linked pre condition).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361044.0",
  "Description": "Determine ARBPKCSC_s_FlgPrkBrkRlsReq:\n\r(considering: Execution of Customer Function PrkCtlRls:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function Customer Function executes Release \n\rTHEN:\n\rARBPKCSC_s_FlgPrkBrkRlsReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkBrkRlsReq = false\n\r \n\rNote: Park Release Request shall be triggerd (ARBPKCSC_s_FlgPrkBrkRlsReq = true), if at least one Customer Function executes Park Release Request (see linked pre condition).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17816661751.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgDrvOffReq: (considering: Execution of Customer Function PrkCtlRls:) IF: At least one Customer Function
Determine ARBPKCSC_s_FlgDrvOffReq:

(considering: Execution of Customer Function PrkCtlRls:)

IF:

At least one Customer Function Customer Function executes DriveOff 

THEN:

ARBPKCSC_s_FlgDrvOffReq = true

ELSE:

ARBPKCSC_s_FlgDrvOffReq = false

Note: Park DriveOff Request shall be triggerd (ARBPKCSC_s_FlgDrvOffReq = true), if at least one Customer Function executes Park DriveOff Request (see linked pre condition).

Raw

{
  "ID": "16661751.0",
  "ASIL": "  ASIL B",
  "Text": "Determine ARBPKCSC_s_FlgDrvOffReq:\n\r(considering: Execution of Customer Function PrkCtlRls:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function Customer Function executes DriveOff \n\rTHEN:\n\rARBPKCSC_s_FlgDrvOffReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgDrvOffReq = false\n\r \n\rNote: Park DriveOff Request shall be triggerd (ARBPKCSC_s_FlgDrvOffReq = true), if at least one Customer Function executes Park DriveOff Request (see linked pre condition).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361046.0",
  "Description": "Determine ARBPKCSC_s_FlgDrvOffReq:\n\r(considering: Execution of Customer Function PrkCtlRls:)\n\r \n\r\n\rIF:\n\rAt least one Customer Function Customer Function executes DriveOff \n\rTHEN:\n\rARBPKCSC_s_FlgDrvOffReq = true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgDrvOffReq = false\n\r \n\rNote: Park DriveOff Request shall be triggerd (ARBPKCSC_s_FlgDrvOffReq = true), if at least one Customer Function executes Park DriveOff Request (see linked pre condition).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
17916661752.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_PrkCtl_StPrkBrkManReq: (considering: Execution of Customer Function PrkCtlAly: and Execution of Customer Fun
Determine ARBPKCSC_s_PrkCtl_StPrkBrkManReq:

(considering: Execution of Customer Function PrkCtlAly: and Execution of Customer Function PrkCtlRls: and PrkCtlRls-Service: Determine winner of PrkCtlRls arbitration:)

IF [AND(1,2)]:

1) EBP Manual Customer Function Customer Function executes PrkBrk

2) No PrkCtlRls Customer Functions wins arbitration

THEN:

ARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqAly

ELSEIF [AND(1,2)]:

1) EBP Manual Customer Function Customer Function executes Release 

2) EBP Manual Customer Function Customer Function NOT executes PrkBrk

THEN:

ARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqRls

ELSEIF [AND(1,2)]:

1) EBP Manual Customer Function Customer Function executes DriveOff 

2) EBP Manual Customer Function Customer Function NOT executes PrkBrk

THEN:

ARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqRls

ELSE:

ARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqNoReq

Raw

{
  "ID": "16661752.0",
  "ASIL": "  QM",
  "Text": "Determine ARBPKCSC_s_PrkCtl_StPrkBrkManReq:\n\r(considering: Execution of Customer Function PrkCtlAly: and Execution of Customer Function PrkCtlRls: and PrkCtlRls-Service: Determine winner of PrkCtlRls arbitration:)\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) EBP Manual Customer Function Customer Function executes PrkBrk\n\r2) No PrkCtlRls Customer Functions wins arbitration\n\rTHEN:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqAly\n\r \n\rELSEIF [AND(1,2)]:\n\r1) EBP Manual Customer Function Customer Function executes Release \n\r2) EBP Manual Customer Function Customer Function NOT executes PrkBrk\n\rTHEN:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqRls\n\r \n\rELSEIF [AND(1,2)]:\n\r1) EBP Manual Customer Function Customer Function executes DriveOff \n\r2) EBP Manual Customer Function Customer Function NOT executes PrkBrk\n\rTHEN:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqRls\n\r \n\rELSE:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361003.0",
  "Description": "Determine ARBPKCSC_s_PrkCtl_StPrkBrkManReq:\n\r(considering: Execution of Customer Function PrkCtlAly: and Execution of Customer Function PrkCtlRls: and PrkCtlRls-Service: Determine winner of PrkCtlRls arbitration:)\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) EBP Manual Customer Function Customer Function executes PrkBrk\n\r2) No PrkCtlRls Customer Functions wins arbitration\n\rTHEN:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqAly\n\r \n\rELSEIF [AND(1,2)]:\n\r1) EBP Manual Customer Function Customer Function executes Release \n\r2) EBP Manual Customer Function Customer Function NOT executes PrkBrk\n\rTHEN:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqRls\n\r \n\rELSEIF [AND(1,2)]:\n\r1) EBP Manual Customer Function Customer Function executes DriveOff \n\r2) EBP Manual Customer Function Customer Function NOT executes PrkBrk\n\rTHEN:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqRls\n\r \n\rELSE:\n\rARBPKCSC_s_PrkCtl_StPrkBrkManReq = VMMP_ARBPKCSC_c_PrkCtl_StPrkBrkManReqNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18016661753.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkAcv: IF: HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly THEN: ARBPKCSC_s_FlgPrkAcv is true ELSE
Determine ARBPKCSC_s_FlgPrkAcv:

IF:

HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly

THEN:

ARBPKCSC_s_FlgPrkAcv is true

ELSEIF:

HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyReq

THEN:

ARBPKCSC_s_FlgPrkAcv is true

ELSEIF:

HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied

THEN:

ARBPKCSC_s_FlgPrkAcv is true

ELSEIF:

HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyReq

THEN:

ARBPKCSC_s_FlgPrkAcv is true

ELSE:

ARBPKCSC_s_FlgPrkAcv is false

Note: Parking actuation shall be indicated (ARBPKCSC_s_FlgPrkAcv = true), if at least one parking actuator (Park Brake or Park Position) is requested or applied.

Raw

{
  "ID": "16661753.0",
  "ASIL": "  ASIL B",
  "Text": "Determine ARBPKCSC_s_FlgPrkAcv:\n\r \n\rIF:\n\rHMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyReq\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyReq\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkAcv is false\n\r \n\rNote: Parking actuation shall be indicated (ARBPKCSC_s_FlgPrkAcv = true), if at least one parking actuator (Park Brake or Park Position) is requested or applied.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361310.0",
  "Description": "Determine ARBPKCSC_s_FlgPrkAcv:\n\r \n\rIF:\n\rHMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyReq\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyReq\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcv is true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkAcv is false\n\r \n\rNote: Parking actuation shall be indicated (ARBPKCSC_s_FlgPrkAcv = true), if at least one parking actuator (Park Brake or Park Position) is requested or applied.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18116661754.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkLckAcv: IF: ARBPKCSC_s_FlgPrkBrkAlyReq is true THEN: ARBPKCSC_s_FlgPrkLckAcv is true ELSEIF: ARBP
Determine ARBPKCSC_s_FlgPrkLckAcv:

IF:

ARBPKCSC_s_FlgPrkBrkAlyReq is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF:

ARBPKCSC_s_FlgPrkPosnAlyReq is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF:

CFBVSSAFE_s_OruCtlPrkLckCtl_FlgPrkLckInfo is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF [AND(1,2)]:

1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly

2) ARBPKCSC_s_FlgPrkPosnLckInfo is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF [AND(1,2)]:

1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyReq

2) ARBPKCSC_s_FlgPrkPosnLckInfo is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF [AND(1,2)]:

1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyLck

2) ARBPKCSC_s_FlgPrkPosnLckInfo is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF [AND(1,2)]:

1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied

2) ARBPKCSC_s_FlgPrkBrkLckInfo is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF [AND(1,2)]:

1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyReq

2) ARBPKCSC_s_FlgPrkBrkLckInfo is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSEIF [AND(1,2)]:

1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyLck

2) ARBPKCSC_s_FlgPrkBrkLckInfo is true

THEN:

ARBPKCSC_s_FlgPrkLckAcv is true

ELSE:

ARBPKCSC_s_FlgPrkLckAcv is false

Raw

{
  "ID": "16661754.0",
  "ASIL": "  QM",
  "Text": "Determine ARBPKCSC_s_FlgPrkLckAcv:\n\r \n\rIF:\n\rARBPKCSC_s_FlgPrkBrkAlyReq is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF:\n\rARBPKCSC_s_FlgPrkPosnAlyReq is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF:\n\rCFBVSSAFE_s_OruCtlPrkLckCtl_FlgPrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly\n\r2) ARBPKCSC_s_FlgPrkPosnLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyReq\n\r2) ARBPKCSC_s_FlgPrkPosnLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyLck\n\r2) ARBPKCSC_s_FlgPrkPosnLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied\n\r2) ARBPKCSC_s_FlgPrkBrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyReq\n\r2) ARBPKCSC_s_FlgPrkBrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyLck\n\r2) ARBPKCSC_s_FlgPrkBrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkLckAcv is false",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1361312.0",
  "Description": "Determine ARBPKCSC_s_FlgPrkLckAcv:\n\r \n\rIF:\n\rARBPKCSC_s_FlgPrkBrkAlyReq is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF:\n\rARBPKCSC_s_FlgPrkPosnAlyReq is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF:\n\rCFBVSSAFE_s_OruCtlPrkLckCtl_FlgPrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly\n\r2) ARBPKCSC_s_FlgPrkPosnLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyReq\n\r2) ARBPKCSC_s_FlgPrkPosnLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAlyLck\n\r2) ARBPKCSC_s_FlgPrkPosnLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied\n\r2) ARBPKCSC_s_FlgPrkBrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyReq\n\r2) ARBPKCSC_s_FlgPrkBrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSEIF [AND(1,2)]:\n\r1) HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvAlyLck\n\r2) ARBPKCSC_s_FlgPrkBrkLckInfo is true\n\rTHEN:\n\rARBPKCSC_s_FlgPrkLckAcv is true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkLckAcv is false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18223455680.0FunctionalReleasedyesTrue
Determine ARBPKCSC_s_FlgPrkAcvAly: IF: HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied THEN: ARBPKCSC_s_FlgPrkAcvAly is tr
Determine ARBPKCSC_s_FlgPrkAcvAly:

IF:

HMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied

THEN:

ARBPKCSC_s_FlgPrkAcvAly is true

ELSEIF:

HMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly

THEN:

ARBPKCSC_s_FlgPrkAcvAly is true

ELSE:

ARBPKCSC_s_FlgPrkAcvAly is false

Raw

{
  "ID": "23455680.0",
  "ASIL": "  QM",
  "Text": "Determine ARBPKCSC_s_FlgPrkAcvAly:\n\r \n\rIF:\n\rHMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcvAly is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcvAly is true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkAcvAly is false",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "Determine ARBPKCSC_s_FlgPrkAcvAly:",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Determine ARBPKCSC_s_FlgPrkAcvAly:\n\r \n\rIF:\n\rHMSOP_s_StPrkBrkAcv = VMMP_HMS_c_StPrkBrkAcvApplied\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcvAly is true\n\r \n\rELSEIF:\n\rHMSOP_s_StPrkPosnAcv = VMMP_HMS_c_StPrkPosnAcvAly\n\rTHEN:\n\rARBPKCSC_s_FlgPrkAcvAly is true\n\r \n\rELSE:\n\rARBPKCSC_s_FlgPrkAcvAly is false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18316661755.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
NVM Write Request PrkCtlLck
NVM Write Request PrkCtlLck

Raw

{
  "ID": "16661755.0",
  "ASIL": "  ",
  "Text": "NVM Write Request PrkCtlLck",
  "Type": "Folder",
  "Status": "",
  "Summary": "NVM Write Request PrkCtlLck",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361329.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18416661756.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
VMMP_s_NVM06Wr_IdxPrkLck contains the information "NVM Write Request" of the customer functions LeavCon, HVLM and KFG. The informa
VMMP_s_NVM06Wr_IdxPrkLck contains the information "NVM Write Request" of the customer functions LeavCon, HVLM and KFG. The information is stored in different bits. If the bit is true NVM Write Request for this customer function is set.

* Bit0: LeavCon NVM Write Request true/false

* Bit1: HVLM NVM Write Request true/false

* Bit2: KFG NVM Write Request true/false

The NVM Write Request is set, if customer function requests Park Lock. NVM Write Request is also set, if a NVM Lock is read (VMMP_s_NVM06Read_IdxPrkLck). Note: VMMP_s_NVM06Read_IdxPrkLck is equal to VMMP_s_NVM06Wr_IdxPrkLck but delayed by one time step.

If customer function requests "NoReq" and TargetState is on (no errors), NVM Write Request resets.

Raw

{
  "ID": "16661756.0",
  "ASIL": "  ",
  "Text": "VMMP_s_NVM06Wr_IdxPrkLck contains the information \"NVM Write Request\" of the customer functions LeavCon, HVLM and KFG. The information is stored in different bits. If the bit is true NVM Write Request for this customer function is set.\n\r* Bit0: LeavCon NVM Write Request true/false\n\r* Bit1: HVLM NVM Write Request true/false\n\r* Bit2: KFG NVM Write Request true/false\n\r \n\rThe NVM Write Request is set, if customer function requests Park Lock. NVM Write Request is also set, if a NVM Lock is read (VMMP_s_NVM06Read_IdxPrkLck). Note: VMMP_s_NVM06Read_IdxPrkLck is equal to VMMP_s_NVM06Wr_IdxPrkLck but delayed by one time step.\n\rIf customer function requests \"NoReq\" and TargetState is on (no errors), NVM Write Request resets.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361333.0",
  "Description": "VMMP_s_NVM06Wr_IdxPrkLck contains the information \"NVM Write Request\" of the customer functions LeavCon, HVLM and KFG. The information is stored in different bits. If the bit is true NVM Write Request for this customer function is set.\n\r* Bit0: LeavCon NVM Write Request true/false\n\r* Bit1: HVLM NVM Write Request true/false\n\r* Bit2: KFG NVM Write Request true/false\n\r \n\rThe NVM Write Request is set, if customer function requests Park Lock. NVM Write Request is also set, if a NVM Lock is read (VMMP_s_NVM06Read_IdxPrkLck). Note: VMMP_s_NVM06Read_IdxPrkLck is equal to VMMP_s_NVM06Wr_IdxPrkLck but delayed by one time step.\n\rIf customer function requests \"NoReq\" and TargetState is on (no errors), NVM Write Request resets.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18516661757.0FunctionalReleasedyesTrue
Determine Bit0 (LeavCon Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck: IF: CFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtl
Determine Bit0 (LeavCon Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:

IF:

CFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck

THEN:

Bit0 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set

2) CFBVSP_s_LeavConPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq

THEN:

Bit0 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set

2) CRMSA_s_LeavConPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn

THEN:

Bit0 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) CFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq

2) CRMSA_s_LeavConPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

THEN:

Bit0 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set

ELSE:

Bit0 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set

Raw

{
  "ID": "16661757.0",
  "ASIL": "  QM",
  "Text": "Determine Bit0 (LeavCon Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:\n\r \n\rIF:\n\rCFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CFBVSP_s_LeavConPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CRMSA_s_LeavConPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\r2) CRMSA_s_LeavConPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set\n\r \n\rELSE:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1381623.0",
  "Description": "Determine Bit0 (LeavCon Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:\n\r \n\rIF:\n\rCFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CFBVSP_s_LeavConPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit0 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CRMSA_s_LeavConPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBVSP_s_LeavConPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\r2) CRMSA_s_LeavConPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set\n\r \n\rELSE:\n\rBit0 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18616661758.0FunctionalReleasedyesTrue
Determine Bit1 (HVLM Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck: IF: CFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_S
Determine Bit1 (HVLM Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:

IF:

CFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck

THEN:

Bit1 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set

2) CFBVSP_s_HVLMPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq

THEN:

Bit1 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set

2) CRMSA_s_HVLMPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn

THEN:

Bit1 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) CFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq

2) CRMSA_s_HVLMPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

THEN:

Bit1 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set

ELSE:

Bit1 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set

Raw

{
  "ID": "16661758.0",
  "ASIL": "  QM",
  "Text": "Determine Bit1 (HVLM Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:\n\r \n\rIF:\n\rCFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CFBVSP_s_HVLMPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CRMSA_s_HVLMPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\r2) CRMSA_s_HVLMPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set\n\r \n\rELSE:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1381625.0",
  "Description": "Determine Bit1 (HVLM Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:\n\r \n\rIF:\n\rCFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CFBVSP_s_HVLMPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit1 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CRMSA_s_HVLMPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBVSP_s_HVLMPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\r2) CRMSA_s_HVLMPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set\n\r \n\rELSE:\n\rBit1 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18716661759.0FunctionalReleasedyesTrue
Determine Bit2 (KFG Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck: IF: CFBVSP_s_KFGPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StR
Determine Bit2 (KFG Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:

IF:

CFBVSP_s_KFGPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck

THEN:

Bit2 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set

2) CFBVSP_s_KFGPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq

THEN:

Bit2 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set

2) CRMSA_s_KFGPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn

THEN:

Bit2 of VMMP_s_NVM06Wr_IdxPrkLck is set

ELSEIF [AND(1,2)]:

1) CFBVSP_s_KFGPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq

2) CRMSA_s_KFGPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn

THEN:

Bit2 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set

ELSE:

Bit2 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set

Raw

{
  "ID": "16661759.0",
  "ASIL": "  QM",
  "Text": "Determine Bit2 (KFG Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:\n\r \n\rIF:\n\rCFBVSP_s_KFGPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CFBVSP_s_KFGPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CRMSA_s_KFGPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBVSP_s_KFGPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\r2) CRMSA_s_KFGPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set\n\r \n\rELSE:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1381627.0",
  "Description": "Determine Bit2 (KFG Lock Request) of VMMP_s_NVM06Wr_IdxPrkLck:\n\r \n\rIF:\n\rCFBVSP_s_KFGPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqPrkLck\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CFBVSP_s_KFGPrkCtl_StPrkLckReq is NOT equal to VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) Bit2 of VMMP_s_NVM06Read_IdxPrkLck is set\n\r2) CRMSA_s_KFGPrkLckCtl_StTar is NOT equal to VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is set\n\r \n\rELSEIF [AND(1,2)]:\n\r1) CFBVSP_s_KFGPrkCtl_StPrkLckReq = VMMP_SINFCT_c_PrkCtlLock_StReqNoReq\n\r2) CRMSA_s_KFGPrkLckCtl_StTar = VMMP_CRMSA_c_ARB_SrvCtlStTarOn\n\rTHEN:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set\n\r \n\rELSE:\n\rBit2 of VMMP_s_NVM06Wr_IdxPrkLck is NOT set",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
18816661760.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
To reach a high code coverage every state of Customer Function needs to be tested, independently if there is a specific output sig
To reach a high code coverage every state of Customer Function needs to be tested, independently if there is a specific output signal of the the customer function (EA PrkCtlAly) or not (PLC PrkCtlAly).

Raw

{
  "ID": "16661760.0",
  "ASIL": "  ",
  "Text": "To reach a high code coverage every state of Customer Function needs to be tested, independently if there is a specific output signal of the the customer function (EA PrkCtlAly) or not (PLC PrkCtlAly).",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361375.0",
  "Description": "To reach a high code coverage every state of Customer Function needs to be tested, independently if there is a specific output signal of the the customer function (EA PrkCtlAly) or not (PLC PrkCtlAly).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}