
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 350 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
cycle. The loaded value will take effect from next cycle.
Modulate PWM controller ouput duty ratio (CNR=150)
Write
CMR=100
Write
CMR=50
Write
CMR=0
1 PWM cycle = 151
1 PWM cycle = 151
1 PWM cycle = 151
101
51
1
Figure 5.12-4 PWM Controller Output Duty Ratio
Dead-Zone Generator
5.12.5.4
PWM implements Dead Zone generator. They are built for power device protection. This function
generates a programmable time gap called
“Dead-Zone” to delay PWM rising output, and it is in order
to prevent damage for the power switch devices that connected to the PWM output pins. User can
program Dead-Zone counter to determine the Dead Zone interval of channel 0, 1 pair with DZL01
(PWM_PPR[23:16]). The Dead Zone period of channel 0, 1 pair can be calculated by (PWM_CLK
period x (DZL01 + 1)) and the enable bit is DZEN01 (PWM_PCR[4]).
PWM Timer
CH0 Output
Dead zone interval
PWM Timer
Inversed CH1
Output
Dead-Zone
Generator
CH0 output
Dead-Zone
Generator
CH1 output
Figure 5.12-5 Paired PWM Output with Dead Zone Generation Operation
PWM-Timer Start Procedure
5.12.5.5
Take PWM channel 0 for example, and the following procedure is for starting a PWM drive.