Data Dictionary


Overview

Change Log
Variable Dictionary
Calibration Dictionary
Global Constants
Template
Help


Sheet 1: Change Log

Limiter Conditioning - Rev 002<- Global Program / Module Name


RevisionAuthorDateChange Description

Data Dictionary Type:Component
1.0NRAR28-Aug-12Creation of component and data dictionary based on blank template.



2.0BDO16-May-13Updated to FDD SF38 v002 (new vehspd input, 2 cal tables, renamed existing cals)




















































































































































































































































































































































Sheet 2: Variable Dictionary

Limiter Conditioning - Rev 002

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, 1B 2X, 2Y, 2Z, 2I, 2B etc Graph SettingsInitalization ValueMinMaxResolutionUnit Test Tolerance (+/-)UnitsTypeMemory Segment






Variables




















AssistEOTGain_Uls_f32Assist_EOTGainSF38 LimiterConditioning
IN
101Single Precision Float
Ulsfloat32







AssistEOTLimit_MtrNm_f32Assist_EOTLimitSF38 LimiterConditioning
IN
8.808.8Single Precision Float
MtrNmfloat32







AssistStallLimit_MtrNm_f32Assist_StallLimitSF38 LimiterConditioning
IN
8.808.8Single Precision Float
MtrNmfloat32







AssistVehSpdLimit_MtrNm_f32Assist_VehSpdLimitSF38 LimiterConditioning
IN
8.808.8Single Precision Float
MtrNmfloat32







OutputRampMult_Uls_f32OutputRampMultSF38 LimiterConditioning
IN
001Single Precision Float
Ulsfloat32







ThermalLimit_MtrNm_f32Thermal_LimitSF38 LimiterConditioning
IN
8.808.8Single Precision Float
MtrNmfloat32







VehicleSpeed_Kph_f32VehSpdSF38 LimiterConditioning
IN
00511Single Precision Float6.25E-02Kphfloat33







EOTGainLtd_Uls_f32EOTGain_LtdSF38 LimiterConditioning
ON
101Single Precision Float3.05E-05Ulsfloat32







EOTLimitLtd_MtrNm_f32EOTLimit_LtdSF38 LimiterConditioning
ON
8.808.8Single Precision Float0.00048828125MtrNmfloat32







OutputRampMultLtd_Uls_f32OutputRampMult_LtdSF38 LimiterConditioning
ON
001Single Precision Float3.91E-03Ulsfloat32







StallLimitLtd_MtrNm_f32StallLimit_LtdSF38 LimiterConditioning
ON
8.808.8Single Precision Float4.88E-04MtrNmfloat32







ThermalLimitLtd_MtrNm_f32ThermalLimit_LtdSF38 LimiterConditioning
ON
8.808.8Single Precision Float4.88E-04MtrNmfloat32







VehSpdLimitLtd_MtrNm_f32VehSpdLimit_LtdSF38 LimiterConditioning
ON
8.808.8Single Precision Float4.88E-04MtrNmfloat32







CurrAssistEOTGain_Uls_M_f32


MN
001Single Precision Float3.05E-05Ulsfloat32







CurrOutputRampMult_Uls_M_f32


MN
001Single Precision Float3.91E-03Ulsfloat32







CurrAssistEOTLimit_MtrNm_M_f32


MN
008.8Single Precision Float0.00048828125MtrNmfloat32







CurrAssistStallLimit_MtrNm_M_f32


MN
008.8Single Precision Float4.88E-04MtrNmfloat32







CurrAssistVehSpdLimit_MtrNm_M_f32


MN
008.8Single Precision Float4.88E-04MtrNmfloat32







CurrThermalLimit_MtrNm_M_f32


MN
008.8Single Precision Float4.88E-04MtrNmfloat32






























































































































































































































































































































































































Sheet 3: Calibration Dictionary

Limiter Conditioning - Rev 002


N
Calibration InformationAchieved in Software Design



Y








Range





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



Calibrations















k_GainDecSlew_UlspS_f32LimCon_k_EOTGainIDecSlew_UlspS

NN
5000.5500UlspSfloat32




k_TorqueDecSlew_MtrNmpS_f32LimCon_k_LimiterDecSlew_MtrNmpS

NN
440014400MtrNmpSfloat32




t_GainIncSlewTblX_Kph_u9p7[2]LimCon_t_GainIncSlewX_Kph

NN
{10, 20}0511Kphu9p7_T




t_GainIncSlewTblY_UlspS_u9p7[2]LimCon_t_GainIncSlewY_UlspS

NN
{500, 500}0.5500UlspSu9p7_T




t_TorqueIncSlewTblX_Kph_u9p7[2]LimCon_t_TorqueIncSlewX_Kph

NN
{10, 20}0511Kphu9p7_T




t_TorqueIncSlewTblY_MtrNmpS_u13p3[2]LimCon_t_TorqueIncSlewY_MtrNmpS

NN
{4400, 4400}14400MtrNmpSu13p3_T





Sheet 4: Global Constants

Limiter Conditioning - Rev 002








































































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_ZERO_ULS_F32
Unitlessfloat320








































































D_ONE_ULS_F32
Unitlessfloat321








































































D_MTRTRQCMDHILMT_MTRNM_F32
MtrNmfloat328.8








































































D_MTRTRQCMDLOLMT_MTRNM_F32
MtrNmfloat32-8.8







































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































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)