SLVSIH3 July 2025 TPS546B25W
PRODUCTION DATA
| CMD Address | D3h |
| Write Transaction: | Write Word |
| Read Transaction: | Read Word |
| Format: | Unsigned Binary (2 bytes) |
| NVM Back-up: | EEPROM |
| Updates: | On-the-fly. (15h) STORE_USER_ALL then VCC reset required for device to respond to a new PMBus address. |
This command contains bits for setting the PMBus address for the device and other configuration settings for the PMB_ADDR pin. Storing changes to this command value to NVM will change the PMBus Address of the device on future power-on cycles even if the PMB_ADDR bit in (D8h) PIN_DETECT_OVERRIDE is set to use Programming PMB_ADDR pin detection. All pin programmable addresses will be shifted by the change applied to the current pin-programmed PMBus addesss.
For example, if a device powers on with PMB_ADDR/VORST# connected to AGND with >1.78kΩ, selecting PMBus Address 14h and PMBUS_ADDR is changed to 18h and then stored to NVM, all PMBUS_ADDR values in Programming PMB_ADDR will be shifted by the same +04h shift in address. If the resistor from PMB_ADDR/VORST# to AGND is not changed, the part will operate at the programmed PMBus address, even if (D8h) PIN_DETECT_OVERRIDE was not changed to select PMB_ADDR based on NVM programming.
Care must be taken when making changes to this value and leaving pin detection of PMBus Address enabled as it can result in selecting reserved PMBus addresses that my conflict with the operation of the device.
Care must also be taken when setting this command value above 70h. If the updated PMBus Address would push the highest pin programmable PMBus address above address 7Fh, the pin programmable addresses will be clamped to limit the pin programmable address range to 70h - 7Fh.
Return to Supported PMBus Commands.
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| R | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
| Reserved | COMMON_ADDR | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| R | R | R | R/W | R | R | R | R/W |
| Reserved | UNIQUE_ADDR | ||||||
| LEGEND: R/W = Read/Write; R = Read only |
| Bit | Field | Access | Reset | Description |
|---|---|---|---|---|
| 15 | Reserved | R | 0b | Not used and always set to 0. |
| 14:8 | COMMON_ADDR | R/W | NVM | The primary PMBus address of the part. After power-up restore, the value readback from this field shall be the address the device responds to. Refer to Programming PMB_ADDR for details on how pin-strapping affects this field. |
| 7 | Reserved | R | 0b | Not used and always set to 0. |
| 6:0 | UNIQUE_ADDR | R/W | NVM | The secondary (UNIQUE) PMBus address of the part. Primary devices do not support a unique address, and the field is set to the same value as the COMMON_ADDR. |