SLVSJC6 December 2025 TPS544B27W
PRODUCTION DATA
EXTENDED_WRITE_PROTECT is shown in Figure 7-68 and described in Table 7-88.
Return to the Summary Table.
Write Transaction: Write Word
Read Transaction: Read Word
Data Format: Unsigned Binary (2 bytes)
NVM Back-up: EEPROM
Updates: On-the-fly The EXTENDED_WRITE_PROTECT command configures additional register write protection beyond the standard PMBus write protection WRITE_PROTECT.
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | WPL | TRIML | VOCL | VOFCL | WRNL | IO_TEMP_FCL | MRGNL |
| R-0h | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OPL | CFGL | VIFCL | SQNCL | MFRDL | PSKYL | RNVML | SNVML |
| R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh | R/W-Xh |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | |
| 14 | WPL | R/W | X | Write Protect Lock. Blocks writes to the standard WRITE_PROTECT, and controls writing of bits in EXTENDED_WRITE_PROTECT based on the setting in bit 2 PSKYL. An intended effect of the WPL bit is that once it is set, it cannot be cleared. Command List: WRITE_PROTECT, EXTENDED_WRITE_PROTECT
|
| 13 | TRIML | R/W | X | Trim Lock. Blocks writes to trim related commands, including commands which set the base output voltage and are typically set to a fixed value for the devices configuration. Command List: VOUT_TRIM, IMON_CAL, IIN_CAL, VOUT_SCALE_LOOP, VOUT_DROOP, VBOOT_DCLL, VBOOT_OFFSET_1
|
| 12 | VOCL | R/W | X | Vout Command Lock. Blocks writes to commands related to setting the base output voltage and may be changed dynamically in the application. Command List: VOUT_MODE, VOUT_COMMAND
|
| 11 | VOFCL | R/W | X | Vout Fault Configuration Lock. Blocks writes to commands related to configuration of output voltage faults. Command List: VOUT_MAX, VOUT_OV_FAULT_LIMIT, VOUT_OV_FAULT_RESPONSE, VOUT_UV_FAULT_LIMIT, VOUT_UV_FAULT_RESPONSE, VOUT_MIN
|
| 10 | WRNL | R/W | X | Warnings Lock. Blocks writes to commands related to configuration of warnings, including masking which faults or warnings can assert SMB_ALERT#. Command List: SMBALERT_MASK VOUT_OV_WARN_LIMIT, VOUT_UV_WARN_LIMIT, IOUT_OC_WARN_LIMIT, OT_WARN_LIMIT, PIN_OP_WARN_LIMIT, ADV_TEL_BYTE (CH0_NM, CH2_NM restore value) There is one command this provides write protection to which warrants special clarification. The protection provided to ADV_TEL_BYTE is to provide the initial reset or restore value for the No More write protection for the NVM backed pulse-catcher channels. This effectively turns the No More write protection into Never Again write protection. As a result for this bit to take effect on the ADV_TEL_BYTE, a reset or restore to enable write protection.
|
| 9 | IO_TEMP_FCL | R/W | X | Iout and Temperature Fault Configuration Lock. Blocks writes to commands related to configuration of output current and temperature faults. Command List: IOUT_OC_FAULT_LIMIT, IOUT_OC_FAULT_RESPONSE, OT_FAULT_LIMIT, OT_FAULT_RESPONSE
|
| 8 | MRGNL | R/W | X | Margin Lock. Blocks writes to commands related to margining the output voltage. Command List: VOUT_MARGIN_HIGH, VOUT_MARGIN_LOW, VOUT_TRANSITION_RATE
|
| 7 | OPL | R/W | X | Operation Lock. Blocks writes to the OPERATION command. Command List: OPERATION
|
| 6 | CFGL | R/W | X | Configuration Lock. Blocks writes to commands related to setting the device's configuration. Command List: FREQUENCY_SWITCH, NVM_PATCH_SPACE, CLOUD_OPTIONS, SYS_CFG_USER1, SVID_ADDR_CFG_USER, PMB_ADDR, COMP, SVID_IMAX, SVID_EXT_CAPABILITY_VIDOMAX
|
| 5 | VIFCL | R/W | X | Vin Fault Configuration Lock. Blocks writes to commands related to configuration of input voltage faults. Command List: VIN_OV_FAULT_LIMIT
|
| 4 | SQNCL | R/W | X | Sequence Lock. Blocks writes to commands related to configuration of sequencing. Command List: TON_DELAY, TON_RISE, TOFF_DELAY, TOFF_FALL, and ON_OFF_CONFIG, VIN_ON, VIN_OFF
|
| 3 | MFRDL | R/W | X | Manufacturer Data Lock. Blocks writes to manufacturer data commands. Command List: MFR_ID, MFR_MODEL, MFR_REVISION
|
| 2 | PSKYL | R/W | X | Passkey Lock. Blocks writes to the PASSKEY command. This is meant to prevent accidental or malicious attempts to set a PASSKEY on a device without one. If the PASSKEY is set but not locked, this bit will also prevent unsetting the PASSKEY. Command List: PASSKEY
|
| 1 | RNVML | R/W | X | Restore NVM Lock. Blocks writes to the RESTORE_USER_ALL command. Command List: RESTORE_USER_ALL
|
| 0 | SNVML | R/W | X | Store NVM Lock. Blocks writes to the STORE_USER_ALL command. This bit only blocks writes if set at power on reset or after a restore. To take effect, this bit must be stored to NVM followed by a power on reset or restore. Command List: STORE_USER_ALL
|