Complementary Pwm Mode - Renesas RX100 Series User Manual

32-bit mcu
Hide thumbs Also See for RX100 Series:
Table of Contents

Advertisement

RX13T Group
19.3.8

Complementary PWM Mode

In complementary PWM mode, dead time can be set for PWM waveforms to be output. The dead time is the period
during which the upper and lower arm transistors are set to the inactive level in order to prevent short-circuiting of the
arms.
Six positive-phase and three negative-phase PWM waveforms (six phases in total) with dead time can be output by
combining MTU3/ MTU4. PWM waveforms without dead time can also be output.
In complementary PWM mode, MTIOC3B, MTIOC3D, MTIOC4A, MTIOC4B, MTIOC4C, and MTIOC4D pins
function as PWM output pins, and the MTIOC3A pin can be set for toggle output synchronized with the PWM period.
MTU3.TCNT and MTU4.TCNT function as up/down-counters.
Table 19.58 shows the PWM output pins used. Table 19.59 shows the settings of the registers used.
A function to directly cut off the PWM output by using an external signal is supported as a port function.
Table 19.58
Output Pins for Complementary PWM Mode
Channel
Output Pin
MTU3
MTIOC3A
MTIOC3B
MTIOC3C
MTIOC3D
MTU4
MTIOC4A
MTIOC4C
MTIOC4B
MTIOC4D
Note 1. Avoid setting the MTIOC3C pin as timer I/O pins in complementary PWM mode.
Table 19.59
Register Settings for Complementary PWM Mode (1/2)
Channel
Counter/ Register Description
MTU3
TCNT
TGRA
TGRB
TGRC
TGRD
TGRE
MTU4
TCNT
TGRA
TGRB
TGRC
TGRD
TGRE
TGRF
Note 1. Access can be enabled or disabled according to the setting in TRWERA (timer read/write enable register A).
R01UH0822EJ0100 Rev.1.00
Jul 31, 2019
Description
Toggle output synchronized with PWM period (or I/O port)
PWM output pin 1
I/O port*
1
PWM output pin 1' (negative-phase waveform output of PWM output 1)
PWM output pin 2
PWM output pin 2' (negative-phase waveform output of PWM output 1)
PWM output pin 3
PWM output pin 3' (negative-phase waveform output of PWM output 1)
Starts up-counting from the value set in the dead time
register
Set MTU3.TCNT upper limit value (1/2 carrier period +
dead time)
PWM output 1 compare register
MTU3.TGRA buffer register
PWM output 1/MTU3.TGRB buffer register
MTU3.TGRB buffer register B (when double buffer function
is used)
Starts up-counting after being initialized to 0000h
PWM output 2 compare register
PWM output 3 compare register
PWM output 2/MTU4.TGRA buffer register
PWM output 3/MTU4.TGRB buffer register
MTU4.TGRA buffer register B (when double buffer function
is used)
MTU4.TGRB buffer register B (when double buffer function
is used)
19. Multi-Function Timer Pulse Unit 3 (MTU3c)
Read/Write from CPU
Maskable by TRWERA setting*
Maskable by TRWERA setting*
Maskable by TRWERA setting*
Readable/writable
Readable/writable
Readable/writable
Maskable by TRWERA setting*
Maskable by TRWERA setting*
Maskable by TRWERA setting*
Readable/writable
Readable/writable
Readable/writable
Readable/writable
1
1
1
1
1
1
Page 423 of 1041

Advertisement

Table of Contents
loading

Table of Contents