Figure 235. Delayed Burst Mode Entry With Deadtime Enabled And Idlesx = 1 - ST STM32G4 Series Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32G4 Series:
Table of Contents

Advertisement

High-resolution timer (HRTIM)

Figure 235. Delayed burst mode entry with deadtime enabled and IDLESx = 1

Output State
HRTIM_CHx1
IDLES1 = 1
DIDL1 = 0
DIDL2 = 0
HRTIM_CHx2
IDLES2 = 0
HRTIM_CHx1
IDLES1 = 1
DIDL1 = 1
DIDL2 = 1
HRTIM_CHx2
IDLES2 = 0
The delayed burst entry mode is enabled with DIDLx bit in the HRTIM_OUTxR register (one
enable bit per output). It forces a deadtime insertion before the output takes its idle state.
Each TIMx output has its own deadtime value:
DIDLx bits can be set only if one of the outputs has an active idle level during the burst
mode (IDLES = 1) and only when positive deadtimes are used (SDTR/SDTF set to 0).
Note:
The delayed burst entry mode uses deadtime generator resources. Consequently, when any
of the 2 DIDLx bits is set and the corresponding timing unit uses the deadtime insertion
(DTEN bit set in HRTIM_OUTxR), it is not possible to use the timerx output 2 as a filter for
external events (Tx2 filtering signal is not available).
When durations defined by DTRx[8:0] and DTFx[8:0] are lower than 3 f
periods, the limitations related to the narrow pulse management listed in
must be applied.
When the burst mode entry arrives during the regular deadtime, it is aborted and a new
deadtime is re-started corresponding to the inactive period, as on
878/2083
Burst Trigger
RUN
DTRx[8:0] on output 1 when DIDL1 = 1
DTFx[8:0] on output 2 when DIDL2 = 1
RM0440 Rev 1
IDLE
Deadtime
violation
Delayed idle
state
HRTIM
Section 26.3.7
Figure
236.
RM0440
MS32285V2
clock cycle

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32G4 Series and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF