Data Dictionary


Overview

Change Log
Variable Dictionary
Calibration Dictionary
Global Constants
Template
Help


Sheet 1: Change Log

VehSpdLmt - Rev 7<- Global Program / Module Name


RevisionAuthorDateChange Description

Data Dictionary Type:Component
1.0LWW11-Nov-11Initial Version



2LWW15-Nov-11




3OT3-Dec-11Update to Template 3.0



4OT23-Dec-11Updated template (FDD reference)



5OT10-Jan-12Updated Template (v3.1)



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



7OT19-Jan-12Fixed Syntax Errors



8LWW30-Jan-12Fixed datatypes of calibrations and variables to fixed point types



9NRAR9-May-12Updated FDD Reference names for Calibrations as per FDD SF16-Ver002




























































































































































































































































































Sheet 2: Variable Dictionary

VehSpdLmt - Rev 7

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




















VehSpd_Kph_f32Vehicle_Speed

IN1I00512Single Precision Float
Kphfloat32







HwPos_HwDeg_f32Handwheel_Position

IN
0-900900Single Precision Float
HwDegfloat32







HwPosAuth_Uls_f32Handwheel_Authority

IN
001Single Precision Float
Unitlessfloat32







CWPosition_HwDeg_f32Cw_EOT

IN
0-900900Single Precision Float
HwDegfloat32







CCWPosition_HwDeg_f32Ccw_EOT

IN
0-900900Single Precision Float
HwDegfloat32







AstVehSpdLimit_MtrNm_f32Assist_VehSpdLimitSF16 VehicleSpeedLimiting
ON
8.808.8Single Precision Float4.89E-04MtrNmfloat32







ZeroVehSpd_MtrNm_D_u5p11VSpdLim_YPtOneSF16 VehicleSpeedLimiting
DN
N/A08.82^-110.00E+00MtrNmu5p11_T







LimitTerm_MtrNm_D_u5p11VSpdLim_YPtTwoSF16 VehicleSpeedLimiting
DN
N/A08.82^-110.00E+00MtrNmu5p11_T







BkPtOne_HwDeg_D_u12p4VSpdLim_BkPtOneSF16 VehicleSpeedLimiting
DN
N/A09002^-40.00E+00HwDegu12p4_T







BkPtTwo_HwDeg_D_u12p4VSpdLim_BkPtTwoSF16 VehicleSpeedLimiting
DN
N/A09002^-40.00E+00HwDegu12p4_T
































































































































































































































































































































































































































































Sheet 3: Calibration Dictionary

VehSpdLmt - Rev 7


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_PosMaxOfstOne_HwDeg_u12p4VSpdLim_k_PosMaxOfstOne_HwDegSF16 VehicleSpeedLimiting
NN
1400900HwDegu12p4_T




k_PosMaxOfstTwo_HwDeg_u12p4VSpdLim_k_PosMaxOfstTwo_HwDegSF16 VehicleSpeedLimiting
NN
1200900HwDegu12p4_T




t_MaxAsstTblX_Kph_u9p7[5]VSpdLim_t_MaxAsstIndpt_kphSF16 VehicleSpeedLimiting
NN1X0, 25, 50, 65, 750255Kphu9p7_T




t_MaxAsstTblY_MtrNm_u5p11[5]VSpdLim_t_MaxAsstDpnt_MtrNmSF16 VehicleSpeedLimiting
NN1Y8.8,8.8,8.8,8.8,8.808.8MtrNmu5p11_T





Sheet 4: Global Constants

VehSpdLmt - Rev 7








































































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)