SLUSG35 August 2026 TPS12S24F-Q1
ADVANCE INFORMATION
The TPS12SxxF-Q1 provides an integrated successive approximation 10-bit ADC which can convert different analog signals to digital signals which can be read out through SPI. The ADC can convert the following analog signals:
Channel input voltage sense available from ADC_RESULT_VBB register
Channel output voltage sensing available from ADC_RESULT_CHx_V register
External FET temperature sensing available from ADC_RESULT_CHx_T register
Controller Junction temperature sensing available from ADC_RESULT_TCONT register
Channel drain to source voltage sensing available from ADC_RESULT_CHx_VDS register
Figure 7-19 provides a functional block diagram of the integrated ADC along with the analog signal inputs to the ADC. Conversion of any of the analog signals can either be disabled globally through the ADC_CONFIG register.
The device also provides a configurable delay which can also help to further reduce the quiescent current of the device by reducing the sampling rate of the ADC. The configurable delay is set by the ADC_CONFIG_DELAY bits in the ADC_CONFIG register.
If I2T protection is enabled (I2T_EN_CHx = 1) and either channel is not in I2T mode (I2T_MOD_CHx = 0), then the device will convert each of the analog signals in a round robin sequence with the configurable delay. Figure 7-20 below shows the ADC scheduling if no channel is in I2T mode (I2T_MOD_CHx = 0) and all analog signal conversions are enabled. If I2T protection is disabled then the round robin sequence below also applies.
If I2T protection is enabled (I2T_EN_CHx = 1) and one or both of the channels are in I2T mode (I2T_MOD_CHx = 1), then the device disables all conversions except for the ISNSx conversions which are used for the internal I2T protection. The device also disables the configurable delay function as well. Figure 7-20 below shows the ADC scheduling if one or both of the channels are in I2T mode (I2T_MOD_CHx = 1).
If any of the channels are in the I2T loop (I2T_MOD_CHx = 1), the VBB, TCONT, TSNSx, VDSx measurement, if enabled, will be disabled for all the channels and the VSNS_RDY_CHx bit will be 0. Once the channel(s) exit the I2T loop (I2T_MOD_CHx = 0), then all these measurements will be automatically re-enabled if previously enabled before the I2T event.
The reference voltage for the ADC is fixed internally and is specified in the electrical characteristics table through the VADC_REF parameter. The ADC's ground reference is connected internally to the GND of the device.
The conversion equation for each of the analog signals can be found in their respective sections below.