This is the multi-page printable view of this section. Click here to print.
Component Design
1 - ES200A_CurrMeas_FR
ID | Baselined v2.2 and Released | Is Requirement? | .ASIL | .ReqCat | Review Date | Review Action | Review Action Status |
ES200A_1 | Purpose | FALSE | NA | ||||
ES200A_9 | The Current Measurement function is responsible for measuring the motor phase currents used as feedback by the Motor Control FDD. Three motor phase currents are measured using three low-side shunt resistors and three integrated differential amplifier circuitry for each motor. Then measured currents are transformed into direct (D) and quadrature (Q) axes currents using the combined Clarke/Park transformation. | FALSE | NA | ||||
ES200A_2 | Interface Requirements | FALSE | NA | ||||
ES200A_11 | Definitions | FALSE | NA | ||||
ES200A_12 | Inputs | FALSE | NA | ||||
ES200A_48 | MotCurrInpPhyA: Physical motor current to be measured by shunt A and sense amplifier A. | FALSE | NA | ||||
ES200A_188 | MotCurrInpPhyB: Physical motor current to be measured by shunt B and sense amplifier B. | FALSE | NA | ||||
ES200A_191 | MotCurrInpPhyC: Physical motor current to be measured by shunt C and sense amplifier C. | FALSE | NA | ||||
ES200A_195 | MotCurrInpPhyD: Physical motor current to be measured by shunt D and sense amplifier D. | FALSE | NA | ||||
ES200A_194 | MotCurrInpPhyE: Physical motor current to be measured by shunt E and sense amplifier E. | FALSE | NA | ||||
ES200A_193 | MotCurrInpPhyF: Physical motor current to be measured by shunt F and sense amplifier F. | FALSE | NA | ||||
ES200A_51 | MotCtrlMotCurrAdcVlyA: Phase A current measurement signal in volts. | FALSE | NA | ||||
ES200A_273 | MotCurrAdcVlyA: Phase A current measurement signal in volts. | FALSE | NA | ||||
ES200A_52 | MotCtrlMotCurrAdcVlyB: Phase B current measurement signal in volts. | FALSE | NA | ||||
ES200A_274 | MotCurrAdcVlyB: Phase B current measurement signal in volts. | FALSE | NA | ||||
ES200A_199 | MotCtrlMotCurrAdcVlyC: Phase C current measurement signal in volts. | FALSE | NA | ||||
ES200A_275 | MotCurrAdcVlyC: Phase C current measurement signal in volts. | FALSE | NA | ||||
ES200A_198 | MotCtrlMotCurrAdcVlyD: Phase D current measurement signal in volts. | FALSE | NA | ||||
ES200A_276 | MotCurrAdcVlyD: Phase D current measurement signal in volts. | FALSE | NA | ||||
ES200A_197 | MotCtrlMotCurrAdcVlyE: Phase E current measurement signal in volts. | FALSE | NA | ||||
ES200A_277 | MotCurrAdcVlyE: Phase E current measurement signal in volts. | FALSE | NA | ||||
ES200A_196 | MotCtrlMotCurrAdcVlyF: Phase F current measurement signal in volts. | FALSE | NA | ||||
ES200A_278 | MotCurrAdcVlyF: Phase F current measurement signal in volts. | FALSE | NA | ||||
ES200A_67 | MotCurrSnsrOffs1: Gate Drive 1 sense amplifiers offset output | FALSE | NA | ||||
ES200A_66 | MotCurrSnsrOffs2: Gate Drive 2 sense amplifiers offset output | FALSE | NA | ||||
ES200A_65 | MotCtrlPhaOnTiA: Number of On-Time Counts for Phase A. | FALSE | NA | ||||
ES200A_83 | MotCtrlPhaOnTiB: Number of On-Time Counts for Phase B. | FALSE | NA | ||||
ES200A_84 | MotCtrlPhaOnTiC: Number of On-Time Counts for Phase C. | FALSE | NA | ||||
ES200A_201 | MotCtrlPwmPerd: Newly computed PWM period is used to determine the PWM duty cycle. | FALSE | NA | ||||
ES200A_61 | MotCtrlBrdgVltg: Voltage provided to the application to indicate the battery voltage. The Bridge Voltage can be switched by design between Battery Voltage, Switched Battery Voltage1 and Switched Battery Voltage 2. | FALSE | NA | ||||
ES200A_287 | BrdgVltg: Voltage provided to the application to indicate the battery voltage. The Bridge Voltage can be switched by design between Battery Voltage, Switched Battery Voltage1 and Switched Battery Voltage 2. | FALSE | NA | ||||
ES200A_92 | MotCtrlMotAgElec: Corrected Motor Position after back emf correction. | FALSE | NA | ||||
ES200A_91 | MotCtrlMotVelMrf: Motor Velocity into Motor Reference Frame | FALSE | NA | ||||
ES200A_286 | MotVelMrf: Motor Velocity into Motor Reference Frame | FALSE | NA | ||||
ES200A_89 | VehSpd: Vehicle speed used to determine if the manufacturing EOL calibrations can be done. | FALSE | NA | ||||
ES200A_88 | VehSpdVld: Used as a part of manufacturing EOL service request to determine if the vehicle speed is valid. | FALSE | NA | ||||
ES200A_87 | MotCtrlCtrlrTFild: Controller temperature filtered, used to adjust the EOL offset due to temperature variation. | FALSE | NA | ||||
ES200A_86 | MotCtrlSysSt: Newly computed system state. Used to determine which protocol check to be performed. | FALSE | NA | ||||
ES200A_290 | SysSt: Newly computed system state. Used to determine which protocol check to be performed. | FALSE | NA | ||||
ES200A_200 | MotCtrlMotElecMeclPolarity: Motor electro mechanical polarity to determine the orientation of the three phases. | FALSE | NA | ||||
ES200A_205 | MotCtrlStrtUpSt: Power up sequence enumerations to indicate when to start the warm-init protocol check. | FALSE | NA | ||||
ES200A_208 | MotCtrlDiagcStsIvtr1Inactv: Inverter 1 inactive status from the Diagnostic Manager. | FALSE | NA | ||||
ES200A_288 | DiagcStsIvtr1Inactv: Inverter 1 inactive status from the Diagnostic Manager. | FALSE | NA | ||||
ES200A_207 | MotCtrlDiagcStsIvtr2Inactv : Inverter 2 inactive status from the Diagnostic Manager. | FALSE | NA | ||||
ES200A_289 | DiagcStsIvtr2Inactv : Inverter 2 inactive status from the Diagnostic Manager. | FALSE | NA | ||||
ES200A_281 | MotCtrlCurrMeasWrmIninTestCmpl: This flag will indiate the Power-up sequence function that Current Measurement warm init protocol test is complete. | FALSE | NA | ||||
ES200A_283 | Ntc5DErrCnt: NT0x5D error counter which is an input for the 2ms periodic. | FALSE | NA | ||||
ES200A_282 | Ntc6DErrCnt: NTC0x6D error counter which is an input for the 2ms periodic. | FALSE | NA | ||||
ES200A_304 | MotCtrlMotCurrAdcVlyAAdcFaild: A signal that indicates that the Adc converting the MotCtrlMotCurrAdcVlyA signal has failed. | FALSE | NA | ||||
ES200A_303 | MotCtrlMotCurrAdcVlyBAdcFaild: A signal that indicates that the Adc converting the MotCtrlMotCurrAdcVlyB signal has failed. | FALSE | NA | ||||
ES200A_302 | MotCtrlMotCurrAdcVlyCAdcFaild: A signal that indicates that the Adc converting the MotCtrlMotCurrAdcVlyC signal has failed. | FALSE | NA | ||||
ES200A_307 | MotCtrlMotCurrAdcVlyDAdcFaild: A signal that indicates that the Adc converting the MotCtrlMotCurrAdcVlyD signal has failed. | FALSE | NA | ||||
ES200A_306 | MotCtrlMotCurrAdcVlyEAdcFaild: A signal that indicates that the Adc converting the MotCtrlMotCurrAdcVlyE signal has failed. | FALSE | NA | ||||
ES200A_305 | MotCtrlMotCurrAdcVlyFAdcFaild: A signal that indicates that the Adc converting the MotCtrlMotCurrAdcVlyF signal has failed. | FALSE | NA | ||||
ES200A_13 | Outputs | FALSE | NA | ||||
ES200A_104 | MotCtrlMotCurrCorrdA: Phase A current in amps converterd from MotCurrAdcVllyA | FALSE | NA | ||||
ES200A_103 | MotCtrlMotCurrCorrdB: Phase B current in amps converterd from MotCurrAdcVllyB | FALSE | NA | ||||
ES200A_102 | MotCtrlMotCurrCorrdC: Phase C current in amps converterd from MotCurrAdcVllyC | FALSE | NA | ||||
ES200A_101 | MotCtrlMotCurrCorrdD: Phase D current in amps converterd from MotCurrAdcVllyD | FALSE | NA | ||||
ES200A_100 | MotCtrlMotCurrCorrdE: Phase E current in amps converterd from MotCurrAdcVllyE | FALSE | NA | ||||
ES200A_99 | MotCtrlMotCurrCorrdF: Phase F current in amps converterd from MotCurrAdcVllyF | FALSE | NA | ||||
ES200A_97 | MotCurrQlfr1: Qualifier to indicate the status of the current sense amplifiers of Gate Drive 1. | FALSE | NA | ||||
ES200A_109 | MotCurrQlfr2: Qualifier to indicate the status of the current sense amplifiers of Gate Drive 2. | FALSE | NA | ||||
ES200A_95 | MotCtrlMotCurrRollgCntr1: Rolling Counter will be incremented each time a new set of valid phase current measurement of Inverter 1 is received from the ADC. | FALSE | NA | ||||
ES200A_110 | MotCtrlMotCurrRollgCntr2: Rolling Conuter will be incremented each time a new set of valid phase current measurement of Inverter 2 is received from the ADC. | FALSE | NA | ||||
ES200A_203 | MotCurrEolCalSt: Motor Current EOL offset and gain calibration Enumeration states. | FALSE | NA | ||||
ES200A_202 | MotCtrlCurrMeasMotAgCorrd: Corrected motor position to convert from phase to phase signal to phase to neutral signal after compensating the motor position sensor delay. | FALSE | NA | ||||
ES200A_204 | CurrMeasWrmIninTestCmpl: This flag will indiate the Power-up sequence function that Current Measurement warm init protocol test is complete. | FALSE | NA | ||||
ES200A_284 | MotCtrlNtc5DErrCnt: NT0x5D error counter which is an output from the motor control loop 62.5us periodic. | FALSE | NA | ||||
ES200A_285 | MotCtrlNtc6DErrCnt: NT0x6D error counter which is an output from the motor control loop 62.5us periodic. | FALSE | NA | ||||
ES200A_41 | Internally Defined Terms | FALSE | NA | ||||
ES200A_206 | None. | FALSE | NA | ||||
ES200A_3 | Requirements | FALSE | NA | ||||
ES200A_4 | Primary Functional Requirements | FALSE | NA | ||||
ES200A_15 | The Current Measurement function shall provide three phase currents for each inverter within a TBD range and TBD resolution. Note: For T1XX Range = ±145Α, Resolution = 0.08138 Amp/Cnt. | TRUE | D | Direct | 7/31/2015 | Closed | |
ES200A_269 | The Current Measurement function shall use the value for the MotCtrlMotCurrAdcVlyA if MotCtrlMotCurrAdcVlyAAdcFaild is FALSE. | TRUE | D | Direct | 3/10/2016 | Closed | |
ES200A_312 | The Current Measurement function shall use the value for the MotCtrlMotCurrAdcVlyB if MotCtrlMotCurrAdcVlyBAdcFaild is FALSE. | TRUE | D | Direct | 3/10/2016 | Closed | |
ES200A_311 | The Current Measurement function shall use the value for the MotCtrlMotCurrAdcVlyC if MotCtrlMotCurrAdcVlyCAdcFaild is FALSE. | TRUE | D | Direct | 3/10/2016 | Closed | |
ES200A_310 | The Current Measurement function shall use the value for the MotCtrlMotCurrAdcVlyD if MotCtrlMotCurrAdcVlyDAdcFaild is FALSE. | TRUE | D | Direct | 3/10/2016 | Closed | |
ES200A_309 | The Current Measurement function shall use the value for the MotCtrlMotCurrAdcVlyE if MotCtrlMotCurrAdcVlyEAdcFaild is FALSE. | TRUE | D | Direct | 3/10/2016 | Closed | |
ES200A_308 | The Current Measurement function shall use the value for the MotCtrlMotCurrAdcVlyF if MotCtrlMotCurrAdcVlyFAdcFaild is FALSE. | TRUE | D | Direct | 3/10/2016 | Closed | |
ES200A_268 | The Current Measurement function shall provide qualified status of the fault. | TRUE | D | Direct | 7/31/2015 | Closed | |
ES200A_271 | The Current Measurement function shall provide instantaneous status of the protocol fault. | TRUE | D | Direct | 7/31/2015 | Closed | |
ES200A_267 | The Current Measurement function shall provide fault injection mechanism to manipulate final motor phase current measurements result. | TRUE | D | Direct | 7/31/2015 | Closed | |
ES200A_270 | The Current Measurement function shall provide fault injection mechanism to inject protocol failure. | TRUE | D | Direct | 7/31/2015 | Closed | |
ES200A_272 | The Current Measurement function shall need a mechanism for the SPI configured Gain TBD value and Offset TBD value to be verified. Note: For T1xx, Gain = 30V/V, Offset = 2.5V. | TRUE | D | Derived | 7/31/2015 | Closed | |
ES200A_5 | Hardware Requirements | FALSE | NA | ||||
ES200A_34 | The Current Measurement function shall use a low pass filter with 7.2MHz cutoff frequency to filter the physical motor currents. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_114 | The Current Measurement function shall use a ADC module with at least 12-bit of resolution which shall be capable to sample the Physical Motor Current signals ranging from 0.3V to 4.8V at 62.5us (nominal) and convert them into digital signals. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_210 | The Current Measurement function shall use a current sensing opamp to measure each phase current which has following characteristics. Offset is equal to 2.5V ± 50mV and Gain is equal to 30V/V ± 1%. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_115 | Range Requirement | FALSE | NA | ||||
ES200A_112 | The Current Measurement function shall be adequate to measure 105% of the max motor peak-peak current. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_120 | Resolution Requirement | FALSE | NA | ||||
ES200A_117 | The Current Measurement function shall provide a resolution of 70 mA/count calculated based on the maximum torque ripple allowed in the system. For a nominal value of Ke = 0.04554957225 V/rad/sec, the required current resolution to meet the torque ripple requirement is | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_121 | Accuracy Requirment | FALSE | NA | ||||
ES200A_122 | The Current Measurement function shall provide a steady state accuracy of ±1.5% | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_6 | Software / Algorithm Requirements | FALSE | NA | ||||
ES200A_44 | Special Execution Requirements | FALSE | NA | ||||
ES200A_246 | The Current Measurement function shall be executed in every other motor control loop (nominal 125us). | TRUE | D | Derived | 9/28/2015 | Closed | |
ES200A_45 | Software Algorithm Decomoposition | FALSE | NA | ||||
ES200A_38 | Sub-Function: End of Line (EOL) Manufacturing Calibration | FALSE | NA | ||||
ES200A_135 | The Current Measurement function shall have the capability to calibrate offset of the three current sense amplifiers for each inverter. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_174 | The Current Measurement function shall have the capability to calibrate gain of the three current sense amplifiers for each inverter. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_136 | The Current Measurement function shall calculate the offset of the sense amplifier at the manufacturing End-of-Line by setting the current through the sense resistor to zero by placing the motor driver into Off-State, and reading a filtered version of the ADC output. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_139 | The Current Measurement function shall measure the gain of the sense amplifier at the manufacturing End-of-Line by turning the lower MOSFETs ON for 100% and injecting a known DC current through the sense resistor, and reading a filtered version of the ADC output. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_138 | The Current Measurement function shall store the offset calibration values into a persistent storage to further use in the run time offset correction and current processing. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_176 | The Current Measurement function shall store the gain calibration values into a persistent storage to further use in the run time offset correction and current processing. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_134 | Sub-Function: Temperature Based Current Offset Adjustment | FALSE | NA | ||||
ES200A_126 | The Current Measurement function shall adjust the offset of the sense amplifier based on the TCtrlrFild to compensate the offset drift caused by temperature. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_137 | Sub-Function: Raw Current Processing for Phase A, Phase B, Phase C | FALSE | NA | ||||
ES200A_151 | The Current Measurement function shall generate MotCtrlMotCurrCorrdA in amps from MotCtrlMotCurrAdcVlyA. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_150 | The Current Measurement function shall generate MotCtrlMotCurrCorrdB in amps from MotCtrlMotCurrAdcVlyB. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_149 | The Current Measurement function shall generate MotCtrlMotCurrCorrdC in amps from MotCtrlMotCurrAdcVlyC. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_159 | The Current Measurement function shall update MotCurrQlfr1 to indicate the status of the current sense amplifiers of Gate Drive 1. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_157 | The Current Measurement function shall increment MotCtrlMotCurrRollgCntr1 if diagnostic Current Measurement Protocol Fault for Phase A, B, C is PASSED. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_161 | Sub-Function: Raw Current Processing for Phase D, Phase E, Phase F | FALSE | NA | ||||
ES200A_162 | The Current Measurement function shall perform this Sub-Function if MotCtrlDiagcStsIvtr2Actv = TRUE. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_148 | The Current Measurement function shall generate MotCtrlMotCurrCorrdD in amps from MotCtrlMotCurrAdcVlyD. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_147 | The Current Measurement function shall generate MotCtrlMotCurrCorrdE in amps from MotCtrlMotCurrAdcVlyE. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_146 | The Current Measurement function shall generate MotCtrlMotCurrCorrdF in amps from MotCtrlMotCurrAdcVlyF. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_158 | The Current Measurement function shall generate MotCurrQlfr2 to indicate the status of the current sense amplifiers of Gate Drive 2. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_179 | The Current Measurement function shall increment MotCtrlMotCurrRollgCntr2 if diagnostic Current Measurement Protocol Fault for Phase D, E, F is PASSED. | TRUE | D | Direct | 3/17/2015 | Closed | |
ES200A_279 | Sub-Function: NVM Read/Write Service for Offset and Gain Calibration Data | FALSE | NA | ||||
ES200A_280 | The Current Measurement function shall have the capability of writing and reading the offset calibration data to and from the NVM upon performing a range check. | TRUE | D | Direct | 9/28/2015 | Closed | |
ES200A_291 | The Current Measurement function shall have the capability of writing and reading the gain calibration data to and from the NVM upon performing a range check. | TRUE | D | Direct | 9/28/2015 | Closed | |
ES200A_7 | Diagnostic Requirements | FALSE | NA | ||||
ES200A_211 | Current Measurement Protocol Fault for Phase A, B, C (NTC0x05D) | FALSE | NA | ||||
ES200A_212 | Required Debounce Strategy | FALSE | NA | ||||
ES200A_132 | The Current Measurement function shall use the ISO based error accumulator strategy for NTC0x05D. Note: The requirements for these strategies are identified in the Diagnostic Manager Functional Requirements documentation and will be tested for complmiance on each NTC in this document. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_214 | Requirements to Perform Diagnostic Test Conditions | FALSE | NA | ||||
ES200A_213 | The Current Measurement function shall perform the test condition for NTC0x05D in Warm Init and Enable states if MotCtrlDiagcStsIvtr1Inactv = FALSE. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_216 | Test Condition Negative Requirements | FALSE | NA | ||||
ES200A_215 | The Current Measurement function shall provide a negative result for NTC0x05D if MotCtrlMotCurrAdcVlyA, MotCtrlMotCurrAdcVlyB, MotCtrlMotCurrAdcVlyC signals are NOT within field configurable values during the start-up test. NOTE:This test condition is linked to parameter bit 0. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_293 | The Current Measurement function shall provide a negative result for NTC0x05D if any of the MotCtrlMotCurrAdcVlyAAdcFaild or MotCtrlMotCurrAdcVlyBAdcFaild or MotCtrlMotCurrAdcVlyCAdcFaild is TRUE when the SysSt = Warm-Init and the CurrMeasWrmIninTestCmpl = TRUE. NOTE:This test condition is linked to parameter bit 2. | TRUE | D | Derived | 3/10/2016 | Closed | |
ES200A_292 | The Current Measurement function shall provide a negative result for NTC0x05D if any of the MotCtrlMotCurrAdcVlyAAdcFaild or MotCtrlMotCurrAdcVlyBAdcFaild or MotCtrlMotCurrAdcVlyCAdcFaild is TRUE when the SysSt = Enable and the CurrMeasWrmIninTestCmpl = TRUE. NOTE:This test condition is linked to parameter bit 1. | TRUE | D | Derived | 3/10/2016 | Closed | |
ES200A_217 | Test Condition Positive Requirements | FALSE | NA | ||||
ES200A_177 | The Current Measurement function shall provide a positive result to the test condition for NTC0x05D when none of the negative result requirements are satisfied. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_219 | Current Measurement Protocol Fault for Phase D, E, F (NTC0x06D) | FALSE | NA | ||||
ES200A_221 | Required Debounce Strategy | FALSE | NA | ||||
ES200A_223 | The Current Measurement function shall use the ISO based error accumulator strategy for NTC0x06D. Note: The requirements for these strategies are identified in the Diagnostic Manager Functional Requirements documentation and will be tested for complmiance on each NTC in this document. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_224 | Requirements to Perform Diagnostic Test Conditions | FALSE | NA | ||||
ES200A_225 | The Current Measurement function shall perform the test condition for NTC0x06D in Warm Init and Enable states if the following conditions are TRUE. MotCtrlDiagcStsIvtr1Inactv = FALSE and ELECGLBPRM_IVTRCNT_CNT_U08 = 2. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_226 | Test Condition Negative Requirements | FALSE | NA | ||||
ES200A_227 | The Current Measurement function shall provide a negative result for NTC0x06D if MotCtrlMotCurrAdcVlyD, MotCtrlMotCurrAdcVlyE, MotCtrlMotCurrAdcVlyF signals are NOT within field configurable values during the start-up test. NOTE:This test condition is linked to parameter bit 0. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_295 | The Current Measurement function shall provide a negative result for NTC0x06D if any of the MotCtrlMotCurrAdcVlyDAdcFaild or MotCtrlMotCurrAdcVlyEAdcFaild or MotCtrlMotCurrAdcVlyFAdcFaild is TRUE when the SysSt = Warm-Init and the CurrMeasWrmIninTestCmpl = TRUE. NOTE:This test condition is linked to parameter bit 2. | TRUE | D | Derived | 3/10/2016 | Closed | |
ES200A_294 | The Current Measurement function shall provide a negative result for NTC0x06D if any of the MotCtrlMotCurrAdcVlyDAdcFaild or MotCtrlMotCurrAdcVlyEAdcFaild or MotCtrlMotCurrAdcVlyFAdcFaild is TRUE when the SysSt = Enable and the CurrMeasWrmIninTestCmpl = TRUE. NOTE:This test condition is linked to parameter bit 1. | TRUE | D | Derived | 3/10/2016 | Closed | |
ES200A_244 | Test Condition Positive Requirements | FALSE | NA | ||||
ES200A_245 | The Current Measurement function shall provide a positive result to the test condition for NTC0x06D when none of the negative result requirements are satisfied. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_248 | Current Measurement Eol Offset Calibration Fault (NTC0x1EC) | FALSE | NA | ||||
ES200A_250 | Required Debounce Strategy | FALSE | NA | ||||
ES200A_251 | The Current Measurement function shall use the ISO based error accumulator strategy for NTC0x1EC. Note: The requirements for these strategies are identified in the Diagnostic Manager Functional Requirements documentation and will be tested for complmiance on each NTC in this document. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_252 | Requirements to Perform Diagnostic Test Conditions | FALSE | NA | ||||
ES200A_253 | The Current Measurement function shall perform the test conditions for NTC0x1EC ONLY during offset calibration process. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_254 | Test Condition Negative Requirements | FALSE | NA | ||||
ES200A_255 | The Current Measurement function shall provide a negative result for NTC0x1EC if MotCurrOffsHiAvrgA, MotCurrOffsHiAvrgB, MotCurrOffsHiAvrgC, MotCurrOffsLoAvrgA, MotCurrOffsLoAvrgB. MotCurrOffsLoAvrgC are NOT within field configurable values. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_296 | The Current Measurement function shall provide a negative result for NTC0x1EC if MotCurrOffsHiAvrgD, MotCurrOffsHiAvrgE, MotCurrOffsHiAvrgF, MotCurrOffsLoAvrgD, MotCurrOffsLoAvrgE, MotCurrOffsLoAvrgF are NOT within field configurable values. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_297 | The Current Measurement function shall provide a negative result for NTC0x1EC if the following conditions are NOT met during the Offset calibration process: VehSpd = 0, VehSpdVld = 1 MotVelMrf < A Fireld configurable value | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_301 | The Current Measurement function shall provide a negative result for NTC0x1EC if the following conditions are met during the offset calibration process: DiagcStsIvtr1Inactv = TRUE & DiagcStsIvtr2Inactv = TURE. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_256 | Test Condition Positive Requirements | FALSE | NA | ||||
ES200A_257 | The Current Measurement function shall provide a positive result to the test condition for NTC0x1EC when none of the negative result requirements are satisfied. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_258 | Current Measurement Eol Gain Calibration Fault (NTC0x1ED) | FALSE | NA | ||||
ES200A_259 | Required Debounce Strategy | FALSE | NA | ||||
ES200A_260 | The Current Measurement function shall use the ISO based error accumulator strategy for NTC0x1ED. Note: The requirements for these strategies are identified in the Diagnostic Manager Functional Requirements documentation and will be tested for complmiance on each NTC in this document. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_261 | Requirements to Perform Diagnostic Test Conditions | FALSE | NA | ||||
ES200A_262 | The Current Measurement function shall perform the test conditions for NTC0x1ED ONLY during gain calibration process. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_263 | Test Condition Negative Requirements | FALSE | NA | ||||
ES200A_264 | The Current Measurement function shall provide a negative result for NTC0x1ED if MotCurrEolGainA, MotCurrEolGainB, MotCurrEolGainC are NOT within field configurable values. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_299 | The Current Measurement function shall provide a negative result for NTC0x1ED if MotCurrEolGainD, MotCurrEolGainE, MotCurrEolGainF are NOT within field configurable values. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_298 | The Current Measurement function shall provide a negative result for NTC0x1ED if the following conditions are NOT met during the Gain calibration process: VehSpd = 0, VehSpdVld = 1 MotVelMrf < A Fireld configurable value | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_300 | The Current Measurement function shall provide a negative result for NTC0x1ED if the following conditions are met during the Gain calibration process: DiagcStsIvtr1Inactv = TRUE & DiagcStsIvtr2Inactv = TURE. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_265 | Test Condition Positive Requirements | FALSE | NA | ||||
ES200A_266 | The Current Measurement function shall provide a positive result to the test condition for NTC0x1ED when none of the negative result requirements are satisfied. | TRUE | D | Derived | 3/17/2015 | Closed | |
ES200A_8 | Manufacturing Requirements | FALSE | NA | ||||
ES200A_32 | None | FALSE | NA |
2 - ES200A_CurrMeas_Peer Review Checklist Design
Overview
Peer Review InstructionsTechnical Review Checklist
Template Change Log
Sheet 1: Peer Review Instructions
Instructions for Functional Design Package Peer Review | ||
PRE-MEETING | ||
Function Owner | Confirm that requirements are reviewed and approved PRIOR to the FDP peer review | |
Function Owner | Start with latest version of the template for any "first reviews" - Continue to use existing temmplate for re-reviews | |
Function Owner | Provide the functional design package (changed documents) to the invited attendees 1-2 working days in advance of review | |
Function Owner | Notify the assigned peer reviewer and make sure they are prepared to do their function in the meeting | |
Function Owner | Identify necessary attendance and invite to meeting | |
Function Owner | Complete the "Author" column information for sections 1 through 3 prior to the review | |
Function Owner | Complete the attendance invitation list in section 5 | |
Function Owner | For Re-reviews only: Complete the column "remarks by author" to identify actions taken to address items found in earlier reviews. | |
DURING MEETING | ||
Function Owner | Present document changes to the review team | |
Peer Reviewer | Capture attendance of the review | |
Peer Reviewer | Capture actions and issues in section 4. Identify issue summary, Document type, Reference (Requirement ID, section number, etc), Defect Type and indicate status as "OPEN" | |
POST MEETING | ||
Function Owner | Follow up on all "open" items. Update "Summary of Resolution" to indicate what was done or decided. | |
Function Owner | Schedule follow up review OR review open items with peer reviewer and obtain agreement to close | |
Peer Reviewer | Close change request in system and confirm all associated tasks are complete. Upload peer review checklist (this document) with any FDP updates |
Sheet 2: Technical Review Checklist
Sheet 3: Template Change Log
Rev | Change | Author |
01.00.05 | Added lesson learned #3.5 | MDK |
01.00.06 | Added lesson learned #3.6, 3.7 - Structure and writing of NVM in mfiles and models. | MDK |
01.00.07 | Clarified 3.6 and 3.7 Added lessons learned for NTCs not being set in IRQs or periodics faster than 2ms/ | MDK |
01.00.08 | Added section 1.6 to look for critical static register analysis | MDK |
01.00.09 | Added two checks - default cals and are all cals really required to be a calibration | MDK |