Data Dictionary


Overview

Change Log
Variable Dictionary
Calibration Dictionary
Global Constants
Template
Help


Sheet 1: Change Log

HwTrq - Rev 19<- Global Program / Module Name


RevisionAuthorDateChange Description

Data Dictionary Type:Component
1.0LWW7-Nov-11Data dictionary template for HwTrq Analog Initial component creation



2.0LWW12-Nov-11Updates to data dictionary template



3.0VK25-Nov-11Upates to data dictionary as per FDD 04 rev008



3.1VK2-Dec-11Shown the unit test tolerance values for module level variables.



4VK3-Dec-11Update the DD with new template



4.1VK13-Dec-11Changed HwTrqScaleStatus, HwTrqTrimStatus to boolean



4.2VK14-Dec-11Matched the names of the elements in HwTrqScale_Datatype and
HwTrqTrim_Datatype as in digital hw torque




5OT22-Dec-11Updated template (FDD reference)



6OT9-Jan-12Updated Template (v3.1)



7OT18-Jan-12Updated Template (Graph Settings)



8OT1-Feb-12Fixed NTC_STATUS_PASSED path anomaly, added error acc structs



9OT3-Feb-12Fixed Inconsistencies



10OT20-Mar-12Update range of Scale-related values - changes lost, recovered in Rev 16



11VK20-Apr-12Removed MEC



12VK21-Apr-12Added module internal variable NvMBlkStatus_Cnt_M_u8



13LWW27-Apr-12Removed Polarity Input



14OT5-Jun-12Updated to FDD 04A v005



15OT7-Jun-12Updated default value of input



16OT8-Jun-12Fixed UTP Issue, fixed change log version ommisions, added in lost changes



17VK22-Aug-12Added MEC input to the variables sheet



18OT10-Oct-12Implemented FDD 04A v007



19OT30-Oct-12Trim and scale input/output changes




































































































































































































Sheet 2: Variable Dictionary

HwTrq - Rev 19

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




















T1ADC_Volt_f32T1_ADCFDD04A AnalogHandwheelTorqueMeasurementA2D converted Torque Input #1IN
2.505Single Precision Float
Voltfloat32







T2ADC_Volt_f32T2_ADCFDD04A AnalogHandwheelTorqueMeasurementA2D converted Torque Input #2IN
2.505Single Precision Float
Voltfloat32







AbsPosStepSignal_Cnt_u08AbsPos_Step_SignalFDD04A AnalogHandwheelTorqueMeasurementUntrimmed Step signal computed from the absolute position sensor P3 and P4IN
0091
Cntuint8







CntrlDisRampComplete_Cnt_lgcCntrlDisRamp_CompleteFDD04A AnalogHandwheelTorqueMeasurementBoolean flag indicating completion of the controlled disable rampIN
001n/a
Cntboolean







SysCHwTorqueSqd_HwNmSq_f32SysC_HWTorque_SqdFDD04A AnalogHandwheelTorqueMeasurement
IN
00100Single Precision Float
HwNmSqfloat32







MECCounter_Cnt_enumMEC CounterFDD04A AnalogHandwheelTorqueMeasurementMEC Counter 0 - ProductionMode 1 - ManufacturingMode 2 - EngineeringModeIN
0021
CntManufModeType







AnaDiffHwTrq_Volt_f32Ana_DiffHwTrqFDD04A AnalogHandwheelTorqueMeasurementDifferential Hw TrqON
0-2.52.5Single Precision Float1.22E-03Voltfloat32







AnaHwTorque_HwNm_f32Ana_HW_Torque, SrlComHwTrqFDD04A AnalogHandwheelTorqueMeasurementDifferential torque calculated from T1 and T2 with the differential torque trim applied, HW_Torque to be transmitted to an external control moduleON
0-1010Single Precision Float3.91E-03HwNmfloat32







SrlComHwTrqValid_Cnt_lgcSrlComHwTrqValidFDD04A AnalogHandwheelTorqueMeasurementValidity of the SrlComHwTrq signalON
00111.00E+00Cntboolean







ErrorActiveAnalog_Cnt_enumErrorActive_AnalogFDD04A AnalogHandwheelTorqueMeasurementStatus of the analog handwheel torque subsystemON
00211.00E+00Cntuint8







T1TrimVal_Volt_f32
FDD04A AnalogHandwheelTorqueMeasurementEOL Torque 1 trimON
2.505Single Precision Floatn/aVoltfloat32







T2TrimVal_Volt_f32
FDD04A AnalogHandwheelTorqueMeasurementEOL Torque 2 trimON
2.505Single Precision Floatn/aVoltfloat32







HwTrqScaleVal_VoltsPerDeg_f32
FDD04A AnalogHandwheelTorqueMeasurementEOL Hw torque scaleON
0.50.003906250.9375Single Precision Floatn/aVoltpDegfloat32







TrqSum_Volt_M_s4p11TrqSumFDD04A AnalogHandwheelTorqueMeasurementSum of the corrected T1 and T2MN
0-552^-114.88E-04Volts4p11_T







SSDiagFiltSV_Volt_M_s4p27
FDD04A AnalogHandwheelTorqueMeasurementSS filter state variableMN
0-552^-277.45E-09Volts4p27_T







TDiagFiltOut_Volt_M_s4p11
FDD04A AnalogHandwheelTorqueMeasurementTransient filter outputMN
0-552^-114.88E-04Volts4p11_T







TDiagFiltSV_Volt_M_s4p27
FDD04A AnalogHandwheelTorqueMeasurementTransient filter state variableMN
0-552^-277.45E-09Volts4p27_T







CorrDiagFiltSV_Volt_M_s4p27
FDD04A AnalogHandwheelTorqueMeasurementCommon mode compensation filter state variableNN
0-552^-114.88E-04Volts4p27_T







CorrDiagFiltOut_Volt_M_s4p11CorrDiagFiltOutFDD04A AnalogHandwheelTorqueMeasurementCommon mode compensation filter outputMN
0-552^-114.88E-04Volts4p11_T







SumFltOut_Volt_M_u5p11SumFiltOutFDD04A AnalogHandwheelTorqueMeasurementSum filter outputMN
0052^-11n/aVoltu5p11_T







SSDiagFiltOut_Volt_M_s4p11SSFiltOutFDD04A AnalogHandwheelTorqueMeasurementSS filter outputMN
0-552^-11n/aVolts4p11_T







AnaDiffHwTrq_Volt_M_f32
FDD04A AnalogHandwheelTorqueMeasurementDifferential Hw TrqMN
0-2.52.5Single Precision Float1.22E-03Voltfloat32







AnaHwTorque_HwNm_M_f32
FDD04A AnalogHandwheelTorqueMeasurement
MN
0-1010Single Precision Float3.91E-03HwNmfloat32







TrqSensorRecDiagAcc_Cnt_M_u16
FDD04A AnalogHandwheelTorqueMeasurementTorque sensor recovery diagnostic accumulatorMN
006553511.00E+00Cntuint16







T1RngErrAcc_Cnt_M_u16
FDD04A AnalogHandwheelTorqueMeasurementT1 diagnostic range accumulatorMN
006553511.00E+00Cntuint16







T2RngErrAcc_Cnt_M_u16
FDD04A AnalogHandwheelTorqueMeasurementT2 diagnostic range accumulatorMN
006553511.00E+00Cntuint16







HwTorqCorrLimErrAcc_Cnt_M_u16HWTorqCC_ErrorAccFDD04A AnalogHandwheelTorqueMeasurement
MN
006553511.00E+00Cntuint16







NvMBlkStatus_Cnt_M_u8
FDD04A AnalogHandwheelTorqueMeasurement
MN
NVM_REQ_NOT_OKn/an/a0 = NVM_REQ_OK, 1 = NVM_REQ_NOT_OK, 2 = NVM_REQ_PENDING, 3 = NVM_REQ_INTEGRITY_FAILED, 4 = NVM_REQ_BLOCK_SKIPPED, 5 = NVM_REQ_NV_INVALIDATED1.00E+00CntNvM_RequestResultType







Rte_Pim_HwTrqTrimData
FDD04A AnalogHandwheelTorqueMeasurementTrim Data StructureNN
{0, 2.5, 2.5, FALSE}




HwTrqTrim_Datatype







Rte_Pim_HwTrqTrimData.HwTrqTrim_Volts_f32k_EOL_HwTrq_TrimFDD04A AnalogHandwheelTorqueMeasurementEOL Hw torque trim


0-2.52.5Single Precision Floatn/aVoltfloat32







Rte_Pim_HwTrqTrimData.T1Trim_Volts_f32k_EOL_Trq1TrimFDD04A AnalogHandwheelTorqueMeasurementEOL Torque 1 trim


2.505Single Precision Floatn/aVoltfloat32







Rte_Pim_HwTrqTrimData.T2Trim_Volts_f32k_EOL_Trq2TrimFDD04A AnalogHandwheelTorqueMeasurementEOL Torque 2 trim


2.505Single Precision Floatn/aVoltfloat32







Rte_Pim_HwTrqTrimData.HwTrqTrimPerf_Cnt_lgck_EOL_HwTrq_Trim_PerformedFDD04A AnalogHandwheelTorqueMeasurementEOL torque trim status


001n/an/aCntboolean







Rte_Pim_HwTrqScaleData
FDD04A AnalogHandwheelTorqueMeasurementScale Data StructureNN
{0.5, FALSE}




HwTrqScale_Datatype







Rte_Pim_HwTrqScaleData.HwTrqScale_VoltsPerDeg_f32k_EOLHwTrqScaleFDD04A AnalogHandwheelTorqueMeasurementEOL Hw torque scale


0.50.003906250.9375Single Precision Floatn/aVoltpDegfloat32







Rte_Pim_HwTrqScaleData.HwTrqScalePerf_Cnt_lgck_EOL_HwTrqScale_PerfFDD04A AnalogHandwheelTorqueMeasurementEOL torque scale status


001n/an/aCntboolean







Rte_Pim_EOLTrqStepData[10]k_EOL_TrqStepFDD04A AnalogHandwheelTorqueMeasurementaverage diff torque compensation corresponding to the absolute position stepNN
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0}-1010Single Precision Float3.91E-03HwNmfloat32







AnaHwTorqueSqd_HwNmSq_D_f32Ana_HW_Torque_SqdFDD04A AnalogHandwheelTorqueMeasurement
DN
00100Single Precision Float3.91E-03HwNmSqfloat32







HWTorqCorrLimDiff_HwNmSq_D_f32HWTorq_CorrLim_DiffFDD04A AnalogHandwheelTorqueMeasurement
DN
00100Single Precision Float3.91E-03HwNmSqfloat32







HwTorqCh1vsCh2CorrLim_HwNmSq_D_f32HW_Torq_Ch1vsCh2_CorrLimFDD04A AnalogHandwheelTorqueMeasurement
DN
00100Single Precision Float3.91E-03HwNmSqfloat32







AnaHwTorque_HwNm_f32Ana_HW_Torque, SrlComHwTrqFDD04A AnalogHandwheelTorqueMeasurementAnalog Handwheel Torque (for systematic coverage use)IN
0-1010Single Precision Float
HwNmfloat32







AnaDiffHwTrq_Volt_f32Ana_DiffHwTrqFDD04A AnalogHandwheelTorqueMeasurementDifferential Hw Trq (for systematic coverage use)IN
0-2.52.5Single Precision Float
Voltfloat32







SysCT1ADC_Volt_f32T1_ADCFDD04A AnalogHandwheelTorqueMeasurementSystematic Coverage A2D converted Torque Input #1IN
2.505Single Precision Float
Voltfloat32







SysCT2ADC_Volt_f32T2_ADCFDD04A AnalogHandwheelTorqueMeasurementSystematic Coverage A2D converted Torque Input #2IN
2.505Single Precision Float
Voltfloat32







T1TrimVal_Volt_f32
FDD04A AnalogHandwheelTorqueMeasurementEOL Torque 1 trimIN
2.505Single Precision Float
Voltfloat32







T2TrimVal_Volt_f32
FDD04A AnalogHandwheelTorqueMeasurementEOL Torque 2 trimIN
2.505Single Precision Float
Voltfloat32







HwTrqScaleVal_VoltsPerDeg_f32
FDD04A AnalogHandwheelTorqueMeasurementEOL Hw torque scaleIN
0.50.003906250.9375Single Precision Float
VoltpDegfloat32







SysCHwTorqueSqd_HwNmSq_f32SysC_HWTorque_SqdFDD04A AnalogHandwheelTorqueMeasurement
ON
00100Single Precision Float3.91E-03HwNmSqfloat32







SysCHwTorqueSqd_HwNmSq_M_f32
FDD04A AnalogHandwheelTorqueMeasurement
MN
00100Single Precision Float3.91E-03HwNmSqfloat32







SysCHwTorqCorrLimErrAcc_Cnt_M_u16
FDD04A AnalogHandwheelTorqueMeasurement
MN
006553511.00E+00Cntuint16







SysCAnaHwTorqueSqd_HwNmSq_D_f32SysC_Ana_HW_Torque_SqdFDD04A AnalogHandwheelTorqueMeasurement
DN
00100Single Precision Float3.91E-03HwNmSqfloat32







SysCHWTorqCorrLimDiff_HwNmSq_D_f32SysC_HWTorq_CorrLim_DiffFDD04A AnalogHandwheelTorqueMeasurement
DN
00100Single Precision Float3.91E-03HwNmSqfloat32







SysCHwTorqCh1vsCh2CorrLim_HwNmSq_D_f32SysC_HW_Torq_Ch1vsCh2_CorrLimFDD04A AnalogHandwheelTorqueMeasurement
DN
00100Single Precision Float3.91E-03HwNmSqfloat32




















































Sheet 3: Calibration Dictionary

HwTrq - Rev 19


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_TbarStiff_NmpDeg_f32k_Tbar_StiffnessFDD04A AnalogHandwheelTorqueMeasurementT-bar stiffness / T bar rateNN
2.51.53.9921875Nm/Degfloat32




k_AnaRngDiag_Cnt_strn/aFDD04A AnalogHandwheelTorqueMeasurementDiagnostic Struct for T1NN
{200, 4, 1}


DiagSettings_Str




k_AnaRngDiag_Cnt_str.Thresholdk_AnaTrq_Error_ThreshFDD04A AnalogHandwheelTorqueMeasurementT1- Error Threshold


200065535Cntuint16




k_AnaRngDiag_Cnt_str.PStepk_AnaTrq_Error_PstepFDD04A AnalogHandwheelTorqueMeasurementT1- Error Accumulator P-step


40255Cntuint16




k_AnaRngDiag_Cnt_str.NStepk_AnaTrq_Error_NstepFDD04A AnalogHandwheelTorqueMeasurementT1- Error N-step


10255Cntuint16




k_T1HghRange_Volts_f32k_T1_Range_HiFDD04A AnalogHandwheelTorqueMeasurementT1 – High out of rangeNN
4.54.55Voltsfloat32




k_T1LowRange_Volts_f32k_T1_Range_LowFDD04A AnalogHandwheelTorqueMeasurementT1- Low out of rangeNN
0.500.5Voltsfloat32




k_T2HghRange_Volts_f32k_T2_Range_HiFDD04A AnalogHandwheelTorqueMeasurementT2 – High out of rangeNN
4.54.55Voltsfloat32




k_T2LowRange_Volts_f32k_T2_Range_LowFDD04A AnalogHandwheelTorqueMeasurementT2- Low out of rangeNN
0.500.5Voltsfloat32




k_T1AccRecLim_Cnt_u16k_T1AccRecLimFDD04A AnalogHandwheelTorqueMeasurementT1 OOR accumulator recovery limitNN
0065535Cntuint16




k_T2AccRecLim_Cnt_u16k_T2AccRecLimFDD04A AnalogHandwheelTorqueMeasurementT2 OOR accumulator recovery limitNN
0065535Cntuint16




k_MaxTrqSumLmt_Volts_f32k_T1vsT2_Trq_SumFDD04A AnalogHandwheelTorqueMeasurementHW Torque Summation Limit (Max)NN
3.205Voltsfloat32




k_TdiagLim_Volts_u5p11k_T1T2_TransFlt_LimFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 - Transient Fault LimitNN
0.55705Voltsu5p11_T




k_CorrDiagFiltActiv_Volts_u5p11k_T1T2_CMC_ActFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 - HW Torque Threshold Activation for Common Mode Compensation LPFNN
0.0505Voltsu5p11_T




k_CorrDiagKn_Cnts_u16k_T1T2_CMC_LPFFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 - Common Mode Compensation LPF Frequency ( Time constant)NN
814065535Cntuint16




k_TdiagCorrLim_Volts_u5p11k_CMC_Lpf_Out_LimFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 - Common Mode Compensation LPF Output LimitNN
0.105Voltsu5p11_T




k_SSDiagKn_Cnts_u16k_T1T2_SS_LPFFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 - Steady State Low Pass Filter FrequencyNN
814065535Cntuint16




k_SSDiagLim_Volts_u5p11k_T1T2_SS_LimFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 - Steady State Fault Detection LimitNN
0.55705Voltsu5p11_T




t_TDiagFiltKnTbl_Cnt_u16[17]t_T1T2_Dep_Trs_TimeconFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 - Torque Filter Time Constant Dependent TableNN1Y10667, 10667, 10667, 10667, 10667, 7106, 7330, 6359, 5674, 5927,6633,6752,6112,5584,5141,4763,4437040000Cntuint16




k_SumFiltRecLim_Volt_u5p11k_SumFiltRecLimFDD04A AnalogHandwheelTorqueMeasurementT1 vs. T2 transient filter path recovery limitNN
0.27305Voltu5p11_T




k_SSFiltRecLim_Volt_u5p11k_SSFiltRecLimFDD04A AnalogHandwheelTorqueMeasurementT1 vs. T2 steady state filter path recovery limitNN
0.48805Voltu5p11_T




t_TDiagIndptTbl_Volts_u5p11[17]t_T1T2_Ind_Trs_TimeconFDD04A AnalogHandwheelTorqueMeasurementThis calibration is not present in FDD04 008, butNN1X0, 0.15625, 0.3125, 0.46875, 0.625, 0.78125, 0.9375, 1.09375, 1.25, 1.40625, 1.5625, 1.71875, 1.875, 2.03125, 2.1875, 2.34375, 2.505Voltsu5p11_T




k_TrqFltRecLim_Cnt_u16k_TrqFltRecLimFDD04A AnalogHandwheelTorqueMeasurementTrq sensor recovery limit which determines the number of recovery attempts.NN
10255Cntuint16




k_MaxHwTrqTrim_Volts_f32k_Max_HwTrq_TrimFDD04A AnalogHandwheelTorqueMeasurementMaximum threshold of diff torque to allow the torque Sensor TrimNN
0.105Voltsfloat32




k_HwTrqSclNom_VoltspDeg_f32k_TrqSensScale_NomFDD04A AnalogHandwheelTorqueMeasurementNominal Value of Torque Sensor ScalingNN
0.500.9375Volts/Degfloat32




k_AnaT1T2ErrThreshold_Volts_u5p11k_AnaT1T2Err_ThresholdFDD04A AnalogHandwheelTorqueMeasurementT1 vs T2 error threshold indicating reasonable error energy in the hw trq sub-systemNN
0.205Voltsu5p11_T




t_HwTorqCorrLimXAxis_HwNm_u4p12[6]t_HWTorq_CorrLim_xaxisFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error limit lookup tableNN
{0, 2, 4, 6, 8, 10}010HwNmu4p12_T




t_HwTorqCorrLimYAxis_HwNmSq_u7p9[6]t_HWTorq_CorrLim_yaxisFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error limit lookup tableNN
{0.25, 2.25, 4.25, 6.25, 8.25, 10.25}0100HwNmSqu7p9_T




k_HwTorqCorrLimDiag_Cnt_str
FDD04A AnalogHandwheelTorqueMeasurement
NN
{12, 4, 1}


DiagSettings_Str




k_HwTorqCorrLimDiag_Cnt_str.Thresholdk_HWTorq_Corrlim_ErrAcc_ThreshFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation check Error Accumulator limit threshold


12020Cntuint16




k_HwTorqCorrLimDiag_Cnt_str.PStepk_HWTorq_Corrlim_PstepFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error Pstep


40255Cntuint16




k_HwTorqCorrLimDiag_Cnt_str.NStepk_HWTorq_Corrlim_NstepFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error Nstep


10255Cntuint16




t_SysCHwTorqCorrLimXAxis_HwNm_u4p12[6]t_SysC_HWTorq_CorrLim_xaxisFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error limit lookup tableNN
{0, 2, 4, 6, 8, 10}010HwNmu4p12_T




t_SysCHwTorqCorrLimYAxis_HwNmSq_u7p9[6]t_SysC_HWTorq_CorrLim_yaxisFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error limit lookup tableNN
{0.25, 2.25, 4.25, 6.25, 8.25, 10.25}0100HwNmSqu7p9_T




k_SysCHwTorqCorrLimDiag_Cnt_str
FDD04A AnalogHandwheelTorqueMeasurement
NN
{12, 4, 1}


DiagSettings_Str




k_SysCHwTorqCorrLimDiag_Cnt_str.Thresholdk_SysC_HWTorq_Corrlim_ErrAcc_ThreshFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation check Error Accumulator limit threshold


12020Cntuint16




k_SysCHwTorqCorrLimDiag_Cnt_str.PStepk_SysC_HWTorq_Corrlim_PstepFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error Pstep


40255Cntuint16




k_SysCHwTorqCorrLimDiag_Cnt_str.NStepk_SysC_HWTorq_Corrlim_NstepFDD04A AnalogHandwheelTorqueMeasurementHW Torque correlation error Nstep


10255Cntuint16





Sheet 4: Global Constants

HwTrq - Rev 19








































































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























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































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)