Datasheet

LTC3883/LTC3883-1
64
3883fa
For more information www.linear.com/LTC3883
PMBus
COMMAND DETAILS
ADDRESSING AND WRITE PROTECT
COMMAND NAME
CMD
CODE DESCRIPTION TYPE
DATA
FORMAT UNITS NVM
DEFAULT
VALUE
PAGE 0x00 Provides integration with multi-page PMBus devices. R/W Byte Reg 0x00
WRITE_PROTECT 0x10 Level of protection provided by the device against
accidental changes.
R/W Byte Reg Y 0x00
MFR_ADDRESS 0xE6 Sets the 7-bit I
2
C address byte. R/W Byte Reg Y 0x4F
MFR_RAIL_ADDRESS 0xFA Common address for PolyPhase outputs to adjust
common parameters.
R/W Byte Reg Y 0x80
PAGE
The LTC3883 only supports a PAGE value of 0x00 or 0xFF. Any other value will generate a CML fault. The page com-
mand is
included to provide integration with multi-page PMBus devices. There are no restrictions as to what commands
can be written or read when P
AGE is set to 0xFF.
WRITE_PROTECT
The WRITE_PROTECT command is used to control writing to the LTC3883 device. This command does not indicate
the status of the WP pin which is defined in the MFR_COMMON command. The WP pin takes precedence over the
value of this command unless the WRITE_PROTECT command is more stringent.
BYTE MEANING
0x80 Disable all writes except to the WRITE_PROTECT, PAGE, MFR_
EE_UNLOCK, and STORE_USER_ALL command.
0x40 Disable all writes except to the WRITE_PROTECT, PAGE,
MFR_EE_UNLOCK, MFR_CLEAR_PEAKS, STORE_USER_ALL,
OPERATION and CLEAR_FAULTS command. Individual fault
bits can be cleared by writing a 1 to the respective bits in the
STATUS commands.
0x20 Disable all writes except to the WRITE_PROTECT, OPERATION,
MFR_EE_UNLOCK, MFR_CLEAR_PEAKS, CLEAR_FAULTS,
PAGE, ON_OFF_CONFIG, VOUT_COMMAND and STORE_USER_
ALL. Individual fault bits can be cleared by writing a 1 to the
respective bits in the STATUS commands.
0x10 Reserved, must be 0
0x08 Reserved, must be 0
0x04 Reserved, must be 0
0x02 Reserved, must be 0
0x01 Reserved, must be 0
Enable writes to all commands when WRITE_PROTECT is set to 0x00.
If WP pin is high, PAGE, OPERATION, MFR_CLEAR_PEAKS, MFR_EE_UNLOCK, WRITE_PROTECT and CLEAR_FAULTS
commands are supported. Individual fault bits can be cleared by writing a 1 to the respective bits in the STATUS
commands.