SLUSBO6C JANUARY 2014 – October 2018 TPS40425
PRODUCTION DATA.
Format | Literal (5-bit two's complement exponent, 11-bit two's complement mantissa) | ||||
Description | The OT_WARN_LIMIT command sets the value of the temperature, in degrees Celcius, which causes an over-temperature warning condition.
• Sets the OTFW bit in the STATUS_BYTE and STATUS_WORD • Sets the OTW bit in the STATUS_TEMPERATURE • Notifies the host (Asserts SMB_ALERT) OT_WARN_LIMIT is a paged register. In order to access this register for channel 1 of the TPS40425 device, PAGE must be set to 0. In order to access this register for channel 2 of TPS40425 controller, PAGE must be set to 1. For simultaneous access of channels 1 and 2, PAGE command must be set to 11. With regards to multi-phase operation: PAGE 0 can always be written to. PAGE 1 can be written only if it is a master (in effect, you can not write PAGE 1 if it is configured as a slave). In this case where PAGE 1 is a slave, the PAGE0 value is used for PAGE1/channel 2. Additionally, for 3-phase or 4-phase mode, the second IC PAGE 0 slave must be programmed by the user to have the same limit value as the master in IC 1 (in effect, the burden is on the user and can not be enforced by the hardware). An attempt to write a PAGE 1 SLAVE channel command results in a NACK’d command and the reporting of an IVC fault and triggering of SMB_ALERT. The OT_WARN_LIMIT should always be set to less than the OT_FAULT_LIMIT. Writing a value to OT_WARN_LIMIT greater than OT_FAULT_LIMIT causes the device to set the ’cml’ bit in the STATUS_BYTE and the ‘ivd’ bit in the STATUS_CML registers and assert SMB_ALERT. |
||||
Default | 0000 0000 0110 0100 (binary)
The default setting results in a real OT_WARN_LIMIT of 100°C. The default power-up state can be changed using the STORE_USER commands. |
PAGE0, PAGE1 | |||||||||||||||
r | r | r | r | r | r | r | r | r/wE | r/wE | r/wE | r/wE | r/wE | r/wE | r/wE | r/wE |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Exponent | Mantissa |
Bits | Field Name | Description |
---|---|---|
7:3 | Exponent | (Format: two's complement)
This is the exponent for the linear format. Default: 00000 (bin) 0 (dec) (1°C) These default settings are not programmable. Note: Any values written to read-only registers are ignored. |
2:0
7:0 |
Mantissa | (Format: two's complement)
This is the Mantissa for the linear format. Default: 000 0110 0100 (bin) 100 (dec) (100°C) Minimum: 000 0110 0100 (bin) 100 (dec) (100°C) Maximum: 000 1000 1100 (bin) 140 (dec) (140°C) Note: Any values written to read-only registers are ignored. |
TEMPERATURE
(°C)(1) |
OT_WARN_LIMIT THRESHOLD
(°C BIN) |
TEMPERATURE
(°C) |
OT_WARN RESET THRESHOLD
(°C BIN) |
---|---|---|---|
100 | 01100100 | 80 | 1010000 |
105 | 01101001 | 85 | 1010101 |
110 | 01101110 | 90 | 1011010 |
115 | 01110011 | 95 | 1011111 |
120 | 01111000 | 100 | 1100100 |
125 | 01111101 | 105 | 1101001 |
130 | 10000010 | 110 | 1101110 |
135 | 10000111 | 115 | 1110011 |
140 | 10001100 | 120 | 1111000 |