Data Dictionary


Overview

Change Log
Variable Dictionary
Calibration Dictionary
Global Constants
Template
Help


Sheet 1: Change Log

SVDrvr_CM- Rev 1<- Global Program / Module Name


RevisionAuthorDateChange Description

Data Dictionary Type:Component
1Selva15-Feb-13Initial version




























































































































































































































































































































































Sheet 2: Variable Dictionary

SVDrvr_CM- Rev 1

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 (+/-)UnitsType






Variables



















CDD_SeedPWMDither_Cnt_M_u16
FDD15D SineVoltageGenerationDrive
MN





Cntsuint16






CDD_DitherFlt1SV_Cnt_M_u16
FDD15D SineVoltageGenerationDrive
MN





Cntsuint16






CDD_DitherFlt2SV_Cnt_M_u16
FDD15D SineVoltageGenerationDrive
MN





Cntsuint16






CDD_PhaseOffset_Rev_M_u0p16[3]
FDD15D SineVoltageGenerationDrive
MN





Cntsu0p16_T






CDD_NextDCSmall_Cnt_M_u16
FDD15D SineVoltageGenerationDrive
MN





Cntsuint16






PrevDCPhsAComp_Cnt_M_u16p0
FDD15D SineVoltageGenerationDrivez-1 Number of On-Time high res NHET Counts for phaseMN

0715011.00E+00Cntsu16p0_T






PrevDCPhsBComp_Cnt_M_u16p0
FDD15D SineVoltageGenerationDrivez-1 Number of On-Time high res NHET Counts for phaseMN

0715011.00E+00Cntsu16p0_T






PrevDCPhsCComp_Cnt_M_u16p0
FDD15D SineVoltageGenerationDrivez-1 Number of On-Time high res NHET Counts for phaseMN

0715011.00E+00Cntsu16p0_T






DCPhsAComp_Cnt_M_u16p0PWM_Duty_Cycle_AFDD15D SineVoltageGenerationDriveNumber of On-Time high res NHET Counts for phaseMN

0715011.00E+00Cntsu16p0_T






DCPhsBComp_Cnt_M_u16p0PWM_Duty_Cycle_BFDD15D SineVoltageGenerationDriveNumber of On-Time high res NHET Counts for phaseMN

0715011.00E+00Cntsu16p0_T






DCPhsCComp_Cnt_M_u16p0PWM_Duty_Cycle_CFDD15D SineVoltageGenerationDriveNumber of On-Time high res NHET Counts for phaseMN

0715011.00E+00Cntsu16p0_T






PrevPWMPeriod_Cnt_M_u16
FDD15D SineVoltageGenerationDrivez-1 Number of high res NHET Counts for the current periodMN

2950715011.00E+00Cntsuint16






PWMPeriod_Cnt_M_u16PWM_PeriodFDD15D SineVoltageGenerationDriveNumber of high res NHET Counts for the current periodMN

2950715011.00E+00Cntsuint16






CDD_CDDDataAccessBfr_Cnt_G_u16
FDD15D SineVoltageGenerationDriveData access semaphore to provide data access consistency for Application to Motor Control ISR communication.IN





Cntsuint16






CDD_AppDataFwdPthAccessBfr_Cnt_G_u16
FDD15D SineVoltageGenerationDriveData access semaphore to provide data access consistency for Application to Motor Control ISR communication.IN





Cntsuint16






CDD_AppDataFbkPthAccessBfr_Cnt_G_u16
FDD15D SineVoltageGenerationDriveData access semaphore to provide data access consistency for Application to Motor Control ISR communication.IN





Cntsuint16






CDD_DutyCycleSmall_Cnt_G_u16[2]
FDD15D SineVoltageGenerationDrive
ON





Cntsuint16






CDD_PWMDutyCycleASum_Cnt_G_u32[2]
FDD15D SineVoltageGenerationDriveSum of the phase on time. Intermediate unnamed signal in the FDD.ON





Cntsuint32






CDD_PWMDutyCycleBSum_Cnt_G_u32[2]
FDD15D SineVoltageGenerationDriveSum of the phase on time. Intermediate unnamed signal in the FDD.ON





Cntsuint32






CDD_PWMDutyCycleCSum_Cnt_G_u32[2]
FDD15D SineVoltageGenerationDriveSum of the phase on time. Intermediate unnamed signal in the FDD.ON





Cntsuint32






CDD_PWMPeriodSum_Cnt_G_u32[2]
FDD15D SineVoltageGenerationDriveDeprecated from version FDD 15C 001ON





Cntsuint32






CDD_PhsReasA_Cnt_G_u16[2]phy_PhsAVFDD15D SineVoltageGenerationDriveDeprecated from version FDD 15C 001. Applied voltage to the motor phaseON

04095

Cntsuint16






CDD_PhsReasB_Cnt_G_u16[2]phy_PhsBVFDD15D SineVoltageGenerationDriveDeprecated from version FDD 15C 001. Applied voltage to the motor phaseON

04095

Cntsuint16






CDD_PhsReasC_Cnt_G_u16[2]phy_PhsCVFDD15D SineVoltageGenerationDriveDeprecated from version FDD 15C 001. Applied voltage to the motor phaseON

04095

Cntsuint16






CDD_PhaseAdvFinal_Cnt_G_u16[2]Phase_AdvanceFDD15D SineVoltageGenerationDrivePhase angle offset of the motor voltage command with respect to the motor BEMF.IN





Cntsuint16






CDD_CommOffset_Cnt_G_u16[2]CommutationVoltageOffsetFDD15D SineVoltageGenerationDriveAmount of phase offset applied to the three phase voltagesIN





Cntsuint16






CDD_MtrPosElec_Rev_G_u0p16[2]Corrected_MtrPosFDD15D SineVoltageGenerationDriveBEMF aligned motor positionIN





Revu0p16_T






CDD_PwmDisable_Cnt_G_lgc[2]
FDD15D SineVoltageGenerationDrive
IN





Cntsuint8






CDD_MtrTrqCmdSign_Cnt_G_s16[2]
FDD15D SineVoltageGenerationDrive
IN





Cntssint16






CDD_DeadTimeComp_Uls_G_u8p8[2]
FDD15D SineVoltageGenerationDrive
IN





Ulsu8p8_T






CDD_ModIdxFinal_Uls_G_u16p16[2]Modulation_IndexFDD15D SineVoltageGenerationDriveDuty cycle command as a percentage of VecuIN





Cntsu16p16_T






PrevLowerEnd_Cnt_M_u16[4]
FDD15D SineVoltageGenerationDrive
MN
{0,0,0,0}



Cntsuint16
















































































































Sheet 3: Calibration Dictionary

SVDrvr_CM- Rev 1


N
Calibration Information

Achieved 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 ValueMinMaxUnitsTypeModule



Calibrations















k_DitherLPFKn_Cnt_u16k_DitherLPFKn_Cnt_u16FDD15C SineVoltageGenerationDriveFilter time constant of PWM dither frequencyNN
20065535Cntuint16PwmCdd










































































































Sheet 4: Global Constants

SVDrvr_CM- Rev 1








































































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:










Source:










eCal:
























Tuning:PIndex Range:










Header:










Source:










eCal:

















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)