Chapter 14 Pulse Width Modulator with Fault Protection (PMF15B6CV3)
MC9S12ZVM Family Reference Manual Rev. 1.3
Freescale Semiconductor
551
Figure 14-85. Manual Fault Recovery (Faults 0 and 2) — QSMP = 01, 10, or 11
Figure 14-86. Manual Fault Recovery (Faults 1 and 3-5)
NOTE
PWM half-cycle boundaries occur at both the PWM cycle start and when the
counter equals the modulus, so in edge-aligned operation full-cycles and
half-cycles are equal.
NOTE
Fault protection also applies during software output control when the
OUTCTL
n
bits are set. Fault recovery still occurs at half PWM cycle
boundaries while the PWM generator is engaged, PWMEN equals one. But
the OUT
n
bits can control the PWM outputs while the PWM generator is
off, PWMEN equals zero. Thus, fault recovery occurs at IPbus cycles while
the PWM generator is off and at the start of PWM cycles when the generator
is engaged.
14.5
Resets
All PMF registers are reset to their default values upon any system reset.
14.6
Clocks
The gated system core clock is the clock source for all PWM generators. The system clock is used as a
clock source for any other logic in this module. The system bus clock is used as clock for specific control
registers and flags (LDOK
x
, PWMRF
x
, PMFOUTB).
PWMS ENABLED
FAULT0 OR
FAULT2
PWMS ENABLED
PWMS DISABLED
FIFm CLEARED
PWMS ENABLED
FAULT1 OR
FAULT3
PWMS ENABLED
PWMS DISABLED
FIFm CLEARED