Rainbow Electronics MAX16064 User Manual
Page 27
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
______________________________________________________________________________________
27
The MAX16064 supports the group command. The
group command is used to send commands to more
than one PMBus device. It is not required that all the
devices receive the same command. However, no
more than one command can be sent to any one
device in one group command packet. The group
command must not be used with commands that
require receiving devices to respond with data, such
a s t h e S T A T U S _ B Y T E c o m m a n d . W h e n t h e
MAX16064 receives a command through this pro-
t o c o l , i t i m m e d i a t e l y b e g i n s e x e c u t i o n o f t h e
received command after detecting the STOP con-
dition.
The MAX16064 supports the PAGE command and uses
it to select which individual channel to access.
When the data word is transmitted, the lower order byte
is sent first and the higher order byte is sent last. Within
any byte, the most significant bit (MSB) is sent first and
the least significant bit (LSB) is sent last.
The MAX16064 SMBus interface supports Packet Error
Checking (PEC). See the
MFR_MODE (D1h)
section.
ADDR
SLAVE ADDRESS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
DATA BYTE: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
WRITE BYTE FORMAT
S
W
P
A
A
A
7 BITS
COMMAND
8 BITS
DATA
8 BITS
ADDR
SLAVE ADDRESS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
DATA BYTE: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
READ BYTE FORMAT
S
SR
W
P
A
R
A
A
NA
7 BITS
ADDR
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATA-FLOW
DIRECTION
7 BITS
COMMAND
8 BITS
DATA
8 BITS
ADDR
SLAVE ADDRESS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
DATA BYTE: DATA FOR THE COMMAND SET BY THE
COMMAND BYTE
WRITE WORD FORMAT
S
W
P
A
A
A
7 BITS
COMMAND
8 BITS
DATA0
8 BITS
A
DATA1
8 BITS
ADDR
SLAVE ADDRESS
COMMAND BYTE: SEND
COMMAND WITH NO DATA
SEND BYTE FORMAT
S
W
S
= START CONDITION
SR = REPEATED START CONDITION
P
= STOP CONDITION
= SLAVE TRANSMISSION
P
A
A
7 BITS
COMMAND
8 BITS
ADDR
SLAVE ADDRESS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
DATA BYTE: DATA FOR THE COMMAND SET BY THE
COMMAND BYTE
READ WORD FORMAT
S
SR
W
P
A
R
A
A
A
7 BITS
ADDR
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATA-FLOW
DIRECTION
7 BITS
COMMAND
8 BITS
DATA0
8 BITS
NA
DATA1
8 BITS
Figure 12. SMBus Protocols