![Infineon XDPP1100 Technical Reference Manual Download Page 297](http://html1.mh-extra.com/html/infineon/xdpp1100/xdpp1100_technical-reference-manual_2055193297.webp)
User Manual
297 of 562
V 1.0
2021-08-25
XDPP1100 technical reference manual
Digital power controller
Current balance (IBAL)
11.4
Current balance registers
The relevant current balance registers and their descriptions are provided in
Table 73
Current balance register descriptions
Peripheral Field name
Access Address
Bits
Description
common
kp_ibal
RW
7000_3000h [5:0]
Current balance PI filter
proportional coefficient index. Set
to 0 to disable the proportional
component of the filter. Note that
index settings greater than 55 are
clamped to 55.
kp_exp = kp_ibal[5:3]
kp_man = 8 + kp_ibal[2:0]
kp = kp_man * 2^kp_exp * 2^-14
common
ki_ibal
RW
7000_3000h [11:6]
Current balance PI filter integral
coefficient index. Set to 0 to disable
the integral component of the filter.
Note that index settings greater
than 55 are clamped to 55.
ki_exp = ki_ibal[5:3]
ki_man = 8 + ki_ibal[2:0]
ki = kp_man * 2^ki_exp * 2^-20
common
ibal_en_thresh
RW
7000_3000h [27:26] Total current level above which
current balancing is enabled in
interleaved (multiphase)
topologies. Set to a higher value if
concerned about low current
accuracy.
0, 1: Always enabled
2: 3 A
3: 5 A
common
ibal_fw_adj
RW
7000_3078h [7:0]
When ibal_fw_en is high, this
register overrides the HW current
balance duty-cycle adjust output
with a FW-controlled setting.
LSB = 0.195 percent, range = 0.0 to
24.805 percent
common
ibal_fw_en
RW
7000_3078h [8]
Enables FW-controlled current
balance loop via ibal_fw_adj.
0: Use HW-computed current
balance adjust
1: Use ibal_fw_adj