Click Here to download this file: /data/apnotes/acan-54.pdf

D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
PMBus COMMUNICATIONS PROTOCOL APPLICATIONS NOTE
FOR PRODUCTS:
D1U86-D-1600-12-HB3DC – DC Input, Front to Back Airflow
D1U86-D-1600-12-HB4DC – DC Input, Back to Front Airflow
www.murata-ps.com/support
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 1 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
TABLE OF CONTENTS
PMBus™ Commands & Features............................................................................................................................................................... 3
Standard PMBus™ Commands ............................................................................................................................................................. 3
D1U86-D-1600-12-HB3DC/40 Device Detail ........................................................................................................................................... 3
Device Addressing Methods .................................................................................................................................................................. 3
Command Codes ..................................................................................................................................................................................... 4
RETURNED RESULTS VS. COMMAND CODE: ....................................................................................................................................... 11
SENSOR DATA AND RESOLUTION ......................................................................................................................................................... 15
D1U86-D-1600-12-HB3DC & D1U86-D-1600-12-HB4DC DC Variants ................................................................................................ 15
MANUFACTURERS VITAL PRODUCT DATA .......................................................................................................................................... 15
Command Code 99 HEX (MAN_ID) ...................................................................................................................................................... 15
Command Code 9A HEX; (MAN_MODEL) D1U86-D-1600-12-HB3DC DC Input Variant; Front to Back Airflow .......................... 15
Command Code 9A HEX; (MAN_MODEL) D1U86-D-1600-12-HB4DC DC Input Variant; Back to Front Airflow .......................... 16
Command Code 9B HEX (MFR-REVISION) ......................................................................................................................................... 16
Command Code 9C HEX (MFR_LOCATION)....................................................................................................................................... 16
Command Code 9D HEX (MFR_DATE)................................................................................................................................................ 17
Command Code 9E HEX (MFR_SERIAL) ............................................................................................................................................ 17
GENERAL PARAMETRIC DATA ............................................................................................................................................................... 17
OPERATION COMMAND CODE 01 HEX .................................................................................................................................................. 18
ON/OFF COMMAND CODE 02 HEX .......................................................................................................................................................... 18
LED CONTROL COMMAND CODE EF HEX......................................................................................................................................... 18
www.murata-ps.com/support
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 2 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
PMBus™ Commands & Features
This application note is applicable for the following members of the D1U86-D-1600-12-HBxDC Product Series:
AC Input Variants
---------
DC Input Variants
D1U86-D-1600-12-HB3DC: 1600W; 12V - Front to Back Airflow
D1U86-D-1600-12-HB4DC: 1600W; 12V - Back to Front Airflow
Standard PMBus™ Commands
All data communicated over the PMBus™ interface uses PEC (Packet Error Checking) as defined by the standard for PMBus™ Power Systems
Management Protocol Part 1 – General Requirements Rev 1.1.
Linear data formatting is used for all passed parameters. It is strongly recommended to fully utilize the PEC byte to validate all transactions and to
repeat if not validated. Block reads (where the loose byte received denotes the remaining byte to be clocked out) are not supported on this product
series. A minimum of 300µs delay between transactions (between current command STOP and next command START) is recommended for robust
communications.
2
Note: These products do support 100KHz and 400KHz I C communication on the PMBus™ interface.
Note: The PMBus™ slave controller can “clock stretch” on ACK
D1U86-D-1600-12-HBxDC Device Detail
Vendor
Manufacturers
Part Number
PIC24FJ32GA002T-I/SS
PIC24FJ64GA306T-I/PT
24AA024T-IMS
Power Module Internal Devices
Package
Description
Microchip Technology Inc.
28 Pin
Primary General Purpose uC, 16-bit, 32K flash, 8K SRAM, -40C to +85C
Microchip Technology Inc.
64 Pin
Secondary General Purpose uC, 16-bit, 64K flash, 8K SRAM, -40C to +85C
Microchip Technology Inc.
8 Pin
2K Bit, 2.5-5.5V, 400KHz, 1.8-2.5V 100KHz, 85C
Device Addressing Methods
(See D1U86P12-CONC Interface Card; Application Note ACAN-50 for Additional Details:
There are two methods whereby the three lower order address bits of the seven bit address structure of the internal addressable devices can be
assigned (for the secondary microcontroller and the EEPROM device A0, A1 & A2; see the PMBus™ standard). These are as follows:
1. Using the ADDR signal pin (Pin# 27) in digital mode either by:
a. Unterminated (leaving open circuit); this will set a default setting of “111” for the last three addressable bits (A0, A1 & A2) of the seven
bit address byte.
b. Terminating the pin to RTN/ground (Pin numbers 1-13 and/or 52-64); this method will set a default address of “000” for the last three
addressable bits (A0, A1 & A2) of the address byte.
2. Using the ADDR signal pin (Pin# 27) in analogue mode by connection of an external resistance to RTN/ground (pin numbers
1-13 and/or 52-64).
For the possible external resistance values this will result in the following address combinations:
HEX Address Combinations by Analogue ADDR External Resistance Value
ADDR External Resistance to RTN/Ground
Power Module Secondary
(KΩ; ±5% Tolerance)
Main Controller (Serial Slave Address)
0.82
0xB0
2.7
0xB2
5.6
0xB4
8.2
0xB6
15
0xB8
27
0xBA
56
0xBC
180
0xBE
Power Module
EEPROM (Serial Slave Address)
0xA0
0xA2
0xA4
0xA6
0xA8
0xAA
0xAC
0xAE
NB: The D1U86P-W-1600-12-HBxDC PMBus uses “left shifted” 7-Bit addressing; Bit “0” is the Read/Write bit. The addresses, as shown above, assume that the Read/Write bit is a “0”.
www.murata-ps.com/support
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 3 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
PMBus™ COMMANDS
Command Codes
Page Command is supported to allow the ability to control and monitor the dual outputs (the Main 12V output and the VSTANDBY outputs). Each
Command Code is annotated with either “All”, “0”, “1” or “2” accordingly to identify which “page” is associated with the command.
Command Code
(Hex)
00
01
02
03
20
20
25
25
26
26
3A
3B
Read/
Write
R/W
Page
OPERATION
(See Relevant Table at the Rear of Document)
#OpCode
R/W
All
ON_OFF_CONFIG
See Relevant Table at the Rear of Document)
#OnOffCommand
R
Command Name
PAGE
CLEAR_FAULTS
VOUT_MODE
VSTBY_MODE
VOUT_MARGIN_HIGH
VSTBY_MARGIN_LOW
VOUT_MARGIN_HIGH
VSTBY_MARGIN_LOW
FAN_CONFIG_1_2
FAN_COMMAND_1
www.murata-ps.com/support
Format
All
Bit Flags
Number of
Bytes
1
Bit(s)
Number
1
5:0
Bit Name
7:6
W
R
R
R/W
R/W
R/W
R/W
R
R/W
All
Bit Flags
All
0
1
0
1
0
1
All
All
1
0
ON_OFF_DELAY
1
ON_OFF_POLARITY
2
USE_CONTROL
3
USE_OPERATION
4
USE_CNTL_AND _OP
5
6
7
RESERVED
RESERVED
RESERVED
1
Bit Flags
Bit Flags
Linear Data Format
Linear Data Format
Linear Data Format
Linear Data Format
Bit Flags
R/W
1
1
2
2
2
2
1
2
0
FAN_2_TACH_PULSES
1
FAN_2_TACH_PULSES
2
FAN_2_SETTING_MODE
3
4
FAN_2_INSTALLATION
FAN_1_TACH_PULSES
5
FAN_1_TACH_PULSES
6
FAN_1_SETTING_MODE
7
FAN_1_INSTALLATION
Definition
Supported
Command to provide ability to configure,
control & monitor multiple outputs
YES
Set output margin high/low voltages
NO
Turn the unit on/off in conjunction with
digital input from PSON_L
Set when Turn off immediately (default) /
0 = Use delay @ turn-off
Set when Power on processing is active
high (default)
Set when Use CONTROL pin for on/off
power processing (default)
Set when Use OPERATION command for
on/off power processing (default)
Set when Use both CONTROL pin &
OPERATION command (default)
Write only command clears all faults that
have been set in all the STATUS_XXXX
registers simultaneously
Single data byte sets the READ_VOUT
sensor to linear mode data format and
supplies N = -6 exponent for translation to
volts
PMBus Spec - Part II - Revision 1.1 Sections 8.1-8.3
Single data byte sets the READ_VOUT
sensor to linear mode data format and
supplies N = -7 exponent for translation to
volts
PMBus Spec - Part II - Revision 1.1 Sections 8.1-8.3
Load the unit with the voltage to which the
output is to be changed when the
OPERATION command set to "Margin
High"
Load the unit with the voltage to which the
output is to be changed when the
OPERATION command set to "Margin
High"
Load the unit with the voltage to which the
output is to be changed when the
OPERATION command set to "Margin
Low"
Load the unit with the voltage to which the
output is to be changed when the
OPERATION command set to "Margin
Low"
Fan 2 Tachometer pulses per revolution
(lower bit)
Fan 2 Tachometer pulses per revolution
(upper bit)
Set when fan is commanded in RPM
(Clear when fan is commanded in Duty
Cycle)
Set when fan is installed in position 2
Fan 1 Tachometer pulses per revolution
(lower bit)
Fan 1 Tachometer pulses per revolution
(upper bit)
Set when fan is commanded in RPM
(Clear when fan is commanded in Duty
Cycle)
Set when fan is installed in position 1
Manual fan override command fan speed
value in RPM
Command speed formatted in Linear as
per command 0x90 READ_FAN_SPEED_1
YES
YES
YES
YES
YES
YES
NO
NO
NO
YES
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
YES
YES
YES
YES
YES
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 4 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
Command
Code (Hex)
40
40
Command Name
Page
Format
VOUT_OV_FAULT_LIMIT
Read/
Write
R
0
Linear Data Format
Number
of Bytes
2
VSTBY_OV_FAULT_LIMIT
R
1
Linear Data Format
2
41
VOUT_OV_FAULT_RESPONSE
R
0
Bit Flags
1
41
VSTBY_OV_FAULT_RESPONSE
R
1
Bit Flags
1
42
VOUT_OV_WARN_LIMIT
R
0
Linear Data Format
2
42
VSTBY_OV_WARN_LIMIT
R
1
Linear Data Format
2
43
VOUT_UV_WARN_LIMIT
R
0
Linear Data Format
2
43
VSTBY_UV_WARN_LIMIT
R
1
Linear Data Format
2
44
VOUT_UV_FAULT_LIMIT
R
0
Linear Data Format
2
44
VSTBY_UV_FAULT_LIMIT
R
1
Bit Flags
1
45
VOUT_UV_FAULT_RESPONSE
R
0
Bit Flags
1
45
VSTBY_UV_FAULT_RESPONSE
R
1
Linear Data Format
2
46
IOUT_OC_FAULT_LIMIT
R
0
Linear Data Format
2
46
IOUT_OC_FAULT_LIMIT
R
1
Linear Data Format
2
46
ISTBY_OC_FAULT_LIMIT
R
2
Bit Flags
1
47
IOUT_OC_FAULT_RESPONSE
R
0
Bit Flags
1
47
IOUT_OC_FAULT_RESPONSE
R
1
Bit Flags
1
47
ISTBY_OC_FAULT_RESPONSE
R
2
Linear Data Format
2
4A
IOUT_OC_WARN_LIMIT
R
0
Linear Data Format
2
4A
IOUT_OC_WARN_LIMIT
R
1
Linear Data Format
2
4A
ISTBY_OC_WARN_LIMIT
R
2
Linear Data Format
2
4F
HOTSPOT_1_OT_FAULT_LIMIT
R
1
Linear Data Format
2
Hotspot 1 Overtemperature Fault Limit
YES
4F
AIRFLOW_2_OT_FAULT_LIMIT
R
2
Linear Data Format
2
Airflow 2 Overtemperature Fault Limit
YES
4F
HOTSPOT_2_OT_FAULT_LIMIT
R
3
Bit Flags
1
Hotspot 2 Overtemperature Fault Limit
YES
50
AIRFLOW_1_OT_FAULT_RESPONSE
R
0
Bit Flags
1
50
HOTSPOT_1_OT_FAULT_RESPONSE
R
1
Bit Flags
1
50
AIRFLOW_2_OT_FAULT_RESPONSE
R
2
Bit Flags
1
50
HOTSPOT_2_OT_FAULT_RESPONSE
R
3
Linear Data Format
2
51
AIRFLOW_1_OT_WARN_LIMIT
R
0
Linear Data Format
2
Airflow 1 Overtemperature Fault Response
Actions
Hotspot 1 Overtemperature Fault Response
Actions
Airflow 2 Overtemperature Fault Response
Actions
Hotspot 2 Overtemperature Fault Response
Actions
Airflow 1 Overtemperature Warning Limit
51
HOTSPOT_1_OT_WARN_LIMIT
R
1
Linear Data Format
2
Hotspot 1 Overtemperature Warning Limit
YES
51
AIRFLOW_2_OT_WARN_LIMIT
R
2
Linear Data Format
2
Airflow 2 Overtemperature Warning Limit
YES
51
HOTSPOT_2_OT_WARN_LIMIT
R
3
Linear Data Format
2
Hotspot 2 Overtemperature Warning Limit
YES
55
VIN_OV_FAULT_LIMIT
R
0
Bit Flags
1
Input Overvoltage Fault Limit
YES
56
VIN_OV_FAULT_RESPONSE
R
0
Linear Data Format
2
Input Overvoltage Fault Response Actions
YES
57
VIN_OV_WARN_LIMIT
R
0
Linear Data Format
2
Input Overvoltage Warning Limit
YES
58
VIN_UV_WARN_LIMIT
R
0
Linear Data Format
2
Input Undervoltage Warning Limit
YES
59
VIN_UV_FAULT_LIMIT
R
0
Bit Flags
1
Input Undervoltage Fault Limit
YES
5A
VIN_UV_FAULT_RESPONSE
R
0
Linear Data Format
2
Input Undervoltage Fault Response Actions
YES
5B
IIN_OC_FAULT_LIMIT
R
0
Bit Flags
1
Input Overcurrent Fault Limit
YES
5C
IIN_OC_FAULT_RESPONSE
R
0
Linear Data Format
2
Input Overcurrent Fault Response Actions
YES
5D
IIN_OC_WARN_LIMIT
R
0
Linear Data Format
2
Input Overcurrent Warning Limit
YES
5E
POWER_GOOD_ON
R
0
Linear Data Format
2
Power Good On Main Output Voltage Limit
YES
5F
POWER_GOOD_OFF
R
0
Linear Data Format
2
Power Good Off Main Output Voltage Limit
YES
68
POUT_OP_FAULT_LIMIT
R
0
Bit Flags
1
Output Overpower Fault Limit
YES
69
POUT_OP_FAULT_RESPONSE
R
0
Linear Data Format
2
Output Overpower Fault Response Actions
YES
www.murata-ps.com/support
Bit(s)
Number
Bit Name
Definition
Main Output Overvoltage Fault Limit
Standby(Auxiliary) Output Overvoltage Fault
Limit
Main Output Overvoltage Fault Response
Actions
Standby(Auxiliary) Output Overvoltage Fault
Response Actions
Main Output Overvoltage Warning Limit
Standby(Auxiliary) Output Overvoltage Warning
Limit
Main Output Undervoltage Warning Limit
Standby(Auxiliary) Output Undervoltage Warning
Limit
Main Output Undervoltage Fault Limit
See Returned Data Tables for
Individual Models
#HB3DCReturnedData
#HB4DCReturnedData
Standby(Auxiliary) Output Undervoltage Fault
Limit
Main Output Undervoltage Fault Response
Actions
Standby(Auxiliary) Output Undervoltage Fault
Response Actions
Main Output Overcurrent Fault Limit - High line
Main Output Overcurrent Fault Limit - Low line
Standby(Auxiliary) Output Overvoltage Fault
Limit
Main Output Overcurrent Fault Response
Actions
Main Output Overcurrent Fault Response
Actions
Standby(Auxiliary) Output Response Actions
Standby(Auxiliary) Output Overcurrent Fault
Response Actions
Main Output Overcurrent Warning Limit - High
line
Main Output Overcurrent Warning Limit - Low
line
Airflow 1 Overtemperature Fault Limit
See Returned Data Tables for
Individual Models
HB3DCOpCodex50
HB4DCOpCodex50
Supported
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 5 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
Command
Code (Hex)
6A
6A
Page
Format
POUT_OP_WARN_LIMIT
Read/
Write
R
0
Linear Data Format
Number
of Bytes
2
POUT_OP_WARN_LIMIT
R
1
Linear Data Format
2
6B
PIN_OP_WARN_LIMIT
R
0
Linear Data Format
2
6B
PIN_OP_WARN_LIMIT
R
1
Linear Data Format
2
79
Command Name
STATUS_BYTE
R
All
Bit Flags
1
Bit(s)
Number
NONE_F_W
1
CML_F
2
TEMPERATURE_F_W
3
INPUT_UV_F
4
OUTPUT_OC_F
5
OUTPUT_OV_F
6
UNIT_OFF
7
BUSY_F
0
NONE_F_W
2
3
4
5
6
STATUS_WORD
R
All
Bit Flags
2
7
8
9
10
11
12
13
14
15
7A
7A
STATUS_VOUT
STATUS_VSTBY
www.murata-ps.com/support
R
R
0
1
Bit Flags
Bit Flags
1
1
See Returned Data Tables for
Individual Models
HB3DCOpCodex6A
HB4DCOpCodex6A
0
1
79
Bit Name
CML_F
TEMPERATURE_F_W
INPUT_UV_F
OUTPUT_OC_F
OUTPUT_OV_F
UNIT_OFF
BUSY_F
UNKNOWN_F_W
STATUS_OTHER_F_W
Definition
Supported
Output Overpower Warning Limit - High line
YES
Output Overpower Warning Limit - Low line
YES
Input Overpower Warning Limit - High line
YES
Input Overpower Warning Limit - Low line
YES
Set when a fault not listed in [7:1] occurred
Set when a communications, memory, or logic
fault has occurred
Set when an overtemperature fault or warning
has occurred
Set when an input undervoltage fault has
occurred
Set when an output overcurrent fault has
occurred
Set when an output overvoltage fault has
occurred
NO
YES
YES
YES
YES
YES
Set when unit not providing power to the output
YES
Asserted when device busy and unable to
respond fault
YES
Set when a fault not listed in [7:1] occurred
NO
Set when a communications, memory, or logic
fault has occurred
Set when an overtemperature fault or warning
has occurred
Set when an input undervoltage fault has
occurred
Set when an output overcurrent fault has
occurred
Set when an output overvoltage fault has
occurred
YES
YES
YES
YES
YES
Set when unit not providing power to the output
YES
Asserted when device busy and unable to
respond fault
YES
Set when a fault not listed in [15:1] has occurred
NO
Set when a bit in command STATUS_OTHER
set
NO
Set when a fan fault or warning has occurred
YES
POWER_GOOD_L
Set when the POWER_GOOD signal is negated
YES
MFG_SPECIFIC_F_W
Manufacturer specific fault or warning has
occurred
Set when an Input voltage/current/power fault or
warning has occurred
Set when an output current / output power fault
or warning has occurred
Set when an output voltage fault or warning has
occurred
Set when an error in the output voltage during
power-up/down has occurred
Set when the output turn-on timing has
exceeded the TON_MAX warning timing
Set when the output turn-on timing has
exceeded the TON_MAX fault timing
Set when the output is set higher than the
commanded VOUT_MAX limit
Set when an output undervoltage fault has
occurred
Set when an output undervoltage warning has
occurred
Set when an output overvoltage warning has
occurred
Set when an output overvoltage fault has
occurred
Set when an error in the output voltage during
power-up/down has occurred
Set when the output turn-on timing has
exceeded the TON_MAX warning timing
Set when the output turn-on timing has
exceeded the TON_MAX fault timing
Set when the output is set higher than the
commanded VOUT_MAX limit
Set when an output undervoltage fault has
occurred
Set when an output under-voltage warning has
occurred
Set when an output overvoltage warning has
occurred
Set when an output overvoltage fault has
occurred
FANS_F_W
INPUT_F_W
IOUT_POUT_F_W
VOUT_F_W
0
VOUT_TRACKING_E
1
TON_MAX_W
2
TON_MAX_F
3
VOUT_MAX_F
4
VOUT_UV_F
5
VOUT_UV_W
6
VOUT_OV_W
7
VOUT_OV_F
0
VOUT_TRACKING_E
1
TON_MAX_W
2
TON_MAX_F
3
VOUT_MAX_F
4
VOUT_UV_F
5
VOUT_UV_W
6
VOUT_OV_W
7
VOUT_OV_F
YES
YES
YES
YES
NO
NO
NO
NO
YES
YES
YES
YES
NO
NO
NO
NO
YES
YES
YES
YES
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 6 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
Command Code
(Hex)
7B
Command Name
STATUS_IOUT
Read/
Write
R
Page
0
Format
Bit Flags
Number of
Bytes
1
1
Bit(s)
Number
0
Bit Name
Definition
POUT_OP_W
1
POUT_OP_F
2
POWER_LIMIT_MODE
3
CURRENT_SHARE_F
4
IOUT_UC_W
5
IOUT_OC_W
6
IOUT_OC_SHUTDOWN
7
IOUT_OC_F
0
POUT_OP_W
Set when an output overpower warning
has occurred
Set when an output overpower fault has
occurred
Set when the unit has entered output
power limiting mode
Set when an output current share fault has
occurred
Set when an output undercurrent fault has
occurred
Set when an output overcurrent warning
has occurred
Set when an output overcurrent and low
voltage shutdown fault has occurred
Set when an output overcurrent fault has
occurred
Set when an output overpower warning
has occurred
Set when an output overpower fault has
occurred
Set when the unit has entered output
power limiting mode
Set when an output current share fault has
occurred
Set when an output undercurrent fault has
occurred
Set when an output overcurrent warning
has occurred
Set when an output overcurrent and low
voltage shutdown fault has occurred
Set when an output overcurrent fault has
occurred
Set when an input overpower warning has
occurred
Set when an input overcurrent warning
has occurred
Set when an input overcurrent fault has
occurred
Set when the Unit is OFF for insufficient
input voltage
Set when an input undervoltage fault has
occurred
Set when an input undervoltage warning
has occurred
Set when an input overvoltage warning
has occurred
Set when an input overvoltage fault has
occurred
1
2
3
7B
STATUS_ISTBY
R
1
Bit Flags
4
5
6
7
7C
7D
7E
STATUS_INPUT
STATUS-TEMPERATURE
STATUS_CML
www.murata-ps.com/support
R
R
R
ALL
ALL
All
Bit Flags
Bit Flags
Bit Flags
1
1
POUT_OP_F
POWER_LIMIT_MODE
CURRENT_SHARE_F
IOUT_UC_W
IOUT_OC_W
IOUT_OC_SHUTDOWN
IOUT_OC_F
0
PIN_OP_W
1
IIN_OC_W
2
IIN_OC_F
3
VIN_UV_OFF
4
VIN_UV_F
5
VIN_UV_W
6
VIN_OV_W
Supported
YES
YES
NO
NO
NO
YES
YES
YES
YES
YES
NO
NO
NO
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
7
VIN_OV_F
0
RESERVED
Reserved
NO
1
RESERVED
Reserved
NO
2
RESERVED
Reserved
NO
3
RESERVED
Reserved
NO
4
TEMPERATURE_UT_F
5
TEMPERATURE_UT_W
6
TEMPERATURE_OT_W
7
TEMPERATURE_OT_F
0
CML_OTHER_F
1
CML_NONE_F
2
RESERVED
3
CML_PROCESSOR_F
1
4
CML_MEMORY_F
5
CML_PEC_E
6
CML_DATA_E
7
CML_COMMAND_E
Set when an undertemperature fault has
occurred
Set when an undertemperature warning
has occurred
Set when an overtemperature warning has
occurred
Set when an overtemperature fault has
occurred
Set when another memory or logic fault
has occurred
Set when a communication fault not listed
in [7:3] has occurred (example: UART or
SPI)
NO
NO
YES
YES
YES
NO
Reserved
NO
Set when a processor fault is detected
NO
Set when a memory fault is detected
(example: Checksum errors during
bootload)
Set when a packet error checking (PEC)
failed has occurred
Set when invalid or unsupported data is
received
Set when an invalid or unsupported
command is received
NO
YES
YES
YES
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 7 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
Command Code
(Hex)
Command Name
Read/Wri
te
Page
Format
Number of
Bit(s) Number
Bytes
0
1
2
Bit Name/Comment
Description
Supported
NO
NO
81
STATUS_FANS_1_2
R
All
Bit Flags
1
82
STATUS_FANS_3_4
R
All
Bit Flags
1
88
READ_VIN
R
All
Linear Data Format
2
Reserved
Reserved
Set when an internal voltage (VCC2,
VCC4, or VDD) out-of-range warning
has occurred
Set when an internal voltage (VCC2,
VCC4, or VDD) out-of-range fault
has occurred
Set when the primary boost output
bus undervoltage fault has occurred
Set when the primary boost output
bus undervoltage warning has
occurred
Set when the primary boost output
bus overvoltage warning has
occurred
Set when the primary boost output
bus overvoltage fault has occurred
Airflow warning
Airflow fault
Fan 2 speed overridden
Fan 1 speed overridden
Fan 2 warning
Fan 1 warning
Fan 2 fault
Fan 1 fault
Airflow warning
Airflow fault
Fan 2 speed overridden
Fan 1 speed overridden
Fan 2 warning
Fan 1 warning
Fan 2 fault
Fan 1 fault
Input Voltage Sensor Reading
89
READ_IIN
R
All
Linear Data Format
2
Input Current Sensor Reading
YES
8B
READ_VOUT
R
0
Linear Data Format
2
Main Output Voltage Sensor Reading
YES
3
80
STATUS_MFR_SPECIFIC
R
All
4
Bit Flags
5
6
7
8B
READ_VSTBY
R
1
Linear Data Format
2
READ_IOUT
R
0
Linear Data Format
2
READ_ISTBY
R
1
Linear Data Format
2
8D
READ_TEMPERATURE_1
R
0
Linear Data Format
2
8E
READ_TEMPERATURE_2
R
0
Linear Data Format
2
8F
READ_TEMPERATURE_3
R
0
Linear Data Format
8F
READ_TEMPERATURE_3
R
1
90
READ_FAN_SPEED_1
R
91
READ_FAN_SPEED_2
R
8C
8C
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
RESERVED
RESERVED
VINT_RANGE_W
VINT_RANGE_F
VBUS_UV_F
VBUS_UV_W
VBUS_OV_W
VBUS_OV_F
FAN_AIRFLOW_W
FAN_AIRFLOW_F
FAN_2_OVERRIDE
FAN_1_OVERRIDE
FAN_2_W
FAN_1_W
FAN_2_F
FAN_1_F
FAN_AIRFLOW_W
FAN_AIRFLOW_F
FAN_2_OVERRIDE
FAN_1_OVERRIDE
FAN_2_W
FAN_1_W
FAN_2_F
FAN_1_F
Standby(Auxiliary) Output Voltage
Sensor Reading
Main Output Current Sensor Reading
See Sensor Data Tables for
Individual Models
#SensorData
Standby(Auxiliary) Output Current Sensor
Reading
Airflow 1 Temperature Sensor Reading
NO
YES
YES
YES
YES
YES
NO
NO
NO
YES
NO
YES
NO
YES
NO
NO
NO
NO
NO
NO
NO
NO
YES
YES
YES
YES
YES
Airflow 2 Temperature Sensor Reading
YES
2
Hotspot 1 Temperature Sensor Reading
YES
Linear Data Format
2
Hotspot 2 Temperature Sensor Reading
YES
0
Linear Data Format
2
Fan 1 Speed Sensor Reading
YES
0
Linear Data Format
2
Fan 2 Speed Sensor Reading
NO
YES
96
READ_POUT
R
All
Linear Data Format
2
Output Power Sensor Reading
97
READ_PIN
R
All
Linear Data Format
2
Input Power Sensor Reading
YES
98
PMBUS_REVISION
R
ALL
HEX
1
PMBus Specification Revision
YES
99
9A
9B
9C
9D
9E
MFR_ID
R
All
Ascii Text Block
Variable
MFR_MODEL
R
All
Ascii Text Block
10
MFR_REVISION
R
All
Ascii Text Block
15
MFR_LOCATION
R/W
All
Ascii Text Block
Variable
MFR_DATE
R/W
All
Ascii Text Block
5
MFR_SERIAL
R/W
All
Linear Data Format
2
www.murata-ps.com/support
See MFR_ID at link:
#ComCodex99
See MFR_MODEL at link:
#ComCodex9AHB3DC
#ComCodex9AHB4DC
See MFR_REVISION at link:
#ComCodex9B
See MFR_LOCATION at link:
#ComCodex9C
See MFR_DATE at link:
#ComCodex9D
See MFR_SERIAL at link:
#ComCodex9E
Power Supply Company Name
Power Supply Model Number
Power Supply Firmware Revision
Power Supply Manufacture Location
Power Supply Manufacture Date
Power Supply Serial Number
YES
YES
YES
YES
YES
YES
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 8 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
Command
Code (Hex)
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
AA
AB
E0
Command Name
Read/
Write
Page
Format
Number of Bit(s)
Bytes
Number
MFR_VIN_MIN
R
All
Linear Data Format
2
MFR_VIN_MAX
R
All
Linear Data Format
2
MFR_IIN_MAX
R
All
Linear Data Format
2
MFR_PIN_MAX
R
All
Linear Data Format
2
MFR_VOUT_MIN
R
All
Linear Data Format
2
MFR_VOUT_MAX
R
All
Linear Data Format
2
MFR_IOUT_MAX
R
All
Linear Data Format
2
MFR_POUT_MAX
R
All
Linear Data Format
2
MFR_TAMBIENT_MAX
R
All
Linear Data Format
2
MFR_TAMBIENT_MIN
R
All
Linear Data Format
2
MFR_EFFICIENCY_LL
MFR_EFFICIENCY_HL
PS_STATUS
www.murata-ps.com/support
R
R
R
All
All
All
Linear Data Format
Linear Data Format
Bit Flags
See Manufacturers Data at link:
#ComCodexA0
See Manufacturers Data at link:
#ComCodexAA
2
See Manufacturers Data at link:
#ComCodexAB
2
2
Bit Name/Comment
0
CALIBRATION
1
VSTBY_SELECT
2
PS_KILL
3
VIN_OK
4
VIN_RANGE
5
PFC_BUS
6
PS_ON
7
POWER_GOOD
8
POWER_DOWN
9
BOOTLOAD_COMPLETED
Description
Power Supply Input Voltage Minimum
Specification
Power Supply Input Voltage Maximum
Specification
Power Supply Input Current Maximum
Specification
Power Supply Input Power Maximum
Specification
Power Supply Main Output Voltage
Minimum Specification
Power Supply Main Output Voltage
Maximum Specification
Power Supply Main Output Current
Maximum Specification
Power Supply Output Power Maximum
Specification
Power Supply Operating Ambient
Temperature Maximum Specification
Power Supply Operating Ambient
Temperature Minimum Specification
Power Supply High-Line Low Power
Specification
Power Supply High-Line Low Power
Efficiency Specification
Power Supply High-Line Medium Power
Specification
Power Supply High-Line Medium Power
Efficiency Specification
Power Supply High-Line High Power
Specification
Power Supply High-Line Low Power
Specification
Power Supply High-Line Low Power
Efficiency Specification
Power Supply High-Line Input Voltage
Specification
Power Supply High-Line Low Power
Specification
Power Supply High-Line Low Power
Efficiency Specification
Power Supply High-Line Medium Power
Specification
Power Supply High-Line Medium Power
Efficiency Specification
Power Supply High-Line High Power
Specification
Set when the unit is in Calibration mode
Set when Vstby set to 5V; de-set when
Vstby set to 3.3V
Set when the PS_KILL pin is defeated
and the unit is properly seated in the
chassis
Set when the input voltage is within
operating specification
Set when input voltage range is high;
de-set when input voltage range is low
Set when the PFC BUS is within
operating specification
Set when the PS_ON logic set to enable
the main output
Set when main output power delivered
by the unit is OK; mirrors the digital
output signal
Set when boot loader is taking control
and the main output and PFC need to
be shutdown
Set when the boot loader has
completed and system reset needs to
be Set
Supported
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
NO
YES
YES
YES
YES
YES
YES
YES
YES
10
UNUSED
NO
11
12
13
UNUSED
UNUSED
UNUSED
NO
NO
NO
14
WARNING
15
FAULT
Set when power supply warning has
occurred; tracks 'WARNING' status LED
Set when power supply fault has
occurred; tracks 'FAULT' status LED
YES
YES
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 9 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
Command
Code (Hex)
Command Name
E1
EEPROM_WP
E2
READ_HOURS_USED
Read/Write
R/W
R
Page
All
All
Format
Integer
Linear Data
Format
Number of
Bytes
Bit(s)
Number
1
See Sensor Data Tables for
Individual Models
#ComCodexeE2
3
0
EE
EF
F0
PMBUS_CONFIG
LED_CONTROL
#ComCodexEF
READ_RESETS
R
R
R
All
All
All
Bit Flags
2
Bit Flags
1
Bit Flags
2
Bit Flags
2
F8
BOOTLOAD_RESTART
R/W
All
HEX
1
FA
BOOTLOADER_REQUEST
R/W
All
Ascii Text Block
6
FB
BOOTLOADER-STATUS
www.murata-ps.com/support
R
All
Bit Flags
Bit Name/Comment
2
DATA_FORMAT
1
SMBALERT_L
2
MAX_BUS_SPEED
3
PEC
4:7
RESERVED
8:15
CMD_KEY
0:2
3:6
7
LED_MODE
RESERVED
LED_CONTROL
0
BOOTLOADING_PRI
1
BOOTLOADING_FLOAT
2
BOOTLOADING_SEC
3
BOOTLOADED_PRI
4
BOOTLOADED_FLOAT
5
BOOTLOADED_SEC
6
RESET_PRI
7
RESET_FLOAT
8
RESET_SEC
Description
Byte to enable (write 0x9A) or disable
(write 0x56) writes to the external
EEPROM
Power Supply Accumulated Main
Output Power-On Hours
0 = Linear data format 1 = Direct
data format
0 = SMBALERT_L implemented &
supported 1 = SMBALERT not
implemented
0 = 100kHz 1 = 400kHz
0 = PEC not supported 1 = PEC
supported
Command activation/verification key
= 0x5A
LED mode change bits
LED manual/auto control toggle bit
RCON register status flags for
troubleshooting
RCON2 register status flags for
troubleshooting
Boot loader completion and
application restart request command
Boot loader request command
Set when primary uC bootloading in
process
Set when floating uC bootloading in
process
Set when secondary uC bootloading
in process
Set when primary uC bootloading
completed; reset required
Set when floating uC bootloading
completed; reset required
Set when secondary uC bootloading
completed; reset required
Set when primary uC reset
Supported
YES
YES
YES
YES
YES
YES
NO
NO
YES
NO
NO
YES
YES
NO
NO
YES
NO
YES
YES
NO
YES
YES
Set when floating uC reset
NO
Set when secondary uC reset
YES
9
RESERVED
NO
10
RESERVED
NO
11
RESERVED
NO
12
RESERVED
NO
13
RESERVED
NO
14
RESERVED
NO
15
RESERVED
NO
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 10 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
RETURNED RESULTS VS. COMMAND CODE:
The following table represents typical results/responses returned from respective Command Code entries and is provided as an illustration of what
would be expected.
D1U86-D-1600-12-HB3DC – DC Input Variant; Front to Back Airflow:
#RetOpCodex40
Command
Code Hex)
Command Name
Read/
Write
Page
Data
Format
# of
Bytes
Units
Scaling Coefficients
N
m
R
Bit #
Reading
b
40
VOUT_OV_FAULT_LIMIT
R
0
Linear
2
Vdc
-6
14
40
VSTBY_OV_FAULT_LIMIT
R
1
Linear
2
Vdc
-6
14.5
41
VOUT_OV_FAULT_RESPONSE
R
0
Bit Flags
1
41
VSTBY_OV_FAULT_RESPONSE
R
1
Bit Flags
1
2:0
0
Delay Time - None
5:3
0
7:6
3
2:0
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
5:3
0
7:6
3
42
VOUT_OV_WARN_LIMIT
R
0
Linear
2
Vdc
-6
13
42
VSTBY_OV_WARN_LIMIT
R
1
Linear
2
Vdc
-6
13.5
43
VOUT_UV_WARN_LIMIT
R
0
Linear
2
Vdc
-6
11.5
43
VSTBY_UV_WARN_LIMIT
R
1
Linear
2
Vdc
-6
11.5
44
VOUT_UV_FAULT_LIMIT
R
0
Linear
2
Vdc
-6
10.9
44
VSTBY_UV_FAULT_LIMIT
R
1
Linear
2
Vdc
-6
45
VOUT_UV_FAULT_RESPONSE
R
0
Bit Flags
1
45
VSTBY_UV_FAULT_RESPONSE
R
1
Bit Flags
1
IOUT_OC_FAULT_LIMIT
R
0
46
ISTBY_OC_FAULT_LIMIT
R
47
IOUT_OC_FAULT_RESPONSE
R
47
4A
ISTBY_OC_FAULT_RESPONSE
R
Linear
2
Adc
-2
2
Linear
2
Adc
-8
0
Bit Flags
1
1
IOUT_OC_WARN_LIMIT
R
4A
ISTBY_OC_WARN_LIMIT
R
2
4F
AIRFLOW_1_OT_FAULT_LIMIT
R
0
4F
AIRFLOW_2_OT_FAULT_LIMIT
R
1
4F
HOTSPOT_1_OT_FAULT_LIMIT
R
4F
HOTSPOT_2_OT_FAULT_LIMIT
4F
HOTSPOT_3_OT_FAULT_LIMIT
www.murata-ps.com/support
0
Bit Flags
Linear
1
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
11.5
2:0
0
Delay Time - None
5:3
0
7:6
3
2:0
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
5:3
0
7:6
46
Comments
3
145
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
2.9
2:0
0
Delay Time - None
5:3
7
7:6
3
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Continuous restart (self-recovery)
2:0
0
Delay Time - None
5:3
7
Response - Continuous restart (self-recovery)
7:6
3
Response - Output disabled while fault is present &
remains disabled until fault cleared
2
Adc
-2
140
Linear
2
Adc
-8
2.8
Linear
2
°C
0
80
Inlet – Primary
Linear
2
°C
0
115
Outlet Secondary
2
Linear
2
°C
0
130
Main Output Hot Spot - Secondary
R
3
Linear
2
°C
0
125
PFC Hot Spot - Primary
R
3
Linear
2
°C
0
125
Boost Hot Spot - Primary
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 11 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
D1U86-D-1600-12-HB3DC – DC Input Variant; Front to Back Airflow:
RetOpCodex50
Command
Code Hex)
Command Name
Read/
Write
Page
Data
Format
# of
Bytes
50
AIRFLOW_1_OT_FAULT_RESPONSE
R
0
Bit Flags
1
50
50
50
50
AIRFLOW_2_OT_FAULT_RESPONSE
HOTSPOT_2_OT_FAULT_RESPONSE
HOTSPOT_2_OT_FAULT_RESPONSE
HOTSPOT_3_OT_FAULT_RESPONSE
R
R
R
R
1
2
3
4
Bit Flags
Bit Flags
Bit Flags
Bit Flags
Units
Scaling Coefficients
N
1
1
1
1
m
Bit #
Reading
Comments
R b
2:0
0
Delay Time - None
5:3
0
7:6
3
2:0
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
5:3
0
7:6
3
2:0
0
5:3
0
7:6
3
2:0
0
5:3
0
7:6
3
2:0
0
5:3
0
7:6
3
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
51
AIRFLOW_1_OT_WARN_LIMIT
R
0
Linear Data Format
2
°C
0
70
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Inlet – Secondary
51
HOTSPOT_1_OT_WARN_LIMIT
R
1
Linear Data Format
2
°C
0
105
Outlet Primary
51
AIRFLOW_2_OT_WARN_LIMIT
R
2
Linear Data Format
2
°C
0
125
Main Output Hot Spot - Secondary
51
HOTSPOT_2_OT_WARN_LIMIT
R
3
Linear Data Format
2
°C
0
110
PFC Hot Spot - Primary
51
HOTSPOT_3_OT_WARN_LIMIT
R
4
Linear Data Format
110
Boost – Hot Spot Primary
55
VIN_OV_FAULT_LIMIT
R
0
Linear Data Format
2
56
VIN_OV_FAULT_RESPONSE
R
0
Bit Flags
1
Vdc
-3
76
2:0
0
Delay Time - None
5:3
0
7:6
3
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
57
VIN_OV_WARN_LIMIT
R
0
Linear Data Format
2
Vdc
-3
74
58
VIN_UV_WARN_LIMIT
R
0
Linear Data Format
2
Vdc
-3
41
59
VIN_UV_FAULT_LIMIT
R
0
Linear Data Format
2
Vdc
-3
5A
VIN_UV_FAULT_RESPONSE
R
0
Bit Flags
1
39
2:0
0
Delay Time - None
5:3
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
7:6
5B
IIN_OC_FAULT_LIMIT
R
0
Linear Data Format
2
5C
IIN_OC_FAULT_RESPONSE
R
0
Bit Flags
1
Adc
-4
2:0
0
Delay Time - None
5:3
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
7:6
5D
3
50
3
IIN_OC_WARN_LIMIT
R
0
Linear Data Format
2
Adc
-4
47.3
5E
POWER_GOOD_ON
R
0
Linear Data Format
2
Vdc
-6
10.9
5F
POWER_GOOD_OFF
R
0
Linear Data Format
2
Vdc
-6
10.9
68
POUT_OP_FAULT_LIMIT
R
0
Linear Data Format
2
Watts
1
1770
69
POUT_OP_FAULT_RESPONSE
R
0
Bit Flags
1
2:0
0
Delay Time - None
5:3
0
7:6
3
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
6A
POUT_OP_WARN_LIMIT
R
0
Linear Data Format
2
Watts
1
1710
6B
PIN_OP_WARN_LIMIT
R
0
Linear Data Format
2
Watts
1
1920
RetOpCodex6A
www.murata-ps.com/support
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 12 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
D1U86-D-1600-12-HB4DC – DC Input Variant; Back to Front Airflow:
RetOpCodex40
Command
Code Hex)
Command Name
Read/
Write
Page
Data
Format
# of
Bytes
Units
40
VOUT_OV_FAULT_LIMIT
R
0
Linear
2
Vdc
-6
40
VSTBY_OV_FAULT_LIMIT
R
1
Linear
2
Vdc
-6
41
VOUT_OV_FAULT_RESPONSE
R
0
Bit Flags
1
41
VSTBY_OV_FAULT_RESPONSE
R
1
Bit Flags
Scaling Coefficients
N
1
m
R
Bit #
Reading
b
14
14.5
2:0
0
Delay Time - None
5:3
0
7:6
3
2:0
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
5:3
0
7:6
3
42
VOUT_OV_WARN_LIMIT
R
0
Linear
2
Vdc
-6
13
42
VSTBY_OV_WARN_LIMIT
R
1
Linear
2
Vdc
-6
13.5
43
VOUT_UV_WARN_LIMIT
R
0
Linear
2
Vdc
-6
11.5
43
VSTBY_UV_WARN_LIMIT
R
1
Linear
2
Vdc
-6
11.5
44
VOUT_UV_FAULT_LIMIT
R
0
Linear
2
Vdc
-6
10.9
44
VSTBY_UV_FAULT_LIMIT
R
1
Linear
2
Vdc
-6
45
VOUT_UV_FAULT_RESPONSE
R
0
Bit Flags
1
45
VSTBY_UV_FAULT_RESPONSE
R
1
Bit Flags
1
46
IOUT_OC_FAULT_LIMIT
R
0
Linear
2
Adc
-2
46
ISTBY_OC_FAULT_LIMIT
R
2
Linear
2
Adc
-8
47
IOUT_OC_FAULT_RESPONSE
R
0
Bit Flags
1
47
ISTBY_OC_FAULT_RESPONSE
R
1
Bit Flags
1
IOUT_OC_WARN_LIMIT
R
0
Linear
2
Adc
-2
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
11.5
2:0
0
Delay Time - None
5:3
0
7:6
3
2:0
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
5:3
0
7:6
3
145
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
2.9
2:0
0
Delay Time - None
5:3
7
7:6
3
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Continuous restart (self-recovery)
2:0
0
Delay Time - None
5:3
7
Response - Continuous restart (self-recovery)
3
Response - Output disabled while fault is present &
remains disabled until fault cleared
7:6
4A
Comments
140
4A
ISTBY_OC_WARN_LIMIT
R
2
Linear
2
Adc
-8
2.8
4F
AIRFLOW_1_OT_FAULT_LIMIT
R
0
Linear
2
°C
0
80
Inlet – Primary
4F
AIRFLOW_2_OT_FAULT_LIMIT
R
1
Linear
2
°C
0
115
Outlet Secondary
4F
HOTSPOT_1_OT_FAULT_LIMIT
R
0
Linear
2
°C
0
130
Main Output Hot Spot - Secondary
4F
HOTSPOT_2_OT_FAULT_LIMIT
R
1
Linear
2
°C
0
125
Bridge Hot Spot - Primary
4F
HOTSPOT_3_OT_FAULT_LIMIT
R
2
Linear
2
°C
0
125
Boost Hot Spot - Primary
www.murata-ps.com/support
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 13 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
D1U86-D-1600-12-HB4DC – DC Input Variant; Back to Front Airflow:
RetOpCodex50
Command
Code Hex)
Command Name
Read/
Write
Page
Data
Format
# of
Bytes
50
AIRFLOW_1_OT_FAULT_RESPONSE
R
0
Bit Flags
1
50
50
50
50
AIRFLOW_2_OT_FAULT_RESPONSE
HOTSPOT_1_OT_FAULT_RESPONSE
HOTSPOT_2_OT_FAULT_RESPONSE
HOTSPOT_3_OT_FAULT_RESPONSE
R
R
R
R
1
2
3
4
Bit Flags
Bit Flags
Bit Flags
Bit Flags
Units
Scaling Coefficients
N
1
1
1
1
m
R
Bit #
b
Reading
Comments
2:0
0
Delay Time - None
5:3
0
7:6
3
2:0
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
5:3
0
7:6
3
2:0
0
5:3
0
7:6
3
2:0
0
5:3
0
7:6
3
2:0
0
5:3
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Delay Time - None
51
AIRFLOW_1_OT_WARN_LIMIT
R
0
Linear Data Format
2
°C
0
70
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
Inlet – Secondary
51
AIRFLOW_2_OT_WARN_LIMIT
R
1
Linear Data Format
2
°C
0
105
Outlet Primary
51
HOTSPOT_1_OT_WARN_LIMIT
R
2
Linear Data Format
2
°C
0
125
Main Output Hot Spot - Secondary
51
HOTSPOT_2_OT_WARN_LIMIT
R
3
Linear Data Format
2
°C
0
110
Bridge Hot Spot - Primary
51
HOTSPOT_3_OT_WARN_LIMIT
R
4
Linear Data Format
110
Boost – Hot Spot Primary
55
VIN_OV_FAULT_LIMIT
R
0
Linear Data Format
2
56
VIN_OV_FAULT_RESPONSE
R
0
Bit Flags
1
7:6
Vdc
-3
76
2:0
0
Delay Time - None
5:3
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
7:6
57
3
3
VIN_OV_WARN_LIMIT
R
0
Linear Data Format
2
Vdc
-3
74
58
VIN_UV_WARN_LIMIT
R
0
Linear Data Format
2
Vdc
-3
41
59
VIN_UV_FAULT_LIMIT
R
0
Linear Data Format
2
Vdc
-3
5A
VIN_UV_FAULT_RESPONSE
R
0
Bit Flags
1
5B
IIN_OC_FAULT_LIMIT
R
0
Linear Data Format
2
5C
IIN_OC_FAULT_RESPONSE
R
0
Bit Flags
1
Adc
39
2:0
0
Delay Time - None
5:3
0
7:6
3
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
-4
50
2:0
0
Delay Time - None
5:3
0
7:6
3
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
5D
IIN_OC_WARN_LIMIT
R
0
Linear Data Format
2
Adc
-4
47.3
5E
POWER_GOOD_ON
R
0
Linear Data Format
2
Vdc
-6
10.9
5F
POWER_GOOD_OFF
R
0
Linear Data Format
2
Vdc
-6
10.9
68
POUT_OP_FAULT_LIMIT
R
0
Linear Data Format
2
Watts
1
1770
69
POUT_OP_FAULT_RESPONSE
R
0
Bit Flags
1
2:0
0
Delay Time - None
5:3
0
Retry Setting - Unit does not attempt to restart &
output remains disabled until fault clear
Response - Output disabled while fault is present &
remains disabled until fault cleared
7:6
3
6A
POUT_OP_WARN_LIMIT
R
0
Linear Data Format
2
Watts
1
1710
6B
PIN_OP_WARN_LIMIT
R
0
Linear Data Format
2
Watts
1
1920
RetOpCodex6A
www.murata-ps.com/support
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 14 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
SENSOR DATA AND RESOLUTION
D1U86-D-1600-12-HB3DC & D1U86-D-1600-12-HB4DC DC Variants
RetOpCodex88
Command
Code (Hex)
Command Name
88
READ_VIN
89
READ_IIN
8B
READ_VOUT
8B
READ_VSTBY
8C
READ_IOUT
8C
READ_ISTBY
8D
READ_TEMPERATURE_1
8E
READ_TEMPERATURE_2
8F
READ_TEMPERATURE_3
8F
READ_TEMPERATURE_3
8F
READ_TEMPERATURE_3
90
READ_FAN_SPEED_1
96
READ_POUT
97
READ_PIN
E2
READ_POWER_ON_HOURS
RetOpCodexE2
Scaling
Coefficient
Raw Sensor
Page
Data
Format
Units
Input Voltage Sensor Reading
All
Linear
Vdc
-3
Input Current Sensor Reading
All
Linear
Adc
-4
66
0.0645
Main Output Voltage Sensor
Reading
Standby(Auxiliary) Output Voltage
Sensor Reading
Main Output Current Sensor
Reading
Standby(Auxiliary) Output Current
Sensor Reading
Temperature Sensor Reading - Inlet
(Primary Side)
Temperature Sensor Reading Outlet (Secondary Side)
Temperature Sensor Reading - Main
Output Hotspot (Secondary Side)
Temperature Sensor Reading Bridge Hotspot (Primary Side)
Temperature Sensor Reading Boost Hotspot (Primary Side)
Fan 1 Speed Sensor Reading
0
Linear
Vdc
-6
14.68
1
Linear
Vdc
-6
0
Linear
Adc
1
Linear
Adc
0
Linear
0
0
Output Power Sensor Reading
Description
Resolution
Accuracy
0.125
+ / - 2% of Reporting Full-Scale
63.94
0.0625
+ / - 5% of Reporting Full-Scale
0.0143
15.98
0.0156
+ / - 2% of Reporting Full-Scale
15.91
0.0155
15.984
0.01563
+ / - 2% of Reporting Full-Scale
-2
150.2
0.147
255.75
0.250
+ / - 2% of Reporting Full-Scale
-8
4
0.004
3.996
0.00391
+ / - 2% of Reporting Full-Scale
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
Linear
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
Linear
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
1
Linear
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
1
Linear
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
All
Linear
RPM
5
24,000
32736
1
+ / - 5% of Reporting Full-Scale
All
Linear
Watts
1
2046
32
+ / - 5% of Reporting Full-Scale
Input Power Sensor Reading
All
Linear
Watts
1
2046
2
+ / - 5% of Reporting Full-Scale
Accumulated Main Output PowerOn Hours
All
Linear
Hours
~1900 (Years
2
MANUFACTURERS VITAL PRODUCT DATA
Command Code 99 HEX (MAN_ID)
Command Code (Hex)
99
#RetComCodex99
Command Name
N
PMBus Reporting Sensor
Full-scale /
Full-scale /
Resolution
Range
Range
110
0.108
127.875
0
Value
MFR_ID
Murata-PS
~1900
(Years
Units
N/A
ID Length/Bit#ID/ASCII Text
MFR_ID_LENGTH
9
MFR_ID_0
MFR_ID_1
MFR_ID_2
MFR_ID_3
MFR_ID_4
MFR_ID_5
MFR_ID_6
MFR_ID_7
MFR_ID_8
+ / - 3%
'M'
'u'
'r'
'a'
't'
'a'
'-'
'P'
'S'
Command Code 9A HEX; (MAN_MODEL) D1U86-D-1600-12-HB3DC DC Input Variant; Front to Back Airflow
Command Code (Hex)
Command Name
9A
#RetOpCodex9A
www.murata-ps.com/support
MFR_MODEL
Value
D1U86-D-1600-12-HB3DC
Units
N/A
ID Length/Bit#ID/ASCII Text
MFR_MODEL_LENGTH =5
MFR_MODEL_0
MFR_MODEL_1
MFR_MODEL_2
MFR_MODEL_3
MFR_MODEL_4
MFR_MODEL_5
MFR_MODEL_6
MFR_MODEL_7
MFR_MODEL_8
MFR_MODEL_9
MFR_MODEL_10
MFR_MODEL_11
MFR_MODEL_12
MFR_MODEL_13
MFR_MODEL_14
MFR_MODEL_15
MFR_MODEL_16
MFR_MODEL_17
MFR_MODEL_18
MFR_MODEL_19
MFR_MODEL_20
MFR_MODEL_21
MFR_MODEL_22
MFR_MODEL_23
MFR_MODEL_24
MFR_MODEL_25
MFR_MODEL_26
'D'
'1'
'U'
'8'
'6'
'-'
'D'
'-'
'1'
'6'
'0'
'0'
'-'
'1'
'2'
'-'
'H'
'B'
'3'
'D'
'C'
0
0
0
0
0
0
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 15 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
MFR_MODEL_27
MFR_MODEL_28
“0”
“0”
Command Code 9A HEX; (MAN_MODEL) D1U86-D-1600-12-HB4DC DC Input Variant; Back to Front Airflow
Command Code (Hex)
Command Name
9A
#RetOpCodex9A
MFR_MODEL
Value
Units
D1U86-D-1600-12-HB4DC
Command Code 9B HEX (MFR-REVISION)
Command Code (Hex)
Command Name
Value
9B
#RetOpCodex9B
MFR_REVISION
0001-0001-0000
9C
#RetOpCodex9C
www.murata-ps.com/support
Command Name
MFR_LOCATION
'D'
'1'
'U'
'8'
'6'
'-'
'D'
'-'
'1'
'6'
'0'
'0'
'-'
'1'
'2'
'-'
'H'
'B'
'4'
'D'
'C'
0
0
0
0
0
0
'D'
'1'
ID Length/Bit#ID/ASCII Text
MFR_REVISION_LENGTH = 14
MFR_REVISION_0
'0'
// Primary FW major rev byte0
MFR_REVISION_1
'0'
// Primary FW major rev byte1
MFR_REVISION_2
'0'
// Primary FW minor rev byte0
MFR_REVISION_3
'1'
// Primary FW minor rev byte1
MFR_REVISION_4
'-'
MFR_REVISION_5
'0'
// Secondary FW major rev byte0
MFR_REVISION_6
'0'
// Secondary FW major rev byte1
MFR_REVISION_7
'0'
// Secondary FW minor rev byte0
MFR_REVISION_8
'1'
// Secondary FW minor rev byte1
MFR_REVISION_9
'-'
MFR_REVISION_10
'0'
// Floating FW major rev byte0
MFR_REVISION_11
'0'
// Floating FW major rev byte1
MFR_REVISION_12
'0'
// Floating FW minor rev byte0
MFR_REVISION_13
'0'
// Floating FW minor rev byte1
Command Code 9C HEX (MFR_LOCATION)
Command Code (Hex)
N/A
ID Length/Bit#ID/ASCII Text
MFR_MODEL_LENGTH =5
MFR_MODEL_0
MFR_MODEL_1
MFR_MODEL_2
MFR_MODEL_3
MFR_MODEL_4
MFR_MODEL_5
MFR_MODEL_6
MFR_MODEL_7
MFR_MODEL_8
MFR_MODEL_9
MFR_MODEL_10
MFR_MODEL_11
MFR_MODEL_12
MFR_MODEL_13
MFR_MODEL_14
MFR_MODEL_15
MFR_MODEL_16
MFR_MODEL_17
MFR_MODEL_18
MFR_MODEL_19
MFR_MODEL_20
MFR_MODEL_21
MFR_MODEL_22
MFR_MODEL_23
MFR_MODEL_24
MFR_MODEL_25
MFR_MODEL_26
MFR_MODEL_27
MFR_MODEL_28
Value
China
ID Length/Bit#ID/ASCII Text
MFR_LOCATION_LENGTH = 5
MFR_LOCATION_0
MFR_LOCATION_1
MFR_LOCATION_2
MFR_LOCATION_3
MFR_LOCATION_4
MFR_LOCATION_5
MFR_LOCATION_6
MFR_LOCATION_7
MFR_LOCATION_8
MFR_LOCATION_9
MFR_LOCATION_10
MFR_LOCATION_11
MFR_LOCATION_12
MFR_LOCATION_13
MFR_LOCATION_14
MFR_LOCATION_15
MFR_LOCATION_16
MFR_LOCATION_17
MFR_LOCATION_18
'C'
'h'
'i'
'n'
'a'
0
0
0
0
0
0
0
0
0
0
0
0
0
0
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 16 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
Command Code 9D HEX (MFR_DATE)
Command Code (Hex)
9D
#RetOpCodex9D
Command Code 9E HEX (MFR_SERIAL)
Command Code (Hex)
9E
#RetOpCodex9E
Command Name
MFR_DATE
Command Name
Value
ID Length/Bit#ID/ASCII Text
MFR_DATE_LENGTH =4
MFR_DATE_0
MFR_DATE_1
MFR_DATE_2
MFR_DATE_3
MFR_DATE_4
MFR_DATE_5
MFR_DATE_6
MFR_DATE_7
MFR_DATE_8
MFR_DATE_9
MFR_DATE_10
MFR_DATE_11
MFR_DATE_12
MFR_DATE_13
MFR_DATE_14
MFR_DATE_15
MFR_DATE_16
MFR_DATE_17
MFR_DATE_18
1400
Value
MFR_SERIAL
ID Length/Bit#ID/ASCII Text
MFR_SERIAL_LENGTH = 12
MFR_SERIAL_0
MFR_SERIAL_1
MFR_SERIAL_2
MFR_SERIAL_3
MFR_SERIAL_4
MFR_SERIAL_5
MFR_SERIAL_6
MFR_SERIAL_7
MFR_SERIAL_8
MFR_SERIAL_9
MFR_SERIAL_10
MFR_SERIAL_11
MFR_SERIAL_12
MFR_SERIAL_13
MFR_SERIAL_14
MFR_SERIAL_15
MFR_SERIAL_16
MFR_SERIAL_17
MFR_SERIAL_18
QEyywwR1xxxx
GENERAL PARAMETRIC DATA
Command Code (Hex)
A0
#RetOpCodexA0
A1
A2
A3
A4
A5
A6
A7
A8
A9
AA
#RetOpCodexAA
AB
#RetOpCodexAB
www.murata-ps.com/support
'1'
'4'
'0'
'0'
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
'Q'
'E'
'y'
'y'
'w'
'w'
'R'
'1'
'x'
'x'
'x'
'x'
0
0
0
0
0
0
0
Command Name
Value
Units
N
MFR_VIN_MIN
40
Vdc
-3
MFR_VIN_MAX
MFR_IIN_MAX
MFR_PIN_MAX
MFR_VOUT_MIN
MFR_VOUT_MAX
MFR_IOUT_MAX
MFR_POUT_MAX
MFR_TAMBIENT_MAX
MFR_TAMBIENT_MIN
MFR_EFFICIENCY_LL_VIN
MFR_EFFICIENCY_LL_POUT1
MFR_EFFICIENCY_LL_EFF1
MFR_EFFICIENCY_LL_POUT2
MFR_EFFICIENCY_LL_EFF2
MFR_EFFICIENCY_LL_POUT3
MFR_EFFICIENCY_LL_EFF3
MFR_EFFICIENCY_HL_VIN
MFR_EFFICIENCY_HL_POUT1
MFR_EFFICIENCY_HL_EFF1
MFR_EFFICIENCY_HL_POUT2
MFR_EFFICIENCY_HL_EFF2
MFR_EFFICIENCY_HL_POUT3
MFR_EFFICIENCY_HL_EFF3
72
47
1800
11.40
12.61
133.3
1600
55
0
40
320
0.90
800
0.90
1600
0.88
40
320
0.90
800
0.90
1600
0.88
Vdc
Adc
W
Vdc
Vdc
Adc
W
C
C
Vdc
W
-3
-4
1
-6
-6
-2
1
0
0
-3
1
-10
1
-10
1
-10
-3
1
-10
1
-10
1
-10
W
W
Vdc
W
W
W
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 17 of 18
D1U86-D-1600-12-HBxDC Application Note
ACAN-54; PMBus Communication Protocol
OPERATION COMMAND CODE 01 HEX
Power Module On/Off Mode: Bit # / Bit Description (Command Code 01 HEX)
7
6
On/off
Bit
1
On/off
Bit
0
5
0
0
x
1
0
x
4
3
1
0
Margin Fault
Control Bits
1
0
Bit
Bit
x
x
x
x
x
x
x
x
Margin on/off/high/low
Bits
1
0
2
Valid Values
Dec
Hex
x
0 - 63
0 - 3F
x
128 - 191
80 - BF
Power Module Status
Not Used
RetOpCodex01
Disable power supply when
OPERATION command supported
Enable power supply when
OPERATION command supported – DEFAULT
setting
ON/OFF COMMAND CODE 02 HEX
Power Module On/Off Configuration: Bit # / Bit Description (Command Code 02 HEX)
7
6
5
4
3
2
Valid Values
1
0
CONTROL Pin
Dec
Hex
Power Supply On/Off Mode
reserved
reserved
reserved
CONTROL pin /
OPERATION
command PS
on/off
0
0
0
1
0
1
0
1
21
15
Control pin only ; active low polarity
0
0
0
1
0
1
1
1
23
17
Control pin only ; active high polarity
0
0
0
1
1
0
x
1
25 or 27
19 or 1B
0
0
0
1
1
1
0
1
29
1D
0
0
0
1
1
1
1
1
31
1F
OPERATION
command on/off
On/Off
Polarity
Action
RetOpCodex02
LED CONTROL COMMAND CODE EF HEX
Bit # / Bit Description
7
6
CONTROL
reserved
Bit
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
1
0
1
0
1
0
1
0
1
0
1
0
1
0
#RetComCodexEF
DEFAULT SETTING
5
reserved
4
reserved
3
reserved
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
0
0
0
0
0
0
0
2
LED Mode
Bit 2
0
0
0
0
1
1
1
X
0
0
0
0
1
1
1
1
LED Mode
Bit 1
0
0
1
1
0
0
1
X
0
0
1
1
0
0
1
0
LED Mode
Bit 0
0
1
0
1
0
1
0
X
0
1
0
1
0
1
0
Valid Values
Dec
Hex
0
1
2
3
4
5
6
0 - 127
128
129
130
131
132
133
134
0
1
2
3
4
5
6
0 - 7F
80
81
82
83
84
85
86
Operation command only
Operation command and control pin ; active
low polarity; DEFAULT setting
Operation command and control pin ; active
high polarity
Read / Write
Read
Read
Read
Read
Read
Read
Read
Write
Read / Write
Read / Write
Read / Write
Read / Write
Read / Write
Read / Write
Read / Write
LED Status & Control
Auto - LED off
Auto - LED solid green
Auto - LED blinking green
Auto - LED solid red
Auto - LED blinking red
Auto - LED solid yellow
Auto - LED blinking yellow
Set to Auto LED control
Set to Manual - LED off
Set to Manual - LED solid green
Set to Manual - LED blinking green
Set to Manual - LED solid red
Set to Manual - LED blinking red
Set to Manual - LED solid yellow
Set to Manual - LED blinking yellow
“X” = Don’t Care
www.murata-ps.com/support
D1U86-D-1600-12-HBxDC_ACAN_54_A01.D1_14_Jan_2015 Page 18 of 18