User Manual
291 of 562
V 1.0
2021-08-25
XDPP1100 technical reference manual
Digital power controller
Current sharing (ISHARE)
Peripheral Field name
Access Address
Bits
Description
common
ishr_scale
RW
7000_3020h [4:0]
Used for current sharing, this
register defines a pre-scale gain
applied to the internal current
telemetry before sending to the
current output DAC on the IMON
pin. Its settings should be
computed as follows:
ishr_scale = integer(16 * (32 / max.
current in amps))
common
ishr_kp
RW
7000_3020h [10:5]
Current sharing PI filter
proportional coefficient index. Note
that index settings greater than 55
are clamped to 55.
kp_exp = ishr_kp[5:3]
kp_man = 8 + ishr_kp[2:0]
kp = kp_man * 2^kp_exp * 2^-10
common
ishr_ki
RW
7000_3020h [16:11] Current sharing PI filter integral
coefficient index. Note that index
settings greater than 55 are
clamped to 55.
ki_exp = ishr_ki[5:3]
ki_man = 8 + ishr_ki[2:0]
ki = kp_man * 2^ki_exp * 2^-12
common
ishare_clamp_neg
RW
7000_3024h [7:0]
Negative clamp applied to active
current sharing voltage
adjustment. This value reflects the
voltage at the VSEN input. To
convert to V
OUT
divide by
VOUT_SCALE_LOOP.
LSB = -1.25 mV, range = 0.0 to
-318.75 mV
common
ishare_clamp_pos
RW
7000_3024h [15:8]
Positive clamp applied to active
current sharing voltage
adjustment. This value reflects the
voltage at the VSEN input. To
convert to V
OUT
divide by
VOUT_SCALE_LOOP.
LSB = 1.25 mV, range = 0.0 to
318.75 mV
common
ishr_fw_adj
RW
7000_3084h [11:0]
When ishr_fw_en is high, this
register overrides the HW current
share voltage adjust output with a
FW-controlled setting.
LSB = 156.25 µV, range = -320 to
+319.84375 mV
common
ishr_fw_en
RW
7000_3084h [12]
Enables FW-controlled current
share loop via ishr_fw_adj.
0: Use HW-computed current share