Uploaded by 450991898

Specification PMBus Features of Switching Power Supply For R1C A04

advertisement
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
PMBus Features of Switching Power
Supply
This Spec. is applicable for power supplies of the “R1C”-Series with following PN:
Revision: A04
Prepared By: Arthur Kao
Approved By: Mark Huang
1
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
Table of Contents
Table of Contents ........................................................................................................................................... 2
1 Revision Log ........................................................................................................................................... 4
2 Introduction ........................................................................................................................................... 5
2.1
Scope .......................................................................................................................................... 5
2.2
Related Documents .................................................................................................................... 5
3 General PMBus Requirement ................................................................................................................ 5
3.1
3.2
3.3
3.4
4
5
PSU Address / EEPROM Address ................................................................................................ 5
Power Sourcing ........................................................................................................................... 6
Data Speed ................................................................................................................................. 6
Bus Error ..................................................................................................................................... 6
PMBus Data Formats ............................................................................................................................. 7
4.1
Bit and Byte Order ...................................................................................................................... 7
4.2
Data Format ................................................................................................................................ 7
4.2.1
Linear Data Format..................................................................................................................... 7
4.2.2
DIRECT Data Format ................................................................................................................... 7
4.2.3
Vout_Mode Linear Data Format ................................................................................................. 7
4.3
Data Formatting Tables .............................................................................................................. 7
4.4
Accuracy ..................................................................................................................................... 8
PMBus Command................................................................................................................................... 9
5.1
PMBus Command List .............................................................................................................. 10
5.2
Bit Filed .................................................................................................................................... 15
5.2.1
STATUS_WORD ........................................................................................................................ 16
5.2.2
STATUS_VOUT .......................................................................................................................... 18
5.2.3
STATUS_IOUT ........................................................................................................................... 19
5.2.4
STATUS_INPUT ......................................................................................................................... 20
5.2.5
STATUS_ TEMPERATURE .......................................................................................................... 21
5.2.6
5.2.7
5.2.8
STATUS_CML ............................................................................................................................ 22
STATUS_MFR_SPECIFIC ............................................................................................................ 23
STATUS_FAN_1_2 .................................................................................................................... 24
5.3
5.4
5.5
5.5.1
5.5.2
Resetting of Status bits ............................................................................................................ 25
SMBAlert_MASK (1Bh) ............................................................................................................. 25
SMBAlert# ............................................................................................................................. 25
Alert Response Address (ARA) .................................................................................................. 25
SMBAlert# operation in standby mode .................................................................................... 25
2
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.5.3
5.5.4
5.5.5
6
7
Setting and Resetting the SMBAlert# signal ............................................................................ 26
Continuous Assertion After Clearing If Condition Is Still Present ............................................. 26
Conceptual Schematic of SMBAlert# ....................................................................................... 26
PMBus Command Details..................................................................................................................... 27
6.1
PAGE (00h) ............................................................................................................................... 27
6.2
OPERATION (01h) ..................................................................................................................... 27
6.3
ON_OFF_CONFIG(02h) ............................................................................................................. 27
6.4
CLEAR_FAULTS (03h) ................................................................................................................ 28
6.5
PAGE_PLUS_WRITE / PAGE_PLUS_READ commands (05h/06h) ............................................. 28
6.6
6.7
6.8
WRITE_PROTECT (10h)............................................................................................................. 29
CAPABILITY (19h) ..................................................................................................................... 30
QUERY (1Ah) ............................................................................................................................ 30
6.9
6.10
6.11
6.12
6.13
6.14
QUERY Value ............................................................................................................................ 31
VOUT_MODE (20h) .................................................................................................................. 31
FAN_CONFIG_1_2 (3Ah) .......................................................................................................... 31
Warning and Fault Limit ........................................................................................................... 32
TON_DELAY (60h)..................................................................................................................... 32
TOFF_DELAY (64h) ................................................................................................................... 32
MFR_SPEC Command Details .............................................................................................................. 33
7.1
Manufacturer Ratings .............................................................................................................. 33
7.2
APP_PROFILE_SUPPORT .......................................................................................................... 33
7.3
Cold Redundancy ..................................................................................................................... 34
7.3.1
Powering on Cold Standby supplies to maintain best efficiency ............................................. 34
7.3.2
Powering on Cold Standby supplies during a fault or over current condition ......................... 35
7.3.3
Cold_Redundancy_Config (D0h) .............................................................................................. 35
7.3.4
State Diagram .......................................................................................................................... 36
7.4
7.5
7.5.1
FW_REVISION (D9h) ................................................................................................................. 36
Black Box Data Recorder .......................................................................................................... 37
MFR_PAGE (D1h) ..................................................................................................................... 37
7.6
7.7
7.8
POS_TOTAL (D2h)..................................................................................................................... 38
POS_LAST (D3h) ....................................................................................................................... 38
System on-Line Bootloader....................................................................................................... 38
3
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
1 Revision Log
Revision
A00
A01
A02
A03
A04
Description
Approved
Date
First revision
P.11 OV UV limit change to 75%~125%
17/09/06
Update chapter 5.5.5 black diagram
17/09/21
Add note in 03h clear fault
Add resolution table
Modify command list
Modify command list for MCU MFR command
Modify Status_MFR for information reporting
Remove Power protect relation command
18/02/09
4
18/04/26
18/05/23
18/05/30
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
2 Introduction
2.1 Scope
This document covers the applicable Power System Monitoring and Management requirements for the
AcBel Power Supply with regard to PSU-to-system communications, command and control.
2.2 Related Documents
o
PMBus™ Power System Management Protocol Specification Part I – General Requirements, Transport
o
o
And Electrical Interface; Revision 1.2
PMBus™ Power System Management Protocol Specification Part II – Command Language; Revision 1.2
System Management Bus (SMBus) Specification Version 2.0
3 General PMBus Requirement
3.1 PSU Address / EEPROM Address
The PSU PMBus device address locations are shown below. For redundant systems there are up to three
signals to set the address location of the PSU once it is installed in the system; Address2, Address1,
Address0. For non-redundant systems the PSU device address location should be B0h. The ‘0’ and ‘1’
correspond to ‘0’ = grounded; ‘1’ = not grounded.
PSU Address
EEPROM
Address2
Address1
Address0
Address
B0h
A0h
0
0
0
B2h
A2h
0
0
1
B4h
A4h
0
1
0
B6h
A6h
0
1
1
B8h
A8h
1
0
0
BAh
AAh
1
0
1
BCh
ACh
1
1
0
BEh
AEh
1
1
1
Table 1: Addressing
5
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
3.2 Power Sourcing
The circuits inside the power supply shall derive their power from the standby output. For redundant
power supplies the device(s) shall be powered from the system side of the or’ing device. The PMBus
device shall be on whenever AC power is applied to the power supply or a parallel redundant power supply
in the system.
3.3 Data Speed
The PMBUS device in the power supply shall operate at the full 100 kbps SMBus speed and avoid using
clock stretching that can slow down the bus. For example, the power supply can clock stretch while parsing
a command or a power supply servicing multiple internal interrupts or NACK may require some use of clock
stretching. Unsupported commands may respond with a NACK but must always set the communication
error status bit in STATUS_CML.
The PMBus device shall support SMBus cumulative clock low extend time (Tlow:sext) if < 25msec. This
requires the device to extend the clock time no more than 25msec between START and STOP for any given
message.
Note: Unsupported CMD respond with a NACK, need follow microcontroller datasheet.
3.4 Bus Error
The PMBus device shall support SMBus clock-low timeout (Ttimeout). This capability requires the device to
abort any transaction and drop off the bus if it detects the clock being held low for >25ms, and be able to
respond to new transactions 10ms later.
6
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
4 PMBus Data Formats
4.1 Bit and Byte Order
When a value consisting of more than one data byte is transmitted, the lowest order byte highest order
byte is sent last. Within any byte the MSB is sent first and LSB is sent last.
4.2 Data Format
All command data format types detail content can refer to PMBus Data Formats chapter .
4.2.1 Linear Data Format
All commands related to current, temperature, input voltage, time(durations), fan speed, percentage
return a value using linear-11 data format. The linear data format is a two byte value and contents of
mantissa and an exponent.
4.2.2 DIRECT Data Format
Command READ_EIN / READ_EOUT return value with direct data format. System uses the following
equation to convert the value:
1
(𝑌 × 10−𝑅 − 𝑏)
m
Where the m, b, R coefficients are defined in COEFFICIENT Command. The COEFFICIENT is read-only and
has a fixed value.
X=
4.2.3 Vout_Mode Linear Data Format
All commands that return a value related to output voltage use the linear-16 mode. The exponent for the
linear mode can be retrieved from the VOUT_MODE Command. The VOUT_MODE is read-only and has a
fixed value.
4.3 Data Formatting Tables
Data range refers to 5.1 PMBus Command List, if a device does support detecting data that is out of the
range of the device, it shall set CML error (unsupported data).The resolution and data format are follow
PMBus 1.2 chapter 7.1 linear mode and in different model will use different resolution to report each data.
System must analyze exponent to calculate the data.
7
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
Minimum
Maximum
Minimum
Maximum
Value
Value
Resolution
Resolution
R1CA2551K(Gen3 550W)
0
63.9375
0.0625
0.0625
R1CH2122A(Gen2.1 1200W)
0
255.75
0.125
0.25
R1CA2551K
0
1023
0.25
1
R1CH2122A
0
2046
R1CA2551K
0
15.984375
0.00390625
0.015625
R1CH2122A
0
15.984375
0.015625
0.015625
R1CA2551K
0
1023
0.125
1
R1CH2122A
0
2046
R1CA2551K
0
511.5
R1CH2122A
0
1023
1
READ_TEMPERATURE
-10
127
0.5
READ_FAN_SPEED_n
0
*22000
32
Command
Modle
READ_IOUT
READ_POUT
READ_IIN
READ_PIN
READ_VIN
2
2
0.125
0.5
Table 2: Resolution and Range Table
4.4 Accuracy
The sensor commands shall meet the following accuracy requirements.
PSU Input Parameter Measurement Accuracy as a function of Output Load
Command
2.5% ≤load <5%
5% ≤load <10%
10% ≤load
20% ≤load
50%≤load
<20%
<50%
<100%
READ_VIN
+/-5%
+/-5%
+/-5%
+/-5%
+/-4%
READ_IIN
+/-5% or 0.5A
+/-5% or 0.5A
+/-5% or 0.5A
+/-5%
+/-5%
READ_PIN
+/-10W
+/-10W
+/-5%
+/-3%
+/-2%
READ_EIN
+/-10W
+/-10W
+/-5% or 10W
+/-3%
+/-3%
READ_VOUT
+/-5%
+/-5%
+/-3%
+/-3%
+/-3%
READ_IOUT
+/-10% or 0.5A
+/-7% or 0.5A
+/-5% or 0.5A
+/-5%
+/-5%
READ_POUT
+/-10W
+/-10W
+/-5% or 10W
+/-3%
+/-3%
READ_EOUT
+/-10%
+/-7%
+/-5%
+/-2%
+/-2%
READ_TEMPERATURE_n
+/-5 degC
READ_FAN_SPEED_n
+/-250 RPM
Table 3:
Accuracy Requirements
8
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5 PMBus Command
System can control and check the PSU in different page information via PAGE_PLUS_CMD or
STANDARD_CMD.
9
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.1 PMBus Command List
All commands support none-PEC and PEC.
CMD
Data Bytes
00h
PAGE
R/W Byte
1
n/a
00h
01h
OPERATION
R/W Byte
1
n/a
80h
02h
ON_OFF_CONFIG
R/W Byte
1
n/a
03h
CLEAR_FAULTS
Send Byte
0
n/a
05h
PAGE_PLUS_WRITE
Block Write
Variable
n/a
06h
PAGE_PLUS_READ
Variable
n/a
10h
WRITE_PROTECT
R/W Byte
1
n/a
19h
CAPABILITY
Read Byte
1
n/a
1Ah
QUERY
1
n/a
2
n/a
1
n/a
17h
5
n/a
m01b00r00
90h or D0h
90h
Block Write-Block Read
Process Call
Length
Block Write-Block Read
Process Call
Value
Value Range
Power On
SMBus Transaction Type
code
Format
QUERY
CMD name
Default Value
00h
Write Word/
1Bh
SMBALERT_MASK
Block Write-Block Read
Process Call
20h
VOUT_MODE
Read Byte
30h
COEFFICIENT
3Ah
FAN_CONFIG_1_2
R/W Byte
1
3Bh
FAN_COMMAND_1
R/W Word
2
Linear-11
40h
VOUT_OV_FAULT_LIMIT
Read Word
2
Linear-16
42h
VOUT_OV_WARN_LIMIT
Read Word
2
Linear-16
43h
VOUT_UV_WARN_LIMIT
Read Word
2
Linear-16
44h
VOUT_UV_FAULT_LIMIT
Read Word
2
Linear-16
46h
IOUT_OC_FAULT_LIMIT
Read Word
2
Linear-11
Block Write-Block Read
Process Call
10
0 - 100% or 0
- Max rpm
75% ~ 125%
of regulation
75% ~ 125%
of regulation
0 ~ 140% of
max load
0%
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
CMD
Data Bytes
SMBus Transaction Type
4Ah
IOUT_OC_WARN_LIMIT
Read Word
2
Linear-11
0A ~ 512A
51h
OT_WARN_LIMIT
Read Word
2
Linear-11
0C ~ 512C
57h
VIN_OV_WARN_LIMIT
Read Word
2
Linear-11
58h
VIN_UV _WARN_LIMIT
Read Word
2
Linear-11
59h
VIN_UV_FAULT_LIMIT
Read Word
2
Linear-11
5Bh
IIN_OC_FAULT_LIMIT
Read Word
2
Linear-11
5Dh
IIN_OC_WARN_LIMIT
Read Word
2
Linear-11
78h
READ_STATUS_BYTE
Read Byte
1
bit field
n/a
79h
STATUS_WORD
Read Word
2
bit field
n/a
7Ah
STATUS_VOUT
R/W Byte
1
bit field
n/a
7Bh
STATUS_IOUT
R/W Byte
1
bit field
n/a
7Ch
STATUS_INPUT
R/W Byte
1
bit field
n/a
7Dh
STATUS_TEMPERATURE
R/W Byte
1
bit field
n/a
7Eh
STATUS_CML
R/W Byte
1
bit field
n/a
80h
STATUS_MFR_SPECIFIC
R/W Byte
1
bit field
n/a
81h
STATUS_FANS_1_2
R/W Byte
1
bit field
n/a
code
Length
11
Format
QUERY
CMD name
Value
Value Range
0 ~ 140% of
max load
0 ~ 200% of
max load
Power On
Default Value
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
CMD
Data Bytes
SMBus Transaction Type
86h
READ_EIN
Block Read
6
Direct
n/a
87h
READ_EOUT
Block Read
6
Direct
n/a
88h
READ_VIN
Read Word
2
Linear-11
n/a
89h
READ_IIN
Read Word
2
Linear-11
n/a
8Bh
READ_VOUT
Read Word
2
Linear-16
n/a
8Ch
READ_IOUT
Read Word
2
Linear-11
n/a
8Dh
READ_TEMPERATURE_1
Read Word
2
Linear-11
n/a
8Eh
READ_TEMPERATURE_2
Read Word
2
Linear-11
n/a
8Fh
READ_TEMPERATURE_3
Read Word
2
Linear-11
n/a
90h
READ_FAN_SPEED_1
Read Word
2
Linear-11
n/a
96h
READ_POUT
Read Word
2
Linear-11
n/a
97h
READ_PIN
Read Word
2
Linear-11
n/a
98h
PMBUS_REVISION
Read Byte
1
hex integer
n/a
99h
MFR_ID
Block Read
5
ASCII
n/a
9Ah
MFR_MODEL
Block Read
13
ASCII
n/a
9Bh
MFR_REVISION
Block Read
3
ASCII
n/a
9Ch
MFR_LOCATION
Block Read
3
ASCII
n/a
9Dh
MFR_DATE
Block Read
6
ASCII
n/a
code
Length
Format
QUERY
CMD name
Value
Value Range
Power On
Default Value
"AcBel"
"R1Cx2xxxP00
0"
"AXX"
XX=00~99
"PRC" or
“TWN”
YYMMDD
(Follow Acbel
9Eh
MFR_SERIAL
Block Read
25
ASCII
n/a
Label bar code
rule)
9Fh
APP_PROFILE_SUPPORT
Block Read
4
hex integer
n/a
A0h
MFR_VIN_MIN
Read Word
2
Linear-11
n/a
05h 13h 01h
13h
Follow HW
SPEC
Follow HW
A1h
MFR_VIN_MAX
Read Word
2
Linear-11
n/a
A2h
MFR_IIN_MAX
Read Word
2
Linear-11
n/a
12
SPEC
Follow HW
SPEC
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
CMD
Data Bytes
SMBus Transaction Type
A3h
MFR_PIN_MAX
Read Word
2
Linear-11
n/a
A4h
MFR_VOUT_MIN
Read Word
2
Linear-16
n/a
A5h
MFR_VOUT_MAX
Read Word
2
Linear-16
n/a
A6h
MFR_IOUT_MAX
Read Word
2
Linear-11
n/a
A7h
MFR_POUT_MAX
Read Word
2
Linear-11
n/a
A8h
MFR_TAMBIENT_MAX
Read Word
2
Linear-11
n/a
A9h
MFR_TAMBIENT_MIN
Read Word
2
Linear-11
n/a
AAh
MFR_EFFICIENCY_LL
Block Read
14
Linear-11
n/a
ABh
MFR_EFFICIENCY_HL
Block Read
14
Linear-11
n/a
Read Word
2
Linear-11
n/a
Read Word
2
Linear-11
n/a
Read Word
2
Linear-11
n/a
n/a
n/a
n/a
R/W Byte
code
C0h
C1h
C2h
MFR_MAX_TEMP_1
(Ambient)
MFR_MAX_TEMP_2
(Hot Spot)
MFR_MAX_TEMP_3
(Pri Hot Spot)
C8h
Calibration_Enable
CAh
Calibration_Status
CBh
Calibration_Data
D0h
Cold_Redundancy
_CONFIG
Length
Value
Power On
Default Value
Follow HW
SPEC
Follow HW
SPEC
Follow HW
SPEC
Follow HW
SPEC
Follow HW
SPEC
Follow HW
SPEC
Follow HW
SPEC
If support
Follow HW
SPEC
OTW
Threshold
OTW
Threshold
OTW
Threshold
n/a
1
0<=x<=4
00h
n/a
FFh
MFR_PAGE
R/W Byte
1
D2h
POS_TOTAL
Block Read
4
D3
POS_LAST
Block Read
4
Refer section
7.4
Refer section
7.5
n/a
Value Range
n/a
D1h
13
Format
QUERY
CMD name
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
CMD
code
CMD name
SMBus Transaction Type
Data Bytes
Length
Format
QUERY
Value
Value Range
Power On
Default Value
MFR_FW_REVISION(Read
D9h
query shows does not
Block Read
4
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
R/W Byte
1
hex integer
n/a
MFR Define write
Variable
hex integer
n/a
Read Word
2
hex integer
n/a
n/a
n/a
n/a
support)
E2h
E3h
E4h
MFR_SPECIFIC
E5h
(MCU_Setting)
E6h
E7h
EEh
EFh
F4h
F9h
MFR_SPECIFIC_30
(Address_Config)
MFR_SPECIFIC_31
(Mode_Config)
MFR_SPECIFIC
(MCU_Setting)
MFR_SPECIFIC
(MCU_Setting)
MFR_FWUPLOAD_MODE(
FAh
Read query shows does
not support)
MFR_FWUPLOAD(Read
FBh
query shows does not
support)
MFR_FWUPLOAD_STATUS(
FCh
Read query shows does
not support)
FDh
MFR_SPECIFIC_45
(MCU_Setting)
Table 4:
PMBus Command Table
14
n/a
n/a
n/a
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2 Bit Filed
No PAGE’ is the standard STATUS_ commands accessed directly without using the PAGE_PLUS commands.
STATUS_CMD procedure
STATUS_CMD PAGE
Directly (not PAGE_PLUS_CMD)
NO PAGE
Via PAGE_PLUS_CMD PAGE 00h
PAGE 00h
Via PAGE_PLUS_CMD PAGE 01h
PAGE 01h
Via PAGE_PLUS_CMD PAGE xxh
NO PAGE
Table 5:
STATUS_CMD procedure
15
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.1 STATUS_WORD
79h
STATUS_WORD (low byte)
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
PSU state when
Description
STATUS bit Auto
bit is asserted(‘1’) Recovery
1 = does not cause assertion of
SMBAlert#
NO PAGE
7
BUSY
Not Implemented
N/A
PAGE 00h PAGE 01h
(BMC)
N/A
This bit is asserted
6
OFF
if the unit is not
providing power to
Yes, Reflects real
OFF
time state of PSU
the output.
An output
5
VOUT_OV_FAULT
overvoltage fault
has occurred.
An output over
4
IOUT_OC_FAULT
current fault has
occurred.
VIN_UV_FAULT
Refer to
STATUS_VOUT
STATUS_VOUT
Refer to
Refer to
STATUS_IOUT
STATUS_IOUT
N/A
An input under
3
Refer to
voltage fault has
occurred.
Refer to
Refer to
STATUS_INPUT
STATUS_INPUT
A temperature fault Refer to
2
TEMPERATURE
Refer to
or warning has
STATUS_TEMPER STATUS_TEMPER
occurred.
ATURE
ATURE
memory or logic
Refer to
Refer to
fault has
STATUS_CML
STATUS_CML
N/A
N/A
A communications,
1
CML
occurred
0
NONE OF THE ABOVE Not Implemented
Table 6:
STATUS_WORD(low byte
16
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
79h
STATUS_WORD (high byte)
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
PSU state when
Description
STATUS bit Auto 1 = does not cause assertion of
bit is asserted(‘1’) Recovery
SMBAlert#
NO PAGE
An output voltage
7
VOUT
fault or warning has
occurred.
Refer to
STATUS_VOUT
PAGE 00h PAGE 01h
(BMC)
No
An output current or
6
IOUT/POUT
output power fault or Refer to
Refer to
warning
STATUS_IOUT
STATUS_IOUT
Refer to
Refer to
STATUS_INPUT
STATUS_INPUT
N/A
N/A
has occurred
An input voltage,
input current, or
5
INPUT
input power
fault or warning has
occurred
4
MFR _SPECIFIC
Not Implemented
The POWER_GOOD
3
POWER_GOOD#
signal, if present, is
negated
A fan or airflow fault
2
FANS
or warning has
occurred
Reflects real time
state of PSU
Yes, reflects real
time state of
Power_Good#
Refer to
Refer to
STATUS_FANS
STATUS_FANS
1
OTHER
Not Implemented
N/A
N/A
0
UNKNOWN
Not Implemented
N/A
N/A
Table 7:
STATUS_WORD(high byte)
17
N/A
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.2 STATUS_VOUT
7Ah
STATUS_VOUT
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
Description
PSU state when
STATUS bit Auto
1 = does not cause assertion of
bit is asserted(‘1’)
Recovery
SMBAlert#
NO PAGE
PAGE 00h PAGE 01h
(BMC)
VOUT_OV_FAULT
7
VOUT_OV_FAULT
(Output
OFF
No
1, 1, 1
Overvoltage Fault)
6
VOUT_OV_WARNING
Not Implemented
N/A
N/A
N/A
5
VOUT_UV_WARNING
Not Implemented
N/A
N/A
N/A
OFF
No
1, 1, 1
N/A
N/A
N/A
Not Implemented
N/A
N/A
N/A
TOFF_MAX_WARNING Not Implemented
N/A
N/A
N/A
N/A
N/A
N/A
VOUT_UV_FAULT
4
VOUT_UV_FAULT
(Output Under
voltage Fault)
3
2
1
0
VOUT_MAX_WARNING Not Implemented
TON_MAX_FAULT
VOUT Tracking Error
Not Implemented
Table 8:
STATUS_VOUT
18
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.3 STATUS_IOUT
7Bh
STATUS_IOUT
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
Description
PSU state when
STATUS bit Auto
1 = does not cause assertion of
bit is asserted(‘1’)
Recovery
SMBAlert#
NO PAGE
PAGE 00h PAGE 01h
(BMC)
7
IOUT_OC_FAULT
Failure
OFF
No
1, 1, 1
6
IOUT_OC_LV_FAULT
Not Implemented
N/A
N/A
N/A
5
IOUT_OC_WARNING
Predictive failure
ON
YES
1, 1, 0
4
IOUT_UC_FAULT
Not Implemented
N/A
N/A
N/A
3
Current Share Fault
Not Implemented
N/A
N/A
N/A
Not Implemented
N/A
N/A
N/A
2
In Power Limiting
Mode
1
POUT_OP_FAULT
Failure
OFF
No
1, 1, 1
0
POUT_OP_WARNING
Predictive failure
ON
YES
1, 1, 1
Table 9:
STATUS_IOUT
19
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.4 STATUS_INPUT
7Ch
STATUS_INPUT
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
Description
PSU state when
STATUS bit Auto
1 = does not cause assertion of
bit is asserted(‘1’)
Recovery
SMBAlert#
NO PAGE
7
VIN_OV_FAULT
6
VIN_OV_WARNING
5
VIN_UV_WARNING
4
VIN_UV_FAULT
Input Overvoltage
PAGE 00h
PAGE 01h
(BMC)
(ME)
OFF
YES
1, 1, 1
Not Implemented
N/A
N/A
N/A
Predictive failure
ON
YES
1, 1, 1
OFF
YES
1, 1, 0
OFF
YES
1, 1, 1
OFF
No
1, 1, 1
Fault
Input Under voltage
Fault
Either the input
voltage has never
exceeded the input
3
Unit Off for Low Input
Voltage
turn-on threshold
or if the unit did
start, the input
voltage decreased
below the turn-off
threshold.
Input Overcurrent
2
IIN_OC_FAULT
1
IIN_OC_WARNING
Predictive failure
ON
No
1, 1, 1
0
PIN_OP_WARNING
Predictive failure
ON
No
1, 1, 1
Fault
Table 10: STATUS_INPUT
20
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.5 STATUS_ TEMPERATURE
7Dh
STATUS_TEMPURATURE
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
Description
PSU state when
STATUS bit Auto
1 = does not cause assertion of
bit is asserted(‘1’)
Recovery
SMBAlert#
NO PAGE
7
OT_FAULT
6
OT_WARNING
5
UT_WARNING
4
Over Temperature
PAGE 00h PAGE 01h
(BMC)
OFF
YES
1, 1, 1
ON
YES
1, 1, 0
Not Implemented
N/A
N/A
N/A
UT_FAULT
Not Implemented
N/A
N/A
N/A
3
Not implemented
Not Implemented
N/A
N/A
N/A
2
Not implemented
Not Implemented
N/A
N/A
N/A
1
Not implemented
Not Implemented
N/A
N/A
N/A
0
Not implemented
Not Implemented
N/A
N/A
N/A
Fault
Over Temperature
Warning
Table 11: STATUS_TEMPERATURE
21
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.6 STATUS_CML
7Eh
STATUS_CML
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
Description
PSU state when
STATUS bit Auto
1 = does not cause assertion of
bit is asserted(‘1’)
Recovery
SMBAlert#
NO PAGE
7
6
Invalid/Unsupported
Command
Invalid/Unsupported
Data
PAGE 00h PAGE 01h
(BMC)
Invalid Or
Unsupported
ON
No
1, 1, 1
ON
No
1, 1, 1
ON
No
1, 1, 1
Command Received
Invalid Or
Unsupported Data
Received
Packet Error Check
Packet Error Check
Failed
Failed
4
Not implemented
Not Implemented
N/A
N/A
N/A
3
Not implemented
Not Implemented
N/A
N/A
N/A
2
Not implemented
Not Implemented
N/A
N/A
N/A
1
Not implemented
Not Implemented
N/A
N/A
N/A
0
Not implemented
Not Implemented
N/A
N/A
N/A
5
Table 12: STATUS_CML
22
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.7 STATUS_MFR_SPECIFIC
80h
STATUS_MFR_SPECIFIC (STATUS_ MFR_SPECIFIC command is only accessed by the NO PAGE)
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
Description
PSU state when
STATUS bit Auto
1 = does not cause assertion of
bit is asserted(‘1’)
Recovery
SMBAlert#
NO PAGE
PAGE 00h PAGE 01h
(BMC)
7
Not implemented
Not Implemented
N/A
N/A
N/A
6
Not implemented
Not Implemented
N/A
N/A
N/A
5
Not implemented
Not Implemented
N/A
N/A
N/A
4
Not implemented
Not Implemented
N/A
N/A
N/A
3
Not implemented
Not Implemented
N/A
N/A
N/A
2
Idle mode
N/A
YES
N/A
1
DC Input
DC input detected
ON
YES
N/A
0
AC Input
AC input detected
ON
YES
N/A
Cold Standby
sleep mode
Table 13: STATUS_MFR_SPECIFIC
23
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.2.8 STATUS_FAN_1_2
81h
STATUS_FANS_1_2 (STATUS_FANS_1_2 command is only accessed by the NO PAGE)
SMBALERT_MASK Default
0 = causes assertion of SMBAlert#
Bits
Name
Description
PSU state when
STATUS bit Auto
1 = does not cause assertion of
bit is asserted(‘1’)
Recovery
SMBAlert#
NO PAGE
Fan 1 fault
7
Fan 1 Fault
6
Fan 2 Fault
5
Fan 1 Warning
4
Fan 2 Warning
Not Implemented
Fan 1 Speed
Fan 1 overridden
Overridden
occurred
3
2
Fan 2 Speed
Overridden
occurred.
Not Implemented
Fan 1 warning
occurred.
Not Implemented
PAGE 00h PAGE 01h
(BMC)
OFF
No
1, NA, NA
N/A
N/A
N/A
ON
No
1, NA, NA
N/A
N/A
N/A
ON
Yes
1, NA, NA
N/A
N/A
N/A
Table 14: STATUS_FAN_1_2
24
(ME)
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.3 Resetting of Status bits
The STATUS_ commands shall be reset only by the below methods. If the event is still present that caused
the assertion of the status bit, the bit shall stay assert after clearing.
o Writing a ‘1’ to any given bit location shall reset only that bit of the command.
o Sending a CLEAR_FAULTS command to the PSU shall reset all STATUS_ bits to ‘0’. CLEAR_FAULTS
shall clear all STATUS commands at a given PAGE if PAGE command is supported. If the PAGE is set
to FFh; all STATUS bits in all PAGEs shall be cleared.
o
o
o
Cycling input power OFF for 1 second or more then ON shall reset all STATUS_ bits to ‘0’.
Systems with redundant power supplies where only one of the supplies cycle input power OFF/ON;
the power cycled PSU shall reset the STATUS_ bits to ‘0’ only when powered back ON. If the PSU is
kept OFF, the STATUS_ bits shall not be reset.
Cycling the PSON# signal from de-asserted to asserted shall reset the STATUS_ bits to ‘0’. The bits
shall be reset only on the assertion of PSON#; not the de-assertion.
5.4 SMBAlert_MASK (1Bh)
This allows the system to mask events from asserting the SMBAlert# signal and to read back this information from the
PSU. SMBALERT_MASK command can be used with any of the supported STATUS events. The events are masked
from asserting SMBAlert# by writing a ‘1’ to the associated STATUS bits.
SMBALERT_MASK procedure
MASK STATUS_CMD PAGE
Directly (not PAGE_PLUS_CMD)
NO PAGE
Via PAGE_PLUS_CMD PAGE 00h
PAGE 00h
Via PAGE_PLUS_CMD PAGE 01h
PAGE 01h
Via PAGE_PLUS_CMD PAGE xxh
NO PAGE, xxh: other page
Table 15: SMBALERT_MASK procedure
5.5 SMBAlert#
5.5.1 Alert Response Address (ARA)
The PSU shall not support ARA. After asserting the SMBAlert# signal the PSU shall keep its address at it
standard address.
5.5.2 SMBAlert# operation in standby mode
The PSU shall assert the SMBAlert# signal only when the main outputs are ON. SMBAlert# shall stay
de-asserted when the PSU is in standby mode when any bits in the STATUS commands get asserted.
25
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
5.5.3 Setting and Resetting the SMBAlert# signal
The SMBAlert# signal shall be asserted whenever any un-masked event has occurred. This is a level detected event.
Whenever the event is present SMBAlert# shall be asserted. The SMBAlert# signal shall not de-assert at any time if the
event that has caused the assertion is still present.
The SMBAlert# signal shall be cleared and re-armed by the following methods.
o
Clearing STATUS bits causing the asserted SMBAlert# signal.
o
Power cycling with PSON or with input power.
o
Masking the event with SMBALERT_MASK.
5.5.4 Continuous Assertion After Clearing If Condition Is Still Present
If the warning or fault condition is present when a bit is cleared, the bit and associated SMABLERT# signal
stays asserted with no momentary transition to a de-asserted state.
5.5.5 Conceptual Schematic of SMBAlert#
26
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
6 PMBus Command Details
6.1 PAGE (00h)
The PAGE command provides the ability to configure, control and monitor different Output through only one
physical address. Each PAGE contains the Operating Memory for each output and shall allow system to access
corresponding Memory after the PAGE had been switched with the PAGE command.
PAGE
Output
CMD Support
00h
12V(main output)
READ_VOUT, READ_IOUT, READ_POUT … main
output-related commands
10h
SBY
READ_VOUT, READ_IOUT
Table 16: PAGE
Note:
1.
PAGE 00h applies to all Main output-related commands.
2.
Other PAGE, Read_Value Command configure to PAGE 00h.
6.2 OPERATION (01h)
The OPERATION command is used to turn the unit on and off in conjunction with the input from the
CONTROL pin.
01h
OPERATION
Bits
Value
Unit ON or OFF
7
0
OFF
1
ON
6:0
Not implemented
Table 17: OPERATION
6.3 ON_OFF_CONFIG(02h)
The ON_OFF_CONFIC command configures the combination of CONTROL pin (A21) input and serial bus
commands needed to turn on and off.
01h
Bits
OPERATION
Value
7:5
4
Meaning
Not implemented
0
Unit powers up any time power is
present regardless of stat of the
27
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
CONTROL pin.
1
Unit does not power up until
commanded by the CONTROL and
OPERATION command (as programmed
in bits[3:2]).
3
0
Unit ignores the on/off operation of the
OPERATION(01h) command.
1
Unit requires the on/off operation of
the OPERATION(01h) command.
2
0
Unit ignores the CONTROL pin (A21).
1
Unit requires the CONTROL pin (A21).
1:0
Not implemented
Table 18: ON_OFF_CONFIG
6.4 CLEAR_FAULTS (03h)
The CLEAR_FAULTS command is able to reset all STATUS bit of instance or all instances simultaneously and
this command does not cause a unit that has latched off for a fault condition to Restart. If the fault is still
present when the bit is cleared, the fault bit shall immediately be set again and the host notified by the
usual means.
The CLEAR_FAULTS command can be issued directly or via PAGE_PLUS_WRITE. Refer CLEAR_CAULTS table.
CLEAR_FAULTS procedure
Reset STATUS registers PAGE
Directly (not PAGE_PLUS_WRITE) NO PAGE
Via PAGE_PLUS_WRITE PAGE 00h Only PAGE 00h
Via PAGE_PLUS_WRITE PAGE 01h Only PAGE 01h
Via PAGE_PLUS_WRITE PAGE FFh All page(NO PAGE, PAGE 00h, PAGE 01h)
Table 19: CLEAR_FAULTS procedure
Note: If the PAGE is set to FFh; all STATUS bits in all PAGEs shall be cleared
Note: To finish 03h clear fault function requires more than 1ms processing time.
6.5 PAGE_PLUS_WRITE / PAGE_PLUS_READ commands (05h/06h)
The PAGE_PLUS_WRITE (05h) and PAGE_PLUS_READ (06h) commands, defined in following subsections,
are used with the STATUS_BYTE, STATUS_WORD, STATUS_VOUT, STATUS_INPUT, STATUS_TEMPERATURE,
28
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
STATUS_IOUT, STATUS_CML, CLEAR_FAULT and SMBALERT_MASK to create two instances of the same
command. Each instance is set by the same events, but cleared by their own master in the system.
All STATUS commands, except the STATUS_FANS_1_2 commands, shall be accessed with the
PAGE_PLUS_WRITE and PAGE_PLUS_READ commands. PAGE_PLUS_ commands used with
STATUS_FANS_1_2 and OTHER commands shall be treated as STATUS_CML “unsupported data”.
PAGE_PLUS_WRITE Packet Format Example:
PAGE_PLUS_READ Packet Format Example:
Note: PAGE_PLUS commands shall not affect the currently set Page Memory.
6.6 WRITE_PROTECT (10h)
The WRITE_PROTECT command is used to control writing to the PMBus device. The intent of this command
is to provide protection against accidental changes.
All supported commands may have their parameters read, regardless of the WRITE_PROTECT settings.
10h
WRITE_PROTECT
Value
Meaning
80h
Disable all writes except to the WRITE_PROTECT command
40h
Disable all writes except to the WRITE_PROTECT, OPERATION and
PAGE commands
20h
Disable all writes except to the WRITE_PROTECT, OPERATION,
PAGE, ON_OFF_CONFIG and VOUT_COMMAND commands
00h
Enable writes to all commands. (Default value)
Table 20: WRITE_PROTECT
29
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
Note: If a device receives a data byte that is not listed, then the device shall set CML error(unsupported data).
6.7 CAPABILITY (19h)
19h
CAPABILITY
Bits
Description
Value
Meaning
7
Packet Error
0
Packet Error Checking not supported
Checking
1
Packet Error Checking is supported
SMBALERT#
00
Maximum supported bus speed is 100 kHz
01
Maximum supported bus speed is 400 kHz
10
Reserved
11
Reserved
0
The device does not have a SMBALERT# pin and does not
6:5
4
SMBALERT#
support the SMBus Alert Response protocol
1
The device does have a SMBALERT# pin and does support
the SMBus Alert Response protocol
3:0
Not implemented
X
Reserved
Table 21: CAPABILITY
6.8 QUERY (1Ah)
1Ah
Bits
7
6
5
4:2
QUERY
Value
Meaning
1
Command is supported
0
Command is not supported
1
Command is supported for write
0
Command is not supported for write
1
Command is supported for read
0
Command is not supported for read
000
Linear Data Format used
001
16 bit signed number
010
Reserved
011
Direct Mode Format used
100
8 bit unsigned number
101
VID Mode Format used
110
Manufacturer specific format used
30
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
Command does not return numeric data. This is also
111
1:0
used for commands that return blocks of data
XX
Reserved for future use
Table 22: QUERY
6.9 QUERY Value
Refer to Table 4 PMBus command table .
6.10 VOUT_MODE (20h)
20h
Mode
VOUT_MODE
Bits [7:5]
Bits [4:0] (Parameter)
Five bit two’s complement exponent for the mantissa
Linear
000b
delivered as the data bytes for an output voltage related
command
VID
001b
Five bit VID code identifier per
Direct
010b
Always set to 00000b
Table 23: VOUT_MODE
6.11 FAN_CONFIG_1_2 (3Ah)
3Ah
Bit
7
6
5:4
3
2
1:0
FAN_CONFIG_1_2
Value
Meaning
1
A Fan Is Installed In Position 1
0
No Fan Is Installed In Position 1
1
Fan 1 Is Commanded In RPM
0
Fan 1 Is Commanded In Duty Cycle
00b-11b
Fan 1 Tachometer Pulses Per Revolution
1
A Fan Is Installed In Position 2
0
No Fan Is Installed In Position 2
1
Fan 2 Is Commanded In RPM
0
Fan 2 Is Commanded In Duty Cycle
00b-11b
Fan 2 Tachometer Pulses Per Revolution
Table 24: FAN_CONFIG_1_2
31
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
6.12 Warning and Fault Limit
Warning limits shall be set with enough margin to guarantee no false warnings will occur is PSU operates
within the specified requirements, but before the PSU shuts down. Fault limits shall be set at limits equal
to or greater than the level at which the PSU shuts down.
The PSU shall reset the warning and fault limits to default values for the following case.
o Input power cycling
o PSON power cycling
Note:
1. IIN_OC warning and fault Limit has diffident value in High/Low input.
2. If High/Low line has diffident max load than limits will change with input.
6.13 TON_DELAY (60h)
The TON_DELAY sets the time, in milliseconds, from when a start condition is received until the output
voltage starts to rise.
6.14 TOFF_DELAY (64h)
The TOFF_DELAY sets the time, in milliseconds, from a stop condition is received until the unit stops
transferring energy to the output.
32
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
7 MFR_SPEC Command Details
7.1 Manufacturer Ratings
The commands provide the ability for manufacturers to provide summary information about the unit’s
ratings. This is a read of the unit’s maximum or minimum value with respect to input type.
Example: High/Low Line MFR_IIN_MAX is 18A/9A.
CMD
Name
Input type
A0h
MFR_VIN_MIN
same
A1h
MFR_VIN_MAX
same
A2h
MFR_IIN_MAX
different
1
A3h
MFR_PIN_MAX
A4h
MFR_VOUT_MIN
A5h
MFR_VOUT_MAX
A6h
MFR_IOUT_MAX
Report Value
different
1
same
High/Low Line, HVDC
1
same
different
A7h
MFR_POUT_MAX
different
A8h
MFR_TAMBIENT_MAX
same
A9h
MFR_TAMBIENT_MIN
same
AAh
MFR_EFFICIENCY_LL
same
ABh
MFR_EFFICIENCY_HL
same
Table 25: Manufacturer Ratings
Note:
1. If support High/Low Line with different of max load
7.2 APP_PROFILE_SUPPORT
APP_PROFILE_SUPPORT command provides a mean for a host to determine which PMBus Application
profiles, and the revision of those, that the PSMc supports. This command uses Block Read/Write protocol.
Each profile is identified by two data bytes. The first data byte transmitted indicates a supported profile
and the second data byte indicates the revision.
The second data byte, indicating revision shall be formatted as two four bit nibbles.
Bits [7:4] shall indicate the major revision and bits [3:0] shall indicate the minor revision. Value 00h shall be
used if first data byte is also 00h, indicating that now application profile is supported.
Application compliance for the first data byte is shown in table 27.
33
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
First Byte
Application Profile
00h
No Application Profiles are supported
01h
Server AC-DC Power Supply *Default (Rev. 1.2 – 0102h)
02h
DC-DC Converts For Microprocessor Power and Other Computer Applications
03h
DC-DC Converters for General Purpose Use
05h
Intel NM 1.3 Compliant Power Supply
Table 26: – APP_PROFILE_SUPPORT data Byte Contents
APP_PROFILE_SUPPORT PACKET Format Example:
7.3 Cold Redundancy
7.3.1 Powering on Cold Standby supplies to maintain best efficiency
Power supplies in Cold Standby state shall monitor the shared voltage level of the load share signal to
sense when it needs to power on. Depending upon which position (1, 2, or 3) the system defines that
power supply to be in the cold standby configuration; will slightly change the load share threshold that the
power supply shall power on at.
Standard
Enable Threshold for
Disable Threshold for
VCR_ON_EN
VCR_ON_DIS
CR_BUS#
power supply is always ON
Low
power supply is always ON
High
Redundancy
Cold Redundant
Active
Cold Standby 1 (02h)
3.2V (40% of max)
3.2V x 0.5 x 0.9 = 1.44V
Open
Cold Standby 2 (03h)
5.0V (62% of max)
5.0V x 0.5 x 0.9 = 2.25V
Open
Cold Standby 3 (04h)
6.7V (84% of max)
6.7V x 0.5 x 0.9 = 3.015V
Open
Table 27: Example Current Share Threshold
34
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
Notes:
Maximum load share voltage = 8.0V (refer HW spec) at 100% of rated output power
These are example load share bus threshold; for any power supply these shall be customized to maintain the best efficiency
curve that specific model.
CR_BUS#
PSU 1 State
PSU 2 State
Low
Standard
Standard
Low
Active
Standard
High
Active
Cold Standby
High
Active
Active
Cold Standby
Cold Standby
Unsupported
1
Table 28: Logic Matrix for Cold Redundancy
Note: 1. Cold redundancy mode does not support multiple standby without standard or active mode .
7.3.2 Powering on Cold Standby supplies during a fault or over current condition
When an active power supply asserts its CR_BUS# signal (pulling it low), all parallel power supplies in cold
standby mode shall power on within 100μsec.
7.3.3 Cold_Redundancy_Config (D0h)
The MFR command Cold_Redundancy_Config (D0h) is used to configure the operating state of the power
supply related to cold redundancy.
The power supplies setup to be the cold standby power supplies; shall change to standard redundancy
mode (D0h = 00h) whenever the CR_BUS# is pulled low.
D0h
Cold_Redundancy_Config
Value
State
Description
00h
Standard Redundancy
Turns the power supply ON into standard redundant load sharing
(default power on state)
more. The power supply’s CR_BUS# signal shall be OPEN but still
pull the bus low if a fault occurs to activate any power supplies still
in Cold Standby state.
01h
Cold Redundant Active
1
Defines this power supply to be the one that is always ON in a cold
redundancy configuration.
02h
Cold Standby 1
1
Cold Standby 2
1
Cold Standby 3
1
Defines the power supply that is first to turn on in a cold redundant
configuration as the load increases.
03h
Defines the power supply that is second to turn on in a cold
redundant configuration as the load increases.
04h
Defines the power supply that is third to turn on in a cold
35
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
redundant configuration as the load increases.
05h - FFh
reserved
Table 29: Cold_Redundancy_Config
Note:1.When the CR_BUS# transitions from a high to a low state; each PSU programmed to be in Cold Standby state shall be put
into Standard Redundancy mode (Cold_redundancy_Config = 00h). For the power supplies to enter Cold Redundancy mode the
system must re-program the power supplies using the Cold_Redundancy_Config command.
7.3.4 State Diagram
External trigger a re-configuration Cold_Redundancy_Config command.
o AC power ON/OFF
o PSON power ON/OFF
7.4 FW_REVISION (D9h)
D9h
FW_Revision
Byte
Value
Description
Format
0
0 - 255
Minor revision; primary
Hex
1
0 - 255
Major revision; primary
Hex
2
0 - 255
Minor revision; secondary
Hex
3
0 - 255
Major revision; secondary
Hex
36
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
Table 30: FW_Revision
7.5 Black Box Data Recorder
The PSU have the capability to capture and retriever a snapshot of the supply stage once a STATUS register fault
indication has occurred excluding SBY_Fault and Vin_UV_Fault. The PSU shutdown fault capture data is to be
stored within the “black box” of the PSU as a segment of non-volatile memory that can be accessed long
afterwards. It should be organized as a 5-deep shift register.
7.5.1 MFR_PAGE (D1h)
Any fault that is defined as a black box event causes a complete storage of the last known state of the
supply, not just the fault related variables. (Note that this does not apply to warning or status conditions).
The history is stored at the time of the fault. For example, if an over-temp fault has happened, then
reading the temperature returns that last known temperature at the time of the OT fault. Also reading
Vout (MFR_PAGE = 1) returns the last known output voltage when the OT fault occurred. The data within
Fault History 1 will be identical to the Real Time Data at the instant the fault occurred. After that time, the
Real Time data values will likely diverge since they are not latched. The PSU manufacturer shall clear this
fault history prior to the unit’s shipment.
D1h
MFR_PAGE
Value
Description
0xFF
Real Time Data (Default)
0x00
Fault History 1 (newest fault event)
0x01
Fault History 2
0x02
Fault History 3
0x03
Fault History 4
0x04
Fault History 5
other
Reserved, assert invalid data flag in the STAT_CML
Table 31: MFR_PAGE
When the MFR_PAGE is set to 0xFF, any PMBus commands will operate normally (in real time). When the
MFR_PAGE command is used to set the page to 0x00 to 0x04, any following PMBus commands will refer to
the value of that parameter stored at the time of the respective fault condition.
Command
Command Name
Command
Command name
7Ah
STATUS_VOUT
8Eh
READ_TEMPERATURE_2
7Bh
STATUS_IOUT
8Fh
READ_TEMPERATURE_2
37
ACBEL POLYTECH INC.
康舒科技股份有限公司
159, Sec. 3, Tam-King Rd., Tamsui,
Taipei, Taiwan, 251 R.O.C.
Tel : (02)2623-7904~10‧2621-7672~9
Sales DID : (02)2623-2750‧2622-4300
Fax : □886-2-2623-6530‧2623-4156
7Ch
STATUS_INPUT
90h
READ_FAN_SPEED_1
7Dh
STATUS_TEMPERATURE
96h
READ_POUT
7Eh
STATUS_CML
97h
READ_PIN
81h
STATUS_FAN_1_2
D2h
POS_TOTAL
88h
READ_VIN
D3h
POS_LAST
89h
READ_IIN
D9h(TBD)
FW_REVISION
8Bh
READ_VOUT
8Ch
READ_IOUT
8Dh
READ_TEMPERATURE_1
Table 32: Fault History Command
7.6 POS_TOTAL (D2h)
This is a read of the Total Power On Seconds (POS) the PSU has been powered on and delivering energy to
the main output since it was manufactured. The register must increment in seconds while the main output
is delivering energy. When the main output is not delivering energy the PSU must hold the current value.
Time accuracy must be within ±5%
7.7 POS_LAST (D3h)
This is a read of the Last Power On Seconds (POS) since the PSU has been powered on and delivering
energy to the main output since it was last started. This value must be reset to zero when the main output
of the PSU is started. The register must increment in seconds while the main output is delivering energy.
When the main output is not delivering energy the PSU must hold the current value. Time accuracy must
be within ±5%.
7.8 System on-Line Bootloader
The power supply shall have the capability to update its firmware via the PMBus interface while it is in
standby mode. This FW can be updated when in the system and in standby mode and outside the system
with power applied to the 12Vstby pins. The update proposal is in below ISP_Proposal.pdf film.
38
Download