SIMO Single Inductor Multiple Output Switching Converter 0x40004400 0x00 0x400 registers VREGO_A Buck Voltage Regulator A Control Register 0x0004 read-write VSETA Regulator Output Voltage Setting 0 7 RANGEA Regulator Output Range Set 7 1 low Low output voltage range 0 high High output voltage range 1 VREGO_B Buck Voltage Regulator B Control Register 0x0008 read-write VSETB Regulator Output Voltage Setting 0 7 RANGEB Regulator Output Range Set 7 1 low Low output voltage range 0 high High output voltage range 1 VREGO_C Buck Voltage Regulator C Control Register 0x000C read-write VSETC Regulator Output Voltage Setting 0 7 RANGEC Regulator Output Range Set 7 1 low Low output voltage range 0 high High output voltage range 1 VREGO_D Buck Voltage Regulator D Control Register 0x0010 read-write VSETD Regulator Output Voltage Setting 0 7 RANGED Regulator Output Range Set 7 1 low Low output voltage range 0 high High output voltage range 1 IPKA High Side FET Peak Current VREGO_A/VREGO_B Register 0x0014 read-write IPKSETA Voltage Regulator Peak Current Setting 0 4 IPKSETB Voltage Regulator Peak Current Setting 4 4 IPKB High Side FET Peak Current VREGO_C/VREGO_D Register 0x0018 read-write IPKSETC Voltage Regulator Peak Current Setting 0 4 IPKSETD Voltage Regulator Peak Current Setting 4 4 MAXTON Maximum High Side FET Time On Register 0x001C read-write TONSET Sets the maximum on time for the high side FET, each increment represents 500ns 0 4 ILOAD_A Buck Cycle Count VREGO_A Register 0x0020 read-only ILOADA Number of buck cycles that occur within the cycle clock 0 8 ILOAD_B Buck Cycle Count VREGO_B Register 0x0024 read-only ILOADB Number of buck cycles that occur within the cycle clock 0 8 ILOAD_C Buck Cycle Count VREGO_C Register 0x0028 read-only ILOADC Number of buck cycles that occur within the cycle clock 0 8 ILOAD_D Buck Cycle Count VREGO_D Register 0x002C read-only ILOADD Number of buck cycles that occur within the cycle clock 0 8 BUCK_ALERT_THR_A Buck Cycle Count Alert VERGO_A Register 0x0030 read-write BUCKTHRA Threshold for ILOADA to generate the BUCK_ALERT 0 8 BUCK_ALERT_THR_B Buck Cycle Count Alert VERGO_B Register 0x0034 read-write BUCKTHRB Threshold for ILOADB to generate the BUCK_ALERT 0 8 BUCK_ALERT_THR_C Buck Cycle Count Alert VERGO_C Register 0x0038 read-write BUCKTHRC Threshold for ILOADC to generate the BUCK_ALERT 0 8 BUCK_ALERT_THR_D Buck Cycle Count Alert VERGO_D Register 0x003C read-write BUCKTHRD Threshold for ILOADD to generate the BUCK_ALERT 0 8 BUCK_OUT_READY Buck Regulator Output Ready Register 0x0040 read-only BUCKOUTRDYA When set, indicates that the output voltage has reached its regulated value 0 1 notrdy Output voltage not in range 0 rdy Output voltage in range 1 BUCKOUTRDYB When set, indicates that the output voltage has reached its regulated value 1 1 BUCKOUTRDYC When set, indicates that the output voltage has reached its regulated value 2 1 BUCKOUTRDYD When set, indicates that the output voltage has reached its regulated value 3 1 ZERO_CROSS_CAL_A Zero Cross Calibration VERGO_A Register 0x0044 read-only ZXCALA Zero Cross Calibrartion Value VREGO_A 0 4 ZERO_CROSS_CAL_B Zero Cross Calibration VERGO_B Register 0x0048 read-only ZXCALB Zero Cross Calibrartion Value VREGO_B 0 4 ZERO_CROSS_CAL_C Zero Cross Calibration VERGO_C Register 0x004C read-only ZXCALC Zero Cross Calibrartion Value VREGO_C 0 4 ZERO_CROSS_CAL_D Zero Cross Calibration VERGO_D Register 0x0050 read-only ZXCALD Zero Cross Calibrartion Value VREGO_D 0 4