beautypg.com

Rainbow Electronics MAX16064 User Manual

Page 27

background image

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