ZHCSNL3A December 2021 – November 2023 TPSM8D6C24
PRODUCTION DATA
CMD Address | 22h |
Write Transaction: | Write Word |
Read Transaction: | Read Word |
Format: | SLINEAR16, absolute only per (20h) VOUT_MODE. |
Phased: | No |
NVM Backup: | EEPROM |
Updates: | On-the-fly |
VOUT_TRIM is used to apply a fixed offset voltage to the output voltage command value. Output voltage changes due to VOUT_TRIM occur at the rate specified by (27h) VOUT_TRANSITION_RATE.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RW | RW | RW | RW | RW | RW | RW | RW |
VOUT_TRIM (High Byte) | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
VOUT_TRIM (Low Byte) |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Access | Reset | Description |
---|---|---|---|---|
15:0 | VOUT_ TRIM | RW | See Below | Output voltage offset. SLINEAR16 (two’s complement) format |
Limited NVM Backup
Only 8 bits of NVM backup are provided for this command. While the VOUT_TRIM command follows the (20h) VOUT_MODE exponent, NVM backup is stored with an exponent -12 and stored values are limited to +127 to –128 with an exponent –12 irrespective of (20h) VOUT_MODE.
Data Validity
Referring to the data validity table in (21h) VOUT_COMMAND (reproduced below), the output voltage value (including any offset from VOUT_TRIM, VOUT_COMMAND, VOUT_MARGIN, …) may not exceed the values supported by the DAC hardware.
Programming a (21h) VOUT_COMMAND + (22h) VOUT_TRIM value greater than the maximum value supported by the DAC hardware but less than (24h) VOUT_MAX result in the regulated output voltage clamping at the maximum value supported by the DAC hardware without setting the VOUT_MAX_MIN bit in (7Ah) STATUS_VOUT.
VOUT_SCALE_LOOP | Internal Divider | Valid VOUT_COMMAND / Margin + VOUT_TRIM Values |
---|---|---|
1.0 | None | 0.000V to 0.700 V |
0.5 | 1:1 | 0.000 V to 1.400 V |
0.25 | 1:3 | 0.000 V to 2.800 V |
0.125 | 1:7 | 0.000 V to 6.000 V |
The minimum and maximum valid data values for VOUT_TRIM follow the description in (21h) VOUT_COMMAND. Attempts to write VOUT_TRIM to any value outside those specified as valid are considered invalid or unsupported data and cause the TPSM8D6C24 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.
Writes to VOUT_TRIM for which the resulting output voltage is greater than the current (24h) VOUT_MAX, or less than the current (2Bh) VOUT_MIN, cause the reference DAC to move to the value specified by (2Bh) VOUT_MIN or (24h) VOUT_MAX, respectively, and cause the VOUT_MAX_MIN_WARNING fault condition, setting the appropriate bits in (79h) STATUS_WORD and (7Ah) STATUS_VOUT and notifying the host per the PMBus 1.3.1 Part II specification, section 10.2.