SLUSBO6C JANUARY 2014 – October 2018 TPS40425
PRODUCTION DATA.
Format | Unsigned binary | ||||
Description | This register is used for setting user selectable options for the TPS40425 controller. | ||||
Default | 0111 1100 0000 0000 (binary)
The default power-up state can be changed using the STORE_USER commands. |
Common/Shared | |||||||
High Byte | |||||||
r/wE | r/wE | r/wE | r/wE | r/wE | r/wE | r/wE | r/wE |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TCO | CH2_CSGAIN_SEL<2:0> | CH1_CSGAIN_SEL<1:0> | en_adc_cntl | EN_TSNS_FLT | EN_SPS |
PAGE0, PAGE1 | |||||||
Low Byte | |||||||
r | r | r | r | r | r | r/wE | r/wE |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SMB_OV | msps_flt |
Bits | Field Name | Description |
---|---|---|
7 | TCO | (Format: binary)
Default: 0b Temperature compensation override 0: OCF, OCW thresholds and current measurements are temp compensated 1: Temperature compensation is “disabled” TCO is a non-paged bit. Any change on TCO bit is applied to both page 0 and page 1. |
6:5 | CH2_CSGAIN_SEL<1:0> | (Format: binary)
Default: 11b Ch2 current-share gain select This 2-bit bus is used to select the gain of the current-sharing circuit in channel 2. For high DCR/L ratios, the user can select lower gains for current-loop stability. |
4:3 | CH1_CSGAIN_SEL<1:0> | (Format: binary)
Default: 11b Ch1 current-share gain select This 2-bit bus is used to select the gain of the current-sharing circuit in channel 1. For high DCR/L ratios, the user can select lower gains for current-loop stability. 00: 50 V/V gain 01: 40 V/V gain 10: 30 V/V gain 11: 20 V/V gain |
2 | en_adc_ctl | (Format: binary)
Default: 1b Enable ADC Control Bit. 0: Disable ADC operation. 1: Enable ADC operation. |
1 | EN_TSNS_FLT | (Format: binary)
Default: 0b Enable fault input from TSNSx pins This bit, when high, makes the TPS40425 device sensitive to fault communication from TI's smart power stage at smart power mode. The TPS40425 device declares SPS_FLT (smart power stage fault) and OT fault when the TSNSx voltage is above 2.7 V. When this bit is low, the TPS40425 device ignores the fault indication from the smart power stage and only declare OT fault when the TSNSx voltage is above 2.7 V. Whether this bit is high or low, the TPS40425 device performs over temperature protection and declares an OT fault when TSNSx voltage is above the OT fault threshold. |
0 | EN_SPS | (Format: binary)
Default: 0b Enable smart power-stage This bit, when high, allows TPS40425 to interface with TI’s smart power stage module. Supported areas of compatibility are PWM interface, temperature monitoring, current sensing, and fault communication. To change this value, the user must change this value in the register, save it to the EEPROM and then reboot the device via power down for the new value to take effect. Only a power-down event prompts this signal to reset. (A RESTORE_DEFAULT_ALL command does not change the behavior of this bit). |
7:2 | Note: Any values written to read-only registers are ignored. | |
1 | SMB_OV | (Format: binary)
Default: 0b Make SMBALERT an OV fault indicator. This has page 0 scope only (in effect, it is defined only on page 0; the page 1 bit is not used). 0: SMBALERT functions normally 1: SMBALERT reports only OV_FAULT |
0 | msps_flt | (Format: binary)
Default: 0b (PAGE scope) 0: No effect upon SMBALERT 1: Masks SMBALERT assertion due to setting of STATUS_MFR_SPECIFIC[3] / STATUS_MFR_SPECIFIC[2] (corresponding to the CH1_SPS_FLT and CH2_SPS_FLT respectively). |