Data Dictionary


Overview

Change Log
Variable Dictionary
Calibration Dictionary
Global Constants
Template
Help


Sheet 1: Change Log

ArbLmt_Chrysler - Rev 4<- Global Program / Module Name


RevisionAuthorDateChange Description

Data Dictionary Type:Component
1.0OT29-Oct-12Initial Version (CF-05 v001)



2Jared14-May-13Update to FDD ver 003



3Jared17-May-13Corrected t2 calibration table default values



4SP10-Jul-13Update to FDD ver 004




































































































































































































































































































































Sheet 2: Variable Dictionary

ArbLmt_Chrysler - Rev 4

IOMDN
Variable Information

YN










Range











Software Variable NameStandard Reference NameFDD ReferenceDescription[I]nput [O]uput [M]oduleInternal [D]isplay [N]onVolatileMemory UsageOEM1X, 1Y, 1Z, 1I, 1BS 2X, 2Y, 2Z, 2I, 2BS etc Graph SettingsInitalization ValueMinMaxResolutionUnit Test Tolerance (+/-)UnitsTypeMemory Segment






Variables




















DSTActive_Cnt_lgcDST_ActiveCF05 ChryslerArbiterLimiterEnabled flag for DSTIN
001n/a
Countsboolean







HaLFActive_Cnt_lgcHalF_ActiveCF05 ChryslerArbiterLimiterEnabled flag for HaLFIN
001n/a
Countsboolean







DSTState_Cnt_u08DST_StateCF05 ChryslerArbiterLimiterSignal indicating the current state of the DST torque overlay interfaceIN
0071
Countsuint8







DSTTrqOvCmdRqst_HwNm_f32DST_TrqOvCmd_RqstCF05 ChryslerArbiterLimiterTorque command output from DSTIN
0-1010Single Precision Float
HwNmfloat32







HaLFTrqOvCmdRqst_MtrNm_f32HalF_TrqOvCmd_RqstCF05 ChryslerArbiterLimiterTorque command output from HaLFIN
0-8.88.8Single Precision Float
MtrNmfloat32







HaLFTOState_Cnt_u08HaLF_StateCF05 ChryslerArbiterLimiterSignal indicating the current state of the HaLF torque overlay interfaceIN
0031
Countsuint8







PATrqOvCmdRqst_HwNm_f32PA_TrqOvCmd_RqstCF05 ChryslerArbiterLimiterTorque command output from PPPAIN
0-1010Single Precision Float
HwNmfloat32







PrkAssistState_Cnt_u08PPPA_StateCF05 ChryslerArbiterLimiterSignal indicating the current state of the PPPA torque overlay interfaceIN
0031
Countsuint8







VehicleSpeed_Kph_f32Vehicle_SpeedCF05 ChryslerArbiterLimiterVehicle speedIN
00512Single Precision Float
Kphfloat32







ActiveFunctionBits_Cnt_u08ActiveFunctionBitsCF05 ChryslerArbiterLimiterBit mask showing which function is currently activeON
00710.00E+00Countsuint8







DSTSlewComplete_Cnt_lgcDSTSlewCompleteCF05 ChryslerArbiterLimiterFlag indicating if the DST command slew function is active or completeON
001n/an/aCountsboolean







HaLFSlewComplete_Cnt_lgcHaLFSlewCompleteCF05 ChryslerArbiterLimiterFlag indicating if the HaLF command slew function is active or completeON
001n/an/aCountsboolean







IpTrqOvr_HwNm_f32IpTrqOvr_HwNmCF05 ChryslerArbiterLimiterInput Torque Overlay command applied downstream of assist tablesON
0-1010Single Precision Float4.88E-04HwNmfloat32







OpTrqOvr_MtrNm_f32OpTrqOvr_MtrNmCF05 ChryslerArbiterLimiterOutput Torque Overlay command applied downstream of assist tablesON
0-8.88.8Single Precision Float4.88E-04MtrNmfloat32







PAReturnSclFct_Uls_f32PA_Return_SclFctCF05 ChryslerArbiterLimiterScale factor to disable active return when Park Assist is enabled.ON
101Single Precision Float0.00E+00Ulsfloat32







PrkAsstSlewComplete_Cnt_lgcPPPASlewCompleteCF05 ChryslerArbiterLimiterFlag indicating if the PPPA command slew function is active or completeON
001n/an/aCountsboolean







DSTScalarSlew_Uls_M_f32
CF05 ChryslerArbiterLimiter
MN
001Single Precision Float3.05E-05Unitlessfloat32







HaLFScalarSlew_Uls_M_f32
CF05 ChryslerArbiterLimiter
MN
001Single Precision Float3.05E-05Unitlessfloat32







DSTSlew_HwNm_M_f32
CF05 ChryslerArbiterLimiter
MN
0-1010Single Precision Float3.05E-05HwNmfloat32







HaLFSlew_MtrNm_M_f32
CF05 ChryslerArbiterLimiter
MN
0-8.88.8Single Precision Float3.05E-05MtrNmfloat32







PPPASlew_HwNm_M_f32
CF05 ChryslerArbiterLimiter
MN
0-1010Single Precision Float3.05E-05HwNmfloat32







DSTLowSpdPri_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean







PrevDSTActive_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean







PrevDSTRampActive_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean







PrevHaLFRampActive_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean







SlewActive_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean







PrevDSTSlewState_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean







PrevHaLFSlewState_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean







PrevPPPASlewState_Cnt_M_lgc
CF05 ChryslerArbiterLimiter
MN
001n/an/aCountsboolean




















































Sheet 3: Calibration Dictionary

ArbLmt_Chrysler - Rev 4


N
Calibration InformationAchieved in Software Design



Y








Range





P
Software Calibration NameStandard Reference NameFDD ReferenceDescriptionTuning SetOEM1X, 1Y, 1Z, 1I, 1BS 2X, 2Y, 2Z, 2I, 2BS etc Graph SettingsDefault ValueMinMaxUnitsTypeMemory Segment



Calibrations















k_PPPAPriorityVehSpd_Kph_f32ChryAL_k_PPPAPriorityVehSpd_kphCF05 ChryslerArbiterLimiterVehicle speed below which PPPA will be given priorityYN
100255Kphfloat32




k_RateLimit_UlspS_f32ChryAL_k_RateLimit_pSCF05 ChryslerArbiterLimiterRate limit imposed on HaLF to DST transitionYN
10100UlspSfloat32




k_DSTSlewRate_NmpS_f32ChryAL_k_DSTSlewRate_pSCF05 ChryslerArbiterLimiterRate limit imposed on DST torque command transition. Units are Nm per secondYN
102NmpSfloat32




k_HaLFSlewRate_NmpS_f32ChryAL_k_HaLFSlewRate_pSCF05 ChryslerArbiterLimiterRate limit imposed on HaLF torque command transition. Units are Nm per secondYN
102NmpSfloat32




k_PPPASlewRate_NmpS_f32ChryAL_k_PPPASlewRate_pSCF05 ChryslerArbiterLimiterRate limit imposed on PPPA torque command transition. Units are Nm per secondYN
102NmpSfloat32




t2_AsstY0_MtrNm_s4p11[3][10]PPPAAsst_t2_AsstY0_MtrNmCF05 ChryslerArbiterLimiterPark Assist boost curve table Y variableYN1Y{{0,0.5,1.0,1.5,2.0,3.0,4.0,5.0,6.0,8.0},{0,0.375,0.75,1.125,1.5,2.25,3.0,3.75,4.5,6.0},{0,0.3,0.6,0.9,1.2,1.8,2.4,3.0,3.6,4.8}}-0.116MtrNms4p11_T




t2_HwtX0_HwNm_u8p8[3][10]PPPAAsst_t2_HwtX0_HwNmCF05 ChryslerArbiterLimiterPark Assist boost curve table X variableYN1X{{0,1,2,3,4,5,6,7.5,9,10},{0,1,2,3,4,5,6,7.5,9,10},{0,1,2,3,4,5,6,7.5,9,10}}010HwNmu8p8_T




t_PPPAVehSpd_Kph_u9p7[3]PPPA_t_VehSpd_KphCF05 ChryslerArbiterLimiterPark Assist vehicle speed table.YN
{0,5,10}0255Kphu9p7_T




k_HalFPICmpThresh_MtrNm_f32HaLF_k_PlCmpThresh_MtrNmCF05 ChryslerArbiterLimiterThreshold for the HaLF command to set the Active Pull Comp Disable Learning flag.YN
0.105MtrNmfloat32





Sheet 4: Global Constants

ArbLmt_Chrysler - Rev 4








































































Variable Information (Global Variables Only)

Achieved in Software DesignUsed in Module List





Layer 2Layer 3Layer 4Layer 5
Constant NameDescriptionUintsTypeEngineering ValueADCADC DiagnosticsData Memory VerificationDC Link Power ControlDSP Computational IntegrityDSP SPI driverEvent Manager DriverExternal Memory DriverFlash Programming ExecGPIOIllegal OpCode HandlerInterrupt HandlerMotor Current DriverMotor Driver DiagnosticsMotor Position DriverPhase Feedback CapturePowerdown ControlPrimary Shutdown ControlProgram FlowProgram Memory DiagnosticPWM Duty CycleRedundant Memory CheckRedundant Rapid ShutdownSchedulerStack MonitorState Dependent Task ListSystem Boot & StartupSystem ControlTemperature Sensor DiagnosticUnused Interrupt HandlerUtilization MonitorWatchdog DirverSmithBattery VoltageBattery Voltage DiagnosticsDiagnostic CTC ManagerDiagnostic ManagerDiagnostics Application ServicesEOL TorqueTestFlash Boot LoaderFlight RecorderHandwheel PositionHandwheel TorqueMotor Control Output ConversionMotor Position DiagnosticsMotor Position InitializationMotor VelocityMotor Velocity TachometerSerial Communications I/OSerial Communications ServicesStates and ModesTuning SelectVehicle Power ModeVehicle SpeedController PolarityCurrent EstimationHandwheel VelocityInverse Motor ModelMotor Temperature EstimationMotor Torque LimitOutput Reasonableness DianosticParameter EstimationQuadrant and rate DetectionActive Pull CompensationAssistDampingDuty CycleKinematic Integrity DiagnosticLong Term Vehicle Speed DiagnosticMax Assist LimitReturnState Output ControlTorque Output
D_ONE_ULS_F32

float321








































































D_ZERO_ULS_F32

float320








































































D_ZERO_CNT_U8

uint80





















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































Sheet 5: Template

2.2aData File:












Header:extern <TYPE><TAB><NAME>;









Source:#pragma DATA_SECTION(<ROOTNAME>, "<SEGMENT>");
<TYPE> <NAME>;










EOL Constants:












Header:extern <TYPE><TAB><NAME>;









Source:#pragma DATA_SECTION(<ROOTNAME>, "<SEGMENT>");
<TYPE> <NAME>;










Global (Embedded) Constants:












Header:#define <NAME><COL40><VALUE>









A2L Name












Measurement:rte_<SWC>_<NAME>









Calibration Constants:












Tuning ID:



















Tuning:NIndex Range:










Header:extern CONST(<AUTOSAR_TYPE>, CAL_CONST) <NAME>;









Source:#pragma DATA_SECTION(<ROOTNAME>, ".<SEGMENT>");
CONST(<AUTOSAR_TYPE>, CAL_CONST) <NAME> = <VALUE>;










eCal:<NAME>























Tuning:YIndex Range:










Header:<NONCRITICAL>
#define <ROOTNAME><TAB>k_N_CalNC_Cnt_Str.<ROOTNAME>
<NONCRITICAL>
<SAFETYCRITICAL>
#define <ROOTNAME><TAB>k_S_CalSC_Cnt_Str.<ROOTNAME>
<SAFETYCRITICAL>










Source:










eCal:<NONCRITICAL>
k_N_CalNC_Cnt_Str.<ROOTNAME>
<NONCRITICAL>
<SAFETYCRITICAL>
k_S_CalSC_Cnt_Str.<ROOTNAME>
<SAFETYCRITICAL>
























Tuning:PIndex Range:










Header:<NONCRITICAL>
#define <ROOTNAME><TAB>k_N_CalNC_Cnt_Str.Personality[L3_S_CalPersSelect_Cnt_G_u16].<ROOTNAME>
<NONCRITICAL>
<SAFETYCRITICAL>
#define <ROOTNAME><TAB>k_S_CalSC_Cnt_Str.SC_Personality[L3_S_CalPersSelect_Cnt_G_u16].<ROOTNAME>
<SAFETYCRITICAL>










Source:










eCal:<NONCRITICAL>
k_N_CalNC_Cnt_Str.Personality[L3_S_CalPersSelect_Cnt_G_u16].<ROOTNAME>
<NONCRITICAL>
<SAFETYCRITICAL>
k_S_CalSC_Cnt_Str.SC_Personality[L3_S_CalPersSelect_Cnt_G_u16].<ROOTNAME>
<SAFETYCRITICAL>

















Sheet 6: Help

Short cutMacroSescription
Ctrl-qClearDataDictFilterWill clear all autofilters on the Global Data Dictionary




DFD_CreateCreates a Series of Data Flow Worksheet Pages from the information in the data dictionary. If Data Flow Worksheet pages already exist, they will be deleted first.

DFD_DeleteWill clear all Data Flow Diagram pages from the Data Dictionary. This will make the file smaller for archiving.

DFD_PrintFormate and prepares to print the Data Flow Worksheet pages.
Last modified October 12, 2025: Initial commit (0347a62)