beautypg.com

Rainbow Electronics MAX16064 User Manual

Page 33

background image

MAX16064

±0.3% Accurate, Quad, Power-Supply Controller with

Active-Voltage Output Control and PMBus Interface

______________________________________________________________________________________

33

Table 4. MAX16064 PMBus Command Summary (continued)
(Global commands are shaded; they are not dependent on the PAGE)

PAGE

COMMAND

CODE

COMMAND NAME

TRANSACTION

TYPE

0-3

255

NO. OF

BYTES

m

b

R

MANUFACTURER-SPECIFIC COMMANDS

D0h

MFR_SMB_LOOPBACK

R/W Word

R/W

2

D1h

MFR_MODE

R/W Word

R/W

2

D3h

MFR_SAMPLE_RATE

R/W Word

R/W

2

D4h

MFR_VOUT_PEAK

Read Word

R/W

R/W

2

19995

0

-1

D6h

MFR_TEMPERATURE_PEAK

Read Word

R/W

2

7612

335

-3

D8h

MFR_STATUS_WORD

R/W Word

R

R

2

D9h

MFR_FAULT_RESPONSE

R/W Word

R/W

W

2

DAh

MFR_FAULT_RETRY

R/W Word

R/W

W

2

DBh

MFR_SET_ADDRESS

R/W Byte

R/W

1

DDh

MFR_RESET_DELAY

R/W Word

R/W

2

1

0

1

DEh

MFR_MODE_OUTPUT

R/W Word

R/W

W

2

DFh

MFR_VLTO

R/W Byte

R/W

1

E0h

MFR_DAC_ACT_CNT

R/W Byte

R/W

1

E1h

MFR_RESET_OUTPUT

R/W Byte

R/W

1

E2h

MFR_FAULT_REASON

R/W Word

R/W

2

E3h

MFR_FAULT_VOUT

R/W Word

R/W

W

2

E4h

MFR_FAULT_TEMP

R/W Word

R/W

2

The following example demonstrates how the host can
send and retrieve values from the MAX16064.

From Table 4, the coefficients used in the following
parameters are:

VOUT_COMMAND:

m = 19995, b = 0, R = -1

READ_VOUT:

m = 19995, b = 0, R = -1

If a host wants to command the power supply to output a
voltage of 3.0V, the corresponding VOUT_COMMAND
value is:

Y = (mX + b) x 10

R

Y = (19995 x 3.0 + 0) x 10

-1

= 5998.5

(decimal) = 176Eh (hex)

Conversely, if the host received a value of 176Eh on a
READ_VOUT command, this is equivalent to:

Power supplies and power converters generally have
no way of knowing how their outputs are connected to
ground. Within the power supply, all output voltages are
most commonly treated as positive. Accordingly, all
output voltages and output voltage-related parameters
of PMBus devices are commanded and reported as
positive values. It is up to the system to know that a
particular output is negative if that is of interest to the
system.

All output voltage-related commands use 2 data bytes.

Fault Management and Reporting

For reporting faults/warnings to the host on a real-time
basis, the MAX16064 asserts the open-drain
SMBALERT pin and sets the appropriate bit in the
STATUS_BYTE and MFR_FAULT_STATUS registers,
respectively. On recognition of the SMBALERT asser-
tion, the host or system manager is expected to poll the
I

2

C bus to determine the device asserting SMBALERT.

The host sends the SMBus Alert Response Address
(0001100). The MAX16064 will ACK the SMBus Alert
Response Address, transmit its slave address, and
deassert SMBALERT. The system controller then

X

Eh

=

×

(

)

=

=

− −

1

19995

176

10

0

59980 19995

2 9

1

(

)

. 9

99750

0 0083

3 0

.

%

.

.

which is within

of

V

X

m

Y

b

R

=

Ч

(

)

1

10