Datasheet

LTC3880/LTC3880-1
63
3880fc
For more information www.linear.com/LTC3880
PMBus
COMMAND DETAILS
ADDRESSING AND WRITE PROTECT
COMMAND NAME
CMD
CODE DESCRIPTION TYPE PAGED
DATA
FORMAT UNITS NVM
DEFAULT
VALUE
PAGE 0x00 Channel or page currently selected for any
command that supports paging.
R/W Byte N Reg 0x00
WRITE_PROTECT 0x10 Level of protection provided by the device
against accidental changes.
R/W Byte N Reg Y 0x00
MFR_ADDRESS 0xE6 Sets the 7-bit I
2
C address byte. R/W Byte N Reg Y 0x4F
MFR_CHANNEL_ADDRESS 0xD8 Address to the PAGE activated channel R/W Byte Y Reg Y 0x80
MFR_RAIL_ADDRESS 0xFA Common address for PolyPhase outputs to
adjust common parameters.
R/W Byte Y Reg Y 0x80
PAGE
The page command provides the ability to configure, control and monitor both outputs through only one physical ad-
dress. Each PAGE contains the Operating Memory for each output.
Pages 0x00 and 0x01 correspond to channel 0 and channel 1, respectively
, in this device.
Setting the page to 0xFF means that the commands are to applied to both outputs. Per
forming READ commands with
PAGE set to 0xFF will return the same value as PAGE 0. When PAGE is set to 0xFF there are no restrictions on R/W
commands.
This command has one data byte.
WRITE_PROTECT
The WRITE_PROTECT command is used to control writing to the LTC3880 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. ndividual fault
bits can be cleared by writing a 1 to the respective bits in the
STATUS registers.
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 registers.
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.
This command has one data byte.