This is the multi-page printable view of this section. Click here to print.
High Frequency Assist
1 - Data Dictionary
Overview
Design RilesChange Log
Variable Dictionary
Calibration Dictionary
Global Constants
Template
Help
Sheet 1: Design Riles
Design Rules: | ||||
Description: | ||||
Scope: | ||||
Rule: | ||||
Sheet 2: Change Log
High Frequency Assist - Rev 2 | <- Global Program / Module Name | ||||||
Revision | Author | Date | Change Description | Data Dictionary Type: | Component | ||
1.0 | OT | 5-Apr-12 | Initial Version | ||||
2 | Jared | 1-May-13 | Update to FDD ver 002 | ||||
Sheet 3: Variable Dictionary
Sheet 4: Calibration Dictionary
Sheet 5: Global Constants
High Frequency Assist - Rev 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Variable Information (Global Variables Only) | Achieved in Software Design | Used in Module List | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Layer 2 | Layer 3 | Layer 4 | Layer 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Constant Name | Description | Uints | Type | Engineering Value | ADC | ADC Diagnostics | Data Memory Verification | DC Link Power Control | DSP Computational Integrity | DSP SPI driver | Event Manager Driver | External Memory Driver | Flash Programming Exec | GPIO | Illegal OpCode Handler | Interrupt Handler | Motor Current Driver | Motor Driver Diagnostics | Motor Position Driver | Phase Feedback Capture | Powerdown Control | Primary Shutdown Control | Program Flow | Program Memory Diagnostic | PWM Duty Cycle | Redundant Memory Check | Redundant Rapid Shutdown | Scheduler | Stack Monitor | State Dependent Task List | System Boot & Startup | System Control | Temperature Sensor Diagnostic | Unused Interrupt Handler | Utilization Monitor | Watchdog Dirver | Smith | Battery Voltage | Battery Voltage Diagnostics | Diagnostic CTC Manager | Diagnostic Manager | Diagnostics Application Services | EOL TorqueTest | Flash Boot Loader | Flight Recorder | Handwheel Position | Handwheel Torque | Motor Control Output Conversion | Motor Position Diagnostics | Motor Position Initialization | Motor Velocity | Motor Velocity Tachometer | Serial Communications I/O | Serial Communications Services | States and Modes | Tuning Select | Vehicle Power Mode | Vehicle Speed | Controller Polarity | Current Estimation | Handwheel Velocity | Inverse Motor Model | Motor Temperature Estimation | Motor Torque Limit | Output Reasonableness Dianostic | Parameter Estimation | Quadrant and rate Detection | Active Pull Compensation | Assist | Damping | Duty Cycle | Kinematic Integrity Diagnostic | Long Term Vehicle Speed Diagnostic | Max Assist Limit | Return | State Output Control | Torque Output |
Sheet 6: Template
2.2a | Data 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: | N | Index 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: | Y | Index 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: | P | Index 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 7: Help
Short cut | Macro | Sescription |
Ctrl-q | ClearDataDictFilter | Will clear all autofilters on the Global Data Dictionary |
DFD_Create | Creates 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_Delete | Will clear all Data Flow Diagram pages from the Data Dictionary. This will make the file smaller for archiving. | |
DFD_Print | Formate and prepares to print the Data Flow Worksheet pages. |
2 - High_Frequency_Assist_MDD
Module –
High-Level Description
This module compensates for system inertia and road feedback. It puts handwheel torque through a high-pass filter and multiplies it by a tunable gain parameter to compensate for these factors.
Figures
Component Diagram
Variable Data Dictionary
For details on module input / output variable, refer to the Data Dictionary for the application. Input / output variable names are listed here for reference.
Module Inputs | Module Outputs | |
---|---|---|
VehicleSpeed_Kph_f32 | HighFreqAssist_MtrNm_f32 | |
HwTorque_HwNm_f32 | ||
WIRCmdAmpBlnd_MtrNm_f32 |
Module Internal Variables
This section identifies the name, range and resolutions for module specific data created by this module. If there are no range restrictions on the variable, the term “FULL” is placed into the table for legal range.
Variable Name | Resolution | Legal Range (min) | Legal Range (max) | Software Segment |
---|---|---|---|---|
HwTorqueHPFKSV_Cnt_M_str | Single Precision Float | -10 | 10 | HYSTADD_START_SEC_VAR_CLEARED_UNSPECIFIED |
GainBlend_Uls_D_f32 | Single Precision Float | 0 | 1 | HIGHFREQASSIST_START_SEC_VAR_CLEARED_32 |
GainWIRZero_MtrNmpHwNm_D_f32 | Single Precision Float | 0 | 10 | HIGHFREQASSIST_START_SEC_VAR_CLEARED_32 |
GainVal_MtrNmpHwNm_D_f32 | Single Precision Float | 0 | 10 | HIGHFREQASSIST_START_SEC_VAR_CLEARED_32 |
User defined typedef definition/declaration
This section documents any user types uniquely used for the module.
Typedef Name | Element Name | User Defined Type | Legal Range (min) | Legal Range (max) |
---|---|---|---|---|
None |
Constant Data Dictionary
Calibration Constants
This section lists the calibrations used by the module. For details on calibration constants, refer to the Data Dictionary for the application.
Constant Name |
---|
t_LPFKnY_Hz_u7p9[12] |
t_CmnVehSpd_Kph_u9p7[12] |
t2_TorqX0_HwNm_u5p11[12][13] |
t2_TorqX1_HwNm_u5p11[12][13] |
t2_GainY0_MtrNmpHwNm_u3p13[12][13] |
t2_GainY1_MtrNmpHwNm_u3p13[12][13] |
t2_WIRBlendX_MtrNm_u4p12[12][5] |
t2_WIRBlendY_Uls_u1p15[12][5] |
Program(fixed) Constants
Embedded Constants
All embedded constants whose values are provided in Eng units will be evaluated to the equivalent counts by using the FPM_InitFixedPoint_m() macro within the #define statement.
Local
Constant Name | Resolution | Units | Value |
---|---|---|---|
<None> | |||
Global
This section lists the global constants used by the module. For details on global constants, refer to the Data Dictionary for the application.
Constant Name |
---|
D_ZERO_ULS_F32 |
D_2MS_SEC_F32 |
Module specific Lookup Tables Constants
Constant Name | Resolution | Value | Software Segment |
---|---|---|---|
None |
Functions/Macros used by the Sub-Modules
Library Functions / Macros
The library and functions / Macros that are called by the various sub modules are identified below,
FPM_FloatToFixed_m
FPM_FixedToFloat_m
Abs_s16_m
IntplVarXY_u16_u16Xu16Y_Cnt
BilinearXMYM_u16_u16XMu16YM_Cnt
TableSize_m
Blend_f32
HPF_KUpdate_f32_m
HPF_OpUpdate_f32_m
Data Hiding Functions
<None>
Global Functions/Macros Defined by this Module
None
Local Functions/Macros Used by this MDD only
None
Software Module Implementation
Runtime Environment (RTE) Initial Values
This section lists the initial values of data written by this module but controlled by the RTE. After RTE initialization, the data in this table will contain these values.
Data | Value |
---|---|
Rte_InitValue_HighFreqAssist_MtrNm_f32 | 0 |
Rte_InitValue_HwTorque_HwNm_f32 | 0 |
Rte_InitValue_VehicleSpeed_Kph_f32 | 0 |
Rte_InitValue_WIRCmdAmpBlnd_MtrNm_f32 | 0 |
Initialization Functions
None
Periodic Functions
Per: _Per1
Design Rationale
None
Program Flow Start
Rte_Call_HighFreqAssist_Per1_CP0_CheckpointReached()
Store Module Inputs to Local copies
HwTorque_HwNm_T_f32 = Rte_IRead_HighFreqAssist_Per1_HwTorque_HwNm_f32()
VehicleSpeed_Kph_T_f32 = Rte_IRead_HighFreqAssist_Per1_VehicleSpeed_Kph_f32()
WIRCmdAmpBlnd_MtrNm_T_f32 = Rte_IRead_HighFreqAssist_Per1_WIRCmdAmpBlnd_MtrNm_f32()
HwTorque_HwNm_T_s4p11 = FPM_FloatToFixed_m(HwTorque_HwNm_T_f32, s4p11_T)
AbsHwTorque_HwNm_T_u5p11 = Abs_s16_m(HwTorque_HwNm_T_s4p11)
VehicleSpeed_Kph_T_u9p7 = FPM_FloatToFixed_m(VehicleSpeed_Kph_T_f32, u9p7_T)
WIRCmdAmpBlnd_MtrNm_T_u4p12 = FPM_FloatToFixed_m(WIRCmdAmpBlnd_MtrNm_T_f32, u4p12_T)
Determine Filter Frequency
Determine Gain
Filter and Output
Store Local copy of outputs into Module Outputs
GainBlend_Uls_D_f32 = GainBlend_Uls_T_f32
GainWIRZero_MtrNmpHwNm_D_f32 = GainWIRZero_MtrNmpHwNm_T_f32
GainVal_MtrNmpHwNm_D_f32 = GainVal_MtrNmpHwNm_T_f32
Rte_IWrite_HighFreqAssist_Per1_HighFreqAssist_MtrNm_f32(HighFreqAssist_MtrNm_T_f32);
Program Flow End
Rte_Call_HighFreqAssist_Per1_CP1_CheckpointReached()
Fault Recovery Functions
None
Shutdown Functions
None
Interrupt Functions
None
Serial Communication Functions
None
Execution Requirements
Execution Sequence of the Module
The periodic function is called at a rate of 2ms in all states.
Execution Rates for sub-modules called by the Scheduler
This table serves as reference for the Scheduler design
Function Name | Calling Frequency | System State(s) in which the function is called |
---|---|---|
HighFreqAssist_Per1 | 2 ms | ALL |
Execution Requirements for Serial Communication Functions
Function Name | Sub-Module called by (Serial Comm Function Name) |
---|---|
<None> |
Memory Map Definition Requirements
Sub Modules (Functions)
This table identifies the software segments for functions identified in this module.
Name of Sub Module | Software Segment |
---|---|
HighFreqAssist_Per1 | RTE_START_SEC_AP_HIGHFREQASSIST_APPL_CODE |
Local Functions
This table identifies the software segments for local functions identified in this module.
Name of Sub Module | Software Segment |
---|---|
None |
Known Issues / Limitations With Design
INLINE functions in GlobalMacro.h are not unit tested
Revision Control Log
Item # | Rev # | Change Description | Date | Author Initials |
---|---|---|---|---|
1 | 1.0 | Initial Version | 05-Apr-12 | OT |
2 | 2.0 | Check points added for the runnable executables | 21-Sep-12 | SSK |
3 | 3.0 | Updated to FDD ver 002 | 2-May-13 | Jared |
3 - HighFreqAssist_Integration_Manual
Contents
Dependencies
Module | Required Feature |
---|---|
Rte | Port and runnable mapping. |
WdgM | CheckpointReached() API |
Configuration
Build Time Config
Constant | Notes | SWC |
---|---|---|
None |
Generator Config
The HighFreqAssist module parameter description file and generator templates are located in the “generate” folder. The generation scheme at this time relies on the ARTT generation framework developed by BMW. Following are the recommended steps to integrate the provided generation templates and parameter description with Davinci Configurator:
Copy the “Artt/artt” framework folder into the “Generators” directory (if not already present)
Execute the “Integrate.bat” script from the Tools directory of this component to perform the necessary integration steps:
The script creates the required directories in the integration project, “Generators/Artt/HighFreqAssist” and “Generators/Components/_Schemes/HighFreqAssist/bswmd”
The script then copies the required files from the CBD generate directory into the new directories.
If this is the first time integration, then perform the Davinci Configurator 3rd party component integration procedure.
Constant | Notes | SWC |
---|---|---|
HighFreqAssistGeneral | General module configuration. See HighFreqAssist technical reference for details. | HighFreqAssist |
Rte Config
The SWC description included with this component in the “autosar” folder describes only the static portion of the SWC. A partial SWC description describing the configurable part of the component interface is generated into the Ap_HighFreqAssist_Cfg.arxml file. This description must be imported into the Rte configuration tool (Developer) using the “Merge Object” option to merge the static SWC description with the generated partial SWC description file.
Runnable Scheduling
This section specifies the required runnable scheduling.
Runnable | Scheduling Requirements | Privileged Mode | Trigger |
---|---|---|---|
_Per1() | Scheduled per integration project requirements | Not Required | 2ms |
Memory Mapping
Mapping
Constant | Notes |
---|---|
HYSTADD_START_SEC_VAR_CLEARED_UNSPECIFIED | |
HIGHFREQASSIST_START_SEC_VAR_CLEARED_32 |
* Each …START_SEC… constant is terminated by a …STOP_SEC… constant as specified in the AUTOSAR Memory Mapping requirements.
Usage
Feature | RAM | ROM |
---|---|---|
Full SWC |
Item # | Rev # | Change Description | Date | Author Initials |
---|---|---|---|---|
1 | 1 | Initial version | 2-May-13 | Jared |
4 - HighFreqAssist_UnitTestResults
Overview
Unit Test InformationModule Definitions
Variable Range
HighFreqAssist_Per1
cals
HighFreqAssist_Per1() B
Test Vector Description
Sheet 1: Unit Test Information
1.0a | |||||
Nexteer EPS Unit Test Tool | |||||
Rev:2.7b | |||||
Name of Tester: | Raghav Tripathi | ||||
Code File(s) Under Test: | Ap_HighFreqAssist.c | ||||
Code File(s) Version: | 3 | ||||
Module Design Document: | High_Frequency_Assist_MDD.docx | ||||
Module Design Document Version: | 3 | ||||
Unit Test Plan Version: | 3 | ||||
Optimization Level: | Level 2 | ||||
Compiler (CodeGen) Version: | TMS470_4.9.2 | ||||
Model Type: | Excel Macro | ||||
Model Version: | |||||
Special Test Requirements: | |||||
Test Date: | 05/23/2013 | ||||
Comments: | NOTE : Inline Functions defined in "GlobalMacro.h" are not unit tested. | ||||
Index of Tests: | |||||
Test Set up | Test Worksheets | Test Status | Run TS | ||
HighFreqAssist_Per1 | HighFreqAssist_Per1() B | -- | -- | 30 | |

Sheet 2: Module Definitions
![]() | |||||||||||
Nexteer EPS Unit Test Tool | |||||||||||
Rev:2.7b | |||||||||||
Module Definitions | |||||||||||
Module Test Functions | Module Set/Read Variables | Module Function Stubs | |||||||||
Return Type | Name | Parameter Prototype | Scope | Type | Name | Default Value | Return Type | Name | Parameter Prototype | ||
void | HighFreqAssist_Per1 | (void) | G | float | VehicleSpeed_Kph_f32 | void | Rte_Call_HighFreqAssist_Per1_CP0_CheckpointReached | (void) | |||
G | float | HwTorque_HwNm_f32 | void | Rte_Call_HighFreqAssist_Per1_CP1_CheckpointReached | (void) | ||||||
G | float | WIRCmdAmpBlnd_MtrNm_f32 | |||||||||
G | float | HighFreqAssist_MtrNm_f32 | |||||||||
HPF32KSV_Str.float | HwTorqueHPFKSV_Cnt_M_str.LPF.K | ||||||||||
HPF32KSV_Str.float | HwTorqueHPFKSV_Cnt_M_str.CF | ||||||||||
float | GainBlend_Uls_D_f32 | ||||||||||
float | GainWIRZero_MtrNmpHwNm_D_f32 | ||||||||||
float | GainVal_MtrNmpHwNm_D_f32 | ||||||||||
u9p7_T | t_CmnVehSpd_Kph_u9p7[12] | ||||||||||
u9p7_T | t_LPFKnY_Hz_u7p9[12] | ||||||||||
HPF32KSV_Str.float | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv |
Sheet 3: Variable Range
![]() | |||||||||||
Nexteer EPS Unit Test Tool | |||||||||||
Rev:2.7b | |||||||||||
Variable Range Definitions | |||||||||||
Variable Name | Max Value | Min Value | |||||||||
VehicleSpeed_Kph_f32 | |||||||||||
HwTorque_HwNm_f32 | |||||||||||
WIRCmdAmpBlnd_MtrNm_f32 | |||||||||||
HighFreqAssist_MtrNm_f32 | |||||||||||
HwTorqueSV_HwNm_M_s4p27 | |||||||||||
WIRBlendKn_Uls_D_f32 | |||||||||||
WIRBlend_Uls_D_f32 | |||||||||||
t_LPFKnX_Kph_u9p7[6] | |||||||||||
t2_LPFKnY_Cnt_u16[2][6] | |||||||||||
t_KnWIRBlndX_MtrNm_u4p12[5] | |||||||||||
t_KnWIRBlndY_Uls_u1p15[5] | |||||||||||
t_Speed_Kph_u9p7[16] | |||||||||||
t2_TorqX0_HwNm_u5p11[16][32] | |||||||||||
t2_TorqX1_HwNm_u5p11[16][32] | |||||||||||
t2_GainY0_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_WIRBlendX_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendY_Uls_u1p15[16][5] | |||||||||||
t2_LPFKnY1_Cnt_u16[6] | |||||||||||
t2_LPFKnY2_Cnt_u16[6] | |||||||||||
t2_TorqX01_HwNm_u5p11[32] | |||||||||||
t2_TorqX02_HwNm_u5p11[32] | |||||||||||
t2_TorqX03_HwNm_u5p11[32] | |||||||||||
t2_TorqX04_HwNm_u5p11[32] | |||||||||||
t2_TorqX05_HwNm_u5p11[32] | |||||||||||
t2_TorqX06_HwNm_u5p11[32] | |||||||||||
t2_TorqX07_HwNm_u5p11[32] | |||||||||||
t2_TorqX08_HwNm_u5p11[32] | |||||||||||
t2_TorqX09_HwNm_u5p11[32] | |||||||||||
t2_TorqX010_HwNm_u5p11[32] | |||||||||||
t2_TorqX011_HwNm_u5p11[32] | |||||||||||
t2_TorqX012_HwNm_u5p11[32] | |||||||||||
t2_TorqX013_HwNm_u5p11[32] | |||||||||||
t2_TorqX014_HwNm_u5p11[32] | |||||||||||
t2_TorqX015_HwNm_u5p11[32] | |||||||||||
t2_TorqX016_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_1_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_2_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_3_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_4_HwNm_u5p11[32] | |||||||||||
t2_TorqX1-5_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_6_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_7_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_8_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_9_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_10_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_11_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_12_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_13_HwNm_u5p11[32] | |||||||||||
t2_TorqX1-14_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_15_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_16_HwNm_u5p11[32] | |||||||||||
t2_GainY01_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY02_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY03_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY04_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY05_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY06_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY07_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY08_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY09_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY010_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY011_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY012_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY013_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY014_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY015_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY016_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_1_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_2_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_3_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_4_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_5_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_6_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_7_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_8_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_9_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_10_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_11_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_12_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_13_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_14_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_15_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY1_16_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_WIRBlendX1_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX2_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX3_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX4_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX5_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX6_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX7_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX8_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX9_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX10_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX11_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX12_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX13_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX14_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX15_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendX16_MtrNm_u4p12[16][5] | |||||||||||
t2_WIRBlendY1_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY2_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY3_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY4_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY5_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY6_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY7_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY8_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY9_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY10_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY11_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY12_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY13_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY14_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY15_Uls_u1p15[16][5] | |||||||||||
t2_WIRBlendY16_Uls_u1p15[16][5] | |||||||||||
t2_TorqX1_5_HwNm_u5p11[32] | |||||||||||
t2_TorqX1_14_HwNm_u5p11[32] | |||||||||||
t2_GainY0_1_MtrNmpHwNm_u3p13[16][32] | |||||||||||
t2_GainY01_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY02_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY03_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY04_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY05_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY06_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY07_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY08_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY09_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY010_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY011_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY012_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY013_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY014_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY015_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY016_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_1_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_2_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_3_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_4_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_5_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_6_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_7_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_8_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_9_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_10_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_11_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_12_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_13_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_14_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_15_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_GainY1_16_MtrNmpHwNm_u3p13[32] | |||||||||||
t2_WIRBlendX1_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX2_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX3_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX4_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX5_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX6_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX7_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX8_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX9_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX10_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX11_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX12_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX13_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX14_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX15_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendX16_MtrNm_u4p12[5] | |||||||||||
t2_WIRBlendY1_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY2_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY3_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY4_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY5_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY6_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY7_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY8_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY9_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY10_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY11_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY12_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY13_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY14_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY15_Uls_u1p15[5] | |||||||||||
t2_WIRBlendY16_Uls_u1p15[5] | |||||||||||
HwTorqueHPFKSV_Cnt_M_str.SV | |||||||||||
HwTorqueHPFKSV_Cnt_M_str.K | |||||||||||
HwTorqueHPFKSV_Cnt_M_str.CF | |||||||||||
GainBlend_Uls_D_f32 | |||||||||||
GainWIRZero_MtrNmpHwNm_D_f32 | |||||||||||
GainVal_MtrNmpHwNm_D_f32 | |||||||||||
t2_TorqX01_HwNm_u5p11[13] | |||||||||||
t2_TorqX02_HwNm_u5p11[13] | |||||||||||
t2_TorqX03_HwNm_u5p11[13] | |||||||||||
t2_TorqX04_HwNm_u5p11[13] | |||||||||||
t2_TorqX05_HwNm_u5p11[13] | |||||||||||
t2_TorqX06_HwNm_u5p11[13] | |||||||||||
t2_TorqX07_HwNm_u5p11[13] | |||||||||||
t2_TorqX08_HwNm_u5p11[13] | |||||||||||
t2_TorqX09_HwNm_u5p11[13] | |||||||||||
t2_TorqX010_HwNm_u5p11[13] | |||||||||||
t2_TorqX011_HwNm_u5p11[13] | |||||||||||
t2_TorqX0_12_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_1_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_2_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_3_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_4_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_5_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_6_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_7HwNm_u5p11[13] | |||||||||||
t2_TorqX1_8_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_9_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_10_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_11_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_12_HwNm_u5p11[13] | |||||||||||
t2_GainY01_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY02_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY03_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY04_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY05_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY06_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY07_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY08_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY09_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY010_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY011_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY012_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_1_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_2_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_3_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_4_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_5_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_6_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_7_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_8_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_9_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_10_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_11_MtrNmpHwNm_u3p13[13] | |||||||||||
t2_GainY1_12_MtrNmpHwNm_u3p13[13] | |||||||||||
HwTorqueHPFKSV_Cnt_M_str.LPF.K | |||||||||||
t2_TorqX012_HwNm_u5p11[13] | |||||||||||
t2_TorqX1_7_HwNm_u5p11[13] | |||||||||||
t_CmnVehSpd_Kph_u9p7[12] | |||||||||||
t_LPFKnY_Hz_u7p9[12] | |||||||||||
HwTorqueHPFKSV_Cnt_M_str.LPF.Sv |
Sheet 4: HighFreqAssist_Per1
![]() | |||||
Nexteer EPS Unit Test Tool | |||||
Rev:2.7b | |||||
Test Setup | |||||
Number Of Calibrations | 72 | ||||
Number Of Calibration Sets | 3 | ||||
Calibration Sheet | cals | ||||
Function(s) Under Test | Variables | Function Stubs | |||
Function Name | TestType | Test Vectors | Set | Read | Function Name |
HighFreqAssist_Per1 | B | 30 | HwTorque_HwNm_f32 | HighFreqAssist_MtrNm_f32 | Rte_Call_HighFreqAssist_Per1_CP0_CheckpointReached |
VehicleSpeed_Kph_f32 | HwTorqueHPFKSV_Cnt_M_str.LPF.K | Rte_Call_HighFreqAssist_Per1_CP1_CheckpointReached | |||
WIRCmdAmpBlnd_MtrNm_f32 | HwTorqueHPFKSV_Cnt_M_str.CF | ||||
t_CmnVehSpd_Kph_u9p7[12] | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv | ||||
t_LPFKnY_Hz_u7p9[12] | |||||
HwTorqueHPFKSV_Cnt_M_str.LPF.K | |||||
HwTorqueHPFKSV_Cnt_M_str.CF | |||||
HwTorqueHPFKSV_Cnt_M_str.LPF.Sv |
Sheet 5: cals
![]() | |||||
Nexteer EPS Unit Test Tool | |||||
Rev:2.7b | |||||
Unit Test Calibration Sets | |||||
Cal Name | Cal Data Type | CalSet# 1 | CalSet# 2 | CalSet# 3 | |
1 | t2_WIRBlendX1_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 0.1, 0.199951171875, 0.3, 0.39990234375, 0 |
2 | t2_WIRBlendX2_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 0.199951171875, 0.3, 0.39990234375, 0.5, 8 |
3 | t2_WIRBlendX3_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 0.6, 0.699951171875, 0.8, 0.89990234375, 1 |
4 | t2_WIRBlendX4_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 0.8, 0.89990234375, 1, 1.1, 1.199951171875 |
5 | t2_WIRBlendX5_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 1, 1.1, 1.199951171875, 1.3, 1.39990234375 |
6 | t2_WIRBlendX6_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 1.199951171875, 1.3, 1.39990234375, 1.5, 1.6 |
7 | t2_WIRBlendX7_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 1.39990234375, 1.5, 1.6, 1.699951171875, 1.8 |
8 | t2_WIRBlendX8_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 1.6, 1.699951171875, 1.8, 1.89990234375, 2 |
9 | t2_WIRBlendX9_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 1.8, 1.89990234375, 2, 2.1, 2.199951171875 |
10 | t2_WIRBlendX10_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 2, 2.1, 2.199951171875, 2.3, 2.39990234375 |
11 | t2_WIRBlendX11_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 2.199951171875, 2.3, 2.39990234375, 2.5, 2.6 |
12 | t2_WIRBlendX12_MtrNm_u4p12[5] | u4p12_T | 0, 0, 0, 0, 0 | 8, 8, 8, 8, 8 | 2.39990234375, 2.5, 2.6, 2.699951171875, 2.8 |
13 | t2_WIRBlendY1_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.019989013671875, 0.029998779296875, 0.04, 0.04998779296875, 0.05999755859375 |
14 | t2_WIRBlendY2_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.029998779296875, 0.04, 0.04998779296875, 0.05999755859375, 0.07 |
15 | t2_WIRBlendY3_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.04, 0.04998779296875, 0.05999755859375, 0.07, 0.079986572265625 |
16 | t2_WIRBlendY4_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.04998779296875, 0.05999755859375, 0.07, 0.079986572265625, 0.089996337890625 |
17 | t2_WIRBlendY5_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.05999755859375, 0.07, 0.079986572265625, 0.089996337890625, 0.1 |
18 | t2_WIRBlendY6_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.07, 0.079986572265625, 0.089996337890625, 0.1, 0.1099853515625 |
19 | t2_WIRBlendY7_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.079986572265625, 0.089996337890625, 0.1, 0.1099853515625, 0.1199951171875 |
20 | t2_WIRBlendY8_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.089996337890625, 0.1, 0.1099853515625, 0.1199951171875, 0.13 |
21 | t2_WIRBlendY9_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.1, 0.1099853515625, 0.1199951171875, 0.13, 0.14 |
22 | t2_WIRBlendY10_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.1099853515625, 0.1199951171875, 0.13, 0.14, 0.149993896484375 |
23 | t2_WIRBlendY11_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.1199951171875, 0.13, 0.14, 0.149993896484375, 0.16 |
24 | t2_WIRBlendY12_Uls_u1p15[5] | u1p15_T | 0, 0, 0, 0, 0 | 1, 1, 1, 1, 1 | 0.13, 0.14, 0.149993896484375, 0.16, 0.17 |
25 | t2_TorqX01_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.2, 0.2998046875, 0.39990234375, 0.5, 0.6, 0.7, 0.7998046875, 0.89990234375, 1, 1.1, 1.2, 1.2998046875, 1.39990234375 |
26 | t2_TorqX02_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.5, 0.7, 0.89990234375, 1.1, 1.2998046875, 1.5, 1.7, 1.89990234375, 2.1, 2.2998046875, 2.5, 2.7, 2.89990234375 |
27 | t2_TorqX03_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.7998046875, 1.1, 1.39990234375, 1.7, 2, 2.2998046875, 2.6, 2.89990234375, 3.2, 3.5, 3.7998046875, 4.1, 4.39990234375 |
28 | t2_TorqX04_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.1, 1.5, 1.89990234375, 2.2998046875, 2.7, 3.1, 3.5, 3.89990234375, 4.2998046875, 4.7, 5.1, 5.5, 5.89990234375 |
29 | t2_TorqX05_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.39990234375, 1.89990234375, 2.39990234375, 2.89990234375, 3.39990234375, 3.89990234375, 4.39990234375, 4.89990234375, 5.39990234375, 5.89990234375, 6.39990234375, 6.89990234375, 7.39990234375 |
30 | t2_TorqX06_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.7, 2.2998046875, 2.89990234375, 3.5, 4.1, 4.7, 5.2998046875, 5.89990234375, 6.5, 7.1, 7.7, 8.2998046875, 8.89990234375 |
31 | t2_TorqX07_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 2, 2.7, 3.39990234375, 4.1, 4.7998046875, 5.5, 6.2, 6.89990234375, 7.6, 8.2998046875, 9, 9.7, 9.89990234375 |
32 | t2_TorqX08_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.2998046875, 0.39990234375, 0.5, 0.6, 0.7, 0.7998046875, 0.89990234375, 1, 1.1, 1.2, 1.2998046875, 1.39990234375, 1.5 |
33 | t2_TorqX09_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.5, 0.6, 0.7, 0.7998046875, 0.89990234375, 1, 1.1, 1.2, 1.2998046875, 1.39990234375, 1.5, 1.6, 1.7 |
34 | t2_TorqX010_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.7, 0.7998046875, 0.89990234375, 1, 1.1, 1.2, 1.2998046875, 1.39990234375, 1.5, 1.6, 1.7, 1.7998046875, 1.89990234375 |
35 | t2_TorqX011_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.89990234375, 1, 1.1, 1.2, 1.2998046875, 1.39990234375, 1.5, 1.6, 1.7, 1.7998046875, 1.89990234375, 2, 2.1 |
36 | t2_TorqX012_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.1, 1.2, 1.2998046875, 1.39990234375, 1.5, 1.6, 1.7, 1.7998046875, 1.89990234375, 2, 2.1, 2.2, 2.2998046875 |
37 | t2_GainY01_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.3, 0.4, 0.5, 0.5999755859375, 0.699951171875, 0.8, 0.9, 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5 |
38 | t2_GainY02_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.4, 0.5, 0.5999755859375, 0.699951171875, 0.8, 0.9, 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375 |
39 | t2_GainY03_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.5, 0.5999755859375, 0.699951171875, 0.8, 0.9, 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875 |
40 | t2_GainY04_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.5999755859375, 0.699951171875, 0.8, 0.9, 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8 |
41 | t2_GainY05_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.699951171875, 0.8, 0.9, 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9 |
42 | t2_GainY06_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.8, 0.9, 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9, 2 |
43 | t2_GainY07_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.9, 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9, 2, 2.0999755859375 |
44 | t2_GainY08_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 1, 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9, 2, 2.0999755859375, 2.199951171875 |
45 | t2_GainY09_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 1.0999755859375, 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9, 2, 2.0999755859375, 2.199951171875, 2.3 |
46 | t2_GainY010_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 1.199951171875, 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9, 2, 2.0999755859375, 2.199951171875, 2.3, 2.4 |
47 | t2_GainY011_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 1.3, 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9, 2, 2.0999755859375, 2.199951171875, 2.3, 2.4, 2.5 |
48 | t2_GainY012_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 1.4, 1.5, 1.5999755859375, 1.699951171875, 1.8, 1.9, 2, 2.0999755859375, 2.199951171875, 2.3, 2.4, 2.5, 2.5999755859375 |
49 | t2_TorqX1_1_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.5, 0.7998046875, 1.1, 1.39990234375, 1.7, 2, 2.2998046875, 2.6, 2.89990234375, 3.2, 3.5, 3.7998046875, 4.1 |
50 | t2_TorqX1_2_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.7, 1, 1.2998046875, 1.6, 1.89990234375, 2.2, 2.5, 2.7998046875, 3.1, 3.39990234375, 3.7, 4, 4.2998046875 |
51 | t2_TorqX1_3_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 0.89990234375, 1.2, 1.5, 1.7998046875, 2.1, 2.39990234375, 2.7, 3, 3.2998046875, 3.6, 3.89990234375, 4.2, 4.5 |
52 | t2_TorqX1_4_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.1, 1.39990234375, 1.7, 2, 2.2998046875, 2.6, 2.89990234375, 3.2, 3.5, 3.7998046875, 4.1, 4.39990234375, 4.7 |
53 | t2_TorqX1_5_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.2998046875, 1.6, 1.89990234375, 2.2, 2.5, 2.7998046875, 3.1, 3.39990234375, 3.7, 4, 4.2998046875, 4.6, 4.89990234375 |
54 | t2_TorqX1_6_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.5, 1.7998046875, 2.1, 2.39990234375, 2.7, 3, 3.2998046875, 3.6, 3.89990234375, 4.2, 4.5, 4.7998046875, 5.1 |
55 | t2_TorqX1_7_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.7, 2, 2.2998046875, 2.6, 2.89990234375, 3.2, 3.5, 3.7998046875, 4.1, 4.39990234375, 4.7, 5, 5.2998046875 |
56 | t2_TorqX1_8_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 1.89990234375, 2.2, 2.5, 2.7998046875, 3.1, 3.39990234375, 3.7, 4, 4.2998046875, 4.6, 4.89990234375, 5.2, 5.5 |
57 | t2_TorqX1_9_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 2.1, 2.39990234375, 2.7, 3, 3.2998046875, 3.6, 3.89990234375, 4.2, 4.5, 4.7998046875, 5.1, 5.39990234375, 5.7 |
58 | t2_TorqX1_10_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 2.2998046875, 2.6, 2.89990234375, 3.2, 3.5, 3.7998046875, 4.1, 4.39990234375, 4.7, 5, 5.2998046875, 5.6, 5.89990234375 |
59 | t2_TorqX1_11_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 2.5, 2.7998046875, 3.1, 3.39990234375, 3.7, 4, 4.2998046875, 4.6, 4.89990234375, 5.2, 5.5, 5.7998046875, 6.1 |
60 | t2_TorqX1_12_HwNm_u5p11[13] | u5p11_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 | 2.7, 3, 3.2998046875, 3.6, 3.89990234375, 4.2, 4.5, 4.7998046875, 5.1, 5.39990234375, 5.7, 6, 6.2998046875 |
61 | t2_GainY1_1_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.25, 0.28, 0.31, 0.3399658203125, 0.3699951171875, 0.4, 0.43, 0.4599609375, 0.489990234375, 0.52, 0.55, 0.5799560546875, 0.6099853515625 |
62 | t2_GainY1_2_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.27, 0.3, 0.3299560546875, 0.3599853515625, 0.39, 0.42, 0.449951171875, 0.47998046875, 0.51, 0.54, 0.5699462890625, 0.5999755859375, 0.63 |
63 | t2_GainY1_3_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.29, 0.3199462890625, 0.3499755859375, 0.38, 0.41, 0.43994140625, 0.469970703125, 0.5, 0.53, 0.56, 0.5899658203125, 0.6199951171875, 0.65 |
64 | t2_GainY1_4_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.31, 0.3399658203125, 0.3699951171875, 0.4, 0.43, 0.4599609375, 0.489990234375, 0.52, 0.55, 0.5799560546875, 0.6099853515625, 0.64, 0.67 |
65 | t2_GainY1_5_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.3299560546875, 0.3599853515625, 0.39, 0.42, 0.449951171875, 0.47998046875, 0.51, 0.54, 0.5699462890625, 0.5999755859375, 0.63, 0.66, 0.68994140625 |
66 | t2_GainY1_6_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.3499755859375, 0.38, 0.41, 0.43994140625, 0.469970703125, 0.5, 0.53, 0.56, 0.5899658203125, 0.6199951171875, 0.65, 0.68, 0.7099609375 |
67 | t2_GainY1_7_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.3699951171875, 0.4, 0.43, 0.4599609375, 0.489990234375, 0.52, 0.55, 0.5799560546875, 0.6099853515625, 0.64, 0.66, 0.699951171875, 0.72998046875 |
68 | t2_GainY1_8_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.39, 0.42, 0.449951171875, 0.47998046875, 0.51, 0.54, 0.5699462890625, 0.5999755859375, 0.63, 0.66, 0.68, 0.719970703125, 0.75 |
69 | t2_GainY1_9_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.41, 0.43994140625, 0.469970703125, 0.5, 0.53, 0.56, 0.5899658203125, 0.6199951171875, 0.65, 0.68, 0.699951171875, 0.739990234375, 0.77 |
70 | t2_GainY1_10_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.43, 0.4599609375, 0.489990234375, 0.52, 0.55, 0.5799560546875, 0.6099853515625, 0.64, 0.67, 0.699951171875, 0.719970703125, 0.76, 0.79 |
71 | t2_GainY1_11_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.449951171875, 0.47998046875, 0.51, 0.54, 0.5699462890625, 0.5999755859375, 0.63, 0.66, 0.68994140625, 0.719970703125, 0.739990234375, 0.78, 0.81 |
72 | t2_GainY1_12_MtrNmpHwNm_u3p13[13] | u3p13_T | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.469970703125, 0.5, 0.53, 0.56, 0.5899658203125, 0.6199951171875, 0.65, 0.68, 0.7099609375, 0.739990234375, 0.76, 0.8, 0.8299560546875 |
Sheet 6: HighFreqAssist_Per1() B
HighFreqAssist_Per1 | TS | -- | |||||||||||||||||||||||
B | Cal Set | I/P1 | I/P2 | I/P3 | I/P | I/P | I/P | I/P | I/P | O/P | O/P | O/P | O/P | Func Stub Counter | Func Stub Counter | Expected O/P | Expected O/P | Expected O/P | Expected O/P | Expected Stub Cnt | Expected Stub Cnt | Test Status | Perf. Metrics | Comments | |
Vector Number | Vector Description | HwTorque_HwNm_f32 | VehicleSpeed_Kph_f32 | WIRCmdAmpBlnd_MtrNm_f32 | t_CmnVehSpd_Kph_u9p7[12] | t_LPFKnY_Hz_u7p9[12] | HwTorqueHPFKSV_Cnt_M_str.LPF.K | HwTorqueHPFKSV_Cnt_M_str.CF | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv | HighFreqAssist_MtrNm_f32 | HwTorqueHPFKSV_Cnt_M_str.LPF.K | HwTorqueHPFKSV_Cnt_M_str.CF | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv | Rte_Call_HighFreqAssist_Per1_CP0_CheckpointReached | Rte_Call_HighFreqAssist_Per1_CP1_CheckpointReached | HighFreqAssist_MtrNm_f32 | HwTorqueHPFKSV_Cnt_M_str.LPF.K | HwTorqueHPFKSV_Cnt_M_str.CF | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv | Rte_Call_HighFreqAssist_Per1_CP0_CheckpointReached | Rte_Call_HighFreqAssist_Per1_CP1_CheckpointReached | P/F | CPU Cycles | ||
1 | All Min | 1 | -10 | 0 | 0 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0 | 0 | -10 | -- | -- | -- | -- | -- | -- | 0 | 0.0155852366482863 | 1.00790339220221 | -10 | 1 | 1 | -- | ||
2 | All Max | 2 | 10 | 255 | 8.8 | 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511 | 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 | 1 | 1 | 10 | -- | -- | -- | -- | -- | -- | 0 | 0.269597308951354 | 1.1786751696936 | 10 | 1 | 1 | -- | ||
3 | HwTorque_HwNm_f32==>Min | 3 | -10 | 200.8290863 | 8.8 | 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23 | 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 | 0.22 | 0.32 | 2 | -- | -- | -- | -- | -- | -- | -25.8318717636776 | 0.0755347496237442 | 1.0405280977083 | 1.09358300451507 | 1 | 1 | -- | ||
4 | HwTorque_HwNm_f32==>Max | 3 | 10 | 12.86727905 | 8.8 | 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 | 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27 | 0.24 | 0.35 | 3 | -- | -- | -- | -- | -- | -- | 12.6733936555412 | 0.0456326769809986 | 1.02379415220447 | 3.31942873886699 | 1 | 1 | -- | ||
5 | HwTorque_HwNm_f32==>Pos | 3 | 7 | 132.6120758 | 8.8 | 8, 21, 34, 47, 60, 73, 86, 99, 112, 125, 138, 151 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39 | 0.26 | 0.38 | 5 | -- | -- | -- | -- | -- | -- | 4.06412065527585 | 0.103422322777077 | 1.05703813701445 | 5.20684464555415 | 1 | 1 | -- | ||
6 | HwTorque_HwNm_f32==>Zero | 3 | 0 | 193.79 | 8.227 | 11, 23, 35, 47, 59, 71, 83, 95, 107, 119, 131, 143 | 8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 38, 41 | 0.28 | 0.41 | 6 | -- | -- | -- | -- | -- | -- | -6.99526967121874 | 0.12085488050468 | 1.06783717776339 | 5.27487071697192 | 1 | 1 | -- | ||
7 | HwTorque_HwNm_f32==>Neg | 3 | -7 | 204.97 | 4.011 | 13, 32, 51, 70, 89, 108, 127, 146, 165, 184, 203, 222 | 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43 | 0.3 | 0.44 | 7 | -- | -- | -- | -- | -- | -- | -28.6672898278516 | 0.118932386918893 | 1.06662733780102 | 5.3349465831355 | 1 | 1 | -- | ||
8 | VehicleSpeed_Kph_f32==>Min | 3 | 4.146 | 0 | 7.891 | 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63 | 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45 | 0.32 | 0.47 | -2 | -- | -- | -- | -- | -- | -- | 8.62799567283974 | 0.0369973466030251 | 1.01913599383369 | -1.77261430777781 | 1 | 1 | -- | ||
9 | VehicleSpeed_Kph_f32==>Max | 3 | -4.61 | 255 | 8.8 | 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91 | 14, 17, 20, 23, 26, 29, 32, 35, 38, 41, 44, 47 | 0.34 | 0.5 | -5 | -- | -- | -- | -- | -- | -- | 0.811961290775894 | 0.137271169653626 | 1.07836598431204 | -4.94646424383509 | 1 | 1 | -- | ||
10 | VehicleSpeed_Kph_f32==>Pos | 3 | -8.11 | 203 | 2.532 | 97, 99, 101, 103, 105, 107, 109, 111, 113, 115, 117, 119 | 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46, 49 | 0.36 | 0.53 | -6 | -- | -- | -- | -- | -- | -- | -4.49158068509753 | 0.14267486079074 | 1.08191125087036 | -6.30104395626846 | 1 | 1 | -- | ||
11 | WIRCmdAmpBlnd_MtrNm_f32==>Min | 3 | -9.35 | 172.75 | 0 | 125, 128, 131, 134, 137, 140, 143, 146, 149, 152, 155, 158 | 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51 | 0.38 | 0.56 | -9 | -- | -- | -- | -- | -- | -- | -0.751909822601065 | 0.148044705976637 | 1.08547451215848 | -9.05181564709182 | 1 | 1 | -- | ||
12 | WIRCmdAmpBlnd_MtrNm_f32==>Max | 3 | -3.22 | 231.71 | 8.8 | 153, 156, 159, 162, 165, 168, 171, 174, 177, 180, 183, 186 | 20, 23, 26, 29, 32, 35, 38, 41, 44, 47, 50, 53 | 0.4 | 0.59 | -10 | -- | -- | -- | -- | -- | -- | 13.9893692217624 | 0.153380917205006 | 1.08905586646104 | -8.96007738135006 | 1 | 1 | -- | ||
13 | WIRCmdAmpBlnd_MtrNm_f32==>Pos | 3 | 6.592 | 224.19 | 4 | 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 201, 203 | 22, 25, 28, 31, 34, 37, 40, 43, 46, 49, 52, 55 | 0.42 | 0.62 | -2 | -- | -- | -- | -- | -- | -- | 17.6753090889429 | 0.158683705141714 | 1.0926554125725 | -0.63658960542239 | 1 | 1 | -- | ||
14 | t_CmnVehSpd_Kph_u9p7[12]==>Min | 3 | -3.75 | 106.66 | 3.323 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 | 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57 | 0.44 | 0.65 | 3 | -- | -- | -- | -- | -- | -- | -8.3243353194434 | 0.163953279133128 | 1.09627324979966 | 1.89331536585139 | 1 | 1 | -- | ||
15 | t_CmnVehSpd_Kph_u9p7[12]==>Max | 3 | -5.05 | 31.509 | 6.786 | 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511 | 26, 29, 32, 35, 38, 41, 44, 47, 50, 53, 56, 59 | 0.46 | 0.68 | -9 | -- | -- | -- | -- | -- | -- | 5.10472066920902 | 0.0784344855832945 | 1.04220281918549 | -8.69018378194599 | 1 | 1 | -- | ||
16 | t_CmnVehSpd_Kph_u9p7[12]==>Pos | 3 | 0.089 | 244.26 | 1.081 | 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40 | 28, 31, 34, 37, 40, 43, 46, 49, 52, 55, 58, 61 | 0.48 | 0.71 | -8 | -- | -- | -- | -- | -- | -- | 9.42701842227221 | 0.174393616117552 | 1.10356419740541 | -6.58933003922512 | 1 | 1 | -- | ||
17 | t_LPFKnY_Hz_u7p9[12]==>Min | 3 | -4.65 | 204.1 | 1.075 | 20, 23, 26, 29, 32, 35, 38, 41, 44, 47, 50, 53 | 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 | 0.5 | 0.74 | -7 | -- | -- | -- | -- | -- | -- | 5.41659251213863 | 0.0155852366482863 | 1.00790339220221 | -6.96337469387653 | 1 | 1 | -- | ||
18 | t_LPFKnY_Hz_u7p9[12]==>Max | 3 | -2.84 | 178.24 | 2.847 | 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 62, 66 | 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 | 0.52 | 0.77 | -6 | -- | -- | -- | -- | -- | -- | 6.08798829333118 | 0.269597308951354 | 1.1786751696936 | -5.14807250371372 | 1 | 1 | -- | ||
19 | t_LPFKnY_Hz_u7p9[12]==>Pos | 3 | -9.05 | 102.81 | 3.909 | 24, 29, 34, 39, 44, 49, 54, 59, 64, 69, 74, 79 | 34, 37, 40, 43, 46, 49, 52, 55, 58, 61, 64, 67 | 0.54 | 0.8 | 4 | -- | -- | -- | -- | -- | -- | -26.3731660640963 | 0.189810175705359 | 1.11464031459761 | 1.52297720704506 | 1 | 1 | -- | ||
20 | HwTorqueHPFKSV_Cnt_M_str.LPF.K==>Min | 3 | 0.13 | 4.1722 | 5.478 | 26, 32, 38, 44, 50, 56, 62, 68, 74, 80, 86, 92 | 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69 | 0 | 0.83 | 2 | -- | -- | -- | -- | -- | -- | -0.525435417515184 | 0.106936270945362 | 1.05918432989776 | 1.80002917333217 | 1 | 1 | -- | ||
21 | HwTorqueHPFKSV_Cnt_M_str.LPF.K==>Max | 3 | -5.67 | 42.947 | 3.047 | 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105 | 38, 41, 44, 47, 50, 53, 56, 59, 62, 65, 68, 71 | 1 | 0.859999999999999 | 3 | -- | -- | -- | -- | -- | -- | -13.1102310261808 | 0.130191150837905 | 1.07378113455661 | 1.87124272223536 | 1 | 1 | -- | ||
22 | HwTorqueHPFKSV_Cnt_M_str.LPF.K==>Pos | 3 | 8.155 | 42.043 | 2.896 | 30, 38, 46, 54, 62, 70, 78, 86, 94, 102, 110, 118 | 40, 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, 73 | 0.5 | 0.889999999999999 | 1 | -- | -- | -- | -- | -- | -- | 10.4713796863799 | 0.130489975989336 | 1.07397328401765 | 1.9336557782037 | 1 | 1 | -- | ||
23 | HwTorqueHPFKSV_Cnt_M_str.CF==>Min | 3 | 2.361 | 130.48 | 7.917 | 32, 41, 50, 59, 68, 77, 86, 95, 104, 113, 122, 131 | 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75 | 0.4 | 0 | -4 | -- | -- | -- | -- | -- | -- | 12.6867048801675 | 0.209472586373332 | 1.1293325001901 | -2.66754487807924 | 1 | 1 | -- | ||
24 | HwTorqueHPFKSV_Cnt_M_str.CF==>Max | 3 | 5.853 | 103.95 | 3.034 | 34, 44, 54, 64, 74, 84, 94, 104, 114, 124, 134, 144 | 44, 47, 50, 53, 56, 59, 62, 65, 68, 71, 74, 77 | 0.2 | 1 | -8 | -- | -- | -- | -- | -- | -- | 25.1944900706518 | 0.184643543487396 | 1.11088613975342 | -5.4421329920691 | 1 | 1 | -- | ||
25 | HwTorqueHPFKSV_Cnt_M_str.CF==>Pos | 3 | 9.485 | 27.17 | 3.682 | 36, 47, 58, 69, 80, 91, 102, 113, 124, 135, 146, 157 | 46, 49, 52, 55, 58, 61, 64, 67, 70, 73, 76, 79 | 0.3 | 0.5 | 1 | -- | -- | -- | -- | -- | -- | 11.3084394285361 | 0.1345565652402 | 1.07660006848138 | 2.1417124560631 | 1 | 1 | -- | ||
26 | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv==>Min | 3 | 8.155 | 42.043 | 2.896 | 30, 38, 46, 54, 62, 70, 78, 86, 94, 102, 110, 118 | 40, 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, 73 | 0.5 | 0.8 | -10 | -- | -- | -- | -- | -- | -- | 26.5699368562162 | 0.130489975989336 | 1.07397328401765 | -7.63095448591361 | 1 | 1 | -- | ||
27 | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv==>Max | 3 | 2.361 | 130.48 | 7.917 | 32, 41, 50, 59, 68, 77, 86, 95, 104, 113, 122, 131 | 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75 | 0.4 | 0.8 | 10 | -- | -- | -- | -- | -- | -- | -15.2356136738876 | 0.209472586373332 | 1.1293325001901 | 8.39983891269412 | 1 | 1 | -- | ||
28 | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv==Pos | 3 | 5.853 | 103.95 | 3.034 | 34, 44, 54, 64, 74, 84, 94, 104, 114, 124, 134, 144 | 44, 47, 50, 53, 56, 59, 62, 65, 68, 71, 74, 77 | 0.2 | 0.83 | 5 | -- | -- | -- | -- | -- | -- | 1.55135349962217 | 0.184643543487396 | 1.11088613975342 | 5.15750094259475 | 1 | 1 | -- | ||
29 | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv==Zero | 3 | 9.485 | 27.17 | 3.682 | 36, 47, 58, 69, 80, 91, 102, 113, 124, 135, 146, 157 | 46, 49, 52, 55, 58, 61, 64, 67, 70, 73, 76, 79 | 0.3 | 0.859999999999999 | 0 | -- | -- | -- | -- | -- | -- | 12.6411959905321 | 0.1345565652402 | 1.07660006848138 | 1.2762690213033 | 1 | 1 | -- | ||
30 | HwTorqueHPFKSV_Cnt_M_str.LPF.Sv==Neg | 3 | 9.485 | 27.17 | 3.682 | 36, 47, 58, 69, 80, 91, 102, 113, 124, 135, 146, 157 | 46, 49, 52, 55, 58, 61, 64, 67, 70, 73, 76, 79 | 0.3 | 0.889999999999999 | -5 | -- | -- | -- | -- | -- | -- | 19.3049788005122 | 0.1345565652402 | 1.07660006848138 | -3.0509481524957 | 1 | 1 | -- | ||
376 | I/P101 = max | ||||||||||||||||||||||||
377 | I/P101 = mid | ||||||||||||||||||||||||
378 | I/P102 = min | ||||||||||||||||||||||||
379 | I/P102 = max | ||||||||||||||||||||||||
380 | I/P102 = mid | ||||||||||||||||||||||||
381 | I/P103 = min | ||||||||||||||||||||||||
382 | I/P103 = max | ||||||||||||||||||||||||
383 | I/P103 = mid | ||||||||||||||||||||||||
384 | I/P104 = min | ||||||||||||||||||||||||
385 | I/P104 = max | ||||||||||||||||||||||||
386 | I/P104 = mid | ||||||||||||||||||||||||
387 | I/P105 = min | ||||||||||||||||||||||||
388 | I/P105 = max | ||||||||||||||||||||||||
389 | I/P105 = mid | ||||||||||||||||||||||||
390 | I/P106 = min | ||||||||||||||||||||||||
391 | I/P106 = max | ||||||||||||||||||||||||
392 | I/P106 = mid | ||||||||||||||||||||||||
Sheet 7: Test Vector Description
![]() | ||||
Nexteer EPS Unit Test Tool | ||||
Rev:2.7b | ||||
Test Setup Sheet | Test Function | Test Type | Vector Number | Vector Description |