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

D1U3CS-x Communication Protocol
www.murata-ps.com
D1U3CS-x-xxxx-12-HxxxC Application Note
PMBus™ Commands
This application note is applicable to the following products.
D1U3CS-D-850-12-HC4C
D1U3CS-W-850-12-HC4C
D1U3CS-W-1200-12-HA4EC
D1U3CS-W-1200-12-HC4C
D1U3CS-W-1200-12-HA4C
D1U3CS-W-1200-12-HC3C
D1U3CS-W-1200-12-HA3C
Standard PMBus™ Commands
All data passed over the PMBus™ interface uses PEC per the PMBus™ specification v 1.1 definition. Linear data formatting is used for all passed parameters. It is strongly
recommended to make full use of the PEC byte to validate all transactions and repeat if not validated. Block reads (whereby the loose byte received denotes the remaining bytes
to be clocked out) are not supported on these 850W to 1200W D1U3Cs-x power supplies. A minimum 100 μsec delay between transactions (between START and STOP bits) is
recommended for robust PMBus™ communications.
Note: 100kHz I2C communication is supported on the PMBus™ interface. These products do not support 400kHz I2C communication on the PMBus™ interface.
D1U3CS-W-1200-12-HA4EC
Power Supply Main Controller
MFG Part Number
Package
CY8C2763-24LTXIT
48-pin QFN
Power Supply External EEPROM
MFG Part Number
Package
Vendor
Cypress Semiconductor Inc.
Vendor
Microchip Technology Inc.
24AA024T-I/MS
8-pin MSOP
A1
(Serial Address BIT 1)
LOW
LOW
HIGH
HIGH
A0
(Serial Address BIT 0)
LOW
HIGH
LOW
HIGH
Power Supply Main Controller
(Serial Comm Slave Address)
0x5C+ (R/W)
0x5D+ (R/W)
0x5E+ (R/W)
0x5F+ (R/W)
Command
Read /
Command Name
Code
Write
1
OPERATION
3
CLEAR_FAULTS
W
20
VOLTAGE_MODE
R
Byte Name
R/W
Bit
Number
7
7
6*
3A
FAN_CONFIG_1_2
R
5
4
3
2
1
0
3B
Description
8-bit PSoC, 16K flash, 256b RAM, -40C to 85C
FAN_COMMAND_1
R/W
Bit Name
Description
2Kbit, 2.5-5.5V 400kHz, 1.8-2.5V 100kHz,
85C serial EEPROM
Power Supply External EEPROM
(Serial Comm Slave Address)
0x54+ (R/W)
0x55+ (R/W)
0x56+ (R/W)
0x57+ (R/W)
Definition
Supported
Turn the unit on/off in conjunction with digital input from PSON_H
Set output margin high/low voltages
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
FAN_1_INSTALLATION Asserted when fan is installed in position 1
Asserted when fan is commanded in RPM (Clear when fan is commanded
FAN_1_SETTING_MODE
in Duty Cycle)
FAN_1_TACH_PULSES Fan 1 Tachometer pulses per revolution (upper bit)
FAN_1_TACH_PULSES Fan 1 Tachometer pulses per revolution (lower bit)
FAN_2_INSTALLATION Asserted when fan is installed in position 2
Asserted when fan is commanded in RPM (Clear when fan is commanded
FAN_2_SETTING_MODE
in Duty Cycle)
FAN_2_TACH_PULSES Fan 2 Tachometer pulses per revolution (upper bit)
FAN_2_TACH_PULSES Fan 2 Tachometer pulses per revolution (lower bit)
Two-byte manual fan override command fan speed value in RPM
Command speed formatted in linear data format as per command 0x90 READ_FAN_SPEED_1
YES
NO
YES
YES
YES
YES
YES
YES
NO
NO
NO
NO
YES
* Implementation Status: Supports RPM Mode only
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 1 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
Command
Read /
Command Name
Code
Write
Byte Name
STATUS_WORD
(Upper byte of
STATUS_WORD)
79
STATUS_WORD
R
STATUS_BYTE
(Lower byte of
STATUS_WORD)
7A
STATUS_VOUT
R
7B
STATUS_IOUT
R
7C
STATUS_INPUT
R
7D
STATUS_
TEMPERATURE
R
Bit
Number
Bit Name
7
VOUT_F_W
6
IOUT_POUT_F_W
5
INPUT_F_W
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
MFG_SPECIFIC_F_W
POWER_GOOD_L
FANS_F_W
STATUS_OTHER_F_W
UNKNOWN_F_W
BUSY_F
UNIT_OFF
OUTPUT_OV_F
OUTPUT_OC_F
INPUT_UV_F
TEMPERATURE_F_W
CML_F
NONE_F_W
VOUT_OV_F
VOUT_OV_W
VOUT_UV_W
4
VOUT_UV_F
3
VOUT_MAX_F
2
TON_MAX_F
1
TON_MAX_W
0
VOUT_TRACKING_E
7
IOUT_OC_F
6
IOUT_OC_SHUTDOWN
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
IOUT_OC_W
IOUT_UC_W
CURRENT_SHARE_F
POWER_LIMIT_MODE
POUT_OP_F
POUT_OP_W
VIN_OV_F
VIN_OV_W
VIN_UV_W
VIN_UV_F
VIN_UV_OFF
IIN_OC_F
IIN_OC_W
PIN_OP_W
TEMPERATURE_OT_F
TEMPERATURE_OT_W
TEMPERATURE_UT_W
TEMPERATURE_UT_F
RESERVED
RESERVED
RESERVED
RESERVED
Definition
Supported
Asserted when an output voltage fault or warning has occurred
Asserted when a main output current / output power fault or warning has
occurred
Asserted when an Input voltage/current/power fault or warning has
occurred
Manufacturer specific fault or warning has occurred
Asserted when the POWER_GOOD signal is negated
Asserted when a fan fault or warning has occurred
Asserted when a bit in command STATUS_OTHER set
Asserted when a fault not listed in [15:1] has occurred
Assserted when device busy and unable to respond fault
Asserted when unit not providing power to the output
Asserted when an output overvoltage fault has occurred
Asserted when an output overcurrent fault has occurred
Asserted when an input undervoltage fault has occurred
Asserted when an overtemperature fault or warning has occurred
Asserted when a communications, memory, or logic fault has occurred
Asserted when a fault not listed in [7:1] occurred
Asserted when a main output overvoltage fault has occurred
Asserted when a main output overvoltage warning has occurred
Asserted when a main output undervoltage warning has occurred
Asserted when the main output is < 12% for more than 20mS; Toggle
enable after 3Sec (Customer spec 3.3.7)
"Asserted when the main output is set higher than the commanded
VOUT_MAX limit"
"Asserted when the main output turn-on timing has exceeded the
TON_MAX fault timing"
"Asserted when the main output turn-on timing has exceeded the
TON_MAX warning timing"
Asserted when an error in the output voltage during power-up/down has
occurred
Asserted when a main output overcurrent fault has occurred
Asserted when a main output overcurrent and low voltage shutdown fault
has occurred
Asserted when a main output overcurrent warning has occurred
Asserted when a main output undercurrent fault has occurred
Asserted when a output current share fault has occurred
Asserted when the unit has entered output power limiting mode
Asserted when an output overpower fault has occurred
Asserted when an output overpower warning has occurred
Asserted when an input overvoltage fault has occurred
Asserted when an input overvoltage warning has occurred
Asserted when an input undervoltage warning has occurred
Asserted when an input undervoltage fault has occurred
Asserted when the Unit is OFF for insufficient input voltage
Asserted when an input overcurrent fault has occurred
Asserted when an input overcurrent warning has occurred
Asserted when an input overpower warning has occurred
Asserted when an overtemperature fault has occurred
Asserted when an overtemperature warning has occurred
Asserted when an undertemperature warning has occurred
Asserted when an undertemperature fault has occurred
Reserved
Reserved
Reserved
Reserved
YES
YES
YES
YES
YES
YES
NO
NO
NO
YES
YES
YES
YES
YES
YES
NO
YES
YES
YES
NO
NO
NO
NO
NO
YES
YES
YES
NO
NO
NO
NO
YES
NO
YES
YES
YES
YES
NO
YES
YES
YES
YES
NO
NO
NO
NO
NO
NO
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 2 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
Command
Read /
Command Name
Code
Write
7E
STATUS_CML
Byte Name
R
80
STATUS_MFG_
SPECIFIC
R
81
STATUS_
FANS_1_2
R
88
READ_VIN
R
89
READ_IIN
R
8B
READ_VOUT
R
8C
READ_IOUT
R
8D
READ_
TEMPERATURE_1
R
8E
READ_
TEMPERATURE_2
R
8F
READ_
TEMPERATURE_3
R
Bit
Number
7
6
5
4
3
2
1
0
Bit Name
CML_COMMAND_E
CML_DATA_E
CML_PEC_E
CML_MEMORY_F
CML_PROCESSOR_F
RESERVED
CML_NONE_F
CML_OTHER_F
7
PS_KILL
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
AC_OK
PS_ON
VSTBY_OV_W
VSTBY_UV_W
VSTBY_UV_F
ISTBY_OC_W
ISTBY_OC_F
FAN_1_F
FAN_2_F
FAN_1_W
FAN_2_W
FAN_1_OVERRIDE
FAN_2_OVERRIDE
FAN_AIRFLOW_F
FAN_AIRFLOW_W
Definition
Supported
Asserted when an invalid or unsupported command is received
Asserted when invalid or unsupported data is received
Asserted when a packet error checking (PEC) failed has occurred
Asserted when a memory fault is detected
Asserted when a processor fault is detected
Reserved
Asserted when a communication fault not listed in [7:3] has occurred
Asserted when another memory or logic fault has occurred
"Asserted when the PS_KILL pin is shorted and the unit is properly
seated in the chassis"
Asserted when the input voltage is within operating specification
Asserted when the PS_ON_H is high
Asserted when a standby output overvoltage warning has occurred
Asserted when a standby output undervoltage warning has occurred
Asserted when a standby output overvoltage warning has occurred
Asserted when a standby output overcurrent warning has occurred
Asserted when a standby output overcurrent fault has occurred
Fan 1 fault
Fan 2 fault
Fan 1 warning
Fan 2 warning
Fan 1 speed overridden
Fan 2 speed overridden
Airflow fault
Airflow warning
Two-byte Input Voltage Sensor Reading in Vrms
PMBus™ Data Format: Linear Data Format (N = -1)
PMBus™ Sensor Resolution: 0.5Vrms (linear format)
Raw sensor full-scale: 300Vrms
Accuracy: ±5% of raw sensor full-scale
Two-byte Input Current Sensor Reading in Arms
PMBus™ Data Format: Linear Data Format (N = -5)
PMBus™ Sensor Resolution: 0.03125Arms (linear format)
Raw sensor full-scale: 31.96875Arms
Accuracy: ±5% of raw sensor full-scale
Two-byte Output Voltage Sensor Reading in Vdc
PMBus™ Data Format: Linear Data Format (N = -6) supplied by
command 0x20 VOUT_MODE
PMBus™ Sensor Resolution: 0.015625Vdc (linear format)
Raw sensor full-scale: 15.984 Vdc
Accuracy: ±2% of raw sensor full-scale
Two-byte Output Current Sensor Reading in Adc
PMBus™ Data Format: Linear Data Format (N = -3)
PMBus™ Sensor Resolution: 0.125 Adc (linear format)
Raw sensor full-scale: 127.8 Adc
Accuracy: ±2% of raw sensor full-scale
Two-byte Inlet Temperature Sensor reading in °C
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 °C (linear format)
Raw sensor full-scale: -7C to 150C
Accuracy: ±3 C
Two-byte Outlet Temperature Sensor reading in °C
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 °C (linear format)
Raw sensor full-scale: -10C to 150C
Accuracy: ±3 C
Two-byte Secondary Hotspot Temperature Sensor reading in °C
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 °C (linear format)
Raw sensor full-scale: 27C to 150C
Accuracy: ±3 C
YES
YES
YES
NO
NO
NO
NO
NO
YES
YES
YES
YES
YES
YES
YES
YES
YES
NO
YES
NO
YES
NO
NO
NO
YES
YES
YES
YES
YES
YES
YES
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 3 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
Command
Read /
Command Name
Code
Write
90
READ_FAN_
SPEED_1
R
96
READ_POUT
R
97
READ_PIN
R
98
PMBUS_REVISION
R
9B
E1
MFG_REVISON
EEPROM_WP
(MFG_
SPECIFIC_17)
R
Byte Name
READ_HOURS_
USED
R
E5
READ_VSTBY
R
E6
READ_ISTBY
R
Bit Name
Definition
Supported
Two-byte Fan Speed Sensor reading in RPM
PMBus™ Data Format: Linear Data Format (N = 5)
PMBus™ Sensor Resolution: 32 RPM
Raw sensor full-scale: 32736 rpm
Accuracy: ±5% of full-speed
Two-byte Output Power Sensor reading in watts
PMBus™ Data Format: Linear Data Format (N = 1)
PMBus™ Sensor Resolution: 2 Watts
Sensor full-scale: 2,046 Watts
Accuracy: ±5% of full-scale
Two-byte Input Power Sensor reading in watts
PMBus™ Data Format: Linear Data Format (N = 1)
PMBus™ Sensor Resolution: 2 Watts
Sensor full-scale: 2,046 Watts
Accuracy: ±5% of full-scale
"Single data byte reading of the PMBus™ revision to which the power
supply is compliant"
PMBus™ Spec - Part II - Revision 1.1 - Section 22.1
PRI_MAJOR_
FW_REV
PRI_MINOR_
FW_REV
SEC_MAJOR_
FW_REV
SEC_MAJOR_
FW_REV
R/W
E3
Bit
Number
YES
YES
YES
YES
Primary Side Major Firmware Revision
Primary Side Minor Firmware Revision
YES
Secondary Side Major Firmware Revision
Secondary Side Minor Firmware Revision
Single data byte write to enable (write 0x9A) or disable (write 0x56)
writes to the external EEPROM
Three byte accululated fault-free power-on hours of the main output in
hours
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 hour
Sensor full-scale: ~ 120 Years
Accuracy: ±3%
Two-byte Standby Voltage Sensor Reading in Vdc
PMBus™ Data Format: Linear Data Format (N = -7)
PMBus™ Sensor Resolution: 0.0078125Vdc (linear format)
Raw sensor full-scale: 8Vdc
Accuracy: ±2% of raw sensor full-scale
Two-byte Standby Current Sensor Reading in Adc
PMBus™ Data Format: Linear Data Format (N = -7)
PMBus™ Sensor Resolution: 0.0078125Adc (linear format)
Raw sensor full-scale: 8Adc
Accuracy: ±2% of raw sensor full-scale
YES
YES
YES
YES
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 4 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
D1U3CS-W-1200-12-HxxC / D1U3CS-W-850-12-HxxC
Power Supply Main Controller
MFG Part Number
Package
CY8C2763-24LTXIT
48-pin QFN
Power Supply External EEPROM
MFG Part Number
Package
Vendor
Cypress Semiconductor Inc.
Vendor
Microchip Technology Inc.
24AA024T-I/MS
8-pin MSOP
A1
(Serial Address BIT 1)
LOW
LOW
HIGH
HIGH
A0
(Serial Address BIT 0)
LOW
HIGH
LOW
HIGH
Power Supply Main Controller
(Serial Comm Slave Address)
0x58+ (R/W)
0x59+ (R/W)
0x5A+ (R/W)
0x5B+ (R/W)
Command
Read /
Command Name
Code
Write
1
OPERATION
3
CLEAR_FAULTS
W
20
VOLTAGE_MODE
R
Byte Name
R/W
Bit
Number
7
7
6*
3A
FAN_CONFIG_1_2
5
4
3
R
2
1
0
3B
FAN_COMMAND_1
R/W
7
6
STATUS_WORD
(Upper byte of
STATUS_WORD)
79
Description
8-bit PSoC, 16K flash, 256b RAM, -40C to 85C
STATUS_WORD
R
STATUS_BYTE
(Lower byte of
STATUS_WORD)
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Bit Name
Description
2Kbit, 2.5-5.5V 400kHz, 1.8-2.5V 100kHz,
85C serial EEPROM
Power Supply External EEPROM
(Serial Comm Slave Address)
0x50+ (R/W)
0x51+ (R/W)
0x52+ (R/W)
0x53+ (R/W)
Definition
Supported
Turn the unit on/off in conjunction with digital input from PSON_H
Set output margin high/low voltages
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
FAN_1_INSTALLATION Asserted when fan is installed in position 1
Asserted when fan is commanded in RPM (Clear when fan is
FAN_1_SETTING_MODE
commanded in Duty Cycle)
FAN_1_TACH_PULSES Fan 1 Tachometer pulses per revolution (upper bit)
FAN_1_TACH_PULSES Fan 1 Tachometer pulses per revolution (lower bit)
FAN_2_INSTALLATION Asserted when fan is installed in position 2
Asserted when fan is commanded in RPM (Clear when fan is
FAN_2_SETTING_MODE
commanded in Duty Cycle)
FAN_2_TACH_PULSES Fan 2 Tachometer pulses per revolution (upper bit)
FAN_2_TACH_PULSES Fan 2 Tachometer pulses per revolution (lower bit)
Two-byte manual fan override command fan speed value in RPM
Command speed formatted in linear data format as per command 0x90
- READ_FAN_SPEED_1
VOUT_F_W
Asserted when an output voltage fault or warning has occurred
Asserted when a main output current / output power fault or warning has
IOUT_POUT_F_W
occurred
Asserted when an Input voltage/current/power fault or warning has
INPUT_F_W
occurred
MFG_SPECIFIC_F_W
Manufacturer specific fault or warning has occurred
POWER_GOOD_L
Asserted when the POWER_GOOD signal is negated
FANS_F_W
Asserted when a fan fault or warning has occurred
STATUS_OTHER_F_W Asserted when a bit in command STATUS_OTHER set
UNKNOWN_F_W
Asserted when a fault not listed in [15:1] has occurred
BUSY_F
Assserted when device busy and unable to respond fault
UNIT_OFF
Asserted when unit not providing power to the output
OUTPUT_OV_F
Asserted when an output overvoltage fault has occurred
OUTPUT_OC_F
Asserted when an output overcurrent fault has occurred
INPUT_UV_F
Asserted when an input undervoltage fault has occurred
TEMPERATURE_F_W
Asserted when an overtemperature fault or warning has occurred
CML_F
Asserted when a communications, memory, or logic fault has occurred
NONE_F_W
Asserted when a fault not listed in [7:1] occurred
YES
NO
YES
YES
YES
YES
YES
YES
NO
NO
NO
NO
YES
YES
YES
YES
YES
YES
YES
NO
NO
NO
YES
YES
YES
YES
YES
YES
NO
* Implementation Status: Supports RPM Mode only
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 5 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
Command
Read /
Command Name
Code
Write
7A
STATUS_VOUT
R
7B
STATUS_IOUT
R
7C
STATUS_INPUT
R
7D
STATUS_
TEMPERATURE
R
7E
STATUS_CML
R
80
STATUS_MFG_
SPECIFIC
Byte Name
R
Bit
Number
Bit Name
7
6
5
VOUT_OV_F
VOUT_OV_W
VOUT_UV_W
4
VOUT_UV_F
3
VOUT_MAX_F
2
TON_MAX_F
1
TON_MAX_W
0
VOUT_TRACKING_E
7
IOUT_OC_F
6
IOUT_OC_SHUTDOWN
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
IOUT_OC_W
IOUT_UC_W
CURRENT_SHARE_F
POWER_LIMIT_MODE
POUT_OP_F
POUT_OP_W
VIN_OV_F
VIN_OV_W
VIN_UV_W
VIN_UV_F
VIN_UV_OFF
IIN_OC_F
IIN_OC_W
PIN_OP_W
TEMPERATURE_OT_F
TEMPERATURE_OT_W
TEMPERATURE_UT_W
TEMPERATURE_UT_F
RESERVED
RESERVED
RESERVED
RESERVED
CML_COMMAND_E
CML_DATA_E
CML_PEC_E
CML_MEMORY_F
CML_PROCESSOR_F
RESERVED
CML_NONE_F
CML_OTHER_F
7
PS_KILL
6
5
4
3
2
1
0
AC_OK
PS_ON
VSTBY_OV_W
VSTBY_UV_W
VSTBY_UV_F
ISTBY_OC_W
ISTBY_OC_F
Definition
Supported
Asserted when a main output overvoltage fault has occurred
Asserted when a main output overvoltage warning has occurred
Asserted when a main output undervoltage warning has occurred
Asserted when the main output is < 12% for more than 20mS; Toggle
enable after 3Sec (Customer spec 3.3.7)
Asserted when the main output is set higher than the commanded
VOUT_MAX limit
Asserted when the main output turn-on timing has exceeded the
TON_MAX fault timing
Asserted when the main output turn-on timing has exceeded the
TON_MAX warning timing
Asserted when an error in the output voltage during power-up/down has
occurred
Asserted when a main output overcurrent fault has occurred
Asserted when a main output overcurrent and low voltage shutdown
fault has occurred
Asserted when a main output overcurrent warning has occurred
Asserted when a main output undercurrent fault has occurred
Asserted when a output current share fault has occurred
Asserted when the unit has entered output power limiting mode
Asserted when an output overpower fault has occurred
Asserted when an output overpower warning has occurred
Asserted when an input overvoltage fault has occurred
Asserted when an input overvoltage warning has occurred
Asserted when an input undervoltage warning has occurred
Asserted when an input undervoltage fault has occurred
Asserted when the Unit is OFF for insufficient input voltage
Asserted when an input overcurrent fault has occurred
Asserted when an input overcurrent warning has occurred
Asserted when an input overpower warning has occurred
Asserted when an overtemperature fault has occurred
Asserted when an overtemperature warning has occurred
Asserted when an undertemperature warning has occurred
Asserted when an undertemperature fault has occurred
Reserved
Reserved
Reserved
Reserved
Asserted when an invalid or unsupported command is received
Asserted when invalid or unsupported data is received
Asserted when a packet error checking (PEC) failed has occurred
Asserted when a memory fault is detected
Asserted when a processor fault is detected
Reserved
Asserted when a communication fault not listed in [7:3] has occurred
Asserted when another memory or logic fault has occurred
Asserted when the PS_KILL pin is shorted and the unit is properly
seated in the chassis
Asserted when the input voltage is within operating specification
Asserted when the PS_ON_H is high
Asserted when a standby output overvoltage warning has occurred
Asserted when a standby output undervoltage warning has occurred
Asserted when a standby output overvoltage warning has occurred
Asserted when a standby output overcurrent warning has occurred
Asserted when a standby output overcurrent fault has occurred
YES
YES
YES
NO
NO
NO
NO
NO
YES
YES
YES
NO
NO
NO
NO
YES
NO
YES
YES
YES
YES
NO
YES
YES
YES
YES
NO
NO
NO
NO
NO
NO
YES
YES
YES
NO
NO
NO
NO
NO
YES
YES
YES
YES
YES
YES
YES
YES
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 6 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
Command
Read /
Command Name
Code
Write
81
STATUS_FANS_1_2
R
88
READ_VIN
R
89
READ_IIN
R
8B
READ_VOUT
R
8C
READ_IOUT
R
8D
READ_
TEMPERATURE_1
R
8E
READ_
TEMPERATURE_2
R
8F
READ_
TEMPERATURE_3
R
90
READ_FAN_
SPEED_1
R
96
READ_POUT
R
97
READ_PIN
R
98
PMBUS™_REVISION
R
Byte Name
Bit
Number
7
6
5
4
3
2
1
0
Bit Name
FAN_1_F
FAN_2_F
FAN_1_W
FAN_2_W
FAN_1_OVERRIDE
FAN_2_OVERRIDE
FAN_AIRFLOW_F
FAN_AIRFLOW_W
Definition
Supported
Fan 1 fault
Fan 2 fault
Fan 1 warning
Fan 2 warning
Fan 1 speed overridden
Fan 2 speed overridden
Airflow fault
Airflow warning
Two-byte Input Voltage Sensor Reading in Vrms
PMBus™ Data Format: Linear Data Format (N = -1)
PMBus™ Sensor Resolution: 0.5Vrms (linear format)
Raw sensor full-scale: 300Vrms
Accuracy: ±5% of raw sensor full-scale
Two-byte Input Current Sensor Reading in Arms
PMBus™ Data Format: Linear Data Format (N = -5)
PMBus™ Sensor Resolution: 0.03125Arms (linear format)
Raw sensor full-scale: 31.96875Arms
Accuracy: ±5% of raw sensor full-scale
Two-byte Output Voltage Sensor Reading in Vdc
PMBus™ Data Format: Linear Data Format (N = -6) supplied by
command 0x20 VOUT_MODE
PMBus™ Sensor Resolution: 0.015625Vdc (linear format)
Raw sensor full-scale: 15.984 Vdc
Accuracy: ±2% of raw sensor full-scale
Two-byte Output Current Sensor Reading in Adc
PMBus™ Data Format: Linear Data Format (N = -3)
PMBus™ Sensor Resolution: 0.125 Adc (linear format)
Raw sensor full-scale: 127.8 Adc
Accuracy: ±2% of raw sensor full-scale
Two-byte Inlet Temperature Sensor reading in °C
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 °C (linear format)
Raw sensor full-scale: -7C to 150C
Accuracy: ±3 C
Two-byte Outlet Temperature Sensor reading in °C
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 °C (linear format)
Raw sensor full-scale: -10C to 150C
Accuracy: ±3 C
Two-byte Secondary Hotspot Temperature Sensor reading in °C
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 °C (linear format)
Raw sensor full-scale: 27C to 150C
Accuracy: ±3 C
Two-byte Fan Speed Sensor reading in RPM
PMBus™ Data Format: Linear Data Format (N = 5)
PMBus™ Sensor Resolution: 32 RPM
Raw sensor full-scale: 32736 rpm
Accuracy: ±5% of full-speed
Two-byte Output Power Sensor reading in watts
PMBus™ Data Format: Linear Data Format (N = 1)
PMBus™ Sensor Resolution: 2 Watts
Sensor full-scale: 2,046 Watts
Accuracy: ±5% of full-scale
Two-byte Input Power Sensor reading in watts
PMBus™ Data Format: Linear Data Format (N = 1)
PMBus™ Sensor Resolution: 2 Watts
Sensor full-scale: 2,046 Watts
Accuracy: ±5% of full-scale
Single data byte reading of the PMBus™ revision to which the power
supply is compliant
PMBus™ Spec - Part II - Revision 1.1 - Section 22.1
YES
NO
YES
NO
YES
NO
NO
NO
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 7 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
Command
Read /
Command Name
Code
Write
9B
E1
MFG_REVISON
EEPROM_WP
(MFG_
SPECIFIC_17)
R
Byte Name
PRI_MAJOR_
FW_REV
PRI_MINOR_
FW_REV
SEC_MAJOR_
FW_REV
SEC_MAJOR_
FW_REV
R/W
E3
READ_HOURS_
USED
R
E5
READ_VSTBY
R
E6
READ_ISTBY
R
Bit
Number
Bit Name
Definition
Supported
Primary Side Major Firmware Revision
Primary Side Minor Firmware Revision
YES
Secondary Side Major Firmware Revision
Secondary Side Minor Firmware Revision
Single data byte write to enable (write 0x9A) or disable (write 0x56)
writes to the external EEPROM
Three byte accululated fault-free power-on hours of the main output in
hours
PMBus™ Data Format: Linear Data Format (N = 0)
PMBus™ Sensor Resolution: 1 hour
Sensor full-scale: ~ 120 Years
Accuracy: ±3%
Two-byte Standby Voltage Sensor Reading in Vdc
PMBus™ Data Format: Linear Data Format (N = -7)
PMBus™ Sensor Resolution: 0.0078125Vdc (linear format)
Raw sensor full-scale: 8Vdc
Accuracy: ±2% of raw sensor full-scale
Two-byte Standby Current Sensor Reading in Adc
PMBus™ Data Format: Linear Data Format (N = -7)
PMBus™ Sensor Resolution: 0.0078125Adc (linear format)
Raw sensor full-scale: 8Adc
Accuracy: ±2% of raw sensor full-scale
YES
YES
YES
YES
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 8 of 9
D1U3CS-x Communication Protocol
D1U3CS-x-xxxx-12-HxxxC Application Note
Data Format
The Data Format section is entirely redundant. The products use the Linear data format.
Formula:
X = Y * 2^N
X = the calculated value
Y = the two-byte value read from PMBus
N = the sensor-specific exponent
Command Name
READ_VIN
READ_IIN
READ_VOUT
READ_IOUT
READ_TEMPERATURE_1
READ_TEMPERATURE_2
READ_TEMPERATURE_3
READ_FAN_SPEED_1
READ_POUT
READ_PIN
READ_VSTBY
READ_ISTBY
N
-1
-5
-6
-3
0
0
0
5
1
1
-7
-7
Resolution per Bit
0.5
0.03125
0.015625
0.125
1
1
1
32
2
2
0.0078125
0.0078125
Murata Power Solutions, Inc.
11 Cabot Boulevard, Mansfield, MA 02048-1151 U.S.A.
ISO 9001 and 14001 REGISTERED
Minimum Reading
0
0
0
0
-7
-10
27
0
0
0
0
0
Maximum Reading
300
31.96875
15.984375
127.875
150
150
150
32736
2046
2046
7.9921875
7.9921875
Units
Vrms
Arms
Vdc
Adc
C
C
C
RPM
W
W
Vdc
Adc
This product is subject to the following operating requirements
and the Life and Safety Critical Application Sales Policy:
Refer to: http://www.murata-ps.com/requirements/
Murata Power Solutions, Inc. makes no representation that the use of its products in the circuits described herein, or the use of other
technical information contained herein, will not infringe upon existing or future patent rights. The descriptions contained herein do not imply
the granting of licenses to make, use, or sell equipment constructed in accordance therewith. Specifications are subject to change without
notice.
© 2013 Murata Power Solutions, Inc.
www.murata-ps.com/support
07/08/13 ACAN43.A01 Page 9 of 9