![Infineon XDPP1100 Technical Reference Manual Download Page 186](http://html1.mh-extra.com/html/infineon/xdpp1100/xdpp1100_technical-reference-manual_2055193186.webp)
User Manual
186 of 562
V 1.0
2021-08-25
XDPP1100 technical reference manual
Digital power controller
Digital pulse width modulator
Command name
Access Length Address Bits
Description
PAGE1.INTERLEAVE[7:4] = 2d (two
phases in group)
PAGE1.INTERLEAVE[3:0] = 1d (position
1 in group 180 degrees)
FW_CONFIG_PWM
RW
Block
4
bytes
C4h
[31:0]
The FW_CONFIG_PWM command
maps PWM outputs as either primary-
side or secondary-side FETs assigned
to the loop corresponding to the
PMBus PAGE. Set bits corresponding to
primary-side PWMs to 1 in
pwm_on_mask. Set bits
corresponding to secondary-side
PWMs to 1 in pwm_srfet_mask. Set all
other bits to 0.
PMBus PAGE0 = Loop 0 (VSEN V
OUT
sense)
PMBus PAGE1 = Loop 1 (BVSEN V
OUT
sense)
[31:28]: Reserved, set to 0h
[27:16]: pwm_srfet_mask[11:0], [0] =
PWM1, [11] = PWM12
[15:12]: Reserved, set to 0h
[11:0]: pwm_on_mask[11:0], [0] =
PWM1, [11] = PWM12
PWM_DEADTIME
RW
Block
24
bytes
CFh
[191:0]
Defines rising and falling edge dead
times of each PWM output when I
OUT
is
less than
FW_CONFIG_DEADTIME_ADJUSTMENT
_THRESHOLD or
FW_CONFIG_DEADTIME_ADJUSTMENT
_THRESHOLD = 000h. For each byte
below, LSB = 1.25 ns, range = 0.0 to
318.75 ns.
[7:0]: PWM1 falling edge dead time,
pwm1_df
[15:8]: PWM1 rising edge dead time,
pwm1_dr
[23:16]: PWM2 falling edge dead time,
pwm2_df
[31:24]: PWM2 rising edge dead time,
pwm2_dr
[39:32]: PWM3 falling edge dead time,
pwm3_df
[47:40]: PWM3 rising edge dead time,
pwm3_dr
[55:48]: PWM4 falling edge dead time,
pwm4_df
[63:56]: PWM4 rising edge dead time,
pwm4_dr
[71:64]: PWM5 falling edge dead time,