SLUSF28 November 2023 TPS546A24S
PRODUCTION DATA
CMD Address | 29h |
Write Transaction: | Write Word |
Read Transaction: | Read Word |
Format: | SLINEAR11 per CAPABILITY |
Phased: | No |
Updates: | Conversion Disable: on-the-fly. Conversion Enable: hardware update blocked. To update hardware after write while enabled, store to NVM with STORE_USER_ALL and RESTORE_USER_ALL or cycle AVIN below UVLO. |
NVM Back-up: | EEPROM or Pin Detection |
VOUT_SCALE_LOOP allows PMBus devices to map between the commanded voltage and the voltage at the control circuit input. In the TPS546A24S, VOUT_SCALE_LOOP also programs an internal precision resistor divider so no external divider is required.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RW | RW | RW | RW | RW | RW | RW | RW |
VOSL_EXP | VOSL_MAN | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
VOSL_MAN |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Access | Reset | Description |
---|---|---|---|---|
15:11 | VOSL_ EXP | RW | 11001b | Linear format two’s complement exponent |
10:0 | VOSL_ MAN | RW | NVM | Linear format two’s complement mantissa |
Data Validity
Every binary value between the minimum and maximum supported values is writeable and readable. However, not every combination is supported in hardware. Refer to Table 6-40:
VOUT_SCALE_LOOP (DECODED) | INTERNAL DIVIDER SCALING FACTOR |
---|---|
Less than or equal to 0.125 | 0.125 |
0.125 < VOSL ≤ 0.25 | 0.25 |
0.25 < VOSL ≤ 0.5 | 0.5 |
Greater than 0.5 | 1.0 |
Attempts to write (29h) VOUT_SCALE_LOOP to any value outside those specified as valid will be considered invalid/unsupported data and cause the TPS546A24S to respond by flagging the appropriate status bits and notifying the host according to the PMBus 1.3.1 Part II specification section 10.9.3.
If a (29h) VOUT_SCALE_LOOP value other than a supported Internal Divider Scaling Factor is programmed into (29h) VOUT_SCALE_LOOP, (21h) VOUT_COMMAND to VREF scale factors are calculated based on the actual (29h) VOUT_SCALE_LOOP value. (29h) VOUT_SCALE_LOOP values other than supported Internal Divider Scaling Factors can produce a mismatch between (21h) VOUT_COMMAND and the actual commanded output voltage.