00h |
PAGE |
Selects the supply for the single supply commands
(Scope = PAGE). |
Read Write |
PMBUS_PAGE |
1 |
COMMON |
03h |
CLEAR_FAULTS |
Clears all fault bits in all status registers
simultaneously. At the same time, the device negates (clears,
releases) its SMBALERT# signal output if the device is asserting the
SMBALERT. |
Write |
ALL PMBUS STATUS REG |
0 |
COMMON |
19h |
CAPABILITY |
Allows host to identify key capabilities of PMBus
device, i.e., PEC support, max bus speed, SMBALERT support. Returns
0x30. |
Read |
|
1 |
COMMON |
20h |
VOUT_MODE |
To set and query the data format used by device
for output voltage related data. |
Read Write |
|
1 |
COMMON |
40h |
VOUT_OV_FAULT_LIMIT |
Sets the over-voltage value that causes an output
over-voltage fault. |
Read Write |
Upper threshold register for the supply addressed
by PAGE setting. |
2 (LINEAR16) |
COMMON |
44h |
VOUT_UV_FAULT_LIMIT |
Sets the under-voltage value that causes an
output over-voltage fault. |
Read Write |
Lower threshold register for the supply addressed
by PAGE setting. |
2 (LINEAR16) |
COMMON |
4Fh |
OT_FAULT_LIMIT |
Command sets the temperature of the unit at which
it should indicate an over temperature fault OT |
Read Write |
|
2 (LINEAR11) |
COMMON |
51h |
OT_WARNING_LIMIT |
Command sets the temperature of the unit at which
it should indicate an over temperature warning ALM_OV[0]. |
Read Write |
|
2 (LINEAR11) |
COMMON |
52h |
UT_WARNING_LIMIT |
Command sets the temperature of the unit at which
it should indicate an under temperature warning ALM_UV[0]. |
Read Write |
|
2 (LINEAR11) |
COMMON |
53h |
UT_FAULT_LIMIT |
Command sets the temperature of the unit at which
it should indicate an under temperature fault UT. |
Read Write |
|
2 (LINEAR11) |
COMMON |
78h |
STATUS_BYTE |
Command returns one byte of information with a
summary of the most critical faults. |
Read |
|
1 |
COMMON |
79h |
STATUS_WORD |
Command returns two bytes of information with a
summary of the unit's fault condition. |
Read |
|
2 |
COMMON |
7Ah |
STATUS_VOUT |
Command returns one byte representing VOUT
status. |
Read Write |
|
1 |
PAGE |
7Dh |
STATUS_TEMPERATURE |
Command returns temperature status. |
Read Write |
|
1 |
COMMON |
7Eh |
STATUS_CML |
Command returns communication, logic, and memory
status. |
Read Write |
|
1 |
COMMON |
8Bh |
READ_VOUT |
Command returns the actual, measured (not
commanded) output voltage in the LINEAR16 format. |
Read |
|
2 (LINEAR16) |
PAGE |
8Dh |
READ_TEMPERATURE_1 |
Command returns temperature readings. |
Read |
|
2 (LINEAR11) |
COMMON |
98h |
PMBUS_REVISION |
PMBUS_REVISION command stores or reads the
revision of the PMBus to which the device is compliant. |
Read |
|
1 |
COMMON |
99h |
MFR_ID |
PMBUS_REVISION command reads the Xilinx
manufacturer's ID. |
Read |
|
3 |
COMMON |
9Ah |
MFR_MODEL |
The command is used to read the manufacturer's
model number of the part. |
Read |
|
3 |
COMMON |
9Bh |
MFR_REVISION |
The command is used to either set or read the
manufacturer's revision number. |
Read |
|
2 |
COMMON |
D0h |
MFR_SPECIFIC_D0 |
(MFR_SELECT_REG) A manufacturer-specific command to program config
and sequence registers. The command is used to select memory-mapped
registers.
|
Read Write |
|
2 |
COMMON |
D1h |
MFR_SPECIFIC_D1 |
(MFR_ACCESS_REG) Read or write data on the
selected register. |
Read Write |
|
4 |
COMMON |
D2h |
MFR_SPECIFIC_D2 |
(MFR_READ_VOUT_MAX) A manufacturer-specific
command. Reads maximum recorded value for the selected
supply. |
Read |
|
2 (SLINEAR16) |
PAGE |
D3h |
MFR_SPECIFIC_D3 |
(MFR_READ_VOUT_MIN) A manufacturer-specific
command. Reads minimum recorded value for the selected
supply. |
Read |
|
2 (SLINEAR16) |
PAGE |
D4h |
MFR_SPECIFIC_D4 |
(MFR_VOUT_OV_FAULT_LIMIT) Command sets the value of the output
voltage measured at the sensor that causes an output over-voltage
fault. |
Read Write |
|
2 (SLINEAR16) |
PAGE |
D5h |
MFR_SPECIFIC_D5 |
(MFR_VOUT_UV_FAULT_LIMIT) Command sets the value of the output
voltage at the sensor or output pins that cause an output
under-voltage fault. |
Read Write |
|
2 (SLINEAR16) |
PAGE |
D6h |
MFR_SPECIFIC_D6 |
(MFR_READ_TEMP_MAX) A manufacturer-specific
command. Reads max recorded value for the device
temperature. |
Read |
|
2 (LINEAR11) |
PAGE |
D7h |
MFR_SPECIFIC_D7 |
(MFR_READ_TEMP_MIN) A manufacturer-specific
command. Reads the minimum recorded value for the device
temperature. |
Read |
|
2 (LINEAR11) |
PAGE |
D8h |
MFR_SPECIFIC_D8 |
(MFR_RESET_TEMP) Command resets the minimum and
maximum recorded device temperatures. |
Write |
|
0 |
COMMON |
D9h |
MFR_SPECIFIC_9 |
(MFR_READ_VOUT) Command returns the actual,
measured (not commanded) output voltage in the SLINEAR16
format. |
Read |
|
2 (SLINEAR16) |
PAGE |
DAh |
MFR_RESET_SUPPLY |
(MFR_RESET_SUPPLY) Command resets the minimum
and maximum recorded voltages for all supplies. |
Write |
|
0 |
COMMON |