Woodward Logo

Module: ECM-5634M-070-061-1459

Description: MPC5634M Engine Control Module

ECM-5634M-071-061-1400.jpg
Copyright: 2013 Woodward
ModuleFamily: ComponentControlCore
CPU Type: MPC5634M Family: MPC56xx Name: MPC5634M
80000000Hz
NOTE: Any non volatile data used with this module will be reset to default values on every programming sequence unless the non volatile defintion block is in the model.

Other Compatible Module Names:


PartNumber MCSName Memory Layout Common Name
1751-6682
SECM70-SK(PROD)
PROD (Flash)
SECM70-SK1459


For other modules see Module Cross Reference

List of Behaviors vs supported resources


Behavior Supported on Resources Comment
AnalogInput
Count: 31
EST4
EST5
EST6
ECUP
DRVP
XDRP
AN1
AN2
AN3
AN4
AN5
AN6
AN7
AN8
AN9
AN10
AN11
AN12
AN13
AN16
EK1P_EK1M
MotorPhaseVSense_A
MotorPhaseVSense_A_SYNC
MotorPhaseVSense_B
MotorPhaseVSense_B_SYNC
MotorPhaseVSense_C
MotorPhaseVSense_C_SYNC
MotoPhaseA
MotoPhaseA_SYNC
MotorPhaseB
MotorPhaseB_SYNC
CAN
Count: 2
CAN_1
CAN_2
CRCCalc
Count: 5
CVN
ApplicationCRC
CalibrationCRC
HardbootCRC
ModuleDefnCRC
CallbackTrigger
Count: 1
Triggered_eQADC
ChildPWM
Count: 8
INJ4
INJ5
INJ6
EST4
EST5
EST6
LSO1
LSO2
CurrentMeasurement
Count: 7
LSO3
LSO6
LSO7
MotoPhaseA
MotoPhaseA_SYNC
MotorPhaseB
MotorPhaseB_SYNC
DigitalInput
Count: 24
EST4
EST5
EST6
SWG1
SWG2
SWG3
SWG4
AN1
AN2
AN3
AN4
AN5
AN6
AN7
AN8
AN9
AN10
AN11
AN12
AN13
AN16
MotorPhaseVSense_A
MotorPhaseVSense_B
MotorPhaseVSense_C
DiscreteOutput
Count: 19
ENCMUX_ENABLE
INJ4
INJ5
INJ6
EST4
EST5
EST6
MPRD
LSO1
LSO2
LSO3
LSO4
LSO5
LSO6
LSO7
LSO8
LSO9
DRVR_ENABLE
MOTOR_ENABLE
DualPSP
Count: 6
INJ4
INJ5
INJ6
EST4
EST5
EST6
FFTQuadRadix2Float
Count: 1
FFTQuadRadix2Float
FFTRadix4Float
Count: 1
FFTRadix4Float
FFTRealSplitFloat
Count: 1
FFTRealSplitFloat
FaultStatus
Count: 18
eTPU
INJ4
INJ5
INJ6
EST4
EST5
EST6
PWRSUPPLY
LSO1
LSO2
LSO3
LSO4
LSO5
LSO6
LSO7
LSO8
LSO9
MotorPhaseABC
FrequencyInput
Count: 6
CAM
CNK
SPD
MotorPhaseVSense_A
MotorPhaseVSense_B
MotorPhaseVSense_C
HiResOneShot
Count: 8
INJ4
INJ5
INJ6
EST4
EST5
EST6
LSO1
LSO2
InputCapture
Count: 3
MotorPhaseVSense_A
MotorPhaseVSense_B
MotorPhaseVSense_C
Interface_VR_DG
Count: 1
CNK
KnockByDSPSensor
Count: 1
EK1P_EK1M
KnockByDSPSystem
Count: 1
KNK1
KnockByDecimation
Count: 1
DECIMATOR1
KnockByDecimationSensor
Count: 1
EK1P_EK1M
MemoryFault
Count: 2
SRAM
FLASH
MultiStage2ndOrderIIRFilter
Count: 1
MultiStage2ndOrderIIRFilter
MultiplePSP
Count: 6
INJ4
INJ5
INJ6
EST4
EST5
EST6
OneShot
Count: 8
INJ4
INJ5
INJ6
EST4
EST5
EST6
LSO1
LSO2
PSPOutput
Count: 6
INJ4
INJ5
INJ6
EST4
EST5
EST6
PSPOutput_UnsyncOneshot
Count: 6
INJ4
INJ5
INJ6
EST4
EST5
EST6
PWMOutput
Count: 18
INJ4
INJ5
INJ6
EST4
EST5
EST6
LSO1
LSO2
LSO3
LSO4
LSO5
LSO6
LSO7
LSO8
LSO9
MotorPhaseA
MotorPhaseB
MotorPhaseC
PassivePullDirection
Count: 2
CAM
CNK
PeakHoldCurrent
Count: 1
INJ_CURRSEL
PushPullFeedback
Count: 3
EST4
EST5
EST6
RealFloatWindow
Count: 1
RealFloatWindow
RedundantCalibration
Count: 1
Calibration
ThreeLegPWMOutputWithADCTrig
Count: 1
MotorPhaseA MotorPhaseB MotorPhaseC
TriggerMetrics
Count: 1
ComponentControlCore
UniversalEncoderAbsoluteSource
Count: 2
CAM
CNK
UniversalEncoderCompanionSource
Count: 2
CAM
SPD
UniversalEncoderSystem
Count: 1
SystemEncoder
UserTask
Count: 1
ComponentControlCore

List of Resources vs supported Behaviors


Resource Supported Behaviors
ComponentControlCore
UserTask
TriggerMetrics
eTPU
FaultStatus
MultiStage2ndOrderIIRFilter
MultiStage2ndOrderIIRFilter
RealFloatWindow
RealFloatWindow
FFTQuadRadix2Float
FFTQuadRadix2Float
FFTRadix4Float
FFTRadix4Float
FFTRealSplitFloat
FFTRealSplitFloat
Calibration
RedundantCalibration
CVN
CRCCalc
ApplicationCRC
CRCCalc
CalibrationCRC
CRCCalc
HardbootCRC
CRCCalc
ModuleDefnCRC
CRCCalc
SRAM
MemoryFault
FLASH
MemoryFault
CAN_1
CAN
CAN_2
CAN
CAM
UniversalEncoderCompanionSource
UniversalEncoderAbsoluteSource
PassivePullDirection
FrequencyInput
CNK
UniversalEncoderAbsoluteSource
PassivePullDirection
Interface_VR_DG
FrequencyInput
SPD
UniversalEncoderCompanionSource
FrequencyInput
SystemEncoder
UniversalEncoderSystem
ENCMUX_ENABLE
DiscreteOutput
INJ_CURRSEL
PeakHoldCurrent
INJ4
DiscreteOutput
PWMOutput
ChildPWM
PSPOutput_UnsyncOneshot
HiResOneShot
OneShot
PSPOutput
DualPSP
MultiplePSP
FaultStatus
INJ5
DiscreteOutput
PWMOutput
ChildPWM
PSPOutput_UnsyncOneshot
HiResOneShot
OneShot
PSPOutput
DualPSP
MultiplePSP
FaultStatus
INJ6
DiscreteOutput
PWMOutput
ChildPWM
PSPOutput_UnsyncOneshot
HiResOneShot
OneShot
PSPOutput
DualPSP
MultiplePSP
FaultStatus
EST4
AnalogInput
DigitalInput
DiscreteOutput
PWMOutput
ChildPWM
PSPOutput_UnsyncOneshot
HiResOneShot
OneShot
PSPOutput
DualPSP
MultiplePSP
FaultStatus
PushPullFeedback
EST5
AnalogInput
DigitalInput
DiscreteOutput
PWMOutput
ChildPWM
PSPOutput_UnsyncOneshot
HiResOneShot
OneShot
PSPOutput
DualPSP
MultiplePSP
FaultStatus
PushPullFeedback
EST6
AnalogInput
DigitalInput
DiscreteOutput
PWMOutput
ChildPWM
PSPOutput_UnsyncOneshot
HiResOneShot
OneShot
PSPOutput
DualPSP
MultiplePSP
FaultStatus
PushPullFeedback
SWG1
DigitalInput
SWG2
DigitalInput
SWG3
DigitalInput
SWG4
DigitalInput
ECUP
AnalogInput
DRVP
AnalogInput
XDRP
AnalogInput
AN1
AnalogInput
DigitalInput
AN2
AnalogInput
DigitalInput
AN3
AnalogInput
DigitalInput
AN4
AnalogInput
DigitalInput
AN5
AnalogInput
DigitalInput
AN6
AnalogInput
DigitalInput
AN7
AnalogInput
DigitalInput
AN8
AnalogInput
DigitalInput
AN9
AnalogInput
DigitalInput
AN10
AnalogInput
DigitalInput
AN11
AnalogInput
DigitalInput
AN12
AnalogInput
DigitalInput
AN13
AnalogInput
DigitalInput
AN16
AnalogInput
DigitalInput
EK1P_EK1M
AnalogInput
KnockByDecimationSensor
KnockByDSPSensor
DECIMATOR1
KnockByDecimation
KNK1
KnockByDSPSystem
MPRD
DiscreteOutput
PWRSUPPLY
FaultStatus
LSO1
DiscreteOutput
PWMOutput
ChildPWM
OneShot
HiResOneShot
FaultStatus
LSO2
DiscreteOutput
PWMOutput
ChildPWM
OneShot
HiResOneShot
FaultStatus
LSO3
DiscreteOutput
PWMOutput
FaultStatus
CurrentMeasurement
LSO4
DiscreteOutput
PWMOutput
FaultStatus
LSO5
DiscreteOutput
PWMOutput
FaultStatus
LSO6
DiscreteOutput
PWMOutput
FaultStatus
CurrentMeasurement
LSO7
DiscreteOutput
PWMOutput
FaultStatus
CurrentMeasurement
LSO8
DiscreteOutput
PWMOutput
FaultStatus
LSO9
DiscreteOutput
PWMOutput
FaultStatus
DRVR_ENABLE
DiscreteOutput
MotorPhaseA
PWMOutput
MotorPhaseB
PWMOutput
AnalogInput
CurrentMeasurement
MotorPhaseC
PWMOutput
MotorPhaseA MotorPhaseB MotorPhaseC
ThreeLegPWMOutputWithADCTrig
Triggered_eQADC
CallbackTrigger
MOTOR_ENABLE
DiscreteOutput
MotorPhaseVSense_A
AnalogInput
DigitalInput
FrequencyInput
InputCapture
MotorPhaseVSense_A_SYNC
AnalogInput
MotorPhaseVSense_B
AnalogInput
DigitalInput
FrequencyInput
InputCapture
MotorPhaseVSense_B_SYNC
AnalogInput
MotorPhaseVSense_C
AnalogInput
DigitalInput
FrequencyInput
InputCapture
MotorPhaseVSense_C_SYNC
AnalogInput
MotoPhaseA
AnalogInput
CurrentMeasurement
MotoPhaseA_SYNC
AnalogInput
CurrentMeasurement
MotorPhaseB_SYNC
AnalogInput
CurrentMeasurement
MotorPhaseABC
FaultStatus

Cross Reference


CrossRef AnalogInput CAN CRCCalc CallbackTrigger ChildPWM CurrentMeasurement DigitalInput DiscreteOutput DualPSP FFTQuadRadix2Float FFTRadix4Float FFTRealSplitFloat FaultStatus FrequencyInput HiResOneShot InputCapture Interface_VR_DG KnockByDSPSensor KnockByDSPSystem KnockByDecimation KnockByDecimationSensor MemoryFault MultiStage2ndOrderIIRFilter MultiplePSP OneShot PSPOutput PSPOutput_UnsyncOneshot PWMOutput PassivePullDirection PeakHoldCurrent PushPullFeedback RealFloatWindow RedundantCalibration ThreeLegPWMOutputWithADCTrig TriggerMetrics UniversalEncoderAbsoluteSource UniversalEncoderCompanionSource UniversalEncoderSystem UserTask
AN1 AnalogInput DigitalInput
AN10 AnalogInput DigitalInput
AN11 AnalogInput DigitalInput
AN12 AnalogInput DigitalInput
AN13 AnalogInput DigitalInput
AN16 AnalogInput DigitalInput
AN2 AnalogInput DigitalInput
AN3 AnalogInput DigitalInput
AN4 AnalogInput DigitalInput
AN5 AnalogInput DigitalInput
AN6 AnalogInput DigitalInput
AN7 AnalogInput DigitalInput
AN8 AnalogInput DigitalInput
AN9 AnalogInput DigitalInput
ApplicationCRC CRCCalc
CAM FrequencyInput PassivePullDirection UniversalEncoderAbsoluteSource UniversalEncoderCompanionSource
CAN_1 CAN
CAN_2 CAN
CNK FrequencyInput Interface_VR_DG PassivePullDirection UniversalEncoderAbsoluteSource
CVN CRCCalc
Calibration RedundantCalibration
CalibrationCRC CRCCalc
ComponentControlCore TriggerMetrics UserTask
DECIMATOR1 KnockByDecimation
DRVP AnalogInput
DRVR_ENABLE DiscreteOutput
ECUP AnalogInput
EK1P_EK1M AnalogInput KnockByDSPSensor KnockByDecimationSensor
ENCMUX_ENABLE DiscreteOutput
EST4 AnalogInput ChildPWM DigitalInput DiscreteOutput DualPSP FaultStatus HiResOneShot MultiplePSP OneShot PSPOutput PSPOutput_UnsyncOneshot PWMOutput PushPullFeedback
EST5 AnalogInput ChildPWM DigitalInput DiscreteOutput DualPSP FaultStatus HiResOneShot MultiplePSP OneShot PSPOutput PSPOutput_UnsyncOneshot PWMOutput PushPullFeedback
EST6 AnalogInput ChildPWM DigitalInput DiscreteOutput DualPSP FaultStatus HiResOneShot MultiplePSP OneShot PSPOutput PSPOutput_UnsyncOneshot PWMOutput PushPullFeedback
FFTQuadRadix2Float FFTQuadRadix2Float
FFTRadix4Float FFTRadix4Float
FFTRealSplitFloat FFTRealSplitFloat
FLASH MemoryFault
HardbootCRC CRCCalc
INJ4 ChildPWM DiscreteOutput DualPSP FaultStatus HiResOneShot MultiplePSP OneShot PSPOutput PSPOutput_UnsyncOneshot PWMOutput
INJ5 ChildPWM DiscreteOutput DualPSP FaultStatus HiResOneShot MultiplePSP OneShot PSPOutput PSPOutput_UnsyncOneshot PWMOutput
INJ6 ChildPWM DiscreteOutput DualPSP FaultStatus HiResOneShot MultiplePSP OneShot PSPOutput PSPOutput_UnsyncOneshot PWMOutput
INJ_CURRSEL PeakHoldCurrent
KNK1 KnockByDSPSystem
LSO1 ChildPWM DiscreteOutput FaultStatus HiResOneShot OneShot PWMOutput
LSO2 ChildPWM DiscreteOutput FaultStatus HiResOneShot OneShot PWMOutput
LSO3 CurrentMeasurement DiscreteOutput FaultStatus PWMOutput
LSO4 DiscreteOutput FaultStatus PWMOutput
LSO5 DiscreteOutput FaultStatus PWMOutput
LSO6 CurrentMeasurement DiscreteOutput FaultStatus PWMOutput
LSO7 CurrentMeasurement DiscreteOutput FaultStatus PWMOutput
LSO8 DiscreteOutput FaultStatus PWMOutput
LSO9 DiscreteOutput FaultStatus PWMOutput
MOTOR_ENABLE DiscreteOutput
MPRD DiscreteOutput
ModuleDefnCRC CRCCalc
MotoPhaseA AnalogInput CurrentMeasurement
MotoPhaseA_SYNC AnalogInput CurrentMeasurement
MotorPhaseA PWMOutput
MotorPhaseA MotorPhaseB MotorPhaseC ThreeLegPWMOutputWithADCTrig
MotorPhaseABC FaultStatus
MotorPhaseB AnalogInput CurrentMeasurement PWMOutput
MotorPhaseB_SYNC AnalogInput CurrentMeasurement
MotorPhaseC PWMOutput
MotorPhaseVSense_A AnalogInput DigitalInput FrequencyInput InputCapture
MotorPhaseVSense_A_SYNC AnalogInput
MotorPhaseVSense_B AnalogInput DigitalInput FrequencyInput InputCapture
MotorPhaseVSense_B_SYNC AnalogInput
MotorPhaseVSense_C AnalogInput DigitalInput FrequencyInput InputCapture
MotorPhaseVSense_C_SYNC AnalogInput
MultiStage2ndOrderIIRFilter MultiStage2ndOrderIIRFilter
PWRSUPPLY FaultStatus
RealFloatWindow RealFloatWindow
SPD FrequencyInput UniversalEncoderCompanionSource
SRAM MemoryFault
SWG1 DigitalInput
SWG2 DigitalInput
SWG3 DigitalInput
SWG4 DigitalInput
SystemEncoder UniversalEncoderSystem
Triggered_eQADC CallbackTrigger
XDRP AnalogInput
eTPU FaultStatus