Chapter 10
Motor Control PWM
Overview X - 3
10.1.2 Block Diagram
■ Motor Control PWM Block Diagram
Figure:10.1.1 Motor Control PWM Block Diagram
16-bit counter
PWMSETn
PWMSETn
TCMPnC
TCMPnB
TCMPnA
TCMPnC
TCMPnB
TCMPnA
Underflow detection
Overflow detection
PWMMDn
OUTMDn
OUTMDn
PWMSELn
PWMSELn
Selector
Deadtimer insertion
8-bit counter
DTMSETn
DTMSETn
Double buffer selection
OVFIRQ
UDFIRQ
IOCLK
PWMn0 to n2
NPWMn0 to n2
PWMDCNTn
PWMDCNTn
2
1
0
2
1
0
16-bit counter
Compare registers
Compare register
buffers
8-bit counter
Deadtimer insertion
Output polarity control
Output switching control
Output polarity control buffer Output switching control buffer
Dead time setting buffer
Dead time setting
Double buffer load signal
PWM mode control
Deadtimer enable/disable
Interrupt & load timing control
Selector
Selector
Selector
Selector
Edge detection
Edge detection
Output control
Output control
Compare
Counting start
Output timing control enable/disable
PWM period buffer
PWM period
Output timing
control buffer
Output timing period