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

D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
PMBus™ Commands & Features
This application note is applicable for the following members of the D1U3CS-D-1600-12-HCxEC Series:
MPS#
Part Number
Serial Communication Slave Addressing
Airflow
Standby (Vdc)
TQ1809
D1U3CS-D-1600-12-HC4EC
Address Pins Selection (Pin Strapping)
back-to-front
3.3
M1831
D1U3CS-D-1600-12-HC3EC
Address Pins Selection (Pin Strapping)
front-to-back
3.3
Standard PMBus™ Commands
Data communicated over the PMBus™ interface shall not use PEC (Packet Error Checking) as defined by the standard for PMBus™ Power Systems Management Protocol Part 1 –
General Requirements Rev 1.1.
Data parameters passed shall use either linear or direct formatting (see individual commands).
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.
Note: 100/400 KHz I2C communications is supported for the PMBus™ interface.
Note: The PMBus™ slave controller can “clock stretch” on ACK.
Device Details
Power Module Internal Devices
Vendor
Microchip Technology Inc.
Microchip Technology Inc.
Microchip Technology Inc.
Manufacturers
Part Number
PIC24FJ32GA002T-I/SS
PIC24FJ164GA306T-I/PT
24AA024T-IMS
Package
28 Pin
64 Pin
8 Pin
Description
Primary Digital Signal Controller, 16-bit dsPIC, 32K flash, 8K SRAM, --40C to +85C
Secondary Digital Signal Controller, 16-bit dsPIC, 64K flash, 8K SRAM, -40C to +85C
2K Bit, 2.5-5.5V, 400KHz, 1.8-2.5V 100KHz, 85C
Device Addressing Methods
(See D1U3CS-12-CONC Interface Card; Application Note ACAN-41 for Additional Details):
The following details the method whereby the two 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; see the PMBus™ standard) is as follows:
1.
Terminating the pin(s) to VSB GND (connector pin numbers A2/B6/C6/D6); this method will set a default address of “00”for the last two addressable bits (A0, A1) of the
address byte.
2.
Leaving these pins unterminated (“floating”) will set a default address of “11”for the last two addressable bits (A0, A1) of the address byte; these pins are pulled up
(internally to +VSB) by a 10K ohm resistor.
3.
Other combinations are possible to provide a maximum of 4 address permutations as follows:
HEX Address Combinations by Analogue Method; ADDR External Resistance Values
Address Pin A1
Address Pin A0
Power Module Secondary
Power Module
(Connector Pin D2)
(Connector Pin D1)
Main Controller (Serial Slave Address)
EEPROM (Serial Slave Address)
0
0
0xB0
0xA0
0
1
0xB2
0xA2
1
0
0xB4
0xA4
1
1
0xB6
0xA6
The D1U3CS-D-1600-12-HCxEC uses 7-bit Device “left shifted” addressing as follows (see example below for Secondary Main Micro Controller; the EEPROM addressing follows a similar
convention) but commences at base address 0xA0) interrelationship:
Address Convention
Device Address Bits
Device
Address
0xB0
0xB2
0xB4
0xB6
7
6
5
4
3
1
1
1
1
0
0
0
0
1
1
1
1
1
1
0
1
0
0
0
0
2
(A1)
0
0
1
1
1
(A0)
0
1
0
1
Read/Write
Bit
“0” = “W”
“1” = “R”
“0”
“0”
“0”
“0”
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 1 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
PMBus™ COMMANDS
Command Codes
Page Command is supported to allow the ability to control and monitor the dual outputs (the Main 1 output and VSTANDBY outputs). Each Command
Code is annotated with either “All”, “0”, “1”, “2” or “3” accordingly to identify which “page” is associated with the command.
Command Code
(Hex)
00
01
02
03
20
20
25
25
26
26
Read/
Write
R/W
Page
OPERATION
(See Relevant Table at the Rear of Document)
#ComCodex01
R/W
All
ON_OFF_CONFIG
See Relevant Table at the Rear of Document)
#ComCodex02
R
Command Name
PAGE
CLEAR_FAULTS
VOUT_MODE
VSTBY_MODE
VOUT_MARGIN_HIGH
VSTBY_MARGIN_LOW
VOUT_MARGIN_HIGH
VSTBY_MARGIN_LOW
W
R
R
R/W
R/W
R/W
R/W
Format
All
All
Bit Flags
Bit Flags
All
0
1
0
1
0
1
Number of
Bytes
1
Bit(s)
Number
1
5:0
Set output margin high/low voltages
7:6
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)
1
1
Bit Flags
Bit Flags
Linear Data Format
Linear Data Format
Linear Data Format
Linear Data Format
1
1
2
2
2
2
Bit Name
Definition
Command to provide ability to configure,
control & monitor multiple outputs
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
Supported
YES
NO
YES
YES
YES
YES
YES
YES
NO
NO
NO
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 required N”N exponent.
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 exponent “N” 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"
YES
NO
NO
NO
NO
NO
NO
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 2 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code
(Hex)
Command Name
Read/
Write
R
3A
Page
All
Format
Bit Flags
Number
of Bytes
1
FAN_CONFIG_1_2
Bit(s)
Number
Bit Name
0
FAN_2_TACH_PULSES
1
FAN_2_TACH_PULSES
2
FAN_2_SETTING_MODE
3
FAN_2_INSTALLATION
4
FAN_1_TACH_PULSES
5
FAN_1_TACH_PULSES
6
FAN_1_SETTING_MODE
7
FAN_1_INSTALLATION
Definition
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)
Supported
NO
NO
NO
NO
YES
YES
YES
Set when fan is installed in position 1
YES
YES
YES
3B
FAN_COMMAND_1
R/W
All
R/W
2
Manual fan override command fan speed value
in RPM
Command speed formatted in Linear as per
command 0x90 - READ_FAN_SPEED_1
40
VOUT_OV_FAULT_LIMIT
R
0
Linear Data Format
2
Main Output Overvoltage Fault Limit
Standby(Auxiliary) Output Overvoltage Fault
Limit
Main Output Overvoltage Fault Response
Actions
Standby(Auxiliary) Output Overvoltage Fault
Response Actions
40
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
Main Output Overvoltage Warning Limit
YES
42
VSTBY_OV_WARN_LIMIT
R
1
Linear Data Format
2
Standby(Auxiliary) Output Overvoltage Warning
Limit
YES
43
VOUT_UV_WARN_LIMIT
R
0
Linear Data Format
2
Main Output Undervoltage Warning Limit
YES
43
VSTBY_UV_WARN_LIMIT
R
1
Linear Data Format
2
Standby(Auxiliary) Output Undervoltage Warning
Limit
YES
44
VOUT_UV_FAULT_LIMIT
R
0
Linear Data Format
2
Main Output Undervoltage Fault Limit
YES
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
See Returned Data Tables for
Individual Models
#HC4ECcomcodex40
#HC3ECcomcodex40
Standby(Auxiliary) Output Undervoltage Fault
Limit
Main Output Undervoltage Fault Response
Actions
Standby(Auxiliary) Output Undervoltage Fault
Response Actions
YES
YES
YES
YES
YES
YES
Main Output Overcurrent Fault Limit - High line
YES
2
Main Output Overcurrent Fault Limit - Low line
YES
YES
46
ISTBY_OC_FAULT_LIMIT
R
2
Bit Flags
1
Standby(Auxiliary) Output Overvoltage Fault
Limit
47
IOUT_OC_FAULT_RESPONSE
R
0
Bit Flags
1
Main Output Overcurrent Fault Response Actions
YES
47
IOUT_OC_FAULT_RESPONSE
R
1
Bit Flags
1
Main Output Overcurrent Fault Response Actions
YES
47
ISTBY_OC_FAULT_RESPONSE
R
2
Linear Data Format
2
Standby(Auxiliary) Output Response Actions
YES
Standby(Auxiliary) Output Overcurrent Fault
Response Actions
Main Output Overcurrent Warning Limit - High
line
Main Output Overcurrent Warning Limit - Low
line
4A
IOUT_OC_WARN_LIMIT
R
0
Linear Data Format
2
4A
IOUT_OC_WARN_LIMIT
R
1
Linear Data Format
2
YES
4A
ISTBY_OC_WARN_LIMIT
R
2
Linear Data Format
2
4F
AIRFLOW_1_OT_FAULT_LIMIT
R
2
Linear Data Format
2
Airflow 1 Overtemperature Fault Limit
YES
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
YES
YES
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 3 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code
(Hex)
Command Name
Read/
Write
Page
Format
Number of
Bytes
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
Bit Flags
2
Bit(s)
Number
Bit Name
Definition
Supported
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
Linear Data Format
1
Input Undervoltage Fault Limit
YES
Linear Data Format
See Returned Data Tables for
Individual Models
#HC4ECcomcodex50
#HC3ECcomcodex50
YES
YES
YES
YES
YES
5A
VIN_UV_FAULT_RESPONSE
R
0
5B
IIN_OC_FAULT_LIMIT
R
0
Bit Flags
1
Input Undervoltage Fault Response
Actions
Input Overcurrent Fault Limit
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
YES
YES
2
68
POUT_OP_FAULT_LIMIT
R
0
Bit Flags
1
Output Overpower Fault Limit
69
POUT_OP_FAULT_RESPONSE
R
0
Linear Data Format
2
Output Overpower Fault Response Actions
6A
POUT_OP_WARN_LIMIT
R
0
Linear Data Format
2
6A
POUT_OP_WARN_LIMIT
R
1
Linear Data Format
2
6B
PIN_OP_WARN_LIMIT
R
0
Linear Data Format
2
Output Overpower Warning Limit - High
line
Output Overpower Warning Limit - Low
line
Input Overpower Warning Limit - High line
6B
PIN_OP_WARN_LIMIT
R
1
Linear Data Format
2
Input Overpower Warning Limit - Low line
0
1
2
3
79
STATUS_BYTE
R
All
Bit Flags
1
4
5
6
7
NONE_F_W
CML_F
TEMPERATURE_F_W
INPUT_UV_F
OUTPUT_OC_F
OUTPUT_OV_F
UNIT_OFF
BUSY_F
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
Set when unit not providing power to the
output
Asserted when device busy and unable to
respond fault
YES
YES
YES
YES
YES
YES
NO
YES
YES
YES
YES
YES
YES
YES
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 4 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code
(Hex)
Command Name
Read/
Write
Page
Format
Number of
Bytes
Bit(s)
Number
0
1
2
3
4
5
6
7
79
STATUS_WORD
R
All
Bit Flags
2
8
9
10
11
12
13
14
15
7A
7A
STATUS_VOUT
STATUS_VSTBY
R
R
0
1
Bit Flags
Bit Flags
1
1
Bit Name
Definition
NONE_F_W
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
Set when unit not providing power to the
output
Asserted when device busy and unable to
respond fault
Set when a fault not listed in [15:1] has
occurred
Set when a bit in command
STATUS_OTHER set
Set when a fan fault or warning has
occurred
Set when the POWER_GOOD signal is
negated
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
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
FANS_F_W
POWER_GOOD_L
MFG_SPECIFIC_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
Supported
NO
YES
YES
YES
YES
YES
YES
YES
NO
NO
YES
YES
YES
YES
YES
YES
NO
NO
NO
NO
YES
YES
YES
YES
NO
NO
NO
NO
YES
YES
YES
YES
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 5 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code
(Hex)
7B
Command Name
STATUS_IOUT
Read/
Write
R
Page
0
Format
Bit Flags
Number of
Bytes
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
1
4
5
6
7
7C
7D
7E
STATUS_INPUT
STATUS-TEMPERATURE
STATUS_CML
R
R
R
ALL
ALL
All
Bit Flags
Bit Flags
Bit Flags
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
1
1
Supported
YES
YES
NO
NO
NO
YES
YES
YES
YES
YES
NO
NO
NO
YES
YES
YES
YES
YES
YES
NO
YES
4
VIN_UV_F
5
VIN_UV_W
6
VIN_OV_W
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)
YES
YES
YES
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
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 6 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code
(Hex)
Command Name
Read/Wri
te
Page
Format
Number of
Bit(s) Number
Bytes
0
1
2
3
1
4
5
6
7
Bit Name/Comment
Description
Supported
81
STATUS_FANS_1_2
R
All
Bit Flags
88
READ_VIN
R
All
Linear Data Format
2
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
Direct Data Format
2
Main Output Voltage Sensor Reading
YES
8B
READ_VSTBY
R
1
Direct Data Format
2
8C
READ_IOUT
R
0
Direct Data Format
2
8C
READ_ISTBY
R
1
Direct Data Format
2
8D
READ_TEMPERATURE_1
R
0
Linear Data Format
2
8E
READ_TEMPERATURE_2
R
0
Direct 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
96
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 All Models
#SensorDatax88HC4EC
#SensorDatax88HC3EC
Standby(Auxiliary) Output Current Sensor
Reading
Airflow 1 Temperature Sensor Reading
NO
NO
NO
YES
NO
YES
NO
YES
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
R
0
Linear Data Format
2
Fan 2 Speed Sensor Reading
NO
READ_POUT
R
All
Linear Data Format
2
Output Power Sensor Reading
YES
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
MFR_ID
MFR_PART_NUMBER
MFR_REVISION
R
R
R
All
All
All
Ascii Text Block
Ascii Text Block
Ascii Text Block
Variable
15
10
9C
MFR_LOCATION
R/W
All
Ascii Text Block
Variable
9D
MFR_DATE
R/W
All
Ascii Text Block
5
9E
MFR_SERIAL
R/W
All
Ascii Text Block
2
See MFR_ID at link:
#ComCodex99
See MFR_PART_NUMBER at link:
#ComCodex9AHC4EC
#ComCodex9AHC3EC
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 Firmware Revision
Power Supply Model Number
Power Supply Manufacture Location
Power Supply Manufacture Date
Power Supply Serial Number
YES
YES
YES
YES
YES
YES
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 7 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command
Code (Hex)
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
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
Bit Name/Comment
See Manufacturers Data Tables
ComCodexA0
AA
AB
MFR_EFFICIENCY_LL
MFR_EFFICIENCY_HL
R
R
All
All
Linear Data Format
Linear Data Format
2
2
0
E0
PS_STATUS
R
All
Bit Flags
2
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
10
BOOTLOAD_MODE
11
12
13
UNUSED
UNUSED
UNUSED
14
WARNING
15
FAULT
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
Set when the bootloader is currently
bootloading any of the microcontrollers
in the power supply
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
NO
YES
YES
YES
YES
YES
NO
NO
NO
Set when power supply warning has
occurred; tracks 'WARNING' status LED
Set when power supply fault has
occurred; tracks 'FAULT' status LED
YES
YES
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 8 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command
Code (Hex)
Command Name
Read/Write Page
Format
Number of
Bit(s)
Bytes
Number
Bit Name/Comment
E1
EEPROM_WP
R/W
All
Integer
1
See EEPROM FRU Data
#EEPROMDATA
E2
READ_HOURS_USED
R
All
Linear Data Format
3
See Sensor Data Tables for
Individual Models
ComCodexE2
E5
EB
READ_RESETS
MFR_FW_TYPE
R
R
Bit Flags
2
Bit Flags
2
All
All
Ascii Test Block
11
F8
BOOTLOAD_RESTART
R/W
All
HEX
1
FA
BOOTLOADER_REQUEST
R/W
All
Ascii Text Block
6
FB
BOOTLOADER-STATUS
R
All
Bit Flags
See MFR_FW_TYPE Data
#ComCodexEB
2
Description
Write 0x9A to enable write protection
to the external EEPROM.
Write 0x56 to disable write protection
to the external EEPROM
Power Supply Accumulated Main
Output Power-On Hours
RCON register status flags for
troubleshooting
RCON2 register status flags for
troubleshooting
Manufacturers specific F/W revision
Boot loader completion and
application restart request command
Boot loader request command
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
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
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
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 9 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
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
should be expected.
RETURNED RESULTS: D1U3CS-D-1600-12-HC4EC; Back to Front Airflow: 3.3VSB (TQ1809)
Command
Code Hex)
Command Name
Read/
Write
Page
40
VOUT_OV_FAULT_LIMIT
R
0
40
VSTBY_OV_FAULT_LIMIT
R
1
41
VOUT_OV_FAULT_RESPONSE
R
0
Data
Format
# of
Bytes
Units
Scaling Coefficients
Linear Data Format
2
Vdc
-6
13
Linear Data Format
2
Vdc
-7
3.8
Bit Flags
1
N
41
VSTBY_OV_FAULT_RESPONSE
R
1
Bit Flags
1
m
R
Bit #
VOUT_OV_WARN_LIMIT
R
0
42
VSTBY_OV_WARN_LIMIT
R
1
43
VOUT_UV_WARN_LIMIT
R
0
43
VSTBY_UV_WARN_LIMIT
R
1
44
VOUT_UV_FAULT_LIMIT
R
0
44
VSTBY_UV_FAULT_LIMIT
R
1
45
VOUT_UV_FAULT_RESPONSE
R
0
45
VSTBY_UV_FAULT_RESPONSE
R
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
Linear Data Format
Vdc
-6
Linear Data Format
2
Vdc
-7
3.7
Linear Data Format
2
Vdc
-6
11.5
Linear Data Format
2
Vdc
-7
3
Linear Data Format
2
Vdc
-6
10.9
Linear Data Format
2
Vdc
-7
Bit Flags
1
1
IOUT_OC_FAULT_LIMIT
R
0
46
ISTBY_OC_FAULT_LIMIT
R
1
47
IOUT_OC_FAULT_RESPONSE
R
0
Linear Data Format
2
Adc
-2
Linear Data Format
2
Adc
-7
1
Bit Flags
47
ISTBY_OC_FAULT_RESPONSE
R
1
1
Bit Flags
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
12.5
2.8
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
3
2
Bit Flags
Comments
b
7:6
42
Reading
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
145
7.5
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
4A
IOUT_OC_WARN_LIMIT
R
0
Linear Data Format
2
Adc
-2
140
4A
ISTBY_OC_WARN_LIMIT
R
1
Linear Data Format
2
Adc
-7
6.5
4F
AIRFLOW_1_OT_FAULT_LIMIT
R
0
Linear Data Format
2
°C
0
95
Primary
4F
HOTSPOT_1_OT_FAULT_LIMIT
R
1
Linear Data Format
2
°C
0
125
Primary
4F
HOTSPOT_2_OT_FAULT_LIMIT
R
2
Linear Data Format
2
°C
0
125
Primary
4F
AIRFLOW_2_OT_FAULT_LIMIT
R
3
Linear Data Format
2
°C
0
75
Secondary
4F
HOTSPOT_OT_FAULT_LIMIT
R
4
Linear Data Format
2
°C
0
125
Secondary
#Backtox40
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 10 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
D1U3CS-D-1600-12-HC4EC; Back to Front Airflow: 3.3VSB (TQ1809)
Command
Code Hex)
Command Name
Read/
Write
Page
Data
Format
# of
Bytes
50
AIRFLOW_1_OT_FAULT_RESPONSE
R
0
Bit Flags
1
Units
Scaling Coefficients
N
50
50
50
HOTSPOT_1_OT_FAULT_RESPONSE
AIRFLOW_1_OT_FAULT_RESPONSE
HOTSPOT_2_OT_FAULT_RESPONSE
R
R
R
1
2
3
Bit Flags
Bit Flags
Bit Flags
1
1
1
m
R
Bit #
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
b
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
85
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
Primary
51
HOTSPOT_1_OT_WARN_LIMIT
R
1
Linear Data Format
2
°C
0
100
Primary
51
HOTSPOT_2_OT_WARN_LIMIT
R
2
Linear Data Format
2
°C
0
100
Primary
51
AIRFLOW_2_OT_WARN_LIMIT
R
3
Linear Data Format
2
°C
0
70
Secondary
51
HOTSPOT_OT_WARN_LIMIT
R
4
Linear Data Format
110
Secondary
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
73
58
VIN_UV_WARN_LIMIT
R
0
Linear Data Format
2
Vdc
-3
40
59
VIN_UV_FAULT_LIMIT
R
0
Linear Data Format
2
Vdc
-3
5A
VIN_UV_FAULT_RESPONSE
R
0
Bit Flags
1
36
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
IIN_OC_WARN_LIMIT
R
0
Linear Data Format
5E
POWER_GOOD_ON
R
0
Linear Data Format
3
50
8
2
Adc
-4
40.8
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
1730
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
1680
6B
PIN_OP_WARN_LIMIT
R
0
Linear Data Format
2
Watts
1
1910
#Backtox50
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 11 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
D1U3CS-D-1600-12-HC3EC; Back to Front Airflow: 3.3VSB (M1831)
Command
Code Hex)
Command Name
Read/
Write
Page
Data
Format
# of
Bytes
Units
40
VOUT_OV_FAULT_LIMIT
R
40
VSTBY_OV_FAULT_LIMIT
41
VOUT_OV_FAULT_RESPONSE
Scaling Coefficients
0
Linear Data Format
2
Vdc
-6
R
1
Linear Data Format
2
Vdc
-7
R
0
Bit Flags
1
N
41
VSTBY_OV_FAULT_RESPONSE
R
1
Bit Flags
1
m
R
Bit #
Reading
b
13
3.8
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 Data Format
2
Vdc
-6
42
VSTBY_OV_WARN_LIMIT
R
1
Linear Data Format
2
Vdc
-7
3.7
43
VOUT_UV_WARN_LIMIT
R
0
Linear Data Format
2
Vdc
-6
11.5
43
VSTBY_UV_WARN_LIMIT
R
1
Linear Data Format
2
Vdc
-7
3
44
VOUT_UV_FAULT_LIMIT
R
0
Linear Data Format
2
Vdc
-6
10.9
44
VSTBY_UV_FAULT_LIMIT
R
1
Linear Data Format
2
Vdc
-7
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 Data Format
2
Adc
-2
46
ISTBY_OC_FAULT_LIMIT
R
1
Linear Data Format
2
Adc
-7
47
IOUT_OC_FAULT_RESPONSE
R
0
Bit Flags
1
47
ISTBY_OC_FAULT_RESPONSE
R
1
4A
IOUT_OC_WARN_LIMIT
R
0
4A
ISTBY_OC_WARN_LIMIT
R
1
4F
AIRFLOW_1_OT_FAULT_LIMIT
R
0
4F
HOTSPOT_1_OT_FAULT_LIMIT
R
1
4F
HOTSPOT_2_OT_FAULT_LIMIT
R
2
4F
AIRFLOW_2_OT_FAULT_LIMIT
R
3
4F
HOTSPOT_OT_FAULT_LIMIT
R
4
Bit Flags
1
Comments
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
12.5
2.8
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
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
145
7.5
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
Linear Data Format
2
Adc
-2
140
Linear Data Format
2
Adc
-7
6.5
Linear Data Format
2
°C
0
95
Secondary
Linear Data Format
2
°C
0
125
Secondary
Linear Data Format
2
°C
0
125
Secondary
Linear Data Format
2
°C
0
75
Primary
Linear Data Format
2
°C
0
125
Primary
#Backtox40
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 12 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
D1U3CS-D-1600-12-HC3EC; Back to Front Airflow: 3.3VSB (M1831)
Command
Code Hex)
Command Name
Read/
Write
Page
Data
Format
# of
Bytes
50
AIRFLOW_1_OT_FAULT_RESPONSE
R
0
Bit Flags
1
Units
Scaling Coefficients
N
50
50
50
HOTSPOT_1_OT_FAULT_RESPONSE
AIRFLOW_2_OT_FAULT_RESPONSE
HOTSPOT_2_OT_FAULT_RESPONSE
R
R
R
1
2
3
Bit Flags
Bit Flags
Bit Flags
1
1
1
m
R
Bit #
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
b
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
85
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
Primary
51
HOTSPOT_1_OT_WARN_LIMIT
R
1
Linear Data Format
2
°C
0
100
Primary
51
HOTSPOT_2_OT_WARN_LIMIT
R
2
Linear Data Format
2
°C
0
100
Primary
51
AIRFLOW_2_OT_WARN_LIMIT
R
3
Linear Data Format
2
°C
0
70
Primary
51
HOTSPOT_OT_WARN_LIMIT
R
4
Linear Data Format
110
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
73
58
VIN_UV_WARN_LIMIT
R
0
Linear Data Format
2
Vdc
-3
40
59
VIN_UV_FAULT_LIMIT
R
0
Linear Data Format
2
Vdc
-3
5A
VIN_UV_FAULT_RESPONSE
R
0
Bit Flags
1
36
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
3
50
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
8
5D
IIN_OC_WARN_LIMIT
R
0
Linear Data Format
2
Adc
-4
40.8
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
1730
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
1680
6B
PIN_OP_WARN_LIMIT
R
0
Linear Data Format
2
Watts
1
1910
#Backtox50
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 13 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
SENSOR DATA AND RESOLUTION
SENSOR DATA: D1U3CS-D-1600-12-HC4EC; 3.3VSB (Back to Front Airflow; TQ1809)
Command
Code (Hex)
Command Name
88
READ_VIN
Input Voltage Sensor Reading
All
89
READ_IIN
Input Current Sensor Reading
All
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
Description
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 Outlet (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)
Page
0
1
0
1
0
0
0
1
8F
READ_TEMPERATURE_3
90
READ_FAN_SPEED_1
Fan 1 Speed Sensor Reading
All
96
READ_POUT
Output Power Sensor Reading
All
Input Power Sensor Reading
All
97
#Backtox88
E2
#BacktoxE2
READ_PIN
Accumulated Main Output PowerREAD_POWER_ON_HOURS
On Hours
2
All
Data
Format
Linear Data
Format
Linear Data
Format
Direct Data
Format
Direct Data
Format
Direct Data
Format
Direct Data
Format
Linear Data
Format
Direct Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Scaling
Coefficient
Units
N
m
R
Vdc
-3
Adc
-4
Vdc
-6
1
2
Vdc
-7
1
Adc
-2
Adc
-7
°C
0
°C
0
°C
Raw Sensor
b
PMBus Reporting Sensor
Full-scale /
Full-scale / Range Resolution
Range
106.68
0.104
127.875
Resolution
Accuracy
0.125
+ / - 2% of Reporting Full-Scale
66
0.0645
63.94
0.0625
+ / - 5% of Reporting Full-Scale
0
15.28
0.0149
15.98
0.0156
+ / - 2% of Reporting Full-Scale
2
0
4.05
0.00395
7.992
0.00781
+ / - 2% of Reporting Full-Scale
1
2
0
170
0.169
255.75
0.250
+ / - 2% of Reporting Full-Scale
1
2
0
8.11
0.00792
7.992
0.00781
+ / - 2% of Reporting Full-Scale
-40 to 150
-40 to 150
1
+ / - 5°C
1
2
0
-40 to 150
-40 to 150
1
+ / - 5°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
RPM
5
24,000
32736
32
+ / - 5% of Reporting Full-Scale
Watts
1
2046
2
+ / - 5% of Reporting Full-Scale
Watts
1
2046
2
+ / - 5% of Reporting Full-Scale
0
~1900
(Years
1
+ / - 3%
Hours
~1900 (Years
SENSOR DATA: D1U3CS-D-1600-12-HC3EC; 3.3VSB (Front to Back Airflow; M1831)
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
Description
Input Voltage Sensor Reading
Input Current Sensor Reading
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 Outlet (Secondary Side)
Temperature Sensor Reading Inlet (Primary Side)
Temperature Sensor Reading Main Output Hotspot (Secondary
Side)
Temperature Sensor Reading Bridge Hotspot (Primary Side)
Temperature Sensor Reading Boost Hotspot (Primary Side)
Page
All
All
0
1
0
1
0
0
8F
READ_TEMPERATURE_3
8F
READ_TEMPERATURE_3
8F
READ_TEMPERATURE_3
90
READ_FAN_SPEED_1
Fan 1 Speed Sensor Reading
All
96
READ_POUT
Output Power Sensor Reading
All
Input Power Sensor Reading
All
Accumulated Main Output PowerOn Hours
All
97
#Backtox88
E2
#BacktoxE2
READ_PIN
READ_POWER_ON_HOURS
0
1
2
Data
Format
Linear Data
Format
Linear Data
Format
Direct Data
Format
Direct Data
Format
Direct Data
Format
Direct Data
Format
Linear Data
Format
Direct Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Linear Data
Format
Scaling
Coefficient
Units
N
m
R
Raw Sensor
b
Vdc
-3
Adc
-4
Vdc
-6
1
2
0
Vdc
-7
1
2
0
Adc
-2
1
2
0
Adc
-7
1
2
0
°C
0
°C
0
°C
PMBus Reporting Sensor
Full-scale /
Full-scale / Range Resolution
Range
106.68
0.104
127.875
Accuracy
0.125
+ / - 2% of Reporting Full-Scale
0.0625
+ / - 5% of Reporting Full-Scale
0.0645
63.94
15.28
0.0149
15.98
0.0156
+ / - 2% of Reporting Full-Scale
4.05
0.00395
7.992
0.00781
+ / - 2% of Reporting Full-Scale
170
0.169
255.75
0.250
+ / - 2% of Reporting Full-Scale
8.11
0.00792
7.992
0.00781
+ / - 2% of Reporting Full-Scale
-40 to 150
-40 to 150
1
+ / - 5°C
-40 to 150
-40 to 150
1
+ / - 5°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
°C
0
-40 to 150
-40 to 150
1
+ / - 5°C
24,000
32736
32
+ / - 5% of Reporting Full-Scale
2046
2
+ / - 5% of Reporting Full-Scale
2046
2
+ / - 5% of Reporting Full-Scale
~1900
(Years
1
+ / - 3%
RPM
5
Watts
1
Watts
1
Hours
0
66
Resolution
1
2
0
~1900 (Years
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 14 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
MANUFACTURERS VITAL PRODUCT DATA
Command Code 99 HEX (MAN_ID)
Command Code (Hex)
Command Name
Value
Units
ID Length/Bit#ID/ASCII Text
MFR_ID_LENGTH
99
#Backtox99
MFR_ID
Murata-PS
N/A
9
MFR_ID_0
'M'
MFR_ID_1
'u'
MFR_ID_2
'r'
MFR_ID_3
'a'
MFR_ID_4
't'
MFR_ID_5
'a'
MFR_ID_6
'-'
MFR_ID_7
'P'
MFR_ID_8
'S'
Command Code 9A HEX; (MFR_MODEL) D1U3CS-D-1600-12-HC4EC DC Input Variant; Back to Front Airflow (TQ1809)
Command Code (Hex)
Command Name
Value
Units
ID Length/Bit#ID/ASCII Text
MFR_MODEL_LENGTH = 22
MFR_MODEL_0
9A
#Backtox9A
MFR_MODEL
D1U3CS-D-1600-12-HC4EC
N/A
'D'
MFR_MODEL_1
'1'
MFR_MODEL_2
'U'
MFR_MODEL_3
'3'
MFR_MODEL_4
'C'
MFR_MODEL_5
'S’
MFR_MODEL_6
'-'
MFR_MODEL_7
'D'
MFR_MODEL_8
‘-‘
MFR_MODEL_10
‘1’
MFR_MODEL_11
‘6’
MFR_MODEL_12
‘0’
MFR_MODEL_13
‘0’
MFR_MODEL_14
‘-‘
MFR_MODEL_15
‘1’
MFR_MODEL_16
‘2’
MFR_MODEL_17
‘-‘
MFR_MODEL_18
‘H’
MFR_MODEL_19
‘C’
MFR_MODEL_20
‘4’
MFR_MODEL_21
‘E’
MFR_MODEL_22
‘C’
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 15 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code 9A HEX; (MAN_MODEL) D1U3CS-D-1600-12-HC3EC DC Input Variant; Front to Back Airflow (M1831)
Command Code (Hex)
Command Name
Value
Units
ID Length/Bit#ID/ASCII Text
MFR_MODEL_LENGTH = 22
MFR_MODEL_0
9A
#Backtox9A
MFR_MODEL
D1U3CS-D-1600-12-HC3EC
N/A
'D'
MFR_MODEL_1
'1'
MFR_MODEL_2
'U'
MFR_MODEL_3
'3'
MFR_MODEL_4
'C'
MFR_MODEL_5
'S’
MFR_MODEL_6
'-'
MFR_MODEL_7
'D'
MFR_MODEL_8
‘-‘
MFR_MODEL_10
‘1’
MFR_MODEL_11
‘6’
MFR_MODEL_12
‘0’
MFR_MODEL_13
‘0’
MFR_MODEL_14
‘-‘
MFR_MODEL_15
‘1’
MFR_MODEL_16
‘2’
MFR_MODEL_17
‘-‘
MFR_MODEL_18
‘H’
MFR_MODEL_19
‘C’
MFR_MODEL_20
‘3’
MFR_MODEL_21
‘E’
MFR_MODEL_22
‘C’
Command Code 9B HEX; (MFR_REVISION)
Command Code (Hex)
Command Name
Value
Units
ID Length/Bit#ID/ASCII Text
MFR_MODEL_LENGTH = 14
9B
#Backtox9B
MFR_MODEL
0001-0001-0000
N/A
MFR_MODEL_0
'0'
MFR_MODEL_1
'0'
MFR_MODEL_2
‘0'
MFR_MODEL_3
‘1'
MFR_MODEL_4
'-'
MFR_MODEL_5
'0’
MFR_MODEL_6
'0'
MFR_MODEL_7
'0'
MFR_MODEL_8
‘1'
MFR_MODEL_9
‘-‘
MFR_MODEL_10
'0’
MFR_MODEL_11
'0'
MFR_MODEL_12
'0'
MFR_MODEL_13
'0’
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 16 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code 9C HEX (MFR_LOCATION)
Command Code (Hex)
Command Name
Value
ID Length/Bit#ID/ASCII Text
MFR_LOCATION_LENGTH = 5
9C
#Backtox9C
MFR_LOCATION
China
MFR_LOCATION_0
'C'
MFR_LOCATION_1
'h'
MFR_LOCATION_2
'i'
MFR_LOCATION_3
'n'
MFR_LOCATION_4
'a'
MFR_LOCATION_5
0
MFR_LOCATION_6
0
MFR_LOCATION_7
0
MFR_LOCATION_8
0
MFR_LOCATION_9
0
MFR_LOCATION_10
0
MFR_LOCATION_11
0
MFR_LOCATION_12
0
MFR_LOCATION_13
0
MFR_LOCATION_14
0
MFR_LOCATION_15
0
MFR_LOCATION_16
0
MFR_LOCATION_17
0
MFR_LOCATION_18
0
Command Code 9D HEX (MFR_DATE)
Command Code (Hex)
Command Name
Value
ID Length/Bit#ID/ASCII Text
MFR_DATE_LENGTH = 4
9D
#Backtox9D
MFR_DATE
1400
MFR_DATE_0
'1'
MFR_DATE_1
'4'
MFR_DATE_2
'0'
MFR_DATE_3
'0'
Command Code 9E HEX (MFR_SERIAL)
Command Code (Hex)
Command Name
Value
ID Length/Bit#ID/ASCII Text
MFR_SERIAL_LENGTH = 12
9E
#Backtox9E
MFR_SERIAL
QEyywwR1xxxx
MFR_SERIAL_0
'Q'
MFR_SERIAL_1
'E'
MFR_SERIAL_2
'y'
MFR_SERIAL_3
'y'
MFR_SERIAL_4
'w'
MFR_SERIAL_5
'w'
MFR_SERIAL_6
'R'
MFR_SERIAL_7
'1'
MFR_SERIAL_8
'x'
MFR_SERIAL_9
'x'
MFR_SERIAL_10
'x'
MFR_SERIAL_11
'x'
MFR_SERIAL_12
0
MFR_SERIAL_13
0
MFR_SERIAL_14
0
MFR_SERIAL_15
0
MFR_SERIAL_16
0
MFR_SERIAL_17
0
MFR_SERIAL_18
0
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 17 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
Command Code EB HEX (MFR-FW-TYPE)
Command Code (Hex)
Command Name
ID Length/Bit#ID/ASCII Text
Value
MFR_REVISION_LENGTH = 11
EB
#BacktoxEB
MFR_FW_TYPE
1XY-7XY-4XY
MFR_PART_NUMBER_0
'1'
MFR_PART_NUMBER_1
'X'
Location (Primary)
Revision, baseline =”0”
MFR_PART_NUMBER_2
'Y'
F/W Type
MFR_PART_NUMBER_3
'-'
MFR_PART_NUMBER_4
'7'
MFR_PART_NUMBER_5
'X'
Revision, baseline =”0”
MFR_PART_NUMBER_6
'Y'
F/W Type
MFR_PART_NUMBER_7
‘-’
MFR_PART_NUMBER_8
'0'
MFR_PART_NUMBER_9
'0'
MFR_PART_NUMBER_10
'0'
Location (Secondary)
MANUFACTURERS GENERAL PARAMETRIC DATA
Command Code (Hex)
Command Name
Value
Units
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
MFR_VIN_MIN
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
40
72
50
1818
11.64
12.36
133
1600
50
0
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Vdc
Vdc
Adc
W
Vdc
Vdc
Adc
W
C
C
Vdc
W
AA
AB
W
W
Vdc
W
W
W
Scaling Coefficients
N
m
R
b
-3
-3
1
-6
-6
-2
1
0
0
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Read Value (Decimal)
320
576
800
909
745
791
532
800
50
0
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
#BacktoxA0toAB
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 18 of 19
D1U3CS-D-1600-12-HCxEC
PMBusTM Communications Protocol
ACAN57 Application Note
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
0
1
5
4
3
Margin on/off/high/low Bits
Valid Values
2
1
0
Bit
Bit
Power Module Status
1
0
Margin Fault
Control Bits
1
0
0
x
x
x
x
x
x
0 - 63
0 - 3F
0
x
x
x
x
x
x
128 - 191
80 - BF
Dec
Hex
Not Used
Disable power supply when OPERATION command
supported
Enable power supply when
OPERATION command supported – DEFAULT setting
#Backtox01
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 only
Operation command and control pin ;
active low polarity; DEFAULT setting
Operation command and control pin ;
active high polarity
OPERATION
command on/off
On/Off
Polarity
Action
#Backtox02
EEPROM DATA
Address
(HEX)
Data
Length
Register Contents (Hexadecimal Format)
Order = Low Address -> High Address
Dynamic Data Byte = "xx"
00 - 0A
11
01 00 00 00 01 00 00 FE 01 08 19
0B - 14
10
C9 4D 75 72 61 74 61 2D 50 53
7
C5 54 51 31 38 30 39
6
C5 4D 31 38 30 31
15 - 1A
1B – 31
(Data Model
Specific)
23
Register
Name
Static or
Dynamic
Register?
(S/D)
R/W Protected?
(Y/N)
Data
Type
Description
Header
S
N
HEX
Manufacturer
Bytes
S
N
TEXT
Product Name
S
N
TEXT
S
N
TEXT
S
N
HEX
Product version, length =0
D
N
TEXT
Reads as "Murata-PS"
Reads as "TQ1809"
D5 44 31 55 33 43 53 2D 44 2D 31 36 30 30
2D 31 32 2D 48 43 34 45 43
Part Number
D5 44 31 55 33 43 53 2D 44 2D 31 36 30 30
2D 31 32 2D 48 43 33 45 43
C0
Product
Version Length
CC pp pp yy yy ww ww rr rr XX XX XX XX
Product Serial
Number
Reads as "M1831"
Reads as "D1U3CS-D-1600-12-HC4EC"
Reads as "D1U3CS-D-1600-12-HC3EC"
32
1
33-3F
13
40-45
6
C0 C0 C0 C0 C0 C0
Custom data
S
N
HEX
CC = HEX 0xCC length identifier
pp = Product Code
yy = Serial Number Year
ww = Serial Number Week
rr = Serial Number Revision Level
XX = Serial Number
Asset tag, Custom data, FRU ID
46
1
C1
END
S
N
HEX
Signifies end of information
47
1
XX
Checksum
D
N
HEX
XX = 2's complement checksum from
0x08 - 0x46
48-FF
184
00 00 00 … 00 00 00
UNUSED
EEPROM
S
N
HEX
Fill all unused memory locations with
0x00
#BacktoxE1
www.murata-ps.com/support
19Mar 2015 ACAN57.A01 Page 19 of 19