SLVSHO1A March 2025 – December 2025 TPS1689
PRODUCTION DATA
ALERT_MASK is a manufacturer-specific command for configuring or reading the events which are allowed to assert the SMBA signal.
This command uses the PMBus® read or write word protocol.
Each bit corresponds to one of the analog or digital faults or warnings that would normally result in SMBA being asserted. When the corresponding bit is high, that condition does not cause SMBA to be asserted. If that condition occurs, the registers where that condition is captured are still updated (STATUS registers and Blackbox) and the device ON/OFF control is still active. The details of this register are shown in Table 8-67.
| Bit | Name | Value | Description | Default | Access |
|---|---|---|---|---|---|
15:9 | Reserved | 0000000 | Reserved | 0000000 | Read/Write |
8 | UNKNOWN | 1 | UNKNOWN status bit doesn’t assert SMBA | 1 | |
0 | UNKNOWN status bit asserts SMBA | ||||
7 | PGOODB | 1 | PGOOD falling doesn’t assert SMBA | 0 | |
0 | PGOOD falling asserts SMBA | ||||
6 | GLBL_FLT | 1 | GLBL_FLT doesn’t assert SMBA | 0 | |
0 | GLBL_FLT asserts SMBA | ||||
5 | MFR_STATUS | 1 | Active bits set in STATUS_MFR_SPECIFIC register don’t assert SMBA | 0 | |
0 | Active bits set in STATUS_MFR_SPECIFIC register assert SMBA | ||||
4 | STATUS_TEMP | 1 | Active bits set in STATUS_TEMP register don’t assert SMBA | 0 | |
0 | Active bits set in STATUS_TEMP register assert SMBA | ||||
3 | STATUS_OUT | 1 | Active bits set in STATUS_OUT register don’t assert SMBA | 0 | |
0 | Active bits set in STATUS_OUT register assert SMBA | ||||
2 | STATUS_IN | 1 | Active bits set in STATUS_INPUT register don’t assert SMBA | 0 | |
0 | Active bits set in STATUS_INPUT register assert SMBA | ||||
1 | CML_ERR | 1 | Active bits set in STATUS_CML register don’t assert SMBA | 0 | |
0 | Active bits set in STATUS_CML register assert SMBA | ||||
0 | STATUS_IOUT | 1 | Active bits set in STATUS_IOUT register don’t assert SMBA | 0 | |
0 | Active bits set in STATUS_IOUT register assert SMBA |
A write command to this register should be preceded by the MFR_WRITE_PROTECT command to unlock the device first to prevent accidental accidental/spurious writes.
GLBL_FLT is a logical OR of the status bits unmasked using the FAULT_MASK register.