Datasheet
MAX34451 PMBus 16-Channel V/I Monitor and
12-Channel Sequencer/Marginer
www.maximintegrated.com
Maxim Integrated
│
18
Group Command
Thedevicesupportsthegroupcommand.Withthegroup
command, a host can write different data to multiple
devices on the same serial bus with one long continuous
data stream. All the devices addressed during this trans-
actionwaitforthehosttoissueaSTOPbeforebeginning
to respond to the command.
Group Command Write Format
Addressing
The device responds to receiving its fixed slave address
by asserting an acknowledge (ACK) on the bus. The
device does not respond to a general call address; it
only responds when it receives its fixed slave address
orthealertresponseaddress.SeetheALERT and Alert
Response Address (ARA) section for more details.
ALERT and Alert Response Address (ARA)
If the ALERT output is enabled (ALERT bit = 1 in
MFR_MODE) when a fault occurs, the device asserts
the ALERT signal and then waits for the host to send an
ARA, as shown in the Alert Response Address (ARA)
Byte Format section.
Alert Response Address (ARA) Byte Format
When the ARA is received and the device is asserting
ALERT,thedeviceACKsitandthenattemptstoplaceits
fixed slave address on the bus by arbitrating the bus, since
anotherdevicecouldalsotrytorespondtotheARA.The
rules of arbitration state that the lowest address device
wins. If the device wins the arbitration, it deasserts ALERT.
If the device loses arbitration, it keeps ALERT asserted and
waitsforthehosttoonceagainsendtheARA.
SLAVE ADDRESS, COMMAND BYTE, AND DATA WORD FOR DEVICE 1
1 7 1 1 8 1 8 1 8 1
S
SLAVE
ADDRESS
W A
COMMAND
CODE
A
DATABYTE
LOW
A
DATABYTE
HIGH
A
U U U
SLAVE ADDRESS, COMMAND BYTE, AND DATA BYTE FOR DEVICE 2
1 7 1 1 8 1 8 1
Sr
SLAVE
ADDRESS
W A
COMMAND
CODE
A
DATABYTE A
U U U
SLAVE ADDRESS AND SEND BYTE FOR DEVICE 3
1 7 1 1 8 1
Sr
SLAVE
ADDRESS
W A
COMMAND
CODE
A
U U U
U U U
SLAVE ADDRESS, COMMAND BYTE, AND DATA WORD FOR DEVICE N
1 7 1 1 8 1 8 1 8 1 1
Sr
SLAVE
ADDRESS
W A
COMMAND
CODE
A
DATABYTE
LOW
A
DATABYTE
HIGH
A P
KEY:
S=START
Sr=REPEATEDSTART
P=STOP
W=WRITEBIT(0)
R=READBIT(1)
A=ACKNOWLEDGE(0)
NA=NOTACKNOWLEDGE(1)
SHADEDBLOCK=SLAVETRANSACTION
1 7 1 1 8 1 1
S
ARA
0001100
R A
DEVICESLAVE
ADDRESSWITHLSB=0
NA P










