ETC MAX16064

19-4807; Rev 1; 2/10
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
``````````````````````````````````` ᄂቶ
NBY27175ဵᅲཝૹ߅ࡼ5ᄰࡸၫᔊ࢟Ꮞ఼ᒜਜ਼ପ఼JDLj
ถ৫Ꭷ႐വ࢟Ꮞೌ୻ᄋ৙ᅲᑳࡼၫᔊ‫߈ܠ‬ăNBY27175భ
ጲೌ୻ࡵ࢟Ꮞ૥ᓰၒྜྷĂनౣஂ࢛ጲૺၒ߲ဧถLjᄋ৙
࢟ᏎৌᔍĂྟ໪ࣅĂ๝ኔĂᎽ೟ࢯஂጲૺࣅზ఼ᒜၒ߲
࢟ኹࢀ৖ถă
♦ றཀྵࡼၒ߲࢟ኹ఼ᒜ)BWPD*ถ৫ጲ±1/4&ࡼற఼ࣞᒜ
ၒ߲࢟ኹ
࢟Ꮞ๝ኔ৖ถభᔈᓍᏥቲ૞ᄰਭQNCvtUN ୻ా఼ᒜăࣥ࢟
ਜ਼࿟࢟ਭ߈ᄋ৙၊఼ࡼ࢟Ꮞ๝ኔăࣶৈNBY27175భᔝ੝
ဧ፿Ljጲ‫ܣ‬ᆐৎࣶ࢟Ꮞᄋ৙ᔈᓍ๝ኔăభጲ‫ڳ‬৙࢟ၿኔ
ገཇࡀ߼ࡵᅪ‫ݝ‬๼ᒙࡼFFQSPNLjᇄኊখ‫ܤ‬QDC‫ݚ‬௜૾భ
ᒮቤৎখ๝ኔă
NBY27175௥ᎌด‫ݝ‬ᆨࣞࠅঢ໭Ljᄋ৙ৎ঱଀ܰࡼᇹᄻପ
‫ހ‬ă໚჈ᄂቶ۞౪ǖআᆡၒ߲ਜ਼TNCvtUN ۨவၒ߲ă
NBY27175ࡼඛৈᄰࡸ௥ᎌጙവ঱றࣞĂ23ᆡෝ0ၫᓞધ໭
)BED*ၒྜྷਜ਼ጙৈ‫ތ‬ॊहࡍ໭Lj፿᎖றཀྵପ‫ހ‬ĂۨসঌᏲ
࢟ኹLj‫ݙ‬၊࢐࢟ᆡ‫ࡼތ‬፬ሰăด‫߅ૹݝ‬23ᆡၫ0ෝᓞધ໭
)EBD*፿᎖࢟ᏎᎽ೟ࢯஂLj݀భᄰਭ‫ܕ‬ણ఼ᒜᇹᄻࣅზࢯ
ஂၒ߲࢟ኹLjၒ߲࢟ኹறࣞᆐ±1/4&ă
፿ઓభ‫߈ܠ‬଎ࡀ໭ᄋ৙ഉ૚Ăறཀྵࡼဟମሤਈူୈ఼ᒜLj
ಿྙǖዓߕဟମਜ਼ਭࣟဟମLjପ‫ހ‬ਭኹĂ་ኹĂਭེ৺
ᑇLj݀భሤ።ࠀಯۨவăభ࣪‫ܕ‬ણ৔ᔫᓨზ஠ቲ‫߈ܠ‬Lj
ཀྵۣNBY27175Ꭷྀੜሚᎌ࢟Ꮞ቏ᄴ৔ᔫLjᄋ৙றཀྵࡼ࢟
ኹ఼ᒜਜ਼Ꮍ೟ࢯஂă
NBY27175‫ݧ‬፿QNCvtରྏᄰቧ቏ፇăభጲ‫ږ‬ᑍক቏ፇ૞
࠭NbyjnᆀᐶሆᏲ඾ॅࡼᅄተ፿ઓஏෂ)HVJ*࣪໭ୈ஠ቲ
‫߈ܠ‬Ljଝ౐ఎख஠߈ăᅲ߅๼ᒙઁLjஉਫభጲᏴ࿟࢟ဟ
ᄰਭQNCvtᔐሣۣࡀࡵFFQSPN૞ᓤᏲࡵ໭ୈดăፐࠥLj
భጲಽ፿NBY27175Ꮠ߈๼ᒙྀੜ࢟ᏎLj‫ܜ‬඾೫‫ޘ‬ອᑑૄ
૞ሚ‫ॲޝ‬ᇗࡼ঱‫ࡔڜ‬ଥăNBY27175௥ᎌ225ৈ‫ݙ‬ᄴࡼ࢐
ᒍ࿸ᒙLjᑽߒࡍਖෝᇹᄻࡼ቏ᄴ৔ᔫăNBY27175‫ݧ‬፿ஂ
ဏహମࡼ47፛୭Ă7nn y 7nnĂURGOᇄ໺ॖᓤLj৔ᔫᏴ
.51°Dᒗ,96°Dᆨࣞपᆍă
♦ QNCvt୻ా፿᎖࢟Ꮞ‫߈ܠ‬Ăପ఼Ă࿟࢟ਜ਼ࣥ࢟๝ኔጲ
ૺᎽ೟ࢯஂ
♦ ᄋ৙ၒ߲࢟ኹਜ਼ᆨࣞପ‫ހ‬Ljభࢯஂପ఼ຫൈ
♦ భ‫ྟ߈ܠ‬໪ࣅਜ਼ྟਈࣥቓൈ
♦ భဧ፿SFGJO૞GC࣡ဣሚ࢟Ꮞ఼ᒜ
♦ ᓍ࠭ဟᒩኡሲభᆐࣶৈ໭ୈᄋ৙றཀྵࢾဟ‫ݬ‬ఠ
♦ ᅪ‫ݝ‬FFQSPN୻ా፿᎖࿟࢟ဟᔈࣅ࿸ᒙ
♦ 4/1Wᒗ4/7W৔ᔫ࢟ኹपᆍ
♦ 7nn! y! 7nnĂ47፛୭URGOॖᓤ
``````````````````````````````````` ።፿
വᎅ໭
ॲᇗ໭
ࡀ߼ᇹᄻ
࢟ቧ0ᆀ൥
ED.EDෝ్Ꭷ࢟Ꮞ
``````````````````````````````` ࢾ৪ቧᇦ
PART
MAX16064ETX+
TEMP RANGE
PIN-PACKAGE
-40°C to +85°C
36 TQFN-EP*
+‫ܭ‬ာᇄ໺)Qc*0९੝SpIT‫ܪ‬ᓰࡼॖᓤă
*FQ! >! ൡ੆๤ă
፛୭๼ᒙਜ਼࢜ቯ৔ᔫ࢟വᏴၫ௣ᓾ೯ࡼᔢઁ৊߲ă
QNCvtဵTNJG-! Jod/ࡼ࿜‫ܪ‬ă
TNCvtဵJoufm! Dpsq/ࡼ࿜‫ܪ‬ă
________________________________________________________________ Maxim Integrated Products
1
‫۾‬ᆪဵ፞ᆪၫ௣ᓾ೯ࡼፉᆪLjᆪᒦభถࡀᏴडፉ࿟ࡼ‫ݙ‬ᓰཀྵ૞ࡇᇙăྙኊ஠ጙ‫ݛ‬ཀྵཱྀLj༿Ᏼิࡼ࿸ଐᒦ‫ݬ‬ఠ፞ᆪᓾ೯ă
ᎌਈଥৃĂ৙ૡૺࢿ৪ቧᇦLj༿ೊ൥Nbyjn዇ᒴሾ၉ᒦቦǖ21911!963!235:!)۱ᒦਪཌ*Lj21911!263!235:!)ฉᒦਪཌ*Lj
૞षᆰNbyjnࡼᒦᆪᆀᐶǖdijob/nbyjn.jd/dpnă
NBY27175
``````````````````````````````````` গၤ
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
ABSOLUTE MAXIMUM RATINGS
AVDD, DVDD to AGND ............................................-0.3V to +4V
AVDD to DVDD......................................................-0.3V to +0.3V
AGND to DGND.....................................................-0.3V to +0.3V
AGND1 to DGND...................................................-0.3V to +0.3V
RS_+, RS_- to AGND................................................-0.3V to +6V
RS_C, A1/SCLE, A2/SDAE,
A3/CONTROL to AGND ......................-0.3V to (AVDD + 0.3V)
RESET, SMBALERT, ENOUT_ to AGND...................-0.3V to +6V
SCL, SDA to DGND ..................................................-0.3V to +4V
DACOUT_, EN, CLKIO, REFO to AGND.....-0.3V to (AVDD + 0.3V)
DACOUT_ Current ..............................................................10mA
SDA Current ........................................................-1mA to +50mA
Input/Output Current (all other pins) ...................................20mA
Continuous Power Dissipation (TA = +70°C)
36-Pin 6mm x 6mm TQFN
(derate 35.7mW/°C above +70°C) .............................2857mW
Thermal Resistance (Note 1)
θJA ................................................................................28°C/W
θJC ..................................................................................1°C/W
Operating Temperature Range ...........................-40°C to +85°C
Junction Temperature ......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
Soldering Temperature (reflow) .......................................+260°C
Note 1: Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a fourlayer board. For detailed information on package thermal considerations, refer to china.maxim-ic.com/thermal-tutorial.
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
ELECTRICAL CHARACTERISTICS
(VAVDD = VDVDD = 3.0V to 3.6V, VEN = 2V, VRS_+ - VRS_- = 2V, VRS_- = 0V, TA = TJ = -40°C to +85°C, unless otherwise specified.
Typical values are at VAVDD = VDVDD = 3.3V, TA = +25°C.) (Note 2)
PARAMETER
SYMBOL
CONDITIONS
AVDD/DVDD Operating Voltage
Range
TYP
3.0
AVDD Undervoltage Lockout
(AVDD Rising)
VUVLO
AVDD Undervoltage Lockout
Hysteresis
VUVLO-HYS
AVDD and DVDD Total Supply
Current
MIN
2.75
2.8
MAX
UNITS
3.6
V
2.95
V
100
VRS_+ = VRS_- = 0V
12
mV
18.5
mA
OUTPUT-VOLTAGE SENSING
Voltage Regulation Accuracy
(2V Range)
Voltage Regulation Accuracy
(5.5V Range)
TA = +25°C, VRS_+ = 1.0V, VRS_- = 0V
-4
+4
mV
TA = -40°C to +85°C, VRS_+ = 1.0V,
VRS_- = 0V
-6
+6
mV
TA = +25°C, VRS_+ = 2.5V, VRS_- = 0V
-11
+11
mV
-16.5
+16.5
mV
0
5.5
V
mV
TA = -40°C to +85°C, VRS_+ = 2.5V,
VRS_- = 0V
RS_+, RS_- Differential Mode
Range
RS_- to AGND Differential Voltage
RS_+ Input Bias Current
RS_- Input Bias Current
2
-250
+250
2V range, VRS_+ = -0.25V to +2V
-20
+20
5.5V range, VRS_+ = -0.25V to +5.5V
-20
+100
2V or 5.5V range, VRS_- = -0.25V to +0.25V
-20
0
_______________________________________________________________________________________
μA
μA
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
(VAVDD = VDVDD = 3.0V to 3.6V, VEN = 2V, VRS_+ - VRS_- = 2V, VRS_- = 0V, TA = TJ = -40°C to +85°C, unless otherwise specified.
Typical values are at VAVDD = VDVDD = 3.3V, TA = +25°C.) (Note 2)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
INTERNAL TEMPERATURE SENSOR
Temperature Sensing Accuracy
TA = 0°C to +85°C
±3
°C
INTERNAL OSCILLATOR
Frequency
7.6
8
8.4
MHz
ADC
Resolution
12
Bits
2.048
V
INTERNAL REFERENCE
Reference Voltage
VREF
TA = +25°C
DAC
Resolution
12
Differential Nonlinearity
DNL
Maximum Output-Voltage Range
-2.5
Bits
+2.5
VREF 1 LSB
No load
LSB
V
Capacitive Load
200
pF
Output-Voltage Slew Rate
0.35
V/μs
10
Ω
DAC Output Resistance
DAC Driving Capability
DAC output > 100mV; output error < 25mV
DAC Output Leakage Current
DAC output switch open,
VDACOUT_ = VREF or 0V
-1
+1
mA
-250
+250
nA
0.8
V
CLKIO
Input Logic-Low Voltage
Input Logic-High Voltage
2.1
Input Bias Current
VCLKIO = 3.6V or 0V
V
-1
Input Clock Duty Cycle
+1
50
Output Low Voltage
CLKIO in output mode, ISINK = 4mA
Output High Leakage
VCLKIO = 3.6V
-1
CLKIO Pullup Voltage
CLKIO Input Frequency Range
fEXT_CLK
100
CLKIO Output Frequency
μA
%
0.4
V
+1
μA
3.6
V
1000
kHz
1
MHz
ENABLE INPUT (EN)
EN Falling Threshold Voltage
VEN_TH
1.17
1.21
EN Rising Threshold Voltage
1.175
1.23
EN Input Leakage Current
-0.25
1.23
V
1.281
V
+0.25
μA
0.4
V
OUTPUTS (ENOUT_, RESET, SMBALERT)
Output Low Voltage
Output Leakage
VOL
ISINK = 10mA
VAVDD = VDVDD = 1.1V, ISINK = 100μA
VENOUT_ = 5V, 0V
-1
0.4
V
+1
μA
_______________________________________________________________________________________
3
NBY27175
ELECTRICAL CHARACTERISTICS (continued)
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
ELECTRICAL CHARACTERISTICS (continued)
(VAVDD = VDVDD = 3.0V to 3.6V, VEN = 2V, VRS_+ - VRS_- = 2V, VRS_- = 0V, TA = TJ = -40°C to +85°C, unless otherwise specified.
Typical values are at VAVDD = VDVDD = 3.3V, TA = +25°C.) (Note 2)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
ADDRESS PINS (A1/SCLE, A2/SDAE, A3/CONTROL)
Input Logic-Low Voltage
0.3
Input Logic-Low Hysteresis
50
VAVDD
- 0.4
Input Logic-High Voltage
Input Logic-High Hysteresis
V
50
Input Leakage Current
V
mV
-12
mV
+12
μA
0.8
V
SMBus INTERFACE (SCL, SDA) (Note 3)
SCL, SDA Input Low Voltage
VIL
Input voltage falling
SCL, SDA Input High Voltage
VIH
Input voltage rising
2.1
Device powered or unpowered, VAVDD = 0
to 3.6V, VSCL = VSDA = 0V or VAVDD
-1
SCL, SDA Input Leakage Current
(Per Pin)
Input Capacitance
CIN
SCL, SDA Output Low Voltage
VOL
V
+1
10
ISINK = 3mA
μA
pF
0.4
V
100
kHz
SMBus TIMING
Serial-Clock Frequency
fSCL
10
Bus Free Time Between STOP
and START Condition
tBUF
4.7
μs
START Condition Setup Time
tSU:STA
4.7
μs
START Condition Hold Time
tHD:STA
4.0
μs
STOP Condition Setup Time
tSU:STO
4.0
μs
Clock Low Period
tLOW
4.7
μs
Clock High Period
tHIGH
4.0
μs
Data Setup Time
tSU:DAT
Output Fall Time
tOF
Data Hold Time
tHD:DAT
Pulse Width of Spike Suppressed
SMBus Timeout
250
300
From 50% SCL falling to SDA change
300
SMBCLK time low for reset
25
tSP
tTIMEOUT
ns
CBUS = 10pF to 400pF
ns
ns
30
ns
55
ms
OTHER TIMING PARAMETERS
PMBus Command Response
Time
Fault Response Time
Recovery Time After Device
Reset
tPMB_RSP
300
μs
tFAULT_RSP
5
ms
15
ms
tRST_WAIT
No external EEPROM
Note 2: 100% production tested at TA = +25°C. Limits over temperature are guaranteed by design.
Note 3: The MAX16064 supports SCL clock stretching.
4
_______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NORMALIZED EN THRESHOLD
vs. TEMPERATURE
12
8
TA = +85C
TA = +25C
4
NORMALIZED AT TA = +25C
1.008
1.006
1.004
1.002
1.000
0.998
0.996
0.994
1.10
2.8
3.0
3.2
3.4
-40
3.6
-15
10
35
1.04
1.02
1.00
0.98
0.96
0.94
0.90
85
60
-40
-15
10
35
60
85
VAVDD = VDVDD (V)
TEMPERATURE (C)
TEMPERATURE (C)
UV_FAULT TO RESET RESPONSE
ENOUT_ OUTPUT LOW VOLTAGE
vs. SINK CURRENT
POWER SUPPLIES OUTPUT ACCURACY
vs. TEMPERATURE
VOUT0
2V/div
3.3V
RESET
2V/div
MAX16064 toc05
5V
ENOUT_ OUTPUT LOW VOLTAGE (V)
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0
1ms/div
5
10
15
20
25
30
35
40
0.5
0.4
VOUT2 = 1.8V
0.3
0.2
0.1
0
-0.1
-0.2
-0.3
VOUT0 = 5V
VOUT1 = 3.3V
VOUT3 = 1.1V
-0.4
-0.5
-40
-15
ISINK (mA)
ENOUT_ WITH AVDD = DVDD RISING
MAX16064 toc06
MAX16064 toc04
POWER SUPPLIES OUTPUT ACCURACY (%)
2.6
1.06
0.92
0.990
0
NORMALIZED AT TA = +25C
1.08
0.992
MAX16064 toc03
MAX16064 toc02
TA = -40C
1.010
NORMALIZED EN THRESHOLD
16
MAX16064 toc01
TOTAL SUPPLY CURRENT (mA)
20
NORMALIZED RESET TIMEOUT
PERIOD vs. TEMPERATURE
NORMALIZED RESET TIMEOUT
TOTAL SUPPLY CURRENT
vs. SUPPLY VOLTAGE
10
35
60
85
TEMPERATURE (C)
ENOUT_ WITH AVDD = DVDD FALLING
MAX16064 toc07
MAX16064 toc08
AVDD = DVDD RISING 3.3V/ms
200ms/div
AVDD = DVDD
1V/div
AVDD = DVDD
1V/div
ENOUT0,1,2,3
2V/div
ENOUT0,1,2,3
2V/div
400s/div
_______________________________________________________________________________________
5
NBY27175
````````````````````````````````````````````````````````````````````````` ࢜ቯ৔ᔫᄂቶ
(VAVDD = VDVDD = 3.3V, TA = +25°C, unless otherwise noted.)
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
``````````````````````````````````````````````````````````````````` ࢜ቯ৔ᔫᄂቶ)ኚ*
(VAVDD = VDVDD = 3.3V, TA = +25°C, unless otherwise noted.)
REFIN MODE SOFT-START
WITH SEQUENCING
REFIN MODE SOFT-STOP
WITH SEQUENCING
MAX16064 toc09
MAX16064 toc10
VOUT0 = 5V
VOUT0 = 5V
VOUT1 = 3.3V
VOUT1 = 3.3V
VOUT2 = 1.8V
VOUT2 = 1.8V
VOUT3 = 1.1V
VOUT3 = 1.1V
2ms/div
2ms/div
REFIN MODE SOFT-STOP
WITH TRACKING
REFIN MODE OPERATION OFF
WITH SEQUENCING
MAX16064 toc11
MAX16064 toc12
VOUT0 = 5V
VOUT0 = 5V
VOUT1 = 3.3V
VOUT1 = 3.3V
VOUT2 = 1.8V
VOUT2 = 1.8V
VOUT3 = 1.1V
VOUT3 = 1.1V
2ms/div
40ms/div
REFIN MODE SOFT-START FROM
A3 WITH SEQUENCING
REFIN MODE SOFT-STOP FROM
A3 WITH SEQUENCING
MAX16064 toc14
MAX16064 toc13
2ms/div
6
A3/CONTROL
5V/div
A3/CONTROL
5V/div
VOUT0 = 5V
VOUT0 = 5V
VOUT1 = 3.3V
VOUT1 = 3.3V
VOUT2 = 1.8V
VOUT3 = 1.1V
VOUT2 = 1.8V
VOUT3 = 1.1V
2ms/div
_______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
REFIN MODE MARGINING
500mV HIGH AT 1mV/μs
REFIN MODE MARGINING
500mV LOW AT 1mV/μs
MAX16064 toc15
MAX16064 toc16
5V
VOUT0
1V/div
0.6V
VDACOUT0
200mV/div
4.5V
VOUT0
1V/div
0.54V
VDACOUT0
200mV/div
400s/div
400s/div
FB MODE MARGINING HIGH
FROM 5V TO 5.5V
FB MODE MARGINING LOW
FROM 5V TO 4.5V
MAX16064 toc17
5V
MAX16064 toc18
VOUT0
1V/div
5V
VOUT0
1V/div
VDACOUT0
200mV/div
0.6V
0.6V
VDACOUT0
200mV/div
400ms/div
400ms/div
_______________________________________________________________________________________
7
NBY27175
``````````````````````````````````````````````````````````````````` ࢜ቯ৔ᔫᄂቶ)ኚ*
(VAVDD = VDVDD = 3.3V, TA = +25°C, unless otherwise noted.)
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
``````````````````````````````````````````````````````````````````````````` ፛୭ႁී
8
፛୭
෗߂
৖ถ
1
RS2-
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ3ࡼऩૄ࣡Ljೌ୻ࡵঌᏲࡼऩૄ࣡ă
2
RS2+
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ3Ljೌ୻ࡵኊገࢯஂၒ߲ࡼঌᏲ࣡ă
3
RS3+
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ4Ljೌ୻ࡵኊገࢯஂၒ߲ࡼঌᏲ࣡ă
4
RS3-
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ4ࡼऩૄ࣡Ljೌ୻ࡵঌᏲࡼऩૄ࣡ă
5
RS3C
WTFOTF हࡍ໭4ࡼ൉݆࢟ྏLjᏴST4Dਜ਼BHOEᒄମೌ୻ጙৈ2μG࢟ྏă
6
EN
ဧถၒྜྷăࡩFO࢟ኹࢅ᎖2/3W! )࢜ቯᒋ*ဟLjჅᎌFOPVU`ۣߒऻ߿खᓨზăᄰ‫ޟ‬ᏴQNCvt! PQFSBUJPO
ෘഎ఼ᒜሆ୻ᄰ0ࣥఎ၊఼࢟Ꮞă
7
DACOUT1
ดᒙ23ᆡEBDࡼ࢒2വෝผ࢟ኹၒ߲ăೌ୻ࡵED.EDෝ్ࡼUSJNĂSFGJO૞GCLjጐభጲೌ୻ࡵMEPLj
፿᎖ࢯஂ࢟Ꮞࡼၒ߲࢟ኹăਈࣥෝါሆᆐ঱ᔜă
8
AGND
9
ENOUT0
ఎ0ਈቧ੓ၒ߲1ăᄰ‫ޟ‬ᏴQNCvt! PQFSBUJPOෘഎ૞๝ኔ໭఼ᒜሆ୻ᄰ0ࣥఎ࢟Ꮞăభ๼ᒙᆐ঱࢟ຳᎌ቉
૞ࢅ࢟ຳᎌ቉ࡼധ૵ఎവၒ߲Lj༿‫ݬ‬ఠ FOPVU`‫ݷ‬ᔫ‫ݝ‬ॊă
10
ENOUT1
ఎ0ਈቧ੓ၒ߲2ăᄰ‫ޟ‬ᏴQNCvt! PQFSBUJPOෘഎ૞๝ኔ໭఼ᒜሆ୻ᄰ0ࣥఎ࢟Ꮞăభ๼ᒙᆐ঱࢟ຳᎌ቉
૞ࢅ࢟ຳᎌ቉ࡼധ૵ఎവၒ߲Lj༿‫ݬ‬ఠ FOPVU`‫ݷ‬ᔫ‫ݝ‬ॊă
11
ENOUT2
ఎ0ਈቧ੓ၒ߲3ăᄰ‫ޟ‬ᏴQNCvt! PQFSBUJPOෘഎ૞๝ኔ໭఼ᒜሆ୻ᄰ0ࣥఎ࢟Ꮞăభ๼ᒙᆐ঱࢟ຳᎌ቉
૞ࢅ࢟ຳᎌ቉ࡼധ૵ఎവၒ߲Lj༿‫ݬ‬ఠ FOPVU`‫ݷ‬ᔫ‫ݝ‬ॊă
12
ENOUT3
ఎ0ਈቧ੓ၒ߲4ăᄰ‫ޟ‬ᏴQNCvt! PQFSBUJPOෘഎ૞๝ኔ໭఼ᒜሆ୻ᄰ0ࣥఎ࢟Ꮞăభ๼ᒙᆐ঱࢟ຳᎌ቉
૞ࢅ࢟ຳᎌ቉ࡼധ૵ఎവၒ߲Lj༿‫ݬ‬ఠ FOPVU`‫ݷ‬ᔫ‫ݝ‬ॊă
13
CLKIO
ဟᒩၒྜྷ0ၒ߲Lj፿ઓభ๼ᒙࡼဟᒩၒྜྷ0ၒ߲ቧ੓ăᇹᄻ఼ᒜ໭ᄋ৙ဟᒩၒྜྷLjᄴ‫ࣶݛ‬ຢNBY27175ࡼ
ဟ૥ăጐభጲ୓ጙຢNBY27175ࡼ2NI{ၒ߲ဟᒩᄋ৙৊໚჈NBY27175ဣሚᄴ‫ݛ‬৔ᔫLj༿‫ݬ‬ఠ
NGS`NPEF! )E2i*‫ݝ‬ॊă๼ᒙᆐၒ߲ဟLjDMLJPᆐധ૵ఎവၒ߲Ljኊገጙৈ࿟౯࢟ᔜă
14
A1/SCLE
ၷ৖ถNBY27175ࡼ࠭࢐ᒍ‫ܪ‬ဤ)MTC*ਜ਼FFQSPN! J3Dဟᒩၒ߲Lj༿‫ݬ‬ఠ NBY27175࢐ᒍॊ๼ਜ਼ᅪ‫ݝ‬
FFQSPN୻ా‫ݝ‬ॊă
15
A2/SDAE
ၷ৖ถNBY27175ࡼ࠭࢐ᒍ‫ܪ‬ဤਜ਼FFQSPN! J3Dၫ௣ၒྜྷ0ၒ߲Lj༿‫ݬ‬ఠ NBY27175࢐ᒍॊ๼ਜ਼ᅪ‫ݝ‬
FFQSPN୻ా‫ݝ‬ॊă
16
A3/CONTROL
17
RESET
ෝผ࢐LjᏴᅪ‫ݝ‬ణத໭ୈࠀ୓BHOEਜ਼BHOE2ጲૺEHOEೌ୻Ᏼጙ໦ă
ၷ৖ถNBY27175ࡼ࠭࢐ᒍ‫ܪ‬ဤ)NTC*Lj૞ᄰਭNGS`NPEFෘഎဣሚ࢟Ꮞఎ0ਈ఼ᒜLj༿‫ݬ‬ఠ
NBY27175࢐ᒍॊ๼ਜ਼ B40DPOUSPM‫ݷ‬ᔫ‫ݝ‬ॊă
ࢅ࢟ຳᎌ቉ࡼധ૵ఎവআᆡၒ߲ă
_______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
፛୭
෗߂
৖ถ
18
SMBALERT
19
SCL
TNCvtࠈቲဟᒩၒྜྷ0ၒ߲ă
20
SDA
TNCvtࠈቲၫ௣ၒྜྷ0ၒ߲ă
21
DGND
ၫᔊ࢐ăᏴᅪ‫ݝ‬ణத໭ୈࠀ୓EHOEਜ਼BHOEጲૺBHOE2ೌ୻Ᏼጙ໦ă
22
DVDD
ၫᔊ࢟ᏎၒྜྷLjᏴEWEEᎧEHOEᒄମೌ୻ጙৈ2μG࢟ྏă
23
RSVD
ۣഔăᅪ‫୻ೌݝ‬ᒗEWEEă
24
DACOUT3
25
AGND1
26
AVDD
27
DACOUT2
28
RS1-
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ2ࡼऩૄ࣡Ljೌ୻ࡵঌᏲࡼऩૄ࣡ă
29
RS1+
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ2Ljೌ୻ࡵኊገࢯஂၒ߲ࡼঌᏲ࣡ă
ࢅ࢟ຳᎌ቉ࡼധ૵ఎവ৺ᑇଶ‫ހ‬ᒦࣥၒ߲ă
ดᒙ23ᆡEBDࡼ࢒4വෝผ࢟ኹၒ߲ăೌ୻ࡵED.EDෝ్ࡼUSJNĂSFGJO૞GCLjጐభጲೌ୻ࡵMEPLj
፿᎖ࢯஂ࢟Ꮞࡼၒ߲࢟ኹăਈࣥෝါሆᆐ঱ᔜă
ෝผ࢐ăᏴᅪ‫ݝ‬ణத໭ୈࠀೌ୻ᒗBHOEਜ਼EHOEă
ෝผ࢟ᏎၒྜྷLjᏴBWEEᎧBHOEᒄମೌ୻ጙৈ2μG࢟ྏă
ดᒙ23ᆡEBDࡼ࢒3വෝผ࢟ኹၒ߲ăೌ୻ࡵED.EDෝ్ࡼUSJNĂSFGJO૞GCLjጐభጲೌ୻ࡵMEPLj
፿᎖ࢯஂ࢟Ꮞࡼၒ߲࢟ኹăਈࣥෝါሆᆐ঱ᔜă
30
RS1C
ೌ୻WTFOTF हࡍ໭2ࡼ൉݆࢟ྏLjᏴST2Dਜ਼BHOEᒄମೌ୻ጙৈ2μG࢟ྏă
31
REFO
૥ᓰၒ߲LjᏴSFGPਜ਼BHOEᒄମೌ୻ጙৈ2μG࢟ྏă
32
RS0+
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ1Ljೌ୻ࡵኊገࢯஂၒ߲ࡼঌᏲ࣡ă
33
RS0C
ೌ୻WTFOTF हࡍ໭1ࡼ൉݆࢟ྏLjᏴST1Dਜ਼BHOEᒄମೌ୻ጙৈ2μG࢟ྏă
34
RS0-
ED.EDၒ߲࢟ኹࡼᏐ࣡‫ތ‬ॊଶ‫ހ‬ၒྜྷ1ࡼऩૄ࣡Ljೌ୻ࡵঌᏲࡼऩૄ࣡ă
35
DACOUT0
36
RS2C
—
EP
ดᒙ23ᆡEBDࡼ࢒1വෝผ࢟ኹၒ߲ăೌ୻ࡵED.EDෝ్ࡼUSJNĂSFGJO૞GCLjጐభጲೌ୻ࡵMEPLj
፿᎖ࢯஂ࢟Ꮞࡼၒ߲࢟ኹăਈࣥෝါሆᆐ঱ᔜă
ೌ୻WTFOTF हࡍ໭3ࡼ൉݆࢟ྏLjᏴST3Dਜ਼BHOEᒄମೌ୻ጙৈ2μG࢟ྏă
ൡ੆๤Ljด‫୻ೌݝ‬ᒗBHOEăᆐ೫૝ࡻᔢଛࡼᆨࣞ‫ހ‬೟ቶถLj୓FQೌ୻ࡵ࢟Ꮞࡼ࢐‫ށ‬ă
_______________________________________________________________________________________
9
NBY27175
``````````````````````````````````````````````````````````````````````` ፛୭ႁී)ኚ*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
AVDD
DVDD
RSVD
REFO
RS0+
CLKIO
RS0ENOUT0
RS0C
RS1+
RS1-
RS2+
DACOUT0
ENOUT1
VOLTAGE
SCALING
AND
MUX
RS1C
S0
12-BIT VOUT
DAC 0
REF
12-BIT ADC
(SAR)
DIGITAL
COMPARATORS
AND
SEQUENCER
S1
12-BIT VOUT
DAC 1
DACOUT1
ENOUT2
RS2S2
12-BIT VOUT
DAC 2
RS2C
RS3+
DACOUT2
INTERNAL
TEMP
SENSOR
ENOUT3
RS3-
S3
12-BIT VOUT
DAC 3
DACOUT3
RS3C
EN
RESET
1.2V
PMBus DEFAULT MEMORY
(EXTERNAL EEPROM)
PAGE
0
PAGE
1
PAGE
2
PMBus
OPERATING MEMORY
PAGE
3
PAGE
0
PAGE
1
PAGE
2
PAGE
3
PMBus CONTROL
EXTERNAL
EEPROM
INTERFACE
A1/SCLE
A2/SDAE
MAX16064
I2C SMBus INTERFACE
A3/CONTROL
SCL
SDA
SMBALERT
DGND
AGND
AGND1
ᅄ2/! NBY27175৖ถౖᅄ
10
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175ᆐ5ᄰࡸ࢟Ꮞᄋ৙ၫᔊ఼ᒜ৖ถăNBY27175ᄰ
ਭ‫ܕ‬ણ఼ᒜᇹᄻೌኚࢯஂၒ߲࢟ኹLjၒ߲࢟ኹறࣞᆐ
±1/4&ăNBY27175થభጲᄰਭ‫߈ܠ‬ᆐඛവ࢟Ꮞᄋ৙๝ኔĂ
ৌᔍጲૺᎽ೟ࢯஂࢀ৖ถă
ᄋ৙QNCvtରྏࡼ୻ాᔐሣLj፿᎖षᆰNBY27175ࡼ๼ᒙ
‫ݬ‬ၫLj۞౪ǖପ‫ހ‬ඡሢĂ๝ኔዓဟĂྟ໪ࣅૺྟਈࣥဟࡼ
࢟ኹቓൈĂၒ߲࢟ኹ࿸ᒙĂຢดᆨࣞࠅঢ໭ࢀৎࣶดྏă
ᏴᄴጙQNCvtᔐሣభਂ୻ࣶࡉ225ৈNBY27175Ljඛৈ໭
ୈ‫ږ‬ᑍQNCvtᇹᄻ఼ᒜ໭ࡼෘഎ఼ᒜሤ።ࡼ࢟ᏎLjྙᅄ3
ჅာăNBY27175።কहᒙᏴ఼ᒜ࢟ᏎࡼএதLjጲཀྵۣැ
ঢࡼෝผቧ੓፛ሣ஧೟࣢Lj݀భଢ଼ࢅᐅဉࡼ፬ሰăᎅ᎖
࢟ᏎభጲణதঌᏲहᒙLj‫ݧ‬፿ऻ‫࢟ࡼ࣢ޟ‬Ꮞ‫ݚ‬ሣถ৫ဧ
Ⴜ੒ଢ଼ᒗᔢቃLjᄋ৙ᔢଛࡼၾზሰ።ă
MAX16064
SYSTEM
CONTROLLER
SCL
SCL
SDA
SDA
IRQ
SMBALERT
RST
RESET
MAX16064
SCL
SDA
SMBALERT
RESET
RS0+
RS0DACOUT0
ENOUT0
VO+
VOFB
EN
POWER
SUPPLY
0
RS1+
RS1DACOUT1
ENOUT1
VO+
VOFB
EN
POWER
SUPPLY
1
RS2+
RS2DACOUT2
ENOUT2
VO+
VOFB
EN
POWER
SUPPLY
2
RS3+
RS3DACOUT3
ENOUT3
VO+
VOFB
EN
POWER
SUPPLY
3
RS0+
RS0DACOUT0
ENOUT0
VO+
VOFB
EN
POWER
SUPPLY
(N-3)
RS1+
RS1DACOUT1
ENOUT1
VO+
VOFB
EN
POWER
SUPPLY
(N-2)
RS2+
RS2DACOUT2
ENOUT2
VO+
VOFB
EN
POWER
SUPPLY
(N-1)
RS3+
RS3DACOUT3
ENOUT3
VO+
VOFB
EN
POWER
SUPPLY
(N)
ᅄ3/! ಽ፿ࣶຢNBY27175఼ᒜ࢟Ꮞࡼ።፿ᇹᄻ
______________________________________________________________________________________
11
NBY27175
``````````````````````````````` ሮᇼႁී
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175৔ᔫෝါ
૥ᓰၒྜྷ)SFGJO*ෝါ
ᅄ4Ⴥာᄋ৙೫NBY27175Ꭷ࢟Ꮞ૥ᓰ࢟ኹၒྜྷࡼ࢜ቯೌ
୻LjᏤ኏ NBY27175 ᅲཝ఼ᒜ࢟Ꮞࡼၒ߲࢟ኹă୓
NBY27175ࡼEBDPVU`ೌ୻ࡵ࢟ᏎࡼSFGJOၒྜྷLj݀୓࢟
Ꮞၒ߲࣡ೌ୻ࡵ NBY27175 ࡼ ST`, ਜ਼ ST`.ଶ‫ހ‬ၒྜྷ࣡ă
ST`,ਜ਼ST`.ೝ࣡࢟ኹᄰਭด‫ݝ‬311Ω࢟ᔜጲૺೌ୻ࡵST`D
ࡼᅪ‫ྏ࢟ݝ‬஠ቲးࡩ൉݆Lj݀ᎅดᒙறම૥ᓰࡼ 23 ᆡ
BED஠ቲ‫ݧ‬ዹă
‫ܪ‬ᓰ৔ᔫഗ߈ᆐǖ၃ࡵPQFSBUJPO POෘഎ૞B40DPOUSPM
ख߲ࡼ୻ᄰᒎഎဟLjNBY27175ࢀࡗuPO`EFMBZ ࿸ᒙဟମઁ
୻ᄰ࣪።ࡼFOPVU`ၒ߲݀ᏴჅ࿸ᒙࡼuPO`SJTF ဟମด఼
ᒜ࢟Ꮞࡼၒ߲࢟ኹᓰཀྵ࢐࿟ဍࡵWPVU`DPNNBOE෹‫ܪ‬
ᒋLj࠭ऎ༵႕ৌᔍࣶവၒ߲࢟ኹăࡉࡵ෹‫ܪ‬ၒ߲࢟ኹဟLj
NBY27175ೌኚପ‫࠭ހ‬ST`,ਜ਼ST`.ၒྜྷ‫࢟ࡼࡻހ‬Ꮞၒ߲
࢟ኹLj݀ᄰਭඛࠨᐐࡍ૞ିቃEBDPVU`ၒ߲ࡼ2ৈMTC
)1/6nW*Lj୓ၒ߲࢟ኹࢯᑳࡵ‫߂ܪ‬ᒋࡼ ±1/4&पᆍጲดă
NBY27175 ၒ߲࢟ኹࡼኀᑵႥൈభಽ፿ NGS`NPEF/2Ă
NGS`WMUPਜ਼NGS`EBD`BDU`DOU‫ݬ‬ၫ࿸ᒙLj༿‫ݬ‬ఠBED
ᓞધĂପ‫ހ‬ਜ਼BWPDࢯᑳൈ‫ݝ‬ॊă
ࡉࡵჅገཇࡼ෹‫࢟ܪ‬Ꮞ࢟ኹઁLjభጲಽ፿ᎅ‫ݬ‬ၫWPVU`
USBOTJUJPO`SBUF࿸ᒙࡼభ‫߈ܠ‬ቓൈࢯ঱૞ࢯࢅ࢟ኹᎽ
೟ăᆐ೫ࡉࡵᑚጙ෹ࡼLjNBY27175ጲးࡩࡼ‫ޠݛ‬ᐐࡍ૞
ିቃEBDPVU`ၒ߲Lj௥ᄏན௼᎖Ⴥ࿸ᒙࡼၾ‫ܤ‬Ⴅൈă‫ݛ‬
‫ޠ‬ၫᎅWPVU`TDBMF`MPPQ‫ݬ‬ၫଐႯࡻࡵLj፿ઓኊገ୓
WPVU`TDBMF`MPPQ‫ݬ‬ၫ࿸ᒙᆐࢀ᎖࢟Ꮞၒ߲࢟ኹᎧ࢟Ꮞ
૥ᓰ࢟ኹࡼ‫܈‬ᒋLjক‫܈‬ᒋጐဵ࢟Ꮞၒ߲࢟ኹஂ࢛Ꭷᇙ‫ތ‬ह
ࡍ໭नሤၒྜྷ࣡ᒄମॊኹᆀ൥ࡼॊኹ‫܈‬ă࠭ऎဧNBY27175
ถ৫ᑵཀྵଐႯEBDPVU`ࡼ‫ޠݛ‬ၫጲૺඛৈ‫࢟ࡼޠݛ‬ኹᐐ
೟0ି೟Lj૝ࡻభ‫ࡼ߈ܠ‬࿟ဍဟମਜ਼ၾ‫ܤ‬ဟମă
୻၃ࡵPQFSBUJPO PGGෘഎ૞B40DPOUSPMख߲ࡼਈࣥᒎ
എဟLjNBY27175ࢀࡗuPGG`EFMBZ ࿸ᒙဟମઁLjᏴuPGG`GBMM
ဟମด୓ၒ߲࢟ኹᓰཀྵ࢐ࢯᑳࡵഃLj݀୓FOPVU`ၒ߲ᒙᆐ
ऻ߿खᓨზă႐വ࢟Ꮞᓞધ໭ࡼඛጙവ௿௥ᎌ৉ᔈࡼዓဟ
‫ݬ‬ၫLjభጲᄰਭଝᏲ‫ݙ‬ᄴࡼዓဟဣሚඛവ࢟Ꮞࡼ๝ኔă
नౣ)GC*ෝါ
ᎌቋ࢟Ꮞᓞધ໭඗ᎌᄋ৙૥ᓰၒྜྷLjᑚᒬ።፿ᒦLjభጲ‫ݧ‬
፿नౣஂ࢛ᄐࡔăᄰਭ࢟ᔜSGC ୓NBY27175ࡼEBDPVU`
ၒ߲ೌ୻ࡵनౣஂ࢛)GC*Ljྙᅄ 6 Ⴥာăᆮზ৔ᔫဟLj
NBY27175ো௣ኊገ࿟ĂሆࢯஂEBDPVU`Ljඛࠨࢯᑳ2ৈMTC
)1/6nW*Lj୓ST`,ਜ਼ST`.ᒄମ‫࢟ࡼࡻހ‬Ꮞ࢟ኹ఼ᒜᏴ±1/4&
றࣞጲดăᑚᒬ৔ᔫෝါ߂ᆐGCෝါLjᎅ᎖NBY27175‫ݙ‬
ถ఼ᒜ࢟Ꮞᇙ‫ތ‬हࡍ໭ࡼ૥ᓰ࢟ኹLjকෝါ୓‫ږ‬ᑍ࢟Ꮞࡼ
ྟ໪ࣅ࿸ᒙဣሚჅገཇࡼྟ໪ࣅဟମă
၃ࡵPQFSBUJPO POෘഎ૞B40DPOUSPMख߲ࡼ୻ᄰᒎഎ
ဟLjNBY27175ࢀࡗuPO`EFMBZ ࿸ᒙဟମઁఎ໪FOPVU`ၒ
߲Ljဧ࢟Ꮞၒ߲࢟ኹ࿟ဍࡵ෹‫ܪ‬ᒋă࢟Ꮞ࠭1࿟ဍࡵᒎഎ
ገཇࡼၒ߲࢟ኹჅኊገࡼྟ໪ࣅဟମ።ক‫ږ‬ᑍuPO`SJTF ‫ݬ‬
ၫቖྜྷNBY27175ă
uPO`SJTF໐ମLjNBY27175ᄰਭۣߒT`ఎਈఎവ୓EBDPVU`
ᒙ᎖঱ᔜზLj࠭ऎဧEBDPVU`࢟ኹࢀ᎖࢟ᏎࡼGCஂ࢛࢟
ኹăᏴ u PO`SJTF ዓߕဟମஉၦઁLjด‫ ݝ‬EBD ၒ߲࿸ᒙᏴ
EBDPVU`‫ࡼࡻހ‬ᅪ‫࢟ݝ‬ኹLj཭ઁ‫ܕ‬੝EBDPVU`ఎਈT`ă
࢟ᔜ S GC ೝ࣡࢟ኹ።ሤࢀ૞ऻ‫୻ޟ‬தăᑚᒬ༽ౚሆLj࠭
EBDPVU`ഗሶGCஂ࢛ࡼ࢟ഗᆐഃ૞ऻ‫ޟ‬ቃLj‫્ݙ‬Ᏼၒ߲
࢟ኹ‫ޘ‬ညཷࣅăᏴࠥᒄઁLjNBY27175ࢯᑳEBDPVU`ࡼ
࢟ኹᄋ৙ᓰཀྵࡼၒ߲࢟ኹ఼ᒜăGCෝါሆLj፿ઓኊገᄋ
৙uPO`EFMBZ ਜ਼uPO`SJTF ‫ݬ‬ၫăྙਫ඗ᎌ࿸ᒙᑚቋ‫ݬ‬ၫ)෦
ཱྀᒋᆐ1*LjT`્ਭᐁ‫ܕ‬੝Ljࡴᒘ࢟Ꮞ࢟ኹਭߡ૞ሆߡă
ᎅ᎖૥ᓰ࢟ኹၒྜྷᎅNBY27175ᄋ৙LjSFGJOෝါభᅲཝ
఼ᒜ࢟Ꮞࡼྟ໪ࣅĂྟਈࣥਜ਼Ꮍ೟ࢯஂă
12
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
3.3V
AVDD
MAX16064
RS0+
DVDD
1μF
RSVD
RS0-
200Ω
LOAD
RS0C
VO+
VO-
AGND
AGND1
S0
DGND
DACOUT0
ENOUT0
A1/SCLE
REFIN
POWER
SUPPLY
0
VIN-
EN
RS1-
A2/SDAE
RS1+
200Ω
A3/CONTROL
LOAD
RS1C
VO+
REFO
S1
1μF
VIN+
DACOUT1
ENOUT1
REFIN
VOPOWER
SUPPLY
1
VIN+
VIN-
EN
RS2RS2+
200Ω
VO+
SCL
SDA
SYSTEM
CONTROLLER
S2
DACOUT2
EN
ENOUT2
RESET
IRQ
LOAD
RS2C
SMBALERT
REFIN
VOPOWER
SUPPLY
2
VIN+
VIN-
EN
RS3RS3+
200Ω
LOAD
RS3C
VO+
S3
DACOUT3
ENOUT3
REFIN
VOPOWER
SUPPLY
3
VIN+
VIN-
EN
ᅄ4/! ࢜ቯᇹᄻ።፿—SFGJOෝါ
______________________________________________________________________________________
13
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
tPMB_RSP tON_DELAY
PMBus
OPERATION
ON
tON_RISE
tPMB_RSP tOFF_DELAY
tOFF_FALL
OPERATION
OFF
IDLE
IDLE
ENOUT_
CLOSE S_
DAC OUTPUT
POWER-SUPPLY
VOUT
POWER-SUPPLY
OPERATION
TURN-ON
TURN-OFF
ᅄ5/! SFGJOෝါဟኔ
၃ࡵPQFSBUJPO PGGෘഎ૞B40DPOUSPMख߲ࡼਈࣥᒎ
എဟLjNBY27175 ࢀࡗ u PGG`EFMBZ ࿸ᒙဟମઁဧ࣪።ࡼ
FOPVU`ၒ߲ᒙᆐऻ߿खᓨზLj݀ਈ‫࢟ܕ‬Ꮞă
GCෝါሆLjো௣ሆါኡᐋSGCǖ
RFB = R1 ×
ΔVDAC
ΔVO
໚ᒦLjS2 ᆐ࿟‫ݝ‬नౣॊኹ࢟ᔜLjΔWP ဵჅገཇࡼၒ߲࢟ኹ
‫ܤ‬છ೟LjΔWEBD ᆐ፿ઓᏤ኏ࡼEBDPVU`ၒ߲࢟ኹ‫ܤ‬છ೟Lj
ࢯᑳ࢟Ꮞၒ߲࢟ኹࡼEBDPVU`पᆍᅎୀᆐ41nWᒗ3Wă
ኊገᓖፀࡼဵLjΔW EBD ဵ࢟ᏎGCஂ࢛ࡼᆮࢾ࢟ኹW GC Ꭷ
EBDPVU`ࡼ࢟ኹሢᒄ‫ތ‬ăጲሆ௟ಿႁීǖ
ଣ࿸።፿ᒦ࢟ᏎࡼWGC > 1/7WLjገཇ࢟ᏎᏴၒ߲࢟ኹᆐ2W
ဟࢯஂᎽ೟ᆐ±21&ă࿸ᒙ࢟Ꮞࡼॊኹ࢟ᔜS2 > 21lΩLj።
‫ږ‬ሆါଐႯSGCǖ
14
RFB = 10kΩ ×
(0.6V − 0.03V)
= 57kΩ
0.1V
ኡᐋSGCLjဧNBY27175ถ৫୓࢟Ꮞၒ߲࢟ኹࡼᎽ೟ࢯ঱
21&ă‫ږ‬ᑍሆါଶ‫އ‬Ꮍ೟ሆሢऻ‫ޟ‬ਈ୆ǖ
ΔVO = R1 ×
ΔVDAC
(2.0V − 0.6V)
= 10kΩ ×
= 0.245V
RFB
57kΩ
ፐࠥLj࣪᎖ 68lΩ ࢟ᔜLjᎌ቉ࡼᎽ೟ࢯஂपᆍᆐ ,21&ᒗ
.35/6&ă
ᒋࡻᓖፀࡼဵLjWPVU`USBOTJUJPO`SBUF‫ݬ‬ၫᏴGCෝ
ါሆᇄ቉ăGC৔ᔫෝါሆࡼᎽ೟ࢯஂၾ‫ܤ‬ဟମဵৎቤႥ
ൈ)gBWPD*ࡼ਽ၫLjgBWPD ଐႯ༿‫ݬ‬ఠ NGS`EBD`BDU`DOU
)F1i*‫ݝ‬ॊăSGCĂS2 ਜ਼uGC ᎅሆါ௼ࢾǖ
x ΔVO x 2000 ⎞
⎛R
tFB = ⎜ FB
⎟
⎝
⎠
fAVOC x R1
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
3.3V
AVDD
MAX16064
RS0+
DVDD
1μF
RSVD
RS0-
200Ω
LOAD
RS0C
R1
AGND
AGND1
S0
VO+
FB
DACOUT0
RFB
DGND
A1/SCLE
ENOUT0
A2/SDAE
VIN+
VIN-
EN
200Ω
LOAD
RS1C
R1
REFO
S1
1μF
POWER
SUPPLY
0
RS1RS1+
A3/CONTROL
VO-
VO+
FB
DACOUT1
RFB
ENOUT1
VOPOWER
SUPPLY
1
VIN+
VIN-
EN
RS2RS2+
200Ω
SCL
LOAD
RS2C
R1
SDA
SYSTEM
CONTROLLER
EN
S2
VO+
FB
DACOUT2
RFB
RESET
IRQ
SMBALERT
ENOUT2
VOPOWER
SUPPLY
2
VIN+
VIN-
EN
RS3RS3+
200Ω
LOAD
RS3C
R1
S3
VO+
FB
DACOUT3
ENOUT3
RFB
VOPOWER
SUPPLY
3
VIN+
VIN-
EN
ᅄ6/! ࢜ቯ።፿ᇹᄻ—नౣෝါ
______________________________________________________________________________________
15
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
tPMB_RSP tON_DELAY
PMBus
OPERATION
ON
tON_RISE
tPMB_RSP tOFF_DELAY
tOFF_FALL
OPERATION
OFF
IDLE
IDLE
ENOUT_
CLOSE S_
DAC OUTPUT
OPEN S_
HIGH-Z
HIGH-Z
tPS_RISE
tPS_FALL
TURN-ON
TURN-OFF
POWER-SUPPLY
VOUT
POWER-SUPPLY
OPERATION
IN FB MODE, tPS_RISE AND tPS_FALL ARE NOT CONTROLLED BY THE MAX16064 AND ARE DEPENDENT ON POWER-SUPPLY IMPLEMENTATION.
ᅄ7/! नౣෝါဟኔ
ᆨࣞଶ‫ހ‬
ᆐ૝ࡻᎌ቉ࡼᆨࣞࣗၫLj୓NBY27175हᒙᏴಭ࢟Ꮞᔢத
ࡼᆡᒙăNBY27175ࡼຢ࿟ᆨࣞࠅঢ໭ଶ‫ހ‬਌በᆨࣞLjᄰ
ਭஉᒗ਌ఫࡼེᔜᎧ NBY27175 ࡼൡ੆๤ᆨࣞሤਈೊă
NBY27175ࡼൡ੆๤భጲೌ୻ࡵ࢟Ꮞࡼྲེ࢐‫ށ‬Ljᄰਭॊ
ᇜ࢟Ꮞࡼ࢟വ‫ۇ‬Lj૝ࡻ࢟ᏎᆨࣞᎧNBY27175‫ހ‬೟ᆨࣞᒄ
ମࡼਈᇹLjಽ፿কቧᇦ࿸ᒙNBY27175ࡼེ৺ᑇۣઐă
BEDᓞધĂପ‫ހ‬ਜ਼BWPDࢯᑳൈ
ᄰਭࣶৈဟମ‫ݬ‬ၫ఼ᒜNBY27175ପ఼࢟ኹਜ਼ᆨࣞࡼᓞધ
ႥൈጲૺNBY27175ࢯஂ࢟Ꮞၒ߲࢟ኹࡼႥൈă႐വ࢟ኹ
ၒྜྷᄰࡸࡼඛጙവਜ਼࡝വᆨࣞᓞધ‫ږ‬ᑍክણऱါ‫ݷ‬ᔫă
16
୓࿸ᒙ଎ࡀ໭ࡼNGS`NPEF/2ᒙᆐ1Ljఎ໪ၒྜྷ൉݆໭Lj
࣪႐ৈᄰࡸࡼඛጙവ஠ቲᓞધ)ऎऻஞᓞધጙࠨ*ăඛࠨᓞ
ધᒄମ‫ྜྷރ‬ጙৈቃࡼభ‫߈ܠ‬ዓߕLjকዓဟᎅNGS`WMUP
଎ࡀ໭࿸ᒙăᎅࠥ୐ೂ࢟ኹਜ਼ᆨࣞଶ‫ࡼހ‬ᔐᓞધႥൈă
୷ቃࡼNGS`WMUPၫᒋ࣪።᎖୷঱ࡼ‫ݧ‬ዹႥൈǗ୷ࡍࡼ
NGS`WMUPၫᒋᏤ኏ৎ‫ࡼޠ‬BED୐ೂဟମă
BEDᓞધஉਫ଎ࡀ໭Ꭷ৺ᑇඡሢ଎ࡀ໭஠ቲ‫୷܈‬Lj‫୷܈‬Ⴅ
ൈᎧᔐࡼᓞધႥൈᇄਈăNGS`TBNQMF`SBUF଎ࡀ໭ᒋ
௼ࢾ஠ቲ‫ࡼ୷܈‬ຫࠨă‫ݧ‬፿୷঱ࡼ৺ᑇ‫୷܈‬Ⴅൈ્ᄋ঱
ছཷැঢࣞLjࡣ્ିൻNBY27175ሰ።QNCvtෘഎࡼဟମă
‫ݧ‬፿୷ࢅࡼ৺ᑇ‫୷܈‬ႥൈLjଢ଼ࢅ೫NBY27175࣪࢟Ꮞၒ߲
࢟ኹࡼছཷැঢࣞă
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
‫ܭ‬2cჅာᆐNBY27175Ⴥገཇࡼ๼ᒙቧᇦࡼดྏਜ਼࢐ᒍLj
কቧᇦஞ৙‫ݬ‬ఠă୐ፇ‫ݧ‬፿းࡩ๼ᒙLj੝ಯ‫ݷ‬ᔫNBY27175Lj
୓໚ᓨზۣࡀࡵFFQSPNLj‫ڳ‬ኀখดྏሢᒜᏴᔢ࿩ᔊࣤ
)ಿྙ࠭࢐ᒍ*ă
ᆨࣞĂ࢟ኹဵጲด‫ৃݝ‬ါۣࡀLjᎧQNCvtෘഎ‫ݧ‬፿ࡼৃါ
݀‫ݙ‬ᅲཝሤᄴăਈ᎖FFQSPNด‫ৃݝ‬ါࡼሮᇼቧᇦLj༿‫ݬ‬
ఠᓞધਖᐌ)‫ܭ‬2b*ă
ᅪ‫ݝ‬FFQSPN୻ా
NBY27175ถ৫Ꭷೌ୻ࡵB20TDMFਜ਼B30TEBFࡼFFQSPN
ᄰቧăNBY27175ᏴᎧFFQSPNᄰቧဟLj‫ݧ‬፿࢐ᒍ
Đ2121
1111đ
஠ቲቖ‫ݷ‬ᔫLj‫ݧ‬፿࢐ᒍ
Đ2121! 1112đ
஠ቲࣗ‫ݷ‬ᔫă࣪
᎖ၷᔊஂၫ௣Lj঱ᆡۣࡀᏴFFQSPNࡼࢅᔊஂ࢐ᒍLjࢅᆡ
ۣࡀᏴFFQSPNࡼ঱ᔊஂ࢐ᒍă
ಿྙLjᏴFFQSPN QBHF 3ࡀ߼ቧᇦǖWPVU`DPNNBOE
> 4/1WĂn > 2:::6Ăc > 1ĂS > .2ă၅ሌଐႯQNCvtෘഎ
ᒋLjᆐ6::9ăྙਫ࢟ኹपᆍᆐ3WLjᇄኊᓞધăᎅࠥLjሶ࢐
ᒍ39ቖྜྷ28iLjሶ࢐ᒍ3:ቖྜྷ7Fiăྙਫ࢟ኹपᆍᆐ6/6WLj
ࡀ߼FFQSPNᒋ > 6::903/86 > 3292ă።কᏴ࢐ᒍ39ᒦቖྜྷ
19iLjᏴ࢐ᒍ3:ᒦቖྜྷ96iă
আᆡဟLjNBY27175୓ଶ‫ހ‬FFQSPNࡼ๼ᒙLjᏴჅೌ୻ࡼ
FFQSPNᒦႝჃTJHOBUVSFᔊஂăྙਫଶ‫ࡵހ‬TJHOBUVSF
ᔊஂLjᐌཱྀᆐࡀᏴᎌ቉๼ᒙࡼFFQSPNLj݀࠭Ⴥೌ୻ࡼ
ᓖፀLjNBY27175Ᏼࡀ߼ਜ਼ଝᏲ๼ᒙቧᇦဟᔈࣅࠀಯᑚᒬ
ᓞધă
‫ܭ‬2b/! ᓞધਖᐌ
READ (INTERNAL TO PMBus)
WRITE (PMBus TO INTERNAL)
TEMPERATURE
Subtract 3010 (decimal) from the PMBus value
Add 3010 (decimal) to the PMBus value
VOLTAGE
No conversion in 2V mode;
multiply by 2.75 in 5.5V mode
No conversion in 2V mode;
divide by 2.75 in 5.5V mode
‫ܭ‬2c/! ࡀ߼ᏴFFQSPNࡼ27ᆡᔊ
EEPROM
ADDRESS
NAME
PAGE
PMBus COMMAND
NOTES
0
MFR_FAULT_REASON
—
0E2h
—
2
MFR_MODE
—
0D1h
Must also match
MFR_TICK_RELOAD
4
MFR_TEMPERATURE_PEAK
—
0D6h
Internal representation
(temperature)
6
MFR_FAULT_TEMP
—
0E4h
Internal representation
(temperature)
8
MFR_VOUT_PEAK
0
10
MFR_VOUT_PEAK
1
12
MFR_VOUT_PEAK
2
0D4h
Internal representation
(voltage)
14
MFR_VOUT_PEAK
3
______________________________________________________________________________________
17
NBY27175
FFQSPNᒦࣗན๼ᒙቧᇦăྙਫ࠭࢐ᒍ)NGS`TFU`BEESFTT*
ᆐ1yGGጲᅪࡼ໚჈ၫᒋLjᑚ୓঄ঙ࢐ᒍ፛୭B4;B2ᒄ༄࿸
ᒙࡼ࠭࢐ᒍቧᇦă
ᔢઁLjBWPDᇹᄻ‫ݧ‬፿ࣖೂࡼ఼ᒜણവႥൈLjকႥൈᎧᔐ
ࡼBEDᓞધႥൈሤਈăNGS`EBD`BDU`DOU଎ࡀ໭ᒋ፿
᎖࿸ᒙᔐࡼBEDᓞધᒲ໐)ጙৈᒲ໐ࢀ᎖႐വ࢟ኹਜ਼ጙവ
ᆨࣞᓞધࡼᑳৈBEDᓞધဟମ*Ljকᓞધᒲ໐‫ܘ‬ኍᏴBWPD
খ‫ܤ‬EBDၒ߲࢟ኹᒄ༄ᅲ߅ă୷ቃࡼNGS`EBD`BDU`DOU
ᒋถ৫Ⴡ࣢ࢯᑳဟମǗ୷ࡍࡼNGS`EBD`BDU`DOUᒋถ
৫ဧၒ߲࢟ኹࢯஂႥൈීመିൻLjଢ଼ࢅ೫࣪࢟Ꮞ఼ᒜૄ
വ‫ޘ‬ညঌෂ፬ሰࡼభถቶă
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
‫ܭ‬2c/! ࡀ߼ᏴFFQSPNࡼ27ᆡᔊ)ኚ*
EEPROM
ADDRESS
PAGE
16
MFR_FAULT_VOUT
0
18
MFR_FAULT_VOUT
1
20
MFR_FAULT_VOUT
2
22
MFR_FAULT_VOUT
3
24
VOUT_COMMAND
0
26
VOUT_COMMAND
1
28
VOUT_COMMAND
2
30
VOUT_COMMAND
3
32
TON_RISE
0
34
TON_RISE
1
36
TON_RISE
2
38
TON_RISE
3
40
TON_DELAY
0
42
TON_DELAY
1
44
TON_DELAY
2
46
TON_DELAY
3
48
VOUT_MARGIN_HIGH
0
50
VOUT_MARGIN_HIGH
1
52
VOUT_MARGIN_HIGH
2
54
VOUT_MARGIN_HIGH
3
56
VOUT_MARGIN_LOW
0
58
VOUT_MARGIN_LOW
1
60
VOUT_MARGIN_LOW
2
62
VOUT_MARGIN_LOW
3
64
TOFF_FALL
0
66
TOFF_FALL
1
68
TOFF_FALL
2
70
TOFF_FALL
3
72
OT_FAULT_LIMIT
74
PMBus COMMAND
NOTES
0E3h
Internal representation
(voltage)
21h
Internal representation
(voltage)
61h
—
60h
—
25h
Internal representation
(voltage)
26h
Internal representation
(voltage)
65h
—
—
4Fh
Internal representation
MFR_SAMPLE_RATE
—
0D3h
—
Reserved (set to 0)
—
—
—
88
MFR_FAULT_RESPONSE
0
90
MFR_FAULT_RESPONSE
1
92
MFR_FAULT_RESPONSE
2
0D9h
—
94
MFR_FAULT_RESPONSE
3
96
MFR_FAULT_RETRY
0
98
MFR_FAULT_RETRY
1
100
MFR_FAULT_RETRY
2
0DAh
—
102
MFR_FAULT_RETRY
3
76–87
18
NAME
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
‫ܭ‬2c/! ࡀ߼ᏴFFQSPNࡼ27ᆡᔊ)ኚ*
EEPROM
ADDRESS
104–115
NAME
PAGE
PMBus COMMAND
NOTES
MFR_DATE
—
9Dh
—
116
MFR_STATUS_WORD
—
0D8h
Set to 0
118
WRITE_PROTECT
—
10h
—
120
ON_OFF_CONFIG
0
122
ON_OFF_CONFIG
1
124
ON_OFF_CONFIG
2
02h
—
126
ON_OFF_CONFIG
3
128
VOUT_SCALE_LOOP
0
130
VOUT_SCALE_LOOP
1
132
VOUT_SCALE_LOOP
2
29h
—
134
VOUT_SCALE_LOOP
3
136
OT_WARN_LIMIT
—
51h
Internal representation
(temperature)
138
Reserved (set to 0)
—
—
140
MFR_SET_ADDRESS
—
0DBh
142
Reserved (set to 0)
—
—
—
144
TOFF_DELAY
0
146
TOFF_DELAY
1
148
TOFF_DELAY
2
64h
—
150
TOFF_DELAY
3
152
VOUT_TRANSITION_RATE
0
154
VOUT_TRANSITION_RATE
1
156
VOUT_TRANSITION_RATE
2
27h
—
—
—
0DEh
—
158
VOUT_TRANSITION_RATE
3
Reserved (set to 0)
0
176
MFR_MODE_OUTPUT
0
178
MFR_MODE_OUTPUT
1
180
MFR_MODE_OUTPUT
2
182
MFR_MODE_OUTPUT
3
160–175
184–199
—
Low byte: I2C address,
high byte: reserved
Reserved (set to 0)
—
—
—
200
MFR_RESET_DELAY
—
0DDh
—
202
MFR_RESET_OUTPUT
—
0E1h
—
204
Reserved (set to 0)
—
—
—
206
MFR_TICK_RELOAD
—
0D1h
—
208
MFR_STATUS_WORD
0
210
MFR_STATUS_WORD
1
212
MFR_STATUS_WORD
2
0D8h
Set to 0
214
MFR_STATUS_WORD
3
______________________________________________________________________________________
19
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
‫ܭ‬2c/! ࡀ߼ᏴFFQSPNࡼ27ᆡᔊ)ኚ*
EEPROM
ADDRESS
PAGE
PMBus COMMAND
NOTES
216–237
MFR_LOCATION
—
9Ch
—
238–255
MFR_SERIAL
—
9Eh
—
256–297
MFR_USER_DATA_00
—
0B0h
—
298
VOUT_OV_FAULT_LIMIT
0
40h
Internal representation
(voltage)
300
VOUT_UV_FAULT_LIMIT
0
44h
Internal representation
(voltage)
302
VOUT_OV_WARN_LIMIT
0
42h
Internal representation
(voltage)
304
VOUT_UV_WARN_LIMIT
0
43h
Internal representation
(voltage)
306
VOUT_OV_FAULT_LIMIT
1
40h
Internal representation
(voltage)
308
VOUT_UV_FAULT_LIMIT
1
44h
Internal representation
(voltage)
310
VOUT_OV_WARN_LIMIT
1
42h
Internal representation
(voltage)
312
VOUT_UV_WARN_LIMIT
1
43h
Internal representation
(voltage)
314
VOUT_OV_FAULT_LIMIT
2
40h
Internal representation
(voltage)
316
VOUT_UV_FAULT_LIMIT
2
44h
Internal representation
(voltage)
318
VOUT_OV_WARN_LIMIT
2
42h
Internal representation
(voltage)
320
VOUT_UV_WARN_LIMIT
2
43h
Internal representation
(voltage)
322
VOUT_OV_FAULT_LIMIT
3
40h
Internal representation
(voltage)
324
VOUT_UV_FAULT_LIMIT
3
44h
Internal representation
(voltage)
326
VOUT_OV_WARN_LIMIT
3
42h
Internal representation
(voltage)
328
VOUT_UV_WARN_LIMIT
3
43h
Internal representation
(voltage)
330–509
510
20
NAME
Unused (set to 0)
—
—
—
SIGNATURE (set to 4432h)
—
N/A
—
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
‫ݧ‬፿ᒗ࿩5lcྏ೟ࡼFFQSPN JDLjጲཀྵۣᑵཀྵࡼ໭ୈ‫ݷ‬ᔫă
NBY27175৔ᔫᏇಯ
࿟࢟আᆡဟLjNBY27175୓ᒊቲᅄ9Ⴥာ߱ဪછഗ߈ă
߱ဪછᒄઁLjNBY27175ପ‫ހ‬QNCvtLj݀ᒊቲሤ።ࡼQNCvt
ෘഎăࠥᅪLjྙਫᒎഎጯளࡌఎ࢟ᏎLjNBY27175થ୓‫ږ‬
ᑍNGS`TBNQMF`SBUF‫ݧ‬ዹႥൈପ‫࢟ހ‬Ꮞࡼၒ߲࢟ኹਜ਼
ᆨࣞăQNCvtᇹᄻ఼ᒜ໭ᄰਭ࣪NBY27175ख႙৉ᒬ༿ཇ
ਜ਼ᓨზෘഎପ‫࢟ހ‬ᏎࡼᏥቲᓨౚă
SFTFUၒ߲‫ݷ‬ᔫ
RESETᆐࢅ࢟ຳᎌ቉ധ૵ఎവၒ߲Lj໭ୈ࿟࢟ਭ߈ᒦۣߒ
ࢅ࢟ຳăಽ፿NGS`SFTFU`PVUQVUෘഎభጲ୓RESETॊ
๼৊ጙৈ࢟Ꮞăࡩক࢟Ꮞࡉࡵ໚෹‫࢟ܪ‬ኹဟLjRESETளਭ
আᆡިဟᒲ໐ઁ‫ܤ‬ᆐ঱࢟ຳ)‫ݬ‬୅ᅄ:*ăআᆡިဟᒲ໐)uSQ*
ᎅNGS`SFTFU`EFMBZෘഎ࿸ᒙă
NGS`SFTFU`PVUQVU ၫᒋࢾፃ෾ጙവ࢟Ꮞၒ߲፬ሰ
RESETăྙਫNGS`SFTFU`PVUQVUᒙᆐ1Ă2Ă3૞4Ljก
ඐLjᏴ࣪።ࡼၒ߲࢟ኹࡉࡵ෹‫ܪ‬ᒋઁ݀ளਭu SQ ဟମઁLj
RESET‫ܤ‬ᆐ঱࢟ຳăྙਫNGS`SFTFU`PVUQVUᆐ໚჈ྀ
ፀᒋLjᐌRESETဪᒫۣߒࢅ࢟ຳă
ྙਫNGS`SFTFU`PVUQVUኡࢾࡼ࢟Ꮞၒ߲Ᏼᒄઁᎅ᎖ྀ
ੜᏇፐ)߲ሚ৺ᑇ૞PQFSBUJPO PGGෘഎ*‫ۻ‬ਈ‫ܕ‬Lj୓ೂ૾
౯ࢅRESETăᆐ೫ဧถྀੜ࢟Ꮞ৺ᑇ୓RESETᒙᆐࢅ࢟ຳLj
భጲ‫ڳ‬Ⴥᎌ࢟ᏎࡼNGS`NPEF`PVUQVU/HMPCBMGBVMUT
ᆡᒙ2ă
RESETኊገጙৈᅪ‫ݝ‬࿟౯࢟ᔜă
3.3V
DVDD
1μF
33kΩ
VCC
A1
A2
A3
GND
AVDD
RSVD
EEPROM
24LCXX
33kΩ
1μF
MAX16064
DGND
SCL
A1/SCLE
SDA
A2/SDAE
AGND
RS_RS_+
LOAD
RS_C
A3/CONTROL
SYSTEM
CONTROLLER
SCL
REFO
SDA
1μF
VO+
RESET
IRQ
POWER
SUPPLY
SMBALERT
DACOUT_
ENOUT_
REFIN
VOVIN+
VIN-
EN
ᅄ8/! ‫ݧ‬፿ᅪ‫ݝ‬FFQSPNࡼ࢜ቯ።፿ᇹᄻ
______________________________________________________________________________________
21
NBY27175
ᅄ 8 ৊߲೫ဣଔ።፿ᒦ඗ᎌᓍ఼ᒜ໭૞‫ݙ‬ኊገᓍ఼ᒜ໭
ဟLjNBY27175 ᄰਭ B20TDMF ਜ਼ B30TEBF Ꭷᅪ‫ࠈݝ‬ቲ
FFQSPNࡼೌ୻ăಽ፿HVJLj፿ઓభኡᐋඛৈNBY27175
໭ୈLj݀๼ᒙჅᎌၒ߲࢟ኹ࿸ᒙਜ਼๝ኔ0ৌᔍቧᇦăᅲ߅
๼ᒙઁLj૾భಽ፿TUPSF`EFGBVMU`BMMෘഎ୓உਫۣ
ࡀࡵᅪ‫ݝ‬FFQSPNLj݀ᏴNBY27175࿟࢟আᆡဟૂআ๼ᒙă
ည‫ޘ‬ણஹሆLjጐభጲᏴᔝᓤ࢟വ‫ۇ‬ᒄ༄࣪FFQSPN஠ቲᎾ
‫߈ܠ‬ăB40DPOUSPMభᔫᆐ఼ᒜቧ੓ࡌఎ0ਈ‫࢟ܕ‬ᏎLjᎧ
PQFSBUJPOෘഎಢ႒ă
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
SMBALERTᆐࢅ࢟ຳᎌ቉ധ૵ఎവၒ߲Ljࡩ߲ሚྀੜ࢟
ኹ૞ᆨࣞ৺ᑇဟLjকၒ߲ሶQNCvtᓍ૦ख߲ۨவቧ੓ăᄰ
‫ޟ‬SMBALERTೌ୻ࡵᇹᄻࡼჅᎌ໚჈SMBALERTധ૵ఎ
വቧ੓LjᎧ໚჈SMBALERTၒ߲৩߅Đሣ૞đ൝૷ăࡩᓍ
૦‫ۻ‬SMBALERTၒྜྷቧ੓߿खᒦࣥဟLjᓍ૦୓ᒦᒏ૞ᅲ
߅ࡩ༄ᔐሣࠅၒLj݀ሶᔐሣख߲ۨவሰ።࢐ᒍ)BSB*ă‫ڳ‬
SMBALERTቧ੓౯ࢅࡼ࠭૦።ࡊBSBLj݀୓໚࢐ᒍ႙ᒗ
ᔐሣLjဧᓍ૦૝ᇨ෾ৈ࠭૦‫ޘ‬ညࡼᒦࣥă
RESET
INITIALIZE
INTERNAL
REGISTERS
SET PMBus
ADDRESS
ACCORDING TO
A3:A1
VALID
EEPROM?
SMBALERTᏴ N B Y 2 7 1 7 5 ሰ ። B S B ဟ ஊ ߹ ۨ வ ᓨ ზ ă
SMBALERTᏴჅᎌ৺ᑇᄟୈஊ߹ઁᅙಭۨவᓨზăጐభ
ጲᄰਭDMFBS`GBVMUTෘഎ༹߹SMBALERTă
FOPVU`‫ݷ‬ᔫ
N
࢟Ꮞ࿟࢟ဟLjჅᎌFOPVU`௿౯ᒗࢅ࢟ຳă୻၃ࡵఎ໪࢟
ᏎෘഎဟLjFOPVU`‫ܤ‬ᆐ঱࢟ຳă૵ቶభᄰਭNGS`NPEF`
PVUQVUෘഎࡼFOPVU`QPMᆡৎখLj୓কᆡᒙ2LjFOPVU`
ᆐࢅ࢟ຳᎌ቉ဧถăྙਫকᆡᏴᅪ‫ݝ‬FFQSPNᒦ࿸ᒙᆐ2Lj
࿟࢟ဟLjᏴকᆡ࠭ FFQSPN আᒜࡵຢด଎ࡀ໭ᒄ༄Lj
FOPVU`ۣߒࢅ࢟ຳǗআᒜᅲ߅ઁLjFOPVU`‫ܤ‬ᆐ঱࢟ຳă
ࡩ၃ࡵఎ໪࢟ᏎෘഎဟLjFOPVU`‫ܤ‬ᆐࢅ࢟ຳă୓๼ᒙᆡ
࠭FFQSPNআᒜࡵຢด଎ࡀ໭ኊገ2/71nt )࢜ቯᒋ*ă
Y
RESTORE
CONFIGURATION
FROM EEPROM
INTERNAL
REFERENCE
STABLE?
N
ASSERT
SMBALERT
Y
ENABLE PMBus
COMMUNICATION
PMBus
COMMAND?
‫ܭ‬3/! FOPVU`ᎌ቉ᓨზ
ENOUT_
DEFAULT
STARTUP
STATE
MFR_MODE_OUTPUT.
ENOUT_POL
ENOUT_ ACTIVE
STATE
Low
0
Active high
Low
1
Active low
FO‫ݷ‬ᔫ
N
NBY27175۞౪ጙവဧถၒྜྷ)FO*Ljభ఼ᒜᎧNGS`NPEFෘ
എሤਈࡼჅᎌFOPVU`ቧ੓ă߹ऻNGS`NPEF/JHOPSF`FO
ᒙᆡဟLj॥ᐌ FO ࣡ࢅ᎖ඡሢࡼ࢟ຳభጲऴᒏྀੜጙവ
FOPVU`ఎ໪ăࠥᅪLjྙਫᏴPQFSBUJPO PO໐ମFO࢟ኹଢ଼
ᒗ2/3W )࢜ቯᒋ*ඡሢጲሆLjNBY27175୓‫ږ‬ᑍNGS`GBVMU`
SFTQPOTF/FOࡼ࿸ᒙ஠ቲ৺ᑇۣઐ‫ݷ‬ᔫLjᅄ:ჅာᆐNGS`
NPEF/JHOPSF`FO > 1ဟࡼ࢜ቯ๝ኔă
Y
EXECUTE PMBus
COMMAND
ᅄ9/! NBY27175߱ဪછ
TNCBMFSUၒ߲‫ݷ‬ᔫ
SMBALERTဵTNCvtਖपএഺBᒦࢾፃࡼጙৈభኡᒦࣥቧ
੓ăNBY27175ᄋ৙ጙവၒ߲SMBALERTᔫᆐᒦࣥቧ੓ă
22
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
RESET
ENOUT3
ENOUT2
ENOUT1
ENOUT0
EN
tON0
tOFF0
tRP
tON1
tOFF1
tON2
tOFF2
tON3
tOFF3
NOTE: MFR_RESET_OUTPUT = 3
ᅄ:/! NBY27175࢜ቯ๝ኔဟኔ
NBY27175࢐ᒍॊ๼
NBY27175࢐ᒍభ‫ݧ‬፿ጲሆೝᒬऱါᒄጙ஠ቲ๼ᒙǖ
2* ፮ୈೌ୻Ljಽ፿B4;B3;B2ă
࢐ᒍ๼ᒙഗ߈ྙᅄ21Ⴥာă
NBY27175Ᏼ໭ୈআᆡဟࣗན࢐ᒍ፛୭B4;B3;B2Lj݀‫ږ‬ᑍ
‫ܭ‬4ཀྵࢾ࢐ᒍă
3* ࿟࢟ဟ࠭FFQSPNૂআă
‫ܭ‬4/! NBY27175! B4;B2࠭࢐ᒍ๼ᒙ
A3/CONTROL
A2/SDAE
A1/SCLE
ADDRESS (BITS 7–1)
L
L
L
40h
L
L
Z
01h*
L
Z
L
02h
L
Z
Z
03h
Z
L
L
04h
Z
L
Z
05h
Z
Z
L
06h
Z
Z
Z
07h
L
L
H
09h
L
Z
H
0Bh
Z
L
H
0Dh
______________________________________________________________________________________
23
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
‫ܭ‬4/! NBY27175! B4;B2࠭࢐ᒍ๼ᒙ)ኚ*
A3/CONTROL
A2/SDAE
A1/SCLE
ADDRESS (BITS 7–1)
Z
Z
H
0Fh
L
H
L
12h
L
H
Z
13h
Z
H
L
16h
Z
H
Z
17h
L
H
H
1Bh
Z
H
H
1Fh
H
L
L
24h
H
L
Z
25h
H
Z
L
26h
H
Z
Z
27h
H
L
H
2Dh
H
Z
H
2Fh
H
H
L
36h
H
H
Z
37h
H
H
H
3Fh
*‫ܪ‬ᎌፓ፬ࡼ࢐ᒍᏴဧ፿ᅪ‫ݝ‬FFQSPNဟ‫ݙ‬భ፿ă
፮ୈೌሣࡼ࢐ᒍ፛୭భᄋ৙ 4 4 > 38 ৈ࢐ᒍኡሲăಿྙLj
ྙኊ୓NBY27175ࡼ࠭࢐ᒍ๼ᒙᆐ121 1212 )36i*Ljభ࿸ᒙ
B4;B3;B2 > I;M;[ăNBY27175થሰ።ਓ݃࢐ᒍ)11i*ă
ྙਫ۞਺ᎌ቉TJHOBUVSFᔊஂࡼFFQSPNೌ୻ࡵNBY27175Lj
NBY27175୓‫ޞ‬၂࠭FFQSPNૂআ໚࠭࢐ᒍăᑚ୓঄ঙ࢐
ᒍ፛୭࿸ᒙࡼ࢐ᒍLjৢᄋ৙239ৈ࠭࢐ᒍăኊገᓖፀࡼဵLj
QNCvtਖपᒦሢࢾ೫25ৈۣഔ࢐ᒍLjᑚቋ࢐ᒍᏴQNCvtᇹ
ᄻᒦ‫ݙ‬భ፿ăྙਫ࠭FFQSPNૂআࡼ࢐ᒍ࢒8ᆡᆐ2Ljᐌᆐ
ᇄ቉࢐ᒍLjNBY27175୓ଖኚဧ፿࢐ᒍ፛୭࿸ᒙࡼ࢐ᒍăࡩ
FFQSPNೌ୻ࡵB30TEBFਜ਼B20TDMFဟLjᑚቋ፛୭ገඐᆐ
൝૷঱࢟ຳLjገඐᆐ൝૷ࢅ࢟ຳLjჅጲLjB4;B3;B2፛୭Ᏼ
ᑚᒬ༽ౚሆభጲ࿸ᒙࡼ࢐ᒍၫᆐ34 >! 9ă
ࠥᅪLj࣪᎖ೌ୻೫FFQSPNࡼNBY27175Ljᇹᄻ఼ᒜ໭భ
ጲಽ፿NGS`TFU`BEESFTTෘഎख႙ቤ࢐ᒍLj࠭ऎኀখ
NBY27175ࡼ࠭࢐ᒍLjऎቤ࢐ᒍ‫્ݙ‬ೂ૾ည቉ăቤ࢐ᒍ‫ܘ‬
ኍ၅ሌဧ፿TUPSF`EFGBVMU`BMMෘഎۣࡀࡵFFQSPNă
཭ઁLj‫ܘ‬ኍ࣪NBY27175ᒮቤ࿟࢟໪ࣅ࢐ᒍॊ๼ਭ߈Lj݀
࠭FFQSPNᒦࢯ፿ቤ࢐ᒍă
24
B40DPOUSPM‫ݷ‬ᔫ
B40DPOUSPMኊገᎧB3ĂB2ၒྜྷ๼੝ဧ፿Ljࡩ࢟ᏎଝᏲ
ࡵ໭ୈဟ࿸ᒙ QNCvt ࢐ᒍăଶ‫ ࡵހ‬QNCvt ࢐ᒍઁLjB40
DPOUSPMၒྜྷభጲ፿ᔫQNCvt DPOUSPMၒྜྷă
PO`PGG`DPOGJHෘഎ௼ࢾ೫B40DPOUSPMၒྜྷဵ॥፬ሰ
࢟Ꮞࡼఎ0ਈᓨზăᄰਭ PO`PGG`DPOGJH ෘഎဧถ B40
DPOUSPMဟLjB40DPOUSPM࠭ࢅ࢟ຳࡵ঱࢟ຳࡼᄢ‫ܤ‬ఎ໪
࢟ᏎLjྙᄴNBY27175၃ࡵጙৈPQFSBUJPO POෘഎǗB40
DPOUSPM࠭঱࢟ຳࡵࢅ࢟ຳࡼᄢ‫߿୓ܤ‬ख࢟ᏎࡼྟਈࣥLj
ྙᄴNBY27175၃ࡵPQFSBUJPO PGGෘഎ)‫ږ‬ၿኔྟਈࣥ*ă
ࡩB40DPOUSPMဧถဟLjNBY27175྆཭ሰ።QNCvtࡼ
PQFSBUJPO ෘഎăᆐ೫ଶ‫ ހ‬B40DPOUSPM ၒྜྷLjB40
DPOUSPMቧ੓ࡼ൴౑‫ܘ‬ኍ൸ᔗuB4`MPX ਜ਼uB4`IJHI ଶ‫ހ‬ገ
ཇLjሮᇼቧᇦ༿‫ݬ‬ఠ PO`PGG`DPOGJH )13i*‫ݝ‬ॊਜ਼‫ܭ‬7ă
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
POWER ON
SET SLAVE
ADDRESS
ACCORDING TO
A3:A1
POWER OFF
VALID EEPROM
AND BIT7 STORED
ADDRESS IN EEPROM
IS NOT 1?
Y
RESTORE SLAVE
ADDRESS FROM
EEPROM
N
MFR_SET_ADDR?
Y
SLAVE ADDRESS
UNCHANGED.
STORE NEW ADDRESS
TEMPORARILY.
N
SAVE TO
EEPROM?
Y
SAVE NEW
ADDRESS TO
EEPROM
N
ᅄ21/! NBY27175ࡼ࢐ᒍॊ๼
______________________________________________________________________________________
25
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
QNCvtၫᔊ୻ా
NBY27175ࡼB40DPOUSPM፛୭ࡼၷ৖ถገཇᇹᄻถ৫୓
ဧถቧ੓ᎧB4ॊ৆ఎLjᒇࡵNBY27175ࣗན݀Ⴤࢾ೫࢐ᒍ
࿸ᒙăᅄ22৊߲೫ဣሚB40DPOUSPM࿸ᒙྯᒬభถᓨზࡼ
ጙᒬăᇄ൙෾ᒬ༽ౚLjᇹᄻဧถቧ੓)NBY27175`FO*࣒ဗ
ଝࡵጙৈྯზદߡ໭ࡼၒྜྷLjᏴNBY27175ࣗན݀ჄࢾB40
DPOUSPM࢐ᒍ࿸ᒙ໐ମLjᄰਭ఼ᒜၒྜྷቧ੓)IJ[`FO*୓દ
ߡ໭ၒ߲ۣߒᏴ঱ᔜზăকਭ߈உၦઁLj఼ᒜቧ੓IJ[`FO
‫ܤ‬ᆐ൝૷ࢅ࢟ຳLjᏤ኏ᇹᄻဧถቧ੓ଝᏲࡵNBY27175ࡼ
B40DPOUSPM፛୭ăuB4`MPX ဟମઁLjNBY27175`FOቧ੓
࠭ࢅ࢟ຳᄢ‫ࡵܤ‬঱࢟ຳLjNBY27175ఎဪ࢟Ꮞࡼ໪ࣅ‫ݷ‬ᔫă
࠭ྟୈ୯ࣞ୚LjNBY27175ᆐถ৫ᒊቲQNCvtෘഎᔇૹࡼ
QNCvt໭ୈăQNCvt 2/1ରྏ໭ୈ‫ږ‬ᑍTNCvt 2/2቏ፇࠅၒ
݀ሰ።TNCvt࠭࢐ᒍă‫۾‬ၫ௣ᓾ೯ᒦLjTNCvtᒎࡼဵ‫ږ‬ᑍ
TNCvtᇕಯ‫ށ‬቏ፇ஠ቲᄰቧࡼQNCvt࢟໮ᄂቶLjQNCvtࡔ
‫ܭ‬QNCvtෘഎ቏ፇă
NBY27175‫ݧ‬፿6ᒬ‫ܪ‬ᓰࡼTNCvt቏ፇ)Xsjuf XpseĂSfbe
XpseĂXsjuf CzufĂSfbe Czufਜ਼Tfoe Czuf )‫ݬ‬୅ᅄ23ᒗᅄ
26**Lj࿸ᒙၒ߲࢟ኹਜ਼ۨவ0৺ᑇඡሢĂࣗནପ‫ހ‬ၫ௣Lj݀
ᒊቲჅᎌᒜᐆ࿜ਖࢾࡼෘഎă
3.3V
33kΩ
HIZ_EN
MAX16064_UVLO
MAX16064
MAX16064_EN
AVDD
A3
A2
A1
U1
REFO
REFO
1μF
HIZ_EN
MAX16064_EN
MAX16064
A3
A2
A1
U2
tRST_WAIT
A3/CONTROL
REFO
tA3_LOW
1μF
HIZ_EN PLACES U1, U2, AND U3 OUTPUTS IN HIGH-IMPEDANCE STATE WHEN ASSERTED.
MAX16064
U3
33kΩ
A3
A2
A1
U1, U2, AND U3 ARE NOT NECESSARY IF AN EEPROM IS ATTACHED TO A1/SCLE
AND A2/SDAE. A1/SCLE, A2/SDAE ARE EITHER PULLED UP OR PULLED DOWN WITH
33kΩ WHEN CONNECTED TO AN EEPROM.
REFO
1μF
ᅄ22/! B40DPOUSPM଒ᔫᆐ࢐ᒍቧ੓᎒ᔫᆐఎ0ਈ఼ᒜቧ੓ဟࡼ።፿ౖᅄ
26
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175ᑽߒQBHFෘഎLj݀భಽ፿কᒎഎኡᐋषᆰ෾
ጙৈࣖೂᄰࡸă
ख႙ၫ௣ᔊဟLjሌख႙ࢅᔊஂLj཭ઁख႙঱ᔊஂăྀੜ
ጙৈᔊஂดLjሌख႙ᔢ঱ᎌ቉ᆡ)NTC*Ljᔢઁख႙ᔢࢅᎌ
቉ᆡ)MTC*ă
NBY27175 TNCvt ୻ాᑽߒၫ௣۞ெࡇ)QFD*Lj༿‫ݬ‬ఠ
NGS`NPEF! )E2i*‫ݝ‬ॊă
WRITE BYTE FORMAT
ADDR
S
W
A
7 BITS
COMMAND
A
DATA
8 BITS
SLAVE ADDRESS
A
P
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
DATA BYTE: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
READ BYTE FORMAT
ADDR
S
W
A
7 BITS
SLAVE ADDRESS
COMMAND
A
ADDR
SR
R
8 BITS
7 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATA-FLOW
DIRECTION
A
DATA
NA
P
8 BITS
DATA BYTE: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
WRITE WORD FORMAT
ADDR
S
W
A
7 BITS
COMMAND
A
DATA0
8 BITS
SLAVE ADDRESS
A
DATA1
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
A
P
8 BITS
DATA BYTE: DATA FOR THE COMMAND SET BY THE
COMMAND BYTE
READ WORD FORMAT
ADDR
S
W
A
7 BITS
SLAVE ADDRESS
COMMAND
A
SR
ADDR
8 BITS
7 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATA-FLOW
DIRECTION
R
A
DATA0
8 BITS
A
DATA1
NA
P
8 BITS
DATA BYTE: DATA FOR THE COMMAND SET BY THE
COMMAND BYTE
SEND BYTE FORMAT
S
ADDR
7 BITS
SLAVE ADDRESS
W
A
COMMAND
A
8 BITS
COMMAND BYTE: SEND
COMMAND WITH NO DATA
P
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
ᅄ23/! TNCvt቏ፇ
______________________________________________________________________________________
27
NBY27175
NBY27175થᑽߒཬखෘഎLjཬखෘഎభጲሶࣶৈQNCvt໭
ୈख႙ᒎഎă჈‫ݙ‬ገཇჅᎌ໭ୈ୻၃ᄴጙෘഎLjࡣጙᔝෘ
എ۞ᒑถሶྀੜጙৈ໭ୈख႙ጙৈෘഎăཬखෘഎ‫ݙ‬ถ፿
᎖ገཇ୻၃໭ୈ஠ቲၫ௣ሰ።ࡼᒎഎLjಿྙTUBUVT`CZUF
ෘഎăࡩNBY27175ᄰਭক቏ፇ၃ࡵᒎഎဟLjଶ‫ࡵހ‬TUPQ
ᄟୈઁ୓ೂ૾ᒊቲ၃ࡵࡼෘഎă
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
S
ADDR1
W
A
7 BITS
SLAVE ADDRESS OF
DEVICE 1
SR
ADDR2
W
A
W
A
7 BITS
SLAVE ADDRESS OF
DEVICE n
CMD3
A
A
CMDn
A
8 BITS
DATA
A
8 BITS
DATA BYTE FOR DEVICE 2
A
DATA0
A
8 BITS
COMMAND BYTE FOR
DEVICE 3
W
DATA1
DATA BYTES FOR DEVICE 1
8 BITS
SLAVE ADDRESS OF
DEVICE 3
ADDRn
CMD2
A
8 BITS
COMMAND BYTE FOR
DEVICE 2
7 BITS
SR
DATA0
8 BITS
SLAVE ADDRESS OF
DEVICE 2
ADDR3
A
COMMAND BYTE FOR
DEVICE 1
7 BITS
SR
CMD1
8 BITS
DATA1
A
8 BITS
DATA BYTES FOR DEVICE 3
A
P
8 BITS
COMMAND BYTE FOR
DEVICE n: NO DATA BYTE
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
ᅄ24/! TNCvtཬखෘഎ቏ፇ
28
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
WRITE BYTE FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
8 BITS
A
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
SLAVE
ADDRESS
DATA
PEC
A
P
8 BITS
DATA BYTE:
DATA FOR
THE COMMAND
SET BY THE
COMMAND BYTE
READ BYTE FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
SR
ADDR
8 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE
ADDRESS
R
A
DATA
7 BITS
A
PEC
8 BITS
NA
P
8 BITS
DATA BYTE: DATA
FOR THE COMMAND
SET BY THE
COMMAND BYTE
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATAFLOW DIRECTION
WRITE WORD FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
8 BITS
DATA0
A
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
DATA1
A
8 BITS
PEC
A
P
8 BITS
DATA BYTES: DATA FOR THE
COMMAND SET BY THE
COMMAND BYTE
READ WORD FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
SR
8 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE
ADDRESS
ADDR
R
7 BITS
A
DATA0
8 BITS
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATAFLOW DIRECTION
A
DATA1
8 BITS
A
PEC
NA
P
8 BITS
DATA BYTES: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
SEND BYTE FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
8 BITS
SLAVE
ADDRESS
COMMAND BYTE: SEND
COMMAND WITH NO
DATA
PEC
A
P
8 BITS
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
ᅄ25/! ࡒᎌQFDࡼTNCvt቏ፇ
______________________________________________________________________________________
29
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
S
ADDR1
W A
7 BITS
ADDR2
W A
7 BITS
ADDR3
W A
ADDRn
CMD2
A
DATA0
W A
A
8 BITS
A
8 BITS
PEC1
A
8 BITS
DATA1
A
8 BITS
PEC2
A
8 BITS
DATA BYTES
FOR DEVICE 2
CMD3
A
DATA0
A
8 BITS
COMMAND
BYTE FOR
DEVICE 3
7 BITS
DATA1
DATA BYTES
FOR DEVICE 1
8 BITS
SLAVE
ADDRESS OF
DEVICE 3
A
8 BITS
COMMAND
BYTE FOR
DEVICE 2
7 BITS
SR
DATA0
8 BITS
SLAVE
ADDRESS OF
DEVICE 2
SR
A
COMMAND
BYTE FOR
DEVICE 1
SLAVE
ADDRESS OF
DEVICE 1
SR
CMD1
8 BITS
DATA1
A
8 BITS
PEC3
A
8 BITS
DATA BYTES
FOR DEVICE 3
CMDn
A
PECn
8 BITS
A
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
P
8 BITS
COMMAND BYTE
FOR DEVICE n: NO
DATA BYTE
SLAVE
ADDRESS OF
DEVICE n
ᅄ26/! ࡒᎌQFDࡼTNCvtཬखෘഎ቏ፇ
A
B
tLOW
C
D
E
G
F
H
I
J
K
L
M
tHIGH
SCL
SDA
tSU:STA tHD:STA
tSU:DAT
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
E = SLAVE PULLS SDA LINE LOW
tHD:DAT
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO MASTER
H = LSB OF DATA CLOCKED INTO MASTER
I = MASTER PULLS SDA LINE LOW
tSU:STO tBUF
J = ACKNOWLEDGE CLOCKED INTO SLAVE
K = ACKNOWLEDGE CLEAR PULSE
L = STOP CONDITION
M = NEW START CONDITION
ᅄ27/! TNCvtቖဟኔ
30
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
B
tLOW
C
D
E
G
F
H
I
J
K
L
NBY27175
A
M
tHIGH
SCL
SDA
tSU:STA tHD:STA
tSU:DAT
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
E = SLAVE PULLS SDA LINE LOW
tHD:DAT
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO SLAVE
H = LSB OF DATA CLOCKED INTO SLAVE
I = SLAVE PULLS SDA LINE LOW
tSU:STO tBUF
J = ACKNOWLEDGE CLOCKED INTO MASTER
K = ACKNOWLEDGE CLOCK PULSE
L = STOP CONDITION, DATA EXECUTED BY SLAVE
M = NEW START CONDITION
ᅄ28/! TNCvtࣗဟኔ
QNCvt቏ፇᑽߒ
ஊᇜ୻၃ࡵࡼEJSFDUৃါ
NBY27175ᑽߒ࢟Ꮞᇹᄻ਌ಯ቏ፇਖप࢒JJ‫ݝ‬ॊ)ᒎഎᎫ
ዔLj2/1‫ࢾ*ۈ‬ፃࡼෘഎᔇૹăਈ᎖ਖपࡼሮᇼቧᇦጲૺᅲ
ᑳࡼQNCvtᒎഎ༹࡝Lj༿‫ݬ‬ఠxxx/QNCvt/pshᆀᐶख‫ݚ‬
ࡼQNCvtਖप࢒JJ‫ݝ‬ॊă‫۾‬ᆪ஑࿬೫ჅᑽߒࡼQNCvtෘഎ
ਜ਼ሤ።ࡼNBY27175‫ݷ‬ᔫă
ၫ௣ᓍᇹᄻಽ፿ሆါ‫࠭ڳ‬QNCvt໭ୈ)‫۾‬ಿᒦᆐNBY27175*
୻၃ࡵࡼၫᒋᓞધ߅॰ᄂĂ࿳ွࣞ૞໚჈࡝ᆡࡼࣗၫǖ
߹ऻᄂܰႁීLjჅᎌၫ௣࣒ጲEJSFDUৃါ‫ܭ‬ာă߹ऻᄂ
ܰႁීLjᒑገၫ௣ॊ‫ܦ‬ൈࢅ᎖ჅገཇࡼᆡၫLjၫ௣࣒୓
ᆐᎎ࣪໡)ࢅᆡᎌ቉*Lj঱ᆡ‫ݗ‬1ăಿྙLj࣪᎖ၷᔊஂၫ௣Lj
NBY27175ᒑถऩૄ23ᆡၫ௣LjNBY27175୓ऩૄ23ᆡࢅ
ᎌ቉ᆡLj5ᆡ঱ᎌ቉ᆡᆐ1ăQNCvtਖपᄋૺࡼĐQNCvt໭
ୈđᒎࡼဵNBY27175Ꭷጙৈ࢟Ꮞ໭ୈ๼੝৔ᔫăᎅ᎖ෘ
എభถገཇࡌఎ૞ਈ‫ܕ‬QNCvt໭ୈLjNBY27175୓ဪᒫۣ
ߒ৔ᔫLjۣߒᎧQNCvtᓍ໭ୈࡼᄰቧLjNBY27175୓ෘഎ
ख႙ࡵሤ።ࡼ࢟Ꮞ໭ୈă
ါᒦLjYᆐଐႯᒋLjဵ࣪።࡝ᆡࡼဣଔᒋ)WĂ°Dࢀ*Ǘ
ၫ௣ৃါ
፿᎖࿸ᒙ૞ࣗནၒ߲࢟ኹ૞ᑗဵሤਈ‫ݬ‬ၫ)ಿྙਭኹඡሢ*
ࡼ࢟ኹၫ௣୓ጲEJSFDUৃါ‫ܭ‬ာăEJSFDUၫ௣ৃါဵጙ
ৈၷᔊஂऔ஠ᒜ‫ݗ‬൩ăEJSFDUৃါၫ௣భ፿᎖ख႙૞ࣗ
ན‫ݬ‬ၫࡼྀੜෘഎăEJSFDUৃါಽ፿৛ါਜ਼ਖࢾࡼᇹၫ
ଐႯሤ።ၫᒋLjNBY27175Ⴥဧ፿ࡼᇹၫ༿‫ݬ‬ఠ‫ܭ‬5ă
X=
(
1
Y × 10−R − b
m
)
nᆐቓൈᇹၫLjဵጙৈၷᔊஂऔ஠ᒜ‫ݗ‬൩‫ܭ‬ာࡼᑳၫǗ
Zဵ࠭QNCvt໭ୈ୻၃ࡵࡼၷᔊஂऔ஠ᒜ‫ݗ‬൩‫ܭ‬ာࡼᑳၫǗ
cᆐມጤ೟Ljᆐၷᔊஂऔ஠ᒜ‫ݗ‬൩‫ܭ‬ာࡼᑳၫǗ
SᆐᒎၫLjᆐ࡝ᔊஂऔ஠ᒜ‫ݗ‬൩‫ܭ‬ာࡼᑳၫă
ख႙EJSFDUৃါၫ௣
ྦገख႙ጙৈၫ௣Ljᓍ໭ୈ‫ܘ‬ኍ‫ݧ‬፿ሆါଐႯZǖ
Y = (mX + b) x 10R
໚ᒦǖ
Zᆐኊገख႙ࡼၷᔊஂऔ஠ᒜ‫ݗ‬൩‫ܭ‬ာࡼᑳၫǗ
nᆐቓൈᇹၫLjဵጙৈၷᔊஂऔ஠ᒜ‫ݗ‬൩‫ܭ‬ာࡼᑳၫǗ
YᆐࡗᓞધࡼဣଔၫᒋLjࡒᎌ࡝ᆡ)ྙǖ॰ᄂ*Ǘ
cᆐມጤ೟Ljဵጙৈၷᔊஂऔ஠ᒜ‫ݗ‬൩‫ܭ‬ာࡼᑳၫǗ
SᆐᒎၫLjဵ࣪።᎖2ৈᔊஂऔ஠ᒜ‫ݗ‬൩ࡼလ஠ᒜᑳၫᒋă
______________________________________________________________________________________
31
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
‫ܭ‬5/! NBY27175! QNCvtෘഎᔐஉ
)ፓ፬‫ݝ‬ॊᆐཝ௜ෘഎLjᑚቋෘഎᎧQBHFᇄਈ*
COMMAND
CODE
COMMAND NAME
PAGE
255
NO. OF
BYTES
m
b
R
W
W
1
1
—
—
—
—
—
—
TRANSACTION
TYPE
0-3
R/W Byte
Write Byte
PMBus STANDARD COMMANDS
32
00h
01h
PAGE
OPERATION
R/W
02h
ON_OFF_CONFIG
R/W Byte
R/W
W
1
—
—
—
03h
CLEAR_FAULTS
Send Byte
W
W
0
—
—
—
10h
11h
WRITE_PROTECT
STORE_DEFAULT_ALL
R/W Byte
Send Byte
R/W
W
1
0
—
—
—
—
—
—
12h
RESTORE_DEFAULT_ALL
Send Byte
W
0
—
—
—
19h
CAPABILITY
Read Byte
R
1
—
—
—
20h
21h
VOUT_MODE
VOUT_COMMAND
Read Byte
R/W Word
R
R/W
W
1
2
—
19995
—
0
—
-1
25h
VOUT_MARGIN_HIGH
R/W Word
R/W
W
2
19995
0
-1
26h
VOUT_MARGIN_LOW
R/W Word
R/W
W
2
19995
0
-1
27h
29h
VOUT_TRANSITION_RATE
VOUT_SCALE_LOOP
R/W Word
R/W Word
R/W
R/W
W
W
2
2
256
128
0
0
0
0
40h
VOUT_OV_FAULT_LIMIT
R/W Word
R/W
W
2
19995
0
-1
42h
VOUT_OV_WARN_LIMIT
R/W Word
R/W
W
2
19995
0
-1
43h
44h
VOUT_UV_WARN_LIMIT
VOUT_UV_FAULT_LIMIT
R/W Word
R/W Word
R/W
R/W
W
W
2
2
19995
19995
0
0
-1
-1
4Fh
OT_FAULT_LIMIT
R/W Word
R/W
2
-7612
335
-3
51h
OT_WARN_LIMIT
R/W Word
R/W
2
-7612
335
-3
60h
61h
TON_DELAY
TON_RISE
R/W Word
R/W Word
R/W
R/W
W
W
2
2
1
1
0
0
1
3
64h
TOFF_DELAY
R/W Word
R/W
W
2
1
0
1
65h
TOFF_FALL
R/W Word
R/W
W
2
1
0
3
78h
79h
STATUS_BYTE
STATUS_WORD
Read Byte
Read Word
R
R
R
R
1
2
—
—
—
—
—
—
R
7Ah
STATUS_VOUT
Read Byte
7Dh
STATUS_TEMPERATURE
Read Byte
7Eh
80h
STATUS_CML
STATUS_MFR_SPECIFIC
Read Byte
Read Byte
R
R
R
1
—
—
—
1
—
—
—
R
1
1
—
—
—
—
—
—
R
-1
R
R
8Bh
READ_VOUT
Read Word
2
19995
0
8Dh
READ_TEMPERATURE_1
Read Word
R
2
-7612
335
-3
98h
99h
PMBUS_REVISION
MFR_ID
Read Byte
Block Read
R
R
1
2
—
—
—
—
—
—
9Ah
MFR_MODEL
Block Read
R
2
—
—
—
9Bh
MFR_REVISION
Block Read
R
2
—
—
—
9Ch
9Dh
MFR_LOCATION
MFR_DATE
Block R/W
Block R/W
R/W
R/W
—
—
—
—
—
—
—
—
9Eh
MFR_SERIAL
Block R/W
R/W
—
—
—
—
B0h
MFR_USER_DATA_00
Block R/W
R/W
—
—
—
—
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
COMMAND
CODE
COMMAND NAME
TRANSACTION
TYPE
PAGE
0-3
255
NO. OF
BYTES
m
b
R
MANUFACTURER-SPECIFIC COMMANDS
D0h
MFR_SMB_LOOPBACK
R/W Word
R/W
2
—
—
—
D1h
MFR_MODE
R/W Word
R/W
2
—
—
—
D3h
MFR_SAMPLE_RATE
R/W Word
R/W
2
—
—
—
D4h
MFR_VOUT_PEAK
R/W Word
2
19995
0
-1
D6h
MFR_TEMPERATURE_PEAK
R/W Word
2
7612
335
-3
D8h
MFR_STATUS_WORD
Read Word
R
R
2
—
—
—
D9h
MFR_FAULT_RESPONSE
R/W Word
R/W
W
2
—
—
—
DAh
MFR_FAULT_RETRY
R/W Word
R/W
W
2
—
—
—
—
W
R/W
DBh
MFR_SET_ADDRESS
R/W Byte
R/W
1
—
—
DDh
MFR_RESET_DELAY
R/W Word
R/W
2
1
0
1
DEh
MFR_MODE_OUTPUT
R/W Word
2
—
—
—
DFh
MFR_VLTO
R/W Byte
R/W
1
—
—
—
E0h
MFR_DAC_ACT_CNT
R/W Byte
R/W
1
—
—
—
E1h
MFR_RESET_OUTPUT
R/W Byte
R/W
1
—
—
—
E2h
MFR_FAULT_REASON
R/W Word
E3h
MFR_FAULT_VOUT
R/W Word
E4h
MFR_FAULT_TEMP
R/W Word
ጲሆ௟ಿႁීᓍ໭ୈྙੜख႙ၫ௣ጲૺ࠭NBY27175୻၃
ၫ௣ă
࠭‫ܭ‬5భᒀLjጲሆ‫ݬ‬ၫᒦ‫ݧ‬፿ࡼᇹၫᆐǖ
WPVU`DPNNBOEǖ
n! >! 2:::6Ljc! >! 1LjS! >! .2
SFBE`WPVUǖ
n! >! 2:::6Ljc! >! 1LjS! >! .2
ྙਫጙৈᓍ໭ୈᇧᆃ࢟Ꮞၒ߲࢟ኹᆐ4/1WLjกඐሤ።ࡼ
WPVU`DPNNBOEᒋᆐǖ
Z! >! )nY! ,! c*! y! 21S
Z! >! )2:::6! y! 4/1! ,! 1*! y! 21.2
>! 6::9/6!
)လ஠ᒜ*! >! 287Fi! )လങ஠ᒜ*
ሤनLjྙਫᓍ໭ୈᏴSFBE`WPVUෘഎઁ၃ࡵ287FiLjᐌ
ሤࡩ᎖ǖ
X=
X=
R/W
(
1
Y × 10−R − b
m
(
)
R/W
W
R/W
R/W
W
R/W
2
—
—
—
2
—
—
—
2
—
—
—
ᄰ‫ޟ‬Lj࢟Ꮞਜ਼ᓞધ໭ᇄज೫ஊ໚ၒ߲࢟വྙੜ୻࢐ăᏴ࢟
Ꮞด‫ݝ‬LjჅᎌၒ߲࢟ኹࡍࣶ‫ཱྀۻ‬ᆐဵᑵ࢟ኹLjჅጲQNCvt
໭ୈࡼჅᎌၒ߲࢟ኹጲૺᎧၒ߲࢟ኹሤਈࡼ‫ݬ‬ၫ࣒ጲᑵᒋ
࿸ᒙਜ਼ۨসăྙਫᇹᄻኊገLjጐభጲᎅᇹᄻཀྵࢾᄂࢾၒ߲
ᆐঌᒋă
ჅᎌᎧၒ߲࢟ኹሤਈࡼෘഎ࣒‫ݧ‬፿ೝৈၫ௣ᔊஂă
৺ᑇ਌ಯਜ਼ۨস
ᆐ೫ሶᓍ໭ୈဣဟۨস৺ᑇ0ۨவLjNBY27175߿खധ૵ఎ
വSMBALERT፛୭Lj݀୓TUBUVT`CZUFਜ਼NGS`TUBUVT`
XPSE଎ࡀ໭ࡼሤ።‫ܪ‬ဤᆡᒙᆡăଶ‫ ࡵހ‬SMBALERT
ᒙᆡઁLjᓍ໭ୈ૞ᇹᄻ਌ಯ໭૾ൔኯ J 3 D ᔐሣLjጲཀྵࢾ
߿खSMBALERTࡼ໭ୈăᓍ૦ख႙TNCvtۨவሰ።࢐ᒍ
)1112211*ăNBY27175୓።ࡊ)BDL* TNCvtۨவሰ።࢐ᒍLj
ख႙໚࠭࢐ᒍLj݀౯঱SMBALERTăႲઁLjᇹᄻ఼ᒜ໭
)
1
176Eh × 10−(−1) − 0 = 59980 19995 = 2.999750
19995
ᆡ᎖4/1Wࡼ1/1194&पᆍดă
______________________________________________________________________________________
33
NBY27175
‫ܭ‬5/! NBY27175! QNCvtෘഎᔐஉ)ኚ*
)ፓ፬‫ݝ‬ॊᆐཝ௜ෘഎLjᑚቋෘഎᎧQBHFᇄਈ*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
ᄰਭQNCvtෘഎ஠ቲᄰቧLjጲ‫ܣ‬ᒮቤ૝ࡻNBY27175৺ᑇ0
ۨவቧᇦăᑽߒጲሆᓨზෘഎǖ
STATUS_BYTE
STATUS_WORD
STATUS_VOUT
STATUS_TEMPERATURE
STATUS_CML
STATUS_MFR_SPECIFIC
MFR_STATUS_WORD
MFR_FAULT_REASON
MFR_FAULT_VOUT
````````````````````````````` QNCvtෘഎ
NBY27175ჅᑽߒࡼQNCvtෘഎ༿‫ݬ‬ఠ‫ܭ‬5ă
QBHF! )11i*
NBY27175భ఼ᒜࣶࡉ႐വဧ፿ᄴጙQNCvt )J3D*࢐ᒍࡼ࢟
Ꮞăख႙۞਺ၫ௣1ᒗ4ࡼQBHFෘഎኡᐋ၊ઁኚᒎഎ఼ᒜ
ࡼ࢟Ꮞ໭ୈă୓QBHF࿸ᒙᆐ366ဟLjઁኚෘഎ୓఼ᒜჅ
ᎌ႐വ࢟ᏎăྙਫQBHF > 366Ljࡣᓍ૦ख႙ࡼෘഎࡔ൩
‫ဵݙ‬ཝ௜ෘഎ)‫ܭ‬5ᒦ‫ࡒݙ‬ፓ፬ࡼෘഎ*LjNBY27175୓ᒙᆡ
DNMĂ߿खࡇᇙ‫ܪ‬ᒔăಿྙLj୓QBHF࿸ᒙᆐ366Lj཭ઁख
႙PQFSBUJPOෘഎጲ၂ᅄᄴဟࡌఎჅᎌ࢟Ꮞă
MFR_FAULT_TEMP
ሮᇼቧᇦ༿‫ݬ‬ఠ৉ৈෘഎࡼႁී‫ݝ‬ॊă
ጲሆྀፀᄟୈభ༹߹৺ᑇ0ۨவǖ
• ၃ࡵDMFBS`GBVMUTෘഎă
• ᄰਭ୻၃PQFSBUJPOෘഎਈࣥ݀Ᏻࠨࡌఎ࢟ᏎǗ૞ᄰ
ਭ߿खB40DPOUSPMਈ‫࢟ܕ‬ᏎLj཭ઁࡌఎ࢟Ꮞă
• ޳߹NBY27175ມᒙ࢟Ꮞ)BWEEĂEWEE*Lj཭ઁᏳᒮቤ
ဗଝມᒙă
NBY27175 ‫ږ‬ᑍᒜᐆ࿜৺ᑇሰ።ෘഎ)NGS`GBVMU`
SFTQPOTF*ሰ።৺ᑇᄟୈăকෘഎᔊஂ௼ࢾ೫NBY27175
።কྙੜሰ።ඛৈ௥ᄏ৺ᑇăࠥᅪLjNBY27175થሰ።ጲ
ሆ৺ᑇᄟୈǖ
2* ྙਫด‫ݝ‬૥ᓰखည৺ᑇLj߿खSMBALERTᆐࢅ࢟ຳă
ྦገ༹߹ক৺ᑇLjNBY27175‫ܘ‬ኍআᆡă
3* NBY27175፿OBDLሰ።‫ݙ‬ᑽߒࡼෘഎă
4* ࡩᓍ໭ୈख႙ࡼၫ௣‫ݙ‬ᔗ)ᔊஂვ࿩*ဟLjNBY27175ᐌ
ᒙᆡDNMLj݀߿खSMBALERTᆐࢅ࢟ຳă
5* ࡩᓍ໭ୈख႙ࡼၫ௣ਭࣶ)ᔊஂვࣶ*ဟLjNBY27175ᐌ
ᒙᆡDNMLj݀߿खSMBALERTᆐࢅ࢟ຳă
ሶጙৈᒑቖෘഎख߲ࣗ༿ཇဟLjࣗ‫ݷ‬ᔫ୓‫ۻ‬ᒦᒏLj݀༦
‫ݙ‬ख߲ۨவă
PQFSBUJPO! )12i*
‫ږ‬ᑍFOPVU`ࡼ૵ቶኡᐋLjPQFSBUJPOෘഎ๼੝FOPVU`
ࡌఎਜ਼ਈࣥ࢟ᏎăPQFSBUJPOෘഎથభጲ‫࢟ڳ‬Ꮞࡼၒ߲
࢟ኹ࿸ᒙᏴ୷঱૞୷ࢅᎽ೟ăᏴቤࡼPQFSBUJPOෘഎ૞
B40DPOUSPMᓨზ‫ܤ‬છ)ྙਫဧถ*ဧ࢟Ꮞৎখࡵ഍ጙᓨზ
ᒄ༄Lj࢟Ꮞ୓ᆒߒෘഎᒎࢾࡼ৔ᔫෝါă
ᎌ቉ࡼPQFSBUJPOෘഎᔊஂၫᒋ༿‫ݬ‬ఠ‫ܭ‬6ă
PQFSBUJPOෘഎ఼ᒜNBY27175Ᏼ၃ࡵৎখၒ߲ෘഎઁ
ࡼሰ።‫ݷ‬ᔫăࡩෘഎᔊஂᆐ11iဟLjNBY27175ೂ૾ਈࣥ
࢟ᏎLj݀઄൒Ⴥᎌਈࣥዓဟਜ਼ሆଢ଼ဟମ࿸ᒙăࡩෘഎᔊ
ஂ࿸ᒙᆐ51iဟLjNBY27175ᐌো௣Ⴥ࿸ᒙࡼਈࣥዓဟਜ਼
ሆଢ଼ဟମਈࣥ࢟Ꮞă
‫ܭ‬6ᒦLjBdu Po Gbvmu‫ܭ‬ာǖࡩၒ߲ࢯᑳࡵᎽ೟࢟ኹ࿟ሢဟLj
ྙਫଶ‫ࡵހ‬ၒ߲ਭኹۨவ૞ၒ߲ਭኹ৺ᑇLjNBY27175୓
໚၁ᆐۨவ૞৺ᑇLj݀ো௣ۨவሢᒜ૞৺ᑇሰ።ෘഎࡼ
࿸ᒙ஠ቲሰ።ăᄴዹLjࡩၒ߲ࢯᑳࡵᎽ೟࢟ኹሆሢဟLj
ྙਫଶ‫ࡵހ‬ၒ߲་ኹۨவ૞ၒ߲་ኹ৺ᑇLjNBY27175୓
໚၁ᆐᎌ቉ࡼۨவ0৺ᑇူୈLj݀‫ږ‬ᑍۨவ0৺ᑇሢᒜ૞৺
ᑇሰ።ෘഎࡼ࿸ᒙ஠ቲሰ።ă
‫ ܭ‬6 ඗ᎌ೰߲ࡼྀੜ໚჈ෘഎၫᒋ௿ᆐᇄ቉ෘഎăྙਫ
NBY27175၃ࡵࡼၫ௣ᔊஂ‫ݙ‬Ᏼ‫ܭ‬6Ⴥ೰पᆍLjกඐ୓၁໚
ᆐᇄ቉ၫ௣Ljۨসᄰቧ৺ᑇ)ᒙᆡDNMLj߿खSMBALERT
ᆐࢅ࢟ຳ*Lj݀‫ږ‬ᑍ৺ᑇ਌ಯਜ਼ۨস‫ݝ‬ॊࡼႁී஠ቲሰ።ă
෦ཱྀࡼPQFSBUJPOᒋᆐ11iă
34
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
‫ܭ‬6/! PQFSBUJPOෘഎᔊஂ
COMMAND BYTE
POWER SUPPLY ON OR OFF
00h
Immediate off (no sequencing)
MARGIN STATE
—
40h
Soft-off (with sequencing)
—
80h
On
Margin off (nominal)
94h
On
Margin low (ignore fault)
98h
On
Margin low (act on fault)
A4h
On
Margin high (ignore fault)
A8h
On
Margin high (act on fault)
PO`PGG`DPOGJH! )13i*
PO`PGG`DPOGJHෘഎ፿᎖๼ᒙB40DPOUSPMၒྜྷਜ਼ࠈቲ
ᔐሣෘഎLjጲ‫ܣ‬ఎ໪ਜ਼ਈࣥ࢟Ꮞăᒎာ࿟࢟ဟྙੜ఼ᒜ࢟
ᏎLj‫ܭ‬7৊߲೫PO`PGG`DPOGJHࡼቧᇦดྏă
DMFBS`GBVMUT! )14i*
DMFBS`GBVMUTෘഎ፿᎖༹߹Ⴥᎌጯளᒙᆡࡼ৺ᑇ‫ܪ‬ဤᆡă
কෘഎᄴဟ༹߹TUBUVT`CZUFਜ਼NGS`TUBUVT`XPSE଎
ࡀ໭ࡼჅᎌᆡLj݀ဧSMBALERTஊ߹ۨவᓨზă
‫ܭ‬7/! PO`PGG`DPOGJHቧᇦดྏ
BIT NUMBER
PURPOSE
[7:5]
4
3
2
MEANING
Reserved. Always returns 000.
0 = Power supply turns on (ENOUT goes high) any time power is
Sets the default to operate either any
present regardless of the state of the A3/CONTROL pin.
time power is present or for the on/off to
1 = Power supply is not turned on until commanded by the
be controlled by A3/CONTROL input
A3/CONTROL pin and OPERATION command (as configured in
and serial bus commands
bits [3:0]).
Controls how the power supply
responds to commands received over
the serial bus
Configures how the power supply
responds to the A3/CONTROL input
0 = Power supply ignores the on/off portion of the OPERATION
command received from the serial bus.
1 = An operation command must be received to turn the power supply
on. Depending on bit [2], the MAX16064 may require the
A3/CONTROL input to be asserted for the power supply to be
turned on (ENOUT asserted).
0 = Power supply ignores the A3/CONTROL input. On/off is only
controlled by the OPERATION command.
1 = Power supply requires the A3/CONTROL input to be asserted to
turn on the power supply. Depending on bit [3], the MAX16064
may require the OPERATION command to be received for the
power supply to be turned on (ENOUT asserted).
1
Polarity of the A3/CONTROL input
0 = A3/CONTROL input is active low. Drive low to turn on the power
supply.
1 = A3/CONTROL input is active high. Drive high to turn on the power
supply.
0
A3/CONTROL input action when
commanding the power supply to
turn off
0 = Use the configured turn off delay (TOFF_DELAY) and fall time
(TOFF_FALL).
1 = Turn off the power supply as quickly as possible (deassert
ENOUT).
______________________________________________________________________________________
35
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
DMFBS`GBVMUTෘഎ‫્ݙ‬ဧᎅ᎖৺ᑇᄟୈऎ‫ܕ‬Ⴤࡼ࢟Ꮞᒮ
ቤ໪ࣅăFOPVU`Ᏼ৺ᑇᄟୈሆࡼᓨზ‫ݙ‬၊কෘഎࡼ፬ሰLj
ᒑᎌᄰਭPQFSBUJPOෘഎ૞B40DPOUSPM‫ݣ‬ถখ‫ܤ‬ă
কෘഎᆐᒑቖLjᇄၫ௣ᔊஂă
ਈ᎖FFQSPNดྏࡼቧᇦLj༿‫ݬ‬ఠᅪ‫ݝ‬FFQSPN୻ా‫ݝ‬ॊă
SFTUPSF`EFGBVMU`BMM! )23i*
ྙਫᒊቲDMFBS`GBVMUTෘഎઁ྆཭ࡀᏴ৺ᑇLjᐌ৺ᑇᆡ
ᒮቤᒙᆡ݀Ᏻࠨ߿खSMBALERTۨவLjᄰᒀᓍ໭ୈă
SFTUPSF`EFGBVMU`BMMෘഎ୓ೌ୻ࡵB20TDMFਜ਼B30TEBF
ࡼᅪ‫ݝ‬J3D FFQSPN໭ୈࡼ෦ཱྀ๼ᒙቧᇦࠅ႙ࡵ໭ୈࡼ፿
ઓࡀ߼໭଎ࡀ໭ăᒑᎌᏴ࢟Ꮞਈࣥဟ‫ݣ‬ถᒊቲSFTUPSF`
EFGBVMU`BMMLj॥ᐌ્खညᄰቧ৺ᑇ)DNM > 2*Lj݀߿ख
SMBALERTۨவăྙਫᏴၫ௣ࠅၒ໐ମखည৺ᑇLjᐌ߿
खSMBALERTۨவLj݀୓DNMᆡᒙ2ă
কෘഎᆐᒑቖෘഎLjᇄၫ௣ᔊஂă
XSJUF`QSPUFDU! )21i*
XSJUF`QSPUFDUෘഎ፿౶ۣઐNBY27175Ᏼ৔ᔫᓨზሆ‫ݙ‬
્ፀᅪখቖࡀ߼໭ดྏăჅᎌᑽߒෘഎ௿ᎌ࣪።ࡼ‫ݬ‬ၫࣗ
ནLjᎧXSJUF`QSPUFDU࿸ᒙᇄਈLj‫ܭ‬8৊߲೫XSJUF`
QSPUFDUࡼቧᇦดྏă
TUBUVT`CZUFĂTUBUVT`XPSEਜ਼NGS`TUBUVT`XPSE
ၫᒋ‫ݙ‬ถಽ፿SFTUPSF`EFGBVMU`BMMෘഎૂআă
কෘഎᆐᒑቖLjᇄၫ௣ᔊஂă
TUPSF`EFGBVMU`BMM! )22i*
TUPSF`EFGBVMU`BMMෘഎᒎာNBY27175ሶೌ୻ࡵB20
TDMFਜ਼B30TEBFࡼᅪ‫ݝ‬J3D FFQSPN໭ୈ)෦ཱྀࡀ߼໭*ۣ
ࡀ፿ઓࡀ߼໭๼ᒙቧᇦăྙਫᏴၫ௣ۣࡀ໐ମखည৺ᑇLj
SMBALERT‫ܤ‬ᆐࢅ࢟ຳLj݀༦DNMᆡᒙ2ă
࢟Ꮞ৔ᔫ໐ମᏤ኏ဧ፿TUPSF`EFGBVMU`BMMෘഎă཭ऎLj
NBY27175Ᏼۣࡀ๼ᒙဟ‫્ݙ‬ሰ።QNCvtෘഎăFOPVU`
ۣߒ໚ᓨზ‫ܤݙ‬ă
ਈ᎖FFQSPNดྏࡼቧᇦLj༿‫ݬ‬୅ᅪ‫ݝ‬FFQSPN୻ా‫ݝ‬ॊă
DBQBCJMJUZ! )2:i*
DBQBCJMJUZෘഎ፿౶ཀྵࢾNBY27175ࡼጙቋᒮገ৖ถă
DBQBCJMJUZෘഎᆐᒑࣗLj‫ܭ‬9৊߲೫ቧᇦดྏࡼႁීă
‫ܭ‬8/! XSJUF`QSPUFDUቧᇦดྏ
DATA BYTE VALUE
MEANING
1000 0000
Disable all writes except the WRITE_PROTECT command.
0100 0000
Disable all writes except the WRITE_PROTECT, OPERATION, and PAGE commands.
0010 0000
Disable all writes except the WRITE_PROTECT, OPERATION, PAGE, ON_OFF_CONFIG, and
VOUT_COMMAND commands.
0000 0000
Enable writes for all commands (default)
‫ܭ‬9/! DBQBCJMJUZෘഎቧᇦดྏ
36
BIT
DESRIPTION
7
Packet error checking
6:5
Maximum PMBus bus speed
4
SMBALERT#
3:0
Reserved
MEANING
1 = Packet error checking is supported. Always returns a 1.
00 = Maximum supported bus speed is 100kHz.
1 = Device supports an SMBALERT# output and the SMBus ARA
protocol
.
MAX16064 returns 0000.
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
WPVU`NPEFෘഎ፿౶ۨস໭ୈࡼၫ௣ৃါăNBY27175
࣪᎖ჅᎌᎧ࢟ኹሤਈࡼෘഎ௿‫ݧ‬፿ೂ૾ၫৃါăऩૄᒋ
ᆐ51iLj‫ܭ‬ာEJSFDUၫ௣መာৃါăকෘഎᆐᒑࣗෘഎă
‫ݙ‬ᄴෘഎ࣪።ࡼnĂcਜ਼Sᒋ༿‫ݬ‬ఠ‫ܭ‬5ă
WPVU`DPNNBOE! )32i*
WPVU`DPNNBOEෘഎሶNBY27175ᓤᏲ࢟ኹᒋLjࡩ࢟Ꮞ
‫ۻ‬PQFSBUJPOෘഎ૞B40DPOUSPMᄢ‫ྙ)ܤ‬ਫဧถ*ࡌఎ
ဟLj໚ၒ߲୓‫ۻ‬ኀখᆐক࢟ኹᒋăࡌఎ࢟ᏎઁLjኀখ
WPVU`DPNNBOE ෘഎ‫્ݙ‬፬ሰ࢟Ꮞࡼၒ߲࢟ኹă
NBY27175ᒑဵᏴ၃ࡵቤࡼఎ໪ෘഎઁ‫࢟ڳ‬Ꮞࢯᑳࡵቤࡼ
WPVU`DPNNBOE࢟ኹă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါăࡩၒྜྷपᆍᆐ3/1WဟLjᎌ
቉ᒋपᆍᆐ1ᒗ3/1WǗࡩၒྜྷपᆍᆐ6/6WဟLjᎌ቉ᒋपᆍ
ᆐ 1 ᒗ 6/6WăৎࣶቧᇦLj༿‫ݬ‬ఠ NGS`NPEF`PVUQVU
)EFi*‫ݝ‬ॊă
WPVU`DPNNBOEࡼ෦ཱྀᒋᆐ11iă
WPVU`NBSHJO`IJHI! )36i*
WPVU`NBSHJO`IJHIෘഎሶNBY27175ᓤᏲጙৈ࢟ኹᒋLj
ࡩPQFSBUJPO࿸ᒙᆐᎽ೟࿟ሢဟLj࢟Ꮞၒ߲୓ৎখᆐক
࢟ኹᒋăྙਫ࢟Ꮞጯள৔ᔫᏴᎽ೟࿟ሢLjখ‫ ܤ‬WPVU`
NBSHJO`IJHI‫્ݙ‬፬ሰၒ߲࢟ኹăNBY27175ᒑဵᏴ၃
ࡵቤࡼPQFSBUJPOᎽ೟࿟ሢࢯஂෘഎဟ‫࢟ڳ્ݣ‬Ꮞࢯᑳ
ࡵቤࡼWPVU`NBSHJO`IJHI࢟ኹă
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါăᎌ቉ᒋपᆍᎧ WPVU`
DPNNBOEሤᄴă
WPVU`NBSHJO`IJHIࡼ෦ཱྀᒋᆐ11iă
WPVU`NBSHJO`MPX! )37i*
WPVU`NBSHJO`MPXෘഎሶNBY27175ᓤᏲጙৈ࢟ኹᒋLj
ࡩPQFSBUJPOᒙᆐᎽ೟ሆሢဟLj࢟Ꮞၒ߲ৎখᆐক࢟ኹ
ᒋăྙਫ࢟Ꮞጯள৔ᔫᏴᎽ೟ሆሢLjখ‫ܤ‬WPVU`NBSHJO`
MPX ‫્ݙ‬፬ሰၒ߲࢟ኹăNBY27175 ᒑဵᏴ၃ࡵቤࡼ
PQFSBUJPOᎽ೟ሆሢࢯஂෘഎဟ‫࢟ڳ્ݣ‬Ꮞࢯᑳࡵቤࡼ
WPVU`NBSHJO`MPX࢟ኹă
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါăᎌ቉ᒋपᆍᎧ WPVU`
DPNNBOEሤᄴă
WPVU`USBOTJUJPO`SBUF! )38i*
ࡩ࢟ᏎᏴᎽ೟࿟ሢĂᎽ೟ሆሢĂਈ‫ࡌ)ܕ‬ఎ*Ꮍ೟ࢯஂࢀ
PQFSBUJPOෝါᒄମ༤ધဟLjWPVU`USBOTJUJPO`SBUF
ෘഎ፿౶࿸ᒙၒ߲࢟ኹࡼ‫ܤ‬છႥൈLjጲnW0μtᆐ࡝ᆡăෘ
എ࢟Ꮞࡌఎ૞ਈࣥဟLjকႥൈ‫ݙ‬໦ᔫ፿ăᑚᒬ༽ౚሆᔥክ
ጲሆဟମገཇǖuPO`SJTF ਜ਼uPGG`GBMMă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᆐ1ᒗ239nW0μt )GC
ෝါ*૞1/115ᒗ41nW0μt )SFGJOෝါ*ă
WPVU`USBOTJUJPO`SBUFࡼ෦ཱྀᒋᆐ1ă
ࡩ WPVU`USBOTJUJPO`SBUF ༹ഃဟLj઄൒ WPVU`
USBOTJUJPO`SBUF‫ݷ‬ᔫLj૾ဧ‫ݧ‬፿PQFSBUJPOෘഎጐ
‫્ݙ‬ৎখၒ߲࢟ኹăࡩWPVU`USBOTJUJPO`SBUFᒙᆐ
18GGGi ဟLj୓ጲᔢ౐Ⴅൈࢯᑳၒ߲࢟ኹǗྙਫ WPVU`
USBOTJUJPO`SBUF‫ݬ‬ၫࡴᒘEBDၒ߲Ᏼਭࣟ໐ମި߲प
ᆍ)ᎌ቉पᆍᆐ1ᒗ51:1*LjDNMᒙᆡLjSMBALERT‫ܤ‬ᆐࢅ
࢟ຳLjख߲ۨவቧ੓ă
WPVU`USBOTJUJPO`SBUFෘഎஞး፿᎖SFGJOෝါLjन
ౣෝါሆ઄൒কෘഎă
WPVU`TDBMF`MPPQ! )3:i*
ᏴWPVUਜ਼SFGJO࢟ኹ‫ݙ‬ሤᄴࡼ።፿ᒦLjဧ፿WPVU`TDBMF`
MPPQෘഎăಿྙLjSFGJOၒྜྷ࢟ኹᆐ1/7WLjၒ߲ᆐ4/4W
ဟLjWPVU`TDBMF`MPPQ > 1/7W04/4W > 1/293ă
Ᏼ࢟Ꮞၒ߲࢟ኹࡍ᎖NBY27175ၒྜྷपᆍࡼ።፿ᒦLjᄰਭ
ጙৈ࢟ᔜॊኹ໭ଶ‫࢟ހ‬Ꮞၒ߲࢟ኹLjྙᅄ29Ⴥာă࢟ᔜ
ॊኹ໭భጲଢ଼ࢅ૞ࢯᑳၒ߲࢟ኹWPVUă
QNCvtෘഎਖࢾဣଔࡼ࢟Ꮞၒ߲࢟ኹLjऎऻ఼ᒜ࢟വࡼၒ
ྜྷ࢟ኹăྦገNBY27175፯࿴ࡵෘഎ࢟ኹ)ಿྙ4/4W*ਜ਼఼
ᒜ࢟വၒྜྷ࢟ኹ)భถ࣪4/4WॊኹLjဧ໚Ꭷ3/1W૥ᓰ࢟ኹ
ጙᒘ*ᒄମLjᐌဧ፿WPVU`TDBMF`MPPQෘഎă
VOUT _ SCALE _ LOOP =
R2
R1 + R2
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᆐ1ᒗ2/1ăᓖፀLj
၊ nĂcĂs ‫ܭ‬ာऱါࡼሢᒜLjჅᄋ৙ࡼၫᒋ႐࿱ᇋྜྷᆐ
20239ࡼ۶ၫăፐࠥLjᆐᎁછ৔ᔫLj࢟വ࿸ଐ።কኡᐋ஧భ
ถ୻த20239۶ၫࡼၫᒋLj‫ܜ‬඾႐࿱ᇋྜྷᇙ‫ތ‬፬ሰWPVU`
USBOTJUJPO`SBUF‫ڼ‬ൈăWPVU ࡼᔢᒫறࣞᎅ‫ܕ‬ણ࢟ኹ఼
ᒜۣᑺă
WPVU`NBSHJO`MPXࡼ෦ཱྀᒋᆐ11iă
______________________________________________________________________________________
37
NBY27175
WPVU`NPEF! )31i*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
WPVU`PW`XBSO`MJNJU! )53i*
কၫᒋ඗ᎌ࡝ᆡă
WPVU`TDBMF`MPPQࡼ෦ཱྀᒋᆐ11iă
WPVU`PW`XBSO`MJNJUෘഎ፿᎖࿸ᒙၒ߲ਭኹۨவဟ࣪
።ࡼST`,ਜ਼ST`.࣡࢟ኹăকᒋᄰ‫ޟ‬ቃ᎖WPVU`PW`GBVMU`
MJNJUࡼၒ߲࢟ኹඡሢă
नౣෝါሆLj઄൒WPVU`TDBMF`MPPQෘഎă
WPVU`PW`GBVMU`MJNJU! )51i*
WPVU`PW`GBVMU`MJNJUෘഎ፿᎖࿸ᒙၒ߲ਭኹ৺ᑇ࣪
።ࡼST`,ਜ਼ST`.ࡼ࣡࢟ኹă
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါLjᎌ቉ᒋपᆍᎧ WPVU`
DPNNBOEሤᄴă
WPVU`PW`XBSO`MJNJUࡼ෦ཱྀᒋᆐ11iă
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါLjᎌ቉ᒋपᆍᎧ WPVU`
DPNNBOEሤᄴă
ࡩၒ߲࢟ኹިਭWPVU`PW`XBSO`MJNJUဟLjNBY27175
୓ǖ
WPVU`PW`GBVMU`MJNJUࡼ෦ཱྀᒋᆐ11iă
2* ᒙᆡTUBUVT`CZUFᒦࡼPUIFSᆡă
ࡩၒ߲࢟ኹިਭWPVU`PW`GBVMU`MJNJUဟLjNBY27175
୓ǖ
3* ᒙᆡTUBUVT`XPSEᒦࡼPUIFSᆡă
2* ᒙᆡTUBUVT`CZUFᒦࡼWPVU`PWᆡă
4* ᒙᆡTUBUVT`XPSEᒦࡼWPVUᆡă
3* ᒙᆡTUBUVT`XPSEᒦࡼWPVU`PWᆡă
5* ᒙᆡTUBUVT`WPVUᒦࡼWPVU Pwfswpmubhf Xbsojoh! )ਭ
ኹۨவ*ᆡă
4* ᒙᆡ TUBUVT`XPSE ᒦࡼ࢒ 6 ᆡ)ࢅᔊஂ*ਜ਼࢒ 8 ᆡ)঱
ᔊஂ*ă
6* ᒙᆡTUBUVT`NGS`TQFDJGJD଎ࡀ໭ࡼPW`XBSOᆡă
5* ᒙᆡTUBUVT`WPVUᒦࡼWPVU Pwfswpmubhf Gbvmu! )ਭኹ
৺ᑇ*ᆡă
8* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼPUIFSᆡă
6* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼWPVU`PWᆡă
7* ‫ ږ‬ᑍ NGS`GBVMU`SFTQPOTF ଎ ࡀ ໭ ࡼ WPVU`PW`
GBVMU`MJNJU`SFTQPOTFᆡ஠ቲሰ።ă
8* ᄰਭ߿खSMBALERTۨவᄰᒀᓍ໭ୈă
7* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼPW`XBSOᆡă
9* ᄰਭ߿खSMBALERTۨவᄰᒀᓍ໭ୈă
WPVU`VW`XBSO`MJNJU! )54i*
WPVU`VW`XBSO`MJNJUෘഎ፿᎖࿸ᒙၒ߲࢟ኹਭࢅࡴᒘ
ۨவဟ࣪።ࡼST`,ਜ਼ST`.࣡࢟ኹăকᒋᄰ‫ޟ‬঱᎖WPVU`
VW`GBVMU`MJNJUࡼၒ߲་ኹ৺ᑇඡሢă
໪ࣅဟLjকۨவᒋᏴၒ߲࢟ኹࡉࡵჅ࿸ᒙࡼ࢟ኹᒄ༄‫ۻ‬
ື܎Lj݀༦Ᏼ࢟Ꮞண፿ࡼਈࣥ໐ମጐ‫܎ືۻ‬ă
RS_-
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါLjᎌ቉ᒋपᆍᎧ WPVU`
DPNNBOEሤᄴă
MAX16064
WPVU`VW`XBSO`MJNJUࡼ෦ཱྀᒋᆐ11iă
R1
RS_+
R2
VO+
POWER
SUPPLY
ᅄ29/! WPVU`TDBMF`MPPQ
ࡩၒ߲࢟ኹࢅ᎖WPVU`VW`XBSO`MJNJU ࿸ᒙඡሢဟLj
NBY27175୓ǖ
LOAD
VO-
2* ᒙᆡTUBUVT`CZUFࡼPUIFSᆡă
3* ᒙᆡTUBUVT`XPSEࡼPUIFSᆡă
4* ᒙᆡTUBUVT`XPSEࡼWPVUᆡă
5* ᒙᆡTUBUVT`WPVU଎ࡀ໭ࡼWPVU Voefswpmubhf Xbsojoh
)་ኹۨவ*ᆡă
6* ᒙᆡTUBUVT`NGS`TQFDJGJD଎ࡀ໭ࡼVW`XBSOᆡă
7* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼVW`XBSOᆡă
8* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼPUIFSᆡă
9* ᄰਭ߿खSMBALERTۨவᄰᒀᓍ໭ୈă
38
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
PU`XBSO`MJNJU! )62i*
WPVU`VW`GBVMU`MJNJUෘഎ፿᎖࿸ᒙࡴᒘၒ߲་ኹ৺
ᑇ࣪።ࡼST`,ਜ਼ST`.࣡࢟ኹă໪ࣅဟLjক৺ᑇᏴၒ߲࢟
ኹࡉࡵჅ࿸ᒙࡼ࢟ኹᒄ༄‫܎ືۻ‬Lj݀༦Ᏼ࢟Ꮞண፿ࡼਈ
ࣥ໐ମጐ‫܎ືۻ‬ă
PU`XBSO`MJNJUෘഎ፿౶࿸ᒙࡴᒘ໭ୈखည঱ᆨۨவ࣪
።ࡼຢ࿟ᆨࣞࠅঢ໭ࡼᆨࣞᒋLj࡝ᆡᆐ࿳ွࣞă
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါLjᎌ቉ᒋपᆍᎧ WPVU`
DPNNBOEሤᄴă
PU`XBSO`MJNJUࡼ෦ཱྀᒋᆐ11iă
WPVU`VW`GBVMU`MJNJUࡼ෦ཱྀᒋᆐ11iă
ࡩၒ߲࢟ኹࢅ᎖WPVU`VW`GBVMU`MJNJU࿸ᒙࡼඡሢဟLj
NBY27175୓ǖ
2* ᒙᆡTUBUVT`CZUFࡼPUIFSᆡă
3* ᒙᆡTUBUVT`XPSEࡼPUIFSᆡă
4* ᒙᆡTUBUVT`XPSEࡼWPVUᆡă
5* ᒙᆡTUBUVT`WPVU଎ࡀ໭ࡼWPVU! Voefswpmubhf! Gbvmu
)་ኹ৺ᑇ*ᆡă
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါLjᎌ቉ᒋᎧ PU`GBVMU`
MJNJUሤᄴă
ࡩᆨࣞިਭPU`XBSO`MJNJUဟLjNBY27175୓ǖ
2* ᒙᆡTUBUVT`CZUFࡼUFNQFSBUVSFᆡă
3* ᒙᆡTUBUVT`XPSEࡼUFNQFSBUVSFᆡă
4* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼUFNQFSBUVSFᆡă
5* ᒙᆡTUBUVT`UFNQFSBUVSF଎ࡀ໭ࡼPwfsufnqfsbuvsf
Xbsojoh! )ਭེۨவ*ᆡă
6* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼPU`XBSOᆡă
7* ᄰਭ߿खSMBALERTۨவᄰᒀᓍ໭ୈă
6* ᒙᆡTUBUVT`NGS`TQFDJGJD଎ࡀ໭ࡼVW`GBVMUᆡă
7* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼVW`GBVMUᆡă
8* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼPUIFSᆡă
9* ‫ږ‬ᑍNGS`GBVMU`SFTQPOTF଎ࡀ໭WPVU`VW`GBVMU`
MJNJU`SFTQPOTFᆡࡼ࿸ᒙ஠ቲሰ።ă
:* ᄰਭ߿खSMBALERTۨவᄰᒀᓍ໭ୈă
PU`GBVMU`MJNJU! )5Gi*
PU`GBVMU`MJNJUෘഎ፿౶࿸ᒙࡴᒘ໭ୈखည঱ᆨ৺ᑇဟ
࣪።ࡼຢ࿟ᆨࣞࠅঢ໭ࡼᆨࣞᒋLj࡝ᆡᆐ࿳ွࣞă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᆐ.253/6°Dᒗ,4:6/5°Dă
PU`GBVMU`MJNJUࡼ෦ཱྀᒋᆐ11iă
ࡩᆨࣞިਭPU`GBVMU`MJNJUဟLjNBY27175୓ǖ
2* ᒙᆡTUBUVT`CZUFࡼUFNQFSBUVSFᆡă
3* ᒙᆡTUBUVT`XPSEࡼUFNQFSBUVSFᆡă
UPO`EFMBZ! )71i*
UPO`EFMBZ࿸ᒙ࠭၃ࡵTUBSUᄟୈ)ᎌ቉ࡼPQFSBUJPOෘ
എ૞ᄰਭဧถࡼB40DPOUSPM*ࡵ࢟Ꮞၒ߲࢟ኹఎဪ࿟ဍኊ
ገࡼဟମLj࡝ᆡᆐntăUPO`EFMBZ໐ମLjᏴࡉࡵUPO`
EFMBZဟମᒄ༄࢟Ꮞ‫ۻ‬ணᒏ)FOPVU`ᇄ቉*ăࠥᅪLjᏴUPO`
EFMBZ໐ମື܎་ኹ৺ᑇਜ਼ۨவă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᆐ1ᒗ4387/8ntă
UPO`EFMBZࡼ෦ཱྀᒋᆐ1ă
UPO`SJTF! )72i*
UPO`SJTF࿸ᒙ࠭࢟Ꮞၒ߲࢟ኹఎဪ࿟ဍࡵ࢟ኹࡉࡵᆮኹ
पᆍኊገࡼဟମLj࡝ᆡᆐntăᏴUPO`SJTF໐ମLjື܎Ⴥ
ᎌᎧ࢟ኹਜ਼ᆨࣞሤਈࡼ৺ᑇਜ਼ۨவăᄴဟLjNBY27175྆
཭ሰ።QNCvtෘഎăྙਫUPO`SJTF‫ݬ‬ၫᐆ߅ᏴUPO`SJTF
໐ମEBDၒ߲ި߲पᆍ)ᎌ቉पᆍᆐ1ᒗ51:1*LjDNM୓‫ۻ‬
ᒙᆡLj߿खSMBALERTᆐࢅ࢟ຳLjख߲ۨவቧ੓ă
4* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼUFNQFSBUVSFᆡă
5* ᒙᆡTUBUVT`UFNQFSBUVSF଎ࡀ໭ࡼPwfsufnqfsbuvsf
Gbvmu )ਭེ৺ᑇ*ᆡă
6* ᒙᆡNGS`TUBUVT`XPSE଎ࡀ໭ࡼPU`GBVMUᆡă
7* ‫ږ‬ᑍ NGS`GBVMU`SFTQPOTF ଎ࡀ໭ࡼ PU`GBVMU`
SFTQPOTFᆡࡼ࿸ᒙ஠ቲሰ።ă
8* ᄰਭ߿खSMBALERTۨவᄰᒀᓍ໭ୈă
______________________________________________________________________________________
39
NBY27175
WPVU`VW`GBVMU`MJNJU! )55i*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
नౣෝါሆLjNBY27175ဧEBDࡼT`ఎਈᏴྟ໪ࣅ໐ମఎ
വăளਭUPO`SJTFဟମઁLj‫୓ݣ‬EBDၒ߲ࢯᑳᆐEBDPVU`
नౣ݀‫ܕ‬੝T`ఎਈă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါăSFGJOෝါሆLjUPO`SJTF
‫ݬ‬ၫᆐ27ᆡၫLjᎌ቉पᆍᆐ1/12ntᒗ43/878ntǗGCෝါሆLj
UPO`SJTFᆐ25ᆡၫLjᎌ቉पᆍᆐ1/12ntᒗ27/494nt! )઄൒
঱3ᆡ*ă
UPO`SJTFࡼ෦ཱྀᒋᆐ1/12ntLjྙਫ୓໚࿸ᒙ߅ྀੜቃ᎖
কᔢቃ෦ཱྀᒋࡼၫᒋLj࣒୓ᒙᆐ1/12ntă
UPGG`EFMBZ! )75i*
UPGG`EFMBZ࿸ᒙ࠭၃ࡵTUPQᄟୈ)ᄰਭྟਈࣥPQFSBUJPO
ෘഎ૞ဧถࡼB40DPOUSPM*ࡵ࢟Ꮞᄫᒏሶၒ߲৙࢟ኊገ
ࡼဟମLj࡝ᆡᆐntă
ᒇ୻ᄰਭPQFSBUJPOෘഎਈࣥဟLj઄൒UPGG`EFMBZǗྦ
ᄰਭB40DPOUSPM )ྦဧถ*૞FOਈࣥLjᐌᔥክUPGG`EFMBZ
‫ݬ‬ၫࡼገཇă
ᒇ୻ᄰਭPQFSBUJPOෘഎਈࣥဟLj઄൒UPGG`GBMMǗྦ
ᄰਭPQFSBUJPOྟਈࣥෘഎ૞B40DPOUSPM )ྦဧถ*૞
FOLjᐌᔥክUPGG`GBMM‫ݬ‬ၫገཇǗྙਫUPGG`GBMM‫ݬ‬ၫ
ᐆ߅ᏴUPGG`GBMM໐ମEBDၒ߲ި߲ਖࢾपᆍ)ᎌ቉पᆍ
ᆐ1ᒗ51:1*LjDNM୓‫ۻ‬ᒙᆡLj߿खSMBALERTᆐࢅ࢟ຳLj
ख߲ۨவቧ੓ă
नౣෝါሆ‫ݙ‬ဧ፿কᒋăNBY27175ᏴUPGG`EFMBZᒄઁ
୓ೂ૾ண፿FOPVU`Lj݀ࡌఎEBDఎਈă
ၷၫ௣ᔊஂ‫ݧ‬፿ EJSFDU ৃါLjᎌ቉पᆍᆐ 1/12nt ᒗ
43/878ntă
‫ݙ‬ገ୓UPGG`GBMMࡼᔢቃᒋ࿸ᒙᏴ1/2ntጲሆă
TUBUVT`CZUF! )89i*
TUBUVT`CZUFෘഎऩૄጙৈᔊஂࡼቧᇦLj໚ᒦ۞౪ᔢዏ
ᒮࡼ৺ᑇᐢገăĐ2đ
‫ܭ‬ာጯளखည৺ᑇ૞ۨவǗĐ1đ
ᐌሤनă
࣪᎖‫ݙ‬ᑽߒࡼ৖ถ‫ܪ‬ဤᆡLj።ऩૄ1ă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉पᆍᆐ1ᒗ4387/8ntă
TUBUVT`CZUF‫ݙ‬ถᄰਭSFTUPSF`EFGBVMU`BMMෘഎૂ
আLj‫ܭ‬:৊߲೫TUBUVT`CZUFࡼቧᇦดྏă
UPGG`EFMBZࡼ෦ཱྀᒋᆐ1ă
কෘഎᆐᒑࣗă
UPGG`GBMM! )76i*
TUBUVT`CZUFࡼ෦ཱྀᒋᆐ51i )࢟Ꮞᆐਈ‫*ܕ‬ă
UPGG`GBMMෘഎ࿸ᒙ࠭ਈࣥዓဟஉၦࡵၒ߲࢟ኹᆐഃኊ
ገࡼဟମLj࡝ᆡᆐntăᓖፀLjকෘഎஞး፿᎖ၒ߲ถ৫
ᇢ၃ᔗ৫࢟ഗLjဧၒ߲࢟ኹ‫ږ‬ᑍ၊఼Ⴅൈሆଢ଼ࡼ໭ୈă
‫ܭ‬:/! TUBUVT`CZUFቧᇦดྏ
BIT NUMBER
STATUS BIT NAME
7
BUSY
6
OFF
5
VOUT_OV
An output overvoltage fault has occurred.
4
IOUT_OC
An output overcurrent fault has occurred.
(The IOUT_OC bit is not supported. This bit always returns 0).
3
VIN_UV
2
TEMPERATURE
1
CML
0
OTHER
40
MEANING
A fault was declared because the device was busy and unable to respond.
(The BUSY bit is not supported. This bit always returns 0).
This bit is asserted if ENOUT is presently disabling the power supply, regardless of the
reason, including simply not being enabled.
An input undervoltage fault has occurred.
(The VIN_UV bit is not supported. This bit always returns 0).
A temperature fault or warning has occurred.
A communication, memory, or logic fault has occurred.
A fault or warning not listed in bits [7:1] has occurred. See the MFR_STATUS_WORD (D8h)
section for more information.
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
TUBUVT`WPVU! )8Bi*
TUBUVT`XPSEෘഎऩૄೝৈᔊஂࡼቧᇦਜ਼࣪৺ᑇᏇፐࡼ
ᔐஉăTUBUVT`XPSEࡼࢅᔊஂਜ਼TUBUVT`CZUFၫ௣ሤ
ᄴLj‫ܭ‬21৊߲೫TUBUVT`XPSEࡼቧᇦดྏႁීă
TUBUVT`WPVUෘഎऩૄጙৈᔊஂࡼቧᇦLjดྏႁී༿‫ݬ‬
୅‫ܭ‬22ă
‫ܭ‬21/! TUBUVT`XPSEቧᇦดྏ
BYTE
High
Low
BIT
NUMBER
STATUS BIT NAME
7
VOUT
6
IOUT/POUT
5
INPUT
4
MFR
3
POWER_GOOD#
2
FANS
1
OTHER
0
UNKNOWN
MEANING
An output-voltage fault or warning has occurred.
The IOUT/POUT bit is not supported. This bit always returns 0.
The INPUT bit is not supported. This bit always returns 0.
A manufacturer-specific fault or warning has occurred.
The POWER_GOOD# bit is not supported. This bit always returns 0.
The FANS bit is not supported. This bit always returns 0.
Reserved.
A fault type not given in bits [15:1] of the STATUS_WORD has been detected.
A fault was declared because the device was busy and unable to respond. The
BUSY bit is not supported. This bit always returns 0.
7
BUSY
6
OFF
5
VOUT_OV
An output overvoltage fault has occurred.
4
IOUT_OC
An output overcurrent fault has occurred. The IOUT_OC bit is not supported.
This bit always returns 0.
3
VIN_UV
2
TEMPERATURE
1
CML
0
This bit is asserted if ENOUT is presently disabling the power supply,
regardless of the reason, including simply not being enabled.
An input undervoltage fault has occurred. The VIN_UV bit is not supported. This
bit always returns 0.
A temperature fault or warning has occurred.
A communication, memory, or logic fault has occurred.
A fault or warning not listed in bits [7:1] has occurred. See the
MFR_STATUS_WORD (D8h) section for more information.
OTHER
‫ܭ‬22/! TUBUVT`WPVUቧᇦดྏ
BIT NUMBER
MEANING
7
VOUT overvoltage fault
6
VOUT overvoltage warning
5
VOUT undervoltage fault
4
VOUT undervoltage warning
3
VOUT_MAX warning
This bit is not supported. This bit always returns 0.
2
TON_MAX_FAULT
This bit is not supported. This bit always returns 0.
1
TOFF_MAX_WARNING
This bit is not supported. This bit always returns 0.
0
VOUT tracking error
This bit is not supported. This bit always returns 0.
______________________________________________________________________________________
41
NBY27175
TUBUVT`XPSE! )8:i*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
TUBUVT`UFNQFSBUVSF! )8Ei*
TUBUVT`NGS`TQFDJGJD! )91i*
TUBUVT`UFNQFSBUVSFෘഎऩૄጙৈᔊஂࡼቧᇦLjดྏ
ႁී༿‫ݬ‬୅‫ܭ‬23ă
TUBUVT`NGS`TQFDJGJDෘഎऩૄጙৈᔊஂࡼቧᇦਜ਼࣪৺
ᑇᏇፐࡼᔐஉăTUBUVT`NGS`TQFDJGJDቧᇦดྏࡼႁී
༿‫ݬ‬୅‫ܭ‬25ă
TUBUVT`DNM! )8Fi*
TUBUVT`DNMෘഎऩૄጙৈᔊஂࡼቧᇦLjดྏႁී༿‫ݬ‬୅
‫ܭ‬24ă
‫ܭ‬23/! TUBUVT`UFNQFSBUVSFቧᇦดྏ
BIT NUMBER
MEANING
7
Overtemperature fault
6
Overtemperature warning
5
Undertemperature fault
This bit is not supported. This bit always returns 0.
4
Undertemperature warning
This bit is not supported. This bit always returns 0.
3
Reserved
2
Reserved
1
Reserved
0
Reserved
‫ܭ‬24/! TUBUVT`DNMቧᇦดྏ
BIT NUMBER
MEANING
7
Invalid or unsupported command received
6
Invalid or unsupported data received
5
Packet error check (PEC) failed
4
Memory fault detected
This bit is not supported. This bit always returns 0.
3
Processor fault detected
This bit is not supported. This bit always returns 0.
2
Reserved
1
A communication fault other than the ones listed in this table has occurred.
This bit is not supported. This bit always returns 0.
0
Other memory of logic fault has occurred.
This bit is not supported. This bit always returns 0.
‫ܭ‬25/! TUBUVT`NGS`TQFDJGJDቧᇦดྏ
BIT NUMBER
STATUS BIT NAME
7
EN_FAULT
EN input is below its threshold when OPERATION is on.
6
OT_WARN
Overtemperature warning (same as STATUS_TEMPERATURE bit 6).
42
5
OT_FAULT
4
ADCERR_FAULT
3
N/A
MEANING
Overtemperature fault (same as STATUS_TEMPERATURE bit 7).
An ADC conversion fault has occurred.
This bit is reserved and always returns 0.
2
UV_WARN
A VOUT undervoltage warning has occurred (same as STATUS_VOUT bit 4).
1
UV_FAULT
A VOUT undervoltage fault has occurred (same as STATUS_VOUT bit 5).
0
OV_WARN
A VOUT overvoltage warning has occurred (same as STATUS_VOUT bit 6).
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NGS`SFWJTJPO! ):Ci*
SFBE`WPVUෘഎऩૄᏴST`,ਜ਼ST`.࿟ဣଔ‫ࡼࡻހ‬ၒ߲࢟
ኹ)ऻ࿸ᒙၫᒋ*ăྙਫဧถ൉݆໭ෝါLjᐌऩૄளਭ൉݆
ࡼၫ௣ă
NGS`SFWJTJPOෘഎஉ੝ၫ௣్ࣗෘഎLj፿౶ࣗནBTDJJ
ᔊ९Lj໚ᒦ۞਺NBY27175ࡼ‫۾ۈ‬੓ă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᎧWPVU`DPNNBOE
ሤᄴă
কෘഎᆐᒑࣗă
NGS`SFWJTJPOࡼ෦ཱྀᒋᆐ43i! )3*ă
NGS`MPDBUJPO! ):Di*
SFBE`WPVUࡼ෦ཱྀᒋᆐ11iă
SFBE`UFNQFSBUVSF`2! )9Ei*
NBY27175ஞᑽߒጙৈᆨࣞࣗၫSFBE`UFNQFSBUVSF`2ă
NBY27175ऩૄဣଔ‫ࡼࡻހ‬ຢ࿟ᆨࣞLj࡝ᆡᆐ࿳ွࣞă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᎧPU`GBVMU`MJNJU
ሤᄴă
SFBE`UFNQFSBUVSF`2ࡼ෦ཱྀᒋᆐ11iă
QNCVT`SFWJTJPO! ):9i*
QNCVT`SFWJTJPOෘഎऩૄNBY27175ରྏࡼQNCvtਖप
‫۾ۈ‬੓ă
কෘഎ۞਺ጙৈၫ௣ᔊஂLj\8;6^ᆡ‫ܭ‬ာNBY27175ରྏࡼ
QNCvtਖप࢒J‫ݝ‬ॊࡼ‫۾ۈ‬੓Ǘ\5;1^ᆡ‫ܭ‬ာNBY27175ରྏࡼ
QNCvtਖप࢒JJ‫ݝ‬ॊࡼ‫۾ۈ‬੓LjჅᏤ኏ࡼၫᒋྙ‫ܭ‬26Ⴥာă
কෘഎᆐᒑࣗă
QNCVT`SFWJTJPOࡼऩૄᒋᆐ11iLj‫ܭ‬ာNBY27175ରྏ
࢒J‫ݝ‬ॊ‫۾ۈ‬2/1ਜ਼࢒JJ‫ݝ‬ॊ‫۾ۈ‬2/1ă
NGS`EBUF! ):Ei*
NGS`EBUFෘഎᓤᏲࡒᆪ‫)۾‬JTP0JFD 996:.2*ᔊ९ࡼ໭ୈLj
কᔊ९፿᎖ဤܰ࢟Ꮞࡼည‫྇ޘ‬໐ăᔢࡍᔊ९ၫᆐ9ăభ‫ݧ‬
፿TUPSF`EFGBVMU`BMMෘഎ୓໚ቖྜྷᅪ‫ݝ‬FFQSPNăྙ
ਫᆚဧ፿ᅪ‫ݝ‬FFQSPNLjকෘഎऩૄᆪ‫۾‬ᔊ९ࠈ1:1321ă
NGS`TFSJBM! ):Fi*
NGS`TFSJBMෘഎᓤᏲࡒᆪ‫)۾‬JTP0JFD 996:.2*ᔊ९ࡼ໭
ୈLjকᔊ९፿᎖ဤܰ࢟Ꮞࡼኔ೰੓ăᔢࡍᔊ९ၫᆐ 27ă
భ‫ݧ‬፿TUPSF`EFGBVMU`BMMෘഎ୓໚ቖྜྷᅪ‫ݝ‬FFQSPNă
ྙਫᆚဧ፿ᅪ‫ ݝ‬FFQSPNLjকෘഎऩૄᆪ‫۾‬ᔊ९ࠈ
11111111ă
NGS`VTFS`EBUB`11! )C1i*
‫ܭ‬26/! QNCvt‫۾ۈ‬ၫ௣ᔊஂดྏ
BITS [7:5]
PART I
REVISION
BITS [4:0]
PART II
REVISION
000
1.0
00000
1.0
NGS`JE! )::i*
NGS`JEෘഎऩૄNBY27175ᒜᐆ࿜ࡼ‫ܪ‬ဤ९ă
NGS`JEࡼ෦ཱྀᒋᆐ5Ei! )N*ă
কෘഎᆐᒑࣗă
NGS`NPEFM! ):Bi*
NGS`NPEFMෘഎऩૄNBY27175ࡼᏇቯ‫ܠ‬੓ă
NGS`NPEFMࡼ෦ཱྀᒋᆐ54i! )D*ă
NGS`MPDBUJPOෘഎᓤᏲࡒᆪ‫)۾‬JTP0JFD 996:.2*ᔊ९ࡼ
໭ୈLjকᔊ९፿᎖ဤܰည‫࢟ޘ‬Ꮞࡼ‫ޣ‬࿜ăᔢࡍᔊ९ၫᆐ
31ăభ‫ݧ‬፿ TUPSF`EFGBVMU`BMM ෘഎ୓໚ቖྜྷᅪ‫ݝ‬
FFQSPNăྙਫᆚဧ፿ᅪ‫ݝ‬FFQSPNLjকෘഎऩૄᆪ‫۾‬ᔊ
९ࠈNYJNă
NGS`VTFS`EBUB`11ෘഎ୓፿ઓၫ௣ᓤᏲࡵ໭ୈดăᔢࡍ
ᔊஂၫᆐ51ăభ‫ݧ‬፿TUPSF`EFGBVMU`BMMෘഎ୓໚ቖ
ྜྷᅪ‫ݝ‬FFQSPNăྙਫᆚဧ፿ᅪ‫ݝ‬FFQSPNLjকෘഎ࣪Ⴥ
ᎌᔊஂ௿ऩૄ11iă
NGS`TNC`MPPQCBDL! )E1i*
NGS`TNC`MPPQCBDLෘഎऩૄᒄ༄NBY27175၃ࡵࡼၫ
௣ᔊăTNCvtᓍ໭ୈಽ፿কෘഎሶNBY27175ቖྜྷጙৈၫ
௣ᔊLj཭ઁᏳࣗૄၫ௣ᔊăྙਫᓍ໭ୈࣗૄࡼၫ௣ሤᄴLj
ᐌཀྵཱྀ୐ೂ೫ᎌ቉ࡼᄰቧ೔വă
ᓖፀLjྙਫᏴቖNGS`TNC`MPPQCBDLෘഎਜ਼ࣗNGS`
TNC`MPPQCBDLෘഎᒄମख႙೫഍ጙৈෘഎLjNBY27175
ᐌऩૄ჈ᔢઁ၃ࡵࡼෘഎၫ௣ă
কෘഎᆐᒑࣗă
______________________________________________________________________________________
43
NBY27175
SFBE`WPVU! )9Ci*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NGS`NPEF! )E2i*
NGS`NPEFෘഎ୓NBY27175๼ᒙᆐᑽߒ‫ޣ‬࿜ਖࢾࡼෘ
എLjਈ᎖NGS`NPEFෘഎࡼႁී༿‫ݬ‬ఠ‫ܭ‬27ă
NGS`NPEFࡼ෦ཱྀᒋᆐ11iă
‫ܭ‬27/! NGS`NPEFᆡࢾፃ
BIT
15:8
BIT NAME
DESCRIPTION
This is equivalent to the number of external clock cycles provided to CLKIO in 100_S - 2.
MFR_MODE[15:8] = fEXT_CLK/10kHz - 2 where fEXT_CLK is the frequency of the external clock. For
example, when fEXT_CLK = 1MHz, fEXT_CLK/10kHz = 100, MFR_MODE[15:8] = 100 – 2 = 98. Valid
Input Clock Time external input clock range is from 100kHz (MFR_MODE[15:8] = 8) to 2.5MHz (MFR_MODE[15:8] =
248).
Factor
These bits are ignored if internal clock source is selected as the time base (Clock Source Select bit =
0).
7
6
44
Clock Out
Enable
IGNORE_EN
The Clock Out Enable bit allows the output of a 1MHz reference clock to CLKIO for synchronizing
multiple MAX16064s.
1 = Enables the 1MHz output on CLKIO.
0 = Reference clock is not output (default).
1 = The EN state is ignored and the MAX16064 is controlled according to ON_OFF_CONFIG.
0 = The MAX16064 turns on the external power supplies when EN exceeds its threshold. If EN goes
low after power-up, the MAX16064 turns off a power supply only if MFR_FAULT_RESPONSE[5:4] is
configured to do so.
5
EEPROM Lock
Enable
The EEPROM Lock Enable bit is used to protect external EEPROM data from being overwritten.
1 = The STORE_DEFAULT_ALL command is ignored. The RESTORE_DEFAULT_ALL command is still
valid.
0 = The STORE_DEFAULT_ALL command initiates a store configuration operation to the external
EEPROM attached to A1/SCLE and A2/SDAE (default).
4
Correction
Bypass Enable
Correction Bypass Enable.
1 = Disables a correction algorithm made to voltage and temperature readings.
0 = Applies a correction algorithm to temperature measurement, thus resulting in high-accuracy
readings. For optimal operation, this bit should be cleared to 0 (default).
3
EEPROM Fault
Lock
1 = EEPROM fault locations are locked. If a fault occurs, data is not written to the external EEPROM.
0 = EEPROM fault locations are unlocked. If a fault occurs, data is written to the external EEPROM.
2
PEC Enable
1 = PEC enabled for all commands.
0 = PEC is disabled (default).
1
Filter Setting
1 = Disable filtering of the voltage and temperature conversions.
0 = Enable filtering of the voltage and temperature conversions (default).
0
Clock Source
Select
The Clock Source Select bit determines the MAX16064 reference clock time source.
1 = An external clock must be supplied to CLKIO and is used as the MAX16064 reference clock.
0 = The internal clock is used.
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NGS`UFNQFSBUVSF`QFBL! )E7i*
NGS`TBNQMF`SBUFෘഎ࿸ᒙጙৈຫൈᒋ)I{*LjBEDᓞધ
உਫ଎ࡀ໭)႐ৈ࢟ኹਜ਼ጙৈᆨࣞᒋ*ጲࠥຫൈᎧ໚ඡሢᒋ
஠ቲ‫୷܈‬ăক‫ݬ‬ၫ‫఼ݙ‬ᒜᑳৈBEDࡼ‫ݧ‬ዹႥൈLjऎဵᎅ
NGS`WMUP౶఼ᒜăᄴዹLjၒ߲࢟ኹࢯஂႥൈ‫ݙ‬၊ক‫ݬ‬
ၫ፬ሰă
NGS`UFNQFSBUVSF`QFBLෘഎऩૄຢ࿟ᆨࣞࡼᔢࡍဣ
‫ހ‬ᒋLj࡝ᆡᆐ࿳ွࣞăಽ፿কෘഎቖྜྷၫ௣1GGGGiLjభ
ጲ୓‫ހ‬೟ᒋআᆡࡵᔢቃᒋăྦᄰਭকෘഎቖྜྷ໚჈ྀੜ
ᒋLjᐌ୓໚ᔫᆐ୓౶ख़ᒋৎቤဟࡼ‫୷܈‬ᒋă
ପ‫ݧހ‬ዹൈ >! 21lI{0NGS`TBNQMF`SBUF
ၷၫ௣ᔊஂࡼৃါᆐᑵᑳၫLjᎌ቉ᒋᆐ2ᒗ76646ăᇖ୓ক
ᒋ࿸ᒙᆐ1ă
ၷᔊஂၫ௣‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᎧPU`GBVMU`MJNJU
ሤᄴă
NGS`UFNQFSBUVSF`QFBLࡼ෦ཱྀᒋᆐ11iă
NGS`TUBUVT`XPSE! )E9i*
NGS`TBNQMF`SBUFࡼ෦ཱྀᒋᆐ61Ljሤࡩ᎖‫ݧ‬ዹൈᆐ311I{ă
NGS`WPVU`QFBL! )E5i*
NGS`WPVU`QFBLෘഎऩૄST`,ਜ਼ST`.࿟ၒ߲࢟ኹࡼᔢ
ࡍဣ‫ހ‬ᒋ)ऻ࿸ᒙᒋ*Lj࡝ᆡᆐWăྙਫဧถ൉݆໭ෝါLj
ᐌऩૄளਭ൉݆ࡼ࢟ኹᒋLjऎ‫ဵݙ‬ၾဟᒋăಽ፿কෘഎ
ቖၫ௣1Ljభጲ୓‫ހ‬೟ᒋআᆡᆐ1ăྦᄰਭকෘഎቖྜྷ໚
჈ྀੜᒋLjᐌ୓໚ᔫᆐ୓౶ख़ᒋၮቤဟࡼ‫୷܈‬ᒋă
ଶ‫ۨࡵހ‬வ૞৺ᑇᄟୈဟLjNBY27175ᐌ‫ڳ‬NGS`TUBUVT`
XPSE଎ࡀ໭ᒦ࣪።ࡼ‫ܪ‬ဤᆡᒙ2Lj݀ᄰਭ߿खSMBALERT
ᆐࢅ࢟ຳᄰᒀᓍ໭ୈăNGS`TUBUVT`XPSE\8;1^ )ࢅᔊஂ*
ࡼࢾፃਜ਼ᓨზᎧTUBUVT`CZUFෘഎጙᒘă
‫ݧ‬፿ጲ࿟஑࿬ࡼDMFBS`GBVMUTෘഎᒦࡼྀੜጙᒬ৺ᑇ0
ۨவ༹߹ऱါ࣒భጲ୓ক଎ࡀ໭ਜ਼TUBUVT`CZUF଎ࡀ໭
ጙ໦༹ഃă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᎧWPVU`DPNNBOE
ሤᄴă
NGS`TUBUVT`XPSEෘഎ‫ݙ‬ถᄰਭSFTUPSF`EFGBVMU`
BMMෘഎૂআă
NGS`WPVU`QFBLࡼ෦ཱྀᒋᆐ1ă
কෘഎᆐᒑࣗă
‫ܭ‬28/! NGS`TUBUVT`XPSEᆡࢾፃ
BIT NUMBER
STATUS BIT NAME
15
EN_FAULT
EN input is below its threshold when OPERATION is on.
14
OT_WARN
Overtemperature warning (Same as STATUS_TEMPERATURE bit 6).
13
OT_FAULT
12
11
ADCERR_FAULT
N/A
MEANING
Overtemperature fault (Same as STATUS_TEMPERATURE bit 7).
An ADC conversion fault has occurred.
This bit is reserved and always returns 0.
10
UV_WARN
A VOUT undervoltage warning has occurred (same as STATUS_VOUT bit 4).
9
UV_FAULT
A VOUT undervoltage fault has occurred (same as STATUS_VOUT bit 5).
8
OV_WARN
7
BUSY
6
OFF
5
VOUT_OV
4
IOUT_OC
3
VIN_UV
2
TEMPERATURE
A VOUT overvoltage warning has occurred (same as STATUS_VOUT bit 6).
A fault was declared because the device was busy and unable to respond.
The BUSY bit is not supported. This bit always returns 0.
This bit is asserted if ENOUT is presently disabling the power supply, regardless of the
reason, including simply not being enabled.
An output overvoltage fault has occurred.
An output overcurrent fault has occurred.
The IOUT_OC bit is not supported. This bit always returns 0.
An input undervoltage fault has occurred.
The VIN_UV bit is not supported. This bit always returns 0.
A temperature fault or warning has occurred.
1
0
CML
OTHER
A communication, memory, or logic fault has occurred.
A fault or warning not listed in bits [7:1] has occurred.
______________________________________________________________________________________
45
NBY27175
NGS`TBNQMF`SBUF! )E4i*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NGS`GBVMU`SFTQPOTF! )E:i*
NGS`GBVMU`SFUSZ! )EBi*
NGS`GBVMU`SFTQPOTFෘഎਖࢾ೫NBY27175ᑽߒࡼඛᒬ
৺ᑇᄟୈࡼሰ።ăඛᒬ৺ᑇᎌ3ৈሰ።ᆡLjႁීNBY27175
ྙੜሰ።ᄂࢾ৺ᑇLj჈થ፿౶଑ഺჅखညࡼ৺ᑇᄟୈă
NGS`GBVMU`SFUSZෘഎ࿸ᒙጙৈဟମମ৆Ljࡩ৺ᑇሰ
።ဵጲᄂࢾࡼဟମମ৆ᒮ໪࢟ᏎဟLj୓ጲকମ৆ᒮ໪࢟
Ꮞăকෘഎ‫ږ‬ᑍ211μtࡼᑳၫ۶࿸ᒙᒮ၂ဟମăকෘഎᒋ
း፿᎖Ⴥᎌኊገዓߕᒮ၂ࡼ৺ᑇሰ።ă
ᇄ൙FFQSPN Mpdl FobcmfᆡࡼᓨზྙੜLjTUPSF`QFBL৖
ถᏴଶ‫ࡵހ‬৺ᑇဟ୓ख़ᒋ)NGS`WPVU`QFBL ਜ਼ NGS`
UFNQFSBUVSF`QFBL*߼ࡀࡵFFQSPN )ྙਫᎌࡼજ*ă࿸
ᒙTUPSF`QFBLᆡᆐ2Ljဧถࡀ߼৖ถă
ዓߕᒮ၂ဟମ >! NGS`GBVMU`SFUSZ\26;1^! y! 211μt
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᆐ1ᒗ4/3879tăࡩ
NGS`GBVMU`SFUSZ! >! 11iဟLjNBY27175Ᏼሆጙৈᎌ቉
ဟମᒲ໐ᒮ໪࢟Ꮞă
NGS`GBVMU`SFUSZࡼ෦ཱྀᒋᆐ11iă
‫ܭ‬29/! NGS`GBVMU`SFTQPOTFᆡࢾፃ
BITS
FAULT RESPONSE BIT NAME
15
1 = Save fault data to EEPROM.
0 = Do not save fault data to EEPROM.
14
1 = Lock EEPROM to further fault status writes after saving state (see bit 15).
0 = Do not lock the EEPROM to further fault status writes.
13:8
Reserved
7:6
OT_FAULT_RESPONSE[1:0]
5:4
EN_FAULT_RESPONSE[1:0]
3:2
VOUT_UV_FAULT_LIMIT_RESPONSE[1:0]
1:0
VOUT_OV_FAULT_LIMIT_RESPONSE[1:0]
‫ܭ‬2:/! ৺ᑇሰ።ኡሲ
RESPONSE[1:0]
46
FAULT RESPONSE OPTION
11
Set the corresponding fault bit in the fault status register, assert SMBALERT, save fault state to EEPROM
(if enabled by bit 15) and continue operation.
10
Set the corresponding fault bit in the fault status register, assert SMBALERT, shut down the power supply
(deassert ENOUT) and restart the power supply every T (μs), where T is set in the MFR_FAULT_RETRY
register.
01
Set the corresponding fault bit in the fault status register, assert SMBALERT and shutdown the power
supply. Store fault data to EEPROM if enabled by bit 15.
00
Set the corresponding fault bit in the fault status register, assert SMBALERT and continue operation without
any action.
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NGS`TFU`BEESFTTෘഎ፿᎖ኀখNBY27175ࡼ࠭࢐ᒍă෦
ཱྀ࿸ᒙሆLjNBY27175ࡼ࠭࢐ᒍᏴআᆡဟᎅB4;B2‫ږ‬ᑍ‫ܭ‬4
Ⴥာऱज࿸ᒙăభಽ፿NGS`TFU`BEESFTTෘഎኀখ࠭࢐
ᒍLjࡣকኀখᒑᏴဧ፿TUPSF`EFGBVMU`BMMቖྜྷᅪ‫ݝ‬
FFQSPNLj݀༦໭ୈআᆡᒄઁ‫ݣ‬໦ᔫ፿)༿‫ݬ‬ఠ NBY27175
࢐ᒍॊ๼‫ݝ‬ॊ*ă
কෘഎᎌጙৈၫ௣ᔊஂă࠭࢐ᒍ۞਺Ᏼ\7;1^ᆡLj࢒8ᆡ‫ܘ‬
ኍᆐ1ă
tRP = (MFR_RESET_DELAY) x [MFR_SAMPLE_RATE x
(100 x 10-6)]
ಿྙLjྙਫNGS`SFTFU`EFMBZ > 31ĂNGS`TBNQMF`SBUF
>!61Ljกඐᔢቃআᆡިဟᒲ໐uSQ >!)31*!y!\61!y!)211!y!21.7*^
>! 211ntă
ᓖፀLjuSQ ॊ‫ܦ‬ൈᆐNGS`TBNQMF`SBUF y 211μtLjፐࠥLj
‫۾‬ಿᒦᆐ61 y 211μt > 6ntă
ၷၫ௣ᔊஂ‫ݧ‬፿EJSFDUৃါLjᎌ቉ᒋᆐ1ᒗ4387/8ntă
NGS`SFTFU`EFMBZࡼ෦ཱྀᒋᆐ1ă
NGS`SFTFU`EFMBZ! )EEi*
NGS`SFTFU`EFMBZෘഎ፿౶࿸ᒙআᆡިဟᒲ໐uSQLjক
ᒋဵሤਈ࢟Ꮞၒ߲࢟ኹࡉࡵᆮࢾᒋ݀༦RESETၒ߲ஊ߹
ᒙᆡࡼဟମ)‫ݬ‬୅ᅄ:*ăআᆡިဟᒲ໐થਜ਼NGS`TBNQMF`
SBUFᎌਈăuSQ ᔢቃᒋᎅሆါଐႯǖ
NGS`NPEF`PVUQVU! )EFi*
NGS`NPEF`PVUQVUෘഎࡼႁී༿‫ݬ‬୅‫ܭ‬31ă
‫ܭ‬31/! NGS`NPEF`PVUQVUᆡࢾፃ
BIT
BIT NAME
DESCRIPTION
5
DAC Switch Mode
1 = DAC switch is open when REFIN mode power supply is turned off.
0 = DAC switch remains closed when REFIN mode power supply is turned off.
4
Global Fault Select
1 = Faults on this output causes faults on other outputs as well.
0 = Faults on this output only affects this output (default).
The Input Range Select bit determined the full-scale range of the RS+/RS- voltage conversion.
1 = 5.5V.
0 = 2.0V (default).
3
Input Range Select
Prior to sending any voltage-related commands, the user application must first configure the
desired input range. All voltage-related commands use the specified input range to convert the
commanded value to internal register values.
Changing the Input Range Select bit while the power supply is on is not recommended. This may
result in unpredictable and possible catastrophic operation since all voltage-related commands
continue to refer to the input range that was in effect when the command was received.
2
ENOUT Polarity
Select
The ENOUT Polarity bit selects the ENOUT active-on polarity. See the ENOUT_ Operation section.
1 = ENOUT asserted on-state is the same as the default startup state (low).
0 = ENOUT asserted on-state is the inverse of the default startup state (high).
1
Feedback Mode
Select
The Feedback Mode Select bit selects the closed-loop voltage control operation mode.
1 = Feedback mode.
0 = Refin mode (default).
0
Page 255 Control
1 = Writes when PAGE = 255 does not affect this output.
0 = Writes when PAGE = 255 affects this output (default).
______________________________________________________________________________________
47
NBY27175
NGS`TFU`BEESFTT! )ECi*
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NGS`WMUP! )EGi*
Wpmubhf! Mppq! Ujnfpvuෘഎ࿸ᒙ6വBEDᓞધࡼඛࠨᓞધମ
৆ăকဟମ)WMUP*ᎅሆါଐႯǖWMUP > O y 361otLj໚ᒦLj
Oᆐෘഎᒦ۞਺ࡼ27ᆡၫ௣ăকᒋपᆍᆐ1ᒗ27/49ntă࿟
࢟෦ཱྀᒋᆐ211૞36μtăᔐBED‫ݧ‬ዹဟମᆐǖ
)2/86μt! ,! 1/36μt! y! NGS`WMUP*! ,! 5! y! )5! y! 2/86μt! ,! 1/36μt
y! NGS`WMUP*! )ఎ໪൉݆*
)2/86μt! ,! 1/36μt! y! NGS`WMUP*! ,! 5! y! )2/86μt! ,! 1/36μt! y
NGS`WMUP*! )ਈࣥ൉݆*
໚ᒦLj2/86μt‫ܭ‬ာጙࠨBEDᓞધࡼဟମLj݀༦NGS`WMUP
ᆐ଎ࡀ໭۞਺ࡼၫᒋăด‫ݝ‬BEDᓞધ଎ࡀ໭ጲকႥൈ஠ቲ
ৎቤăࡣဵLjପ‫࢟ހ‬ኹਜ਼ᆨࣞᓞધႥൈᎅNGS`TBNQMF`
SBUF఼ᒜă
NGS`EBD`BDU`DOU! )F1i*
NGS`EBD`BDU`DOUෘഎ࿸ᒙBWPDෝါሆLjৎቤEBD
ၒ߲࢟ኹᒄ༄BEDࡼ‫ݧ‬ዹၫ೟ăჅ‫ޘ‬ညࡼࢯஂႥൈᆐǖ
fAVOC =
1
⎡MFR _ DAC _ ACT _ CNT × (29.75 × 10−6 + 1.25 × 10−6 × MFR _ VLTO) ⎤
⎣
⎦
໚ᒦLjgBWPD ᆐৎቤᒲ໐Lj࡝ᆡᆐ੣ᓼăক৛ါஞᏴၒྜྷ
൉݆৖ถఎ໪)NGS`NPEF/2 > 1*ဟး፿ăࡩਈ‫ܕ‬൉݆໭
ဟLj‫ݧ‬፿ሆ೰৛ါǖ
fAVOC =
1
⎡MFR _ DAC _ ACT _ CNT × (8.75 × 10−6 + 1.25 × 10−6 × MFR _ VLTO) ⎤
⎣
⎦
NGS`SFTFU`PVUQVU! )F2i*
RESETᆐࢅ࢟ຳᎌ቉ധ૵ఎവၒ߲Lj໭ୈ࿟࢟ဟၒ߲ᆐࢅ
࢟ຳăဧ፿NGS`SFTFU`PVUQVUෘഎ୓RESETॊ๼৊໚
ᒦጙৈ࢟Ꮞăࡩক࢟Ꮞၒ߲ࡉࡵ෹‫࢟ܪ‬ኹဟLjRESETᏴআ
ᆡިဟᒲ໐ਭઁ‫ܤ‬ᆐ঱࢟ຳ)‫ݬ‬୅ᅄ:*ăআᆡިဟᒲ໐ᎅ
NGS`SFTFU`EFMBZෘഎ࿸ᒙă
NGS`SFTFU`PVUQVUᒋᒎࢾ෾ጙവ࢟Ꮞၒ఼߲ᒜRESETă
ྙਫ࿸ᒙNGS`SFTFU`PVUQVUᆐ1Ă2Ă3૞4LjกඐLj࣪
።ၒ߲ࡉࡵ໚෹‫࢟ܪ‬ኹဟLjளਭNGS`SFTFU`EFMBZဟ
ମઁRESETၒ߲‫ܤ‬ᆐ঱࢟ຳăྙਫNGS`SFTFU`PVUQVU
ᆐ໚჈ၫᒋLjRESET୓ဪᒫۣߒࢅ࢟ຳă
ྙਫᎅ᎖ྀੜᏇፐ)‫ݙ‬਌ဵᎅ᎖৺ᑇᄟୈથဵPQFSBUJPO
PGGෘഎ*LjNGS`SFTFU`PVUQVUኡࢾࡼ࢟Ꮞၒ߲‫ۻ‬Ⴒઁ
ணᒏLjRESET୓‫ܤ‬ᆐࢅ࢟ຳăᆐ೫Ꮴ኏ྀፀ࢟Ꮞ৺ᑇ߿ख
RESETᆐࢅ࢟ຳLj୓Ⴥᎌ࢟ᏎࡼNGS`NPEF`PVUQVU/
HMPCBMGBVMUTᆡᒙ2ă
NGS`GBVMU`SFBTPO! )F3i*
NGS`GBVMU`SFBTPOෘഎऩૄჅᎌ߲ሚ৺ᑇࡼᄰࡸ࢟ኹ
ඡሢ‫୷܈‬உਫă
‫ܭ‬32/! NGS`GBVMU`SFBTPOᆡࢾፃ
48
BIT
BIT NAME
DESCRIPTION
15
Reserved
Reserved
14
Reserved
Reserved
13
VFMIN3
1 = Voltage at RS3 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS3 greater than or equal to VOUT_UV_FAULT_LIMIT.
12
VFMAX3
1 = Voltage at RS3 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS3 less than or equal to VOUT_OV_FAULT_LIMIT.
11
Reserved
Reserved
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
NBY27175
‫ܭ‬32/! NGS`GBVMU`SFBTPOᆡࢾፃ)ኚ*
BIT
BIT NAME
DESCRIPTION
10
Reserved
9
VFMIN2
1 = Voltage at RS2 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS2 greater than or equal to VOUT_UV_FAULT_LIMIT.
8
VFMAX2
1 = Voltage at RS2 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS2 less than or equal to VOUT_OV_FAULT_LIMIT.
7
Reserved
Reserved
6
Reserved
Reserved
5
VFMIN1
1 = Voltage at RS1 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS1 greater than or equal to VOUT_UV_FAULT_LIMIT.
4
VFMAX1
1 = Voltage at RS1 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS1 less than or equal to VOUT_OV_FAULT_LIMIT.
3
Reserved
Reserved
2
Reserved
Reserved
1
VFMIN0
1 = Voltage at RS0 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS0 greater than or equal to VOUT_UV_FAULT_LIMIT.
0
VFMAX0
1 = Voltage at RS0 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS0 less than or equal to VOUT_OV_FAULT_LIMIT.
Reserved
NGS`GBVMU`WPVU! )F4i*
NGS`GBVMU`WPVUෘഎऩૄखည࢟ኹ৺ᑇဟࡼWPVU ᒋă
NGS`GBVMU`UFNQ! )F5i*
NGS`GBVMU`UFNQෘഎऩૄखညਭེ৺ᑇဟࡼᆨࣞᒋă
``````````````````````````````` ።፿ቧᇦ
ቶถఠ൅
NBY27175భጲఘᔫጙৈྀᇗࢯࣞ໭Lj჈ࢾ໐ଶ‫ྀއ‬ᇗ೰
‫݀ܭ‬ᒊቲჅገཇࡼྀᇗăᎅ᎖჈భถጲჅᑽߒࡼᔢ঱ຫ
ൈNGS`TBNQMF`SBUFପ‫࢟ހ‬ᏎLjჅጲ‫ܘ‬ኍᓖፀᒊቲᑚ
ዹࡼྀᇗဟ્ᐴ፿໚჈ྀᇗᓾᏎLjಿྙǖᎧᇹᄻ఼ᒜ໭
ᄰቧăᎅ᎖ඛᒬ።፿࣒ᎌ໚ࣖᄂࡼਖৃ‫ܪ‬ᓰLj‫ݙ‬భถਖ
ࢾጙᒬถ৫൸ᔗჅᎌᄟୈࡼऱ‫ښ‬ăჅጲ୐ፇᇹᄻ࿸ଐཽ
Ꮛো௣௥ᄏࡼᇹᄻኊཇཀྵࢾᔢଛࡼ๼ᒙă
ᅄተ፿ઓஏෂ)HVJ*
NBY27175ຶৰ‫ۇ‬ᄋ৙೫ጙৈ඾ॅࡼHVJLjဧ፿ઓဏབྷ೫
थჂࡼྟୈఎखLj݀ᆐ࣢ဟମด๼ᒙࡍᇹᄻᄋ৙೫ጙᒬ
଼࡝ጵ፿ऱजăᅲ߅๼ᒙઁLj૾భ୓உਫۣࡀࡵᅪ‫ݝ‬
FFQSPNLjᔫᆐ࿟࢟ဟࡼNBY27175๼ᒙLj૞Ᏼ࿟࢟ဟᎅ
ᓍ఼ᒜ໭ᄰਭQNCvtଝᏲࡵNBY27175ăᅄ2:ჅာHVJື
෵஀ᅄ࿟መာ೫భ‫ݬ߈ܠ‬ၫLj࠭ᒦభጲఘ߲NBY27175ࡼ
༓ࡍ৖ถăᑚቋ‫ݬ‬ၫۣࡀᆐQNCvtૺNBY27175Ⴥᑽߒࡼ
‫ޣ‬࿜ਖࢾࡼෘഎၫ௣ᔊஂăਈ᎖ဧ፿HVJࡼሮᇼቧᇦLj༿
‫ݬ‬ᏞNBY27175ຶৰ‫ۇ‬ă
______________________________________________________________________________________
49
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
ᅄ2:/! NBY27175ࡼᅄተ፿ઓஏෂ
QDC࿸ଐఠ൅
‫ږ‬ᑍጲሆQDC‫ݚ‬௜ࡼ࿸ଐᏇᐌLj੪ྏጵ૝ࡻறཀྵࡼ࢟ኹ‫ހ‬
೟ጲૺ࢟ኹࢯᑳஉਫǖ
2* Ᏼ஧೟ణதJD፛୭ࡼᆡᒙᆐጲሆቧ੓‫ڔ‬ᓤབྷẮ൉݆࢟
ྏǖBWEEĂEWEEĂSFGPਜ਼ST`Dăྙਫဧ፿೫ᅪ‫ݝ‬
FFQSPNLjᐌ።୓໚஧೟ణதNBY27175हᒙLj݀‫ݧ‬፿
࣢ऎᒇࡼ፛ሣೌ୻ă
3* Ᏼ࢟Ꮞၒ߲࢟ኹࡼ࢟Ꮞ‫ށ‬࿟ჅገཇࡼᏐ࣡‫ހ‬೟࢛Ꭷ
NBY27175ࡼST`,ਜ਼ST`.፛୭ᒄମࡼ‫ތ‬ॊሣ࣪‫ݧ‬፿ఎऑ
ᆪೌ୻Ljጲ૝ࡻᓰཀྵࡼ࢟Ꮞၒ߲࢟ኹ‫ހ‬೟ă
50
4* ୓ NBY27175 ࡼෝผ࢐)BHOEĂBHOE2*ਜ਼ၫᔊ࢐
)EHOE*ೌ୻ࡵJDᎎ‫࢐୻ࡼݾ‬ཌᎮă୓໚჈Ⴥᎌ୻࢐ሣ
ೌ୻ࡵক୻࢐ཌᎮLj୓ক୻࢐ཌᎮೌ୻ࡵ࢟Ꮞࡼࢅᐅ
ෝผ࢐‫ށ‬Ljဧ࢟Ꮞࡼ૥ᓰ࢟ኹ‫ݙ‬၊ఎਈᐅဉࡼ፬ሰă
‫ݧ‬፿࡝࢛)ቩቯ*୻࢐ज୓࢟Ꮞࡼෝผ࢐ೌ୻ࡵ࢟Ꮞࡼ৖
ൈ੒ྲ࢐‫ށ‬ăဧNBY27175஧೟ణத࢟Ꮞ‫ڔ‬ᓤLjጲ૝ࡻ
ᔢଛᆨࣞ‫ހ‬೟ቶถă
5* ਈ᎖‫ݚ‬௜ာಿLj༿‫ݬ‬ఠNBY27175ຶৰ‫ݚۇ‬௜ă
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
12V BUS
N
OUT
IN
OUT
DC-DC
OUT
LDO
REFIN
EN
EN
FB
LOAD
LOAD
N
OUT
DC-DC
OUT
REFIN
EN
IN
OUT
LDO
EN
FB
LOAD
RS2-
RS2+
RS2C
ENOUT2
RS1-
RS1+
RS1C
DACOUT2
RS0+
ENOUT1
RS0-
DACOUT1
LOAD
ENOUT3
DACOUT3
RS0C
RS3+
RS3RS3C
ENOUT0
DACOUT0
MAX16064
3.3V
RESET
EN
SMBALERT
3.3V
A2/SDAE
A1/SCLE
REFO
AGND
AGND1
DGND
AVDD
DVDD
CLKIO
RSVD
A3/CONTROL
SDA
SYSTEM
CONTROLLER
SCL
EEPROM
______________________________________________________________________________________
51
NBY27175
``````````````````````````````````````````````````````````````````````` ࢜ቯ৔ᔫ࢟വ
`````````````````````````````````````````````````````````````````````````` ፛୭๼ᒙ
19
20
DVDD
DGND
SDA
SCL
22
21
DACOUT3
RSVD
24
23
AVDD
AGND1
26
25
DACOUT2
27
TOP VIEW
RS1RS1+
28
18
SMBALERT
29
17
RS1C
REFO
30
16
RESET
A3/CONTROL
31
15
RS0+
RS0C
32
14
RS0DACOUT0
RS2C
34
MAX16064
33
35
EP
11
10
ENOUT1
7
8
AGND
ENOUT0
9
6
DACOUT1
5
4
RS3C
EN
3
RS3+
RS3-
2
+
1
36
A2/SDAE
A1/SCLE
CLKIO
ENOUT3
ENOUT2
13
12
RS2RS2+
NBY27175
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
THIN QFN
``````````````````````````````` በຢቧᇦ
``````````````````````````````` ॖᓤቧᇦ
PROCESS: BiCMOS
ྙኊᔢதࡼॖᓤᅪተቧᇦਜ਼੆๤‫ݚ‬௜Lj༿‫އ‬ኯ china.maxim-ic.
com/packagesă༿ᓖፀLjॖᓤ‫ܠ‬൩ᒦࡼĐ,đĂĐ$đ૞Đ.đஞ‫ܭ‬ာ
SpITᓨზăॖᓤᅄᒦభถ۞਺‫ݙ‬ᄴࡼᆘᓮᔊ९LjࡣॖᓤᅄᒑᎧॖ
ᓤᎌਈLjᎧSpITᓨზᇄਈă
52
ॖᓤಢቯ
ॖᓤ‫ܠ‬൩
ᅪተ‫ܠ‬੓
੆๤‫ݚ‬௜‫ܠ‬੓
36 TQFN-EP
T3666-3
21-0141
90-0050
______________________________________________________________________________________
±1/4&றࣞĂ႐ᄰࡸ࢟Ꮞ఼ᒜ໭Lj
ᄋ৙ၒ߲࢟ኹࣅზ఼ᒜਜ਼QNCvt୻ా
ኀࢿ੓
ኀࢿ྇໐
ႁී
ኀখ጑
0
7/09
ᔢ߱‫۾ۈ‬ă
1
2/10
ৎቤ೫ Bctpmvuf! Nbyjnvn! SbujohtĂFmfdusjdbm! Dibsbdufsjtujdt ਜ਼‫ܭ‬5ăኀᑵ೫ᅪ‫ݝ‬
FFQSPN୻ాĂNGS`SFWJTJPO! ):Ci*ĂNGS`EBUF! ):Ei*ਜ਼NGS`TFU`BEESFTT
)ECi*‫ݝ‬ॊᒦࡼดྏă
—
2, 4, 17, 32,
33, 43, 47
Nbyjn ۱ய‫ࠀူێ‬
۱ய 9439ቧረ ᎆᑶ‫ܠ‬൩ 211194
඾ॅ࢟જǖ911!921!1421
࢟જǖ121.7322 62::
ࠅᑞǖ121.7322 63::
Nbyjn‫࣪ݙ‬Nbyjn‫ޘ‬ອጲᅪࡼྀੜ࢟വဧ፿ঌᐊLjጐ‫ݙ‬ᄋ৙໚ᓜಽ኏భăNbyjnۣഔᏴྀੜဟମĂ඗ᎌྀੜᄰۨࡼ༄ᄋሆኀখ‫ޘ‬ອᓾ೯ਜ਼ਖৃࡼཚಽă
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ______________________ 53
© 2010 Maxim Integrated Products
Nbyjn ဵ Nbyjn!Joufhsbufe!Qspevdut-!Jod/ ࡼᓖ‫ݿ‬࿜‫ܪ‬ă
NBY27175
```````````````````````````````````````````````````````````````````````````` ኀࢿ಼ဥ
19-4807; Rev 1; 2/10
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Features
The MAX16064 is a fully integrated 4-channel digital
power-supply controller and monitor IC that can be connected up to four power supplies to provide complete
digital configurability. By interfacing to the power-supply
reference input or feedback node, and the output enable,
the MAX16064 takes control of the power supply to provide tracking, soft-start, sequencing, margining, and
dynamic adjustment of the output voltage.
Power-supply sequencing can be performed
autonomously or controlled over the PMBus™ interface.
Sequencing is controlled during power-down as well as
power-up. Multiple MAX16064s can be combined to
autonomously sequence more supplies. The sequencing
order is stored in an external configuration EEPROM so
sequence order changes can be reprogrammed without
changing the PCB layout.
The MAX16064 features an internal temperature sensor
providing an additional level of system monitoring.
Other features include a reset output and an SMBus™
alert output.
Each channel of the MAX16064 includes an accurate
12-bit analog-to-digital converter (ADC) input and a differential amplifier for accurately monitoring and reporting the voltage at the load without being influenced by any difference in
ground potentials. An integrated 12-bit digital-to-analog converter (DAC) can margin power supplies and dynamically
adjust the output voltage using a closed-loop control system
to provide an output-voltage accuracy of ±0.3%.
o Accurate Voltage Output Control (AVOC) Controls
Output Voltage with ±0.3% Accuracy
The user-programmable registers provide flexible and
accurate control of time events such as delay time and
transition period, monitoring for overvoltage and undervoltage, overtemperature fault and warning handling.
The closed-loop operation is also programmable to make
sure the MAX16064 works with any existing power supply to provide superior regulation accuracy and accurate
margining.
The MAX16064 operates using a PMBus-compliant communication protocol. The device can be programmed
using this protocol or with a free graphic-user interface
(GUI) available from the Maxim website that significantly
reduces development time. Once the configuration is
complete, the results can be saved into an EEPROM or
loaded into the device through PMBus at power-up. This
allows remote configuration of any power supply using
the MAX16064, replacing expensive recalls or field service. The MAX16064 can be programmed with up to 114
distinct addresses to support large systems. The
MAX16064 is offered in a space-saving, 36-pin, lead-free,
6mm x 6mm TQFN package and is fully specified from
-40°C to +85°C.
o PMBus Interface for Programming, Monitoring,
Sequencing Up and Down, and Margining
o Output Voltage and Temperature Monitoring with
Adjustable Monitor Rate
o Programmable Soft-Start and Soft-Stop Ramp
Rates
o Power-Supply Control using REFIN or FB
Terminals
o Master-Slave Clocking Option Provides Accurate
Timing Reference Across Multiple Devices
o External EEPROM Interface for Autoboot on
Power-Up
o 3.0V to 3.6V Operating Voltage Range
o 6mm x 6mm, 36-Pin TQFN Package
Applications
Routers
Servers
Storage Systems
Telecom/Networking
DC-DC Modules and Power Supplies
Ordering Information
PART
MAX16064ETX+
TEMP RANGE
PIN-PACKAGE
-40°C to +85°C
36 TQFN-EP*
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
Pin Configuration and Typical Operating Circuit appears at
end of data sheet.
PMBus is a trademark of SMIF, Inc.
SMBus is a trademark of Intel Corp.
________________________________________________________________ Maxim Integrated Products
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
1
MAX16064
General Description
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
ABSOLUTE MAXIMUM RATINGS
AVDD, DVDD to AGND ............................................-0.3V to +4V
AVDD to DVDD......................................................-0.3V to +0.3V
AGND to DGND.....................................................-0.3V to +0.3V
AGND1 to DGND...................................................-0.3V to +0.3V
RS_+, RS_- to AGND................................................-0.3V to +6V
RS_C, A1/SCLE, A2/SDAE,
A3/CONTROL to AGND ......................-0.3V to (AVDD + 0.3V)
RESET, SMBALERT, ENOUT_ to AGND...................-0.3V to +6V
SCL, SDA to DGND ..................................................-0.3V to +4V
DACOUT_, EN, CLKIO, REFO to AGND.....-0.3V to (AVDD + 0.3V)
DACOUT_ Current ..............................................................10mA
SDA Current ........................................................-1mA to +50mA
Input/Output Current (all other pins) ...................................20mA
Continuous Power Dissipation (TA = +70°C)
36-Pin 6mm x 6mm TQFN
(derate 35.7mW/°C above +70°C) .............................2857mW
Thermal Resistance (Note 1)
θJA ................................................................................28°C/W
θJC ..................................................................................1°C/W
Operating Temperature Range ...........................-40°C to +85°C
Junction Temperature ......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
Soldering Temperature (reflow) .......................................+260°C
Note 1: Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a fourlayer board. For detailed information on package thermal considerations, refer to www.maxim-ic.com/thermal-tutorial.
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
ELECTRICAL CHARACTERISTICS
(VAVDD = VDVDD = 3.0V to 3.6V, VEN = 2V, VRS_+ - VRS_- = 2V, VRS_- = 0V, TA = TJ = -40°C to +85°C, unless otherwise specified.
Typical values are at VAVDD = VDVDD = 3.3V, TA = +25°C.) (Note 2)
PARAMETER
SYMBOL
CONDITIONS
AVDD/DVDD Operating Voltage
Range
TYP
3.0
AVDD Undervoltage Lockout
(AVDD Rising)
VUVLO
AVDD Undervoltage Lockout
Hysteresis
VUVLO-HYS
AVDD and DVDD Total Supply
Current
MIN
2.75
2.8
MAX
UNITS
3.6
V
2.95
V
100
VRS_+ = VRS_- = 0V
12
mV
18.5
mA
OUTPUT-VOLTAGE SENSING
Voltage Regulation Accuracy
(2V Range)
Voltage Regulation Accuracy
(5.5V Range)
TA = +25°C, VRS_+ = 1.0V, VRS_- = 0V
-4
+4
mV
TA = -40°C to +85°C, VRS_+ = 1.0V,
VRS_- = 0V
-6
+6
mV
TA = +25°C, VRS_+ = 2.5V, VRS_- = 0V
-11
+11
mV
-16.5
+16.5
mV
0
5.5
V
mV
TA = -40°C to +85°C, VRS_+ = 2.5V,
VRS_- = 0V
RS_+, RS_- Differential Mode
Range
RS_- to AGND Differential Voltage
RS_+ Input Bias Current
RS_- Input Bias Current
2
-250
+250
2V range, VRS_+ = -0.25V to +2V
-20
+20
5.5V range, VRS_+ = -0.25V to +5.5V
-20
+100
2V or 5.5V range, VRS_- = -0.25V to +0.25V
-20
0
_______________________________________________________________________________________
μA
μA
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
(VAVDD = VDVDD = 3.0V to 3.6V, VEN = 2V, VRS_+ - VRS_- = 2V, VRS_- = 0V, TA = TJ = -40°C to +85°C, unless otherwise specified.
Typical values are at VAVDD = VDVDD = 3.3V, TA = +25°C.) (Note 2)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
INTERNAL TEMPERATURE SENSOR
Temperature Sensing Accuracy
TA = 0°C to +85°C
±3
°C
INTERNAL OSCILLATOR
Frequency
7.6
8
8.4
MHz
ADC
Resolution
12
Bits
2.048
V
INTERNAL REFERENCE
Reference Voltage
VREF
TA = +25°C
DAC
Resolution
12
Differential Nonlinearity
DNL
-2.5
Bits
+2.5
LSB
VREF 1 LSB
V
Capacitive Load
200
pF
Output-Voltage Slew Rate
0.35
V/μs
Maximum Output-Voltage Range
No load
DAC Output Resistance
Ω
10
DAC Driving Capability
DAC output > 100mV; output error < 25mV
DAC Output Leakage Current
DAC output switch open,
VDACOUT_ = VREF or 0V
-1
+1
mA
-250
+250
nA
0.8
V
+1
μA
CLKIO
Input Logic-Low Voltage
Input Logic-High Voltage
2.1
Input Bias Current
VCLKIO = 3.6V or 0V
V
-1
Input Clock Duty Cycle
50
Output Low Voltage
CLKIO in output mode, ISINK = 4mA
Output High Leakage
VCLKIO = 3.6V
-1
CLKIO Pullup Voltage
CLKIO Input Frequency Range
fEXT_CLK
100
CLKIO Output Frequency
%
0.4
V
+1
μA
3.6
V
1000
kHz
1
MHz
ENABLE INPUT (EN)
EN Falling Threshold Voltage
VEN_TH
1.17
1.21
EN Rising Threshold Voltage
1.175
1.23
EN Input Leakage Current
-0.25
1.23
V
1.281
V
+0.25
μA
OUTPUTS (ENOUT_, RESET, SMBALERT)
Output Low Voltage
Output Leakage
VOL
ISINK = 10mA
0.4
V
VAVDD = VDVDD = 1.1V, ISINK = 100μA
0.4
V
+1
μA
VENOUT_ = 5V, 0V
-1
_______________________________________________________________________________________
3
MAX16064
ELECTRICAL CHARACTERISTICS (continued)
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
ELECTRICAL CHARACTERISTICS (continued)
(VAVDD = VDVDD = 3.0V to 3.6V, VEN = 2V, VRS_+ - VRS_- = 2V, VRS_- = 0V, TA = TJ = -40°C to +85°C, unless otherwise specified.
Typical values are at VAVDD = VDVDD = 3.3V, TA = +25°C.) (Note 2)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
0.3
V
ADDRESS PINS (A1/SCLE, A2/SDAE, A3/CONTROL)
Input Logic-Low Voltage
Input Logic-Low Hysteresis
50
mV
VAVDD
- 0.4
Input Logic-High Voltage
Input Logic-High Hysteresis
V
50
Input Leakage Current
-12
mV
+12
μA
SMBus INTERFACE (SCL, SDA) (Note 3)
SCL, SDA Input Low Voltage
VIL
Input voltage falling
SCL, SDA Input High Voltage
VIH
Input voltage rising
2.1
Device powered or unpowered, VAVDD = 0
to 3.6V, VSCL = VSDA = 0V or VAVDD
-1
SCL, SDA Input Leakage Current
(Per Pin)
Input Capacitance
CIN
SCL, SDA Output Low Voltage
VOL
0.8
V
V
+1
10
ISINK = 3mA
μA
pF
0.4
V
100
kHz
SMBUS TIMING
Serial-Clock Frequency
fSCL
10
Bus Free Time Between STOP
and START Condition
tBUF
4.7
μs
START Condition Setup Time
tSU:STA
4.7
μs
START Condition Hold Time
tHD:STA
4.0
μs
STOP Condition Setup Time
tSU:STO
4.0
μs
Clock Low Period
tLOW
4.7
μs
Clock High Period
tHIGH
4.0
μs
Data Setup Time
tSU:DAT
Output Fall Time
tOF
Data Hold Time
tHD:DAT
Pulse Width of Spike Suppressed
SMBus Timeout
250
300
From 50% SCL falling to SDA change
300
SMBCLK time low for reset
25
tSP
tTIMEOUT
ns
CBUS = 10pF to 400pF
ns
ns
30
ns
55
ms
OTHER TIMING PARAMETERS
PMBus Command Response
Time
Fault Response Time
Recovery Time After Device
Reset
tPMB_RSP
300
μs
tFAULT_RSP
5
ms
15
ms
tRST_WAIT
No external EEPROM
Note 2: 100% production tested at TA = +25°C. Limits over temperature are guaranteed by design.
Note 3: The MAX16064 supports SCL clock stretching.
4
_______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
NORMALIZED EN THRESHOLD
vs. TEMPERATURE
8
TA = +85NC
TA = +25NC
4
1.006
1.004
1.002
1.000
0.998
0.996
0.994
1.10
0.990
2.6
2.8
3.0
3.2
3.6
3.4
-40
-15
UV_FAULT TO RESET RESPONSE
10
35
3.3V
RESET
2V/div
1ms/div
0.98
0.96
0.94
-40
-15
10
35
60
85
ENOUT_ OUTPUT LOW VOLTAGE
vs. SINK CURRENT
POWER SUPPLIES OUTPUT ACCURACY
vs. TEMPERATURE
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
1.00
TEMPERATURE (NC)
MAX16064 toc05
ENOUT_ OUTPUT LOW VOLTAGE (V)
VOUT0
2V/div
1.02
0.90
85
60
0.8
5V
1.04
TEMPERATURE (NC)
VAVDD = VDVDD (V)
MAX16064 toc04
1.06
0.92
0.5
POWER SUPPLIES OUTPUT ACCURACY (%)
0
NORMALIZED AT TA = +25NC
1.08
0.992
MAX16064 toc03
NORMALIZED AT TA = +25NC
1.008
0.4
5
10
15
20
25
30
35
VOUT2 = 1.8V
0.3
0.2
0.1
0
-0.1
-0.2
-0.3
VOUT0 = 5V
VOUT1 = 3.3V
40
-40
-15
10
35
60
85
TEMPERATURE (NC)
ISINK (mA)
ENOUT_WITH AVDD = DVDD RISING
VOUT3 = 1.1V
-0.4
-0.5
0
MAX16064 toc06
12
MAX16064 toc02
TA = -40NC
1.010
NORMALIZED EN THRESHOLD
16
MAX16064 toc01
TOTAL SUPPLY CURRENT (mA)
20
NORMALIZED RESET TIMEOUT
PERIOD vs. TEMPERATURE
NORMALIZED RESET TIMEOUT
TOTAL SUPPLY CURRENT
vs. SUPPLY VOLTAGE
ENOUT_ WITH AVDD = DVDD FALLING
MAX16064 toc07
MAX16064 toc08
AVDD = DVDD RISING 3.3V/ms
200ms/div
AVDD = DVDD
1V/div
AVDD = DVDD
1V/div
ENOUT0,1,2,3
2V/div
ENOUT1,2,3,4
2V/div
400Fs/div
_______________________________________________________________________________________
5
MAX16064
Typical Operating Characteristics
(VAVDD = VDVDD = 3.3V, TA = +25°C, unless otherwise noted.)
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Typical Operating Characteristics (continued)
(VAVDD = VDVDD = 3.3V, TA = +25°C, unless otherwise noted.)
REFIN MODE SOFT-START
WITH SEQUENCING
REFIN MODE SOFT-STOP
WITH SEQUENCING
MAX16064 toc09
MAX16064 toc10
VOUT0 = 5V
VOUT0 = 5V
VOUT1 = 3.3V
VOUT1 = 3.3V
VOUT2 = 1.8V
VOUT2 = 1.8V
VOUT3 = 1.1V
VOUT3 = 1.1V
2ms/div
2ms/div
REFIN MODE SOFT-STOP
WITH TRACKING
REFIN MODE OPERATION OFF
WITH SEQUENCING
MAX16064 toc11
MAX16064 toc12
VOUT0 = 5V
VOUT0 = 5V
VOUT1 = 3.3V
VOUT1 = 3.3V
VOUT2 = 1.8V
VOUT2 = 1.8V
VOUT3 = 1.1V
VOUT3 = 1.1V
2ms/div
40ms/div
REFIN MODE SOFT-START FROM
A3 WITH SEQUENCING
REFIN MODE SOFT-STOP FROM
A3 WITH SEQUENCING
MAX16064 toc14
MAX16064 toc13
2ms/div
6
A3/CONTROL
5V/div
A3/CONTROL
5V/div
VOUT0 = 5V
VOUT0 = 5V
VOUT1 = 3.3V
VOUT1 = 3.3V
VOUT2 = 1.8V
VOUT3 = 1.1V
VOUT2 = 1.8V
VOUT3 = 1.1V
2ms/div
_______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
REFIN MODE MARGINING
500mV HIGH AT 1mV/µs
REFIN MODE MARGINING
500mV LOW AT 1mV/µs
MAX16064 toc15
MAX16064 toc16
5V
VOUT0
1V/div
0.6V
VDACOUT0
200mV/div
4.5V
0.54V
400Fs/div
VDACOUT0
200mV/div
400Fs/div
FB MODE MARGINING HIGH
FROM 5V TO 5.5V
FB MODE MARGINING LOW
FROM 5V TO 4.5V
MAX16064 toc17
5V
VOUT0
1V/div
MAX16064 toc18
VOUT0
1V/div
5V
VOUT0
1V/div
VDACOUT0
200mV/div
0.6V
0.6V
VDACOUT0
200mV/div
400ms/div
400ms/div
_______________________________________________________________________________________
7
MAX16064
Typical Operating Characteristics (continued)
(VAVDD = VDVDD = 3.3V, TA = +25°C, unless otherwise noted.)
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
Pin Description
8
PIN
NAME
FUNCTION
1
RS2-
Differential Remote-Sense Input 2 Return of the DC-DC Output Voltage. Connect to the return terminal
at the load.
2
RS2+
Differential Remote-Sense Input 2 of DC-DC Output Voltage. Connect to the load terminal where the
output must be regulated.
3
RS3+
Differential Remote-Sense Input 3 of DC-DC Output Voltage. Connect to the load terminal where the
output must be regulated.
4
RS3-
Differential Remote-Sense Input 3 Return of the DC-DC Output Voltage. Connect to the return terminal
at the load.
5
RS3C
Filter Capacitor for VSENSE Amplifier 3. Connect a 1μF capacitor from RS3C to AGND.
6
EN
Enable Input. All ENOUT_ are deasserted when the voltage on EN is below 1.2V (typ). Used to turn
on/off the controlled power supplies in conjunction with the PMBus OPERATION command.
7
DACOUT1
Analog Voltage Output of Internal 12-Bit DAC 1. Connect to TRIM, REFIN, or FB of a DC-DC module
or an LDO to adjust the power-supply output voltage. High impedance in shutdown.
8
AGND
Analog Ground. Connect AGND to AGND1 and to DGND externally close to the device.
9
ENOUT0
On/Off Signal Output 0. Typically used to turn on/off a power supply. Controlled by the PMBus
OPERATION command or the sequencer. Can be configured as either an active-high or an active-low
open-drain output. See the ENOUT_ Operation section.
10
ENOUT1
On/Off Signal Output 1. Typically used to turn on/off a power supply. Controlled by the PMBus
OPERATION command or the sequencer. Can be configured as either an active-high or an active-low
open-drain output. See the ENOUT_ Operation section.
11
ENOUT2
On/Off Signal Output 2. Typically used to turn on/off a power supply. Controlled by the PMBus
OPERATION command or the sequencer. Can be configured as either an active-high or an active-low
open-drain output. See the ENOUT_ Operation section.
12
ENOUT3
On/Off Signal Output 3. Typically used to turn on/off a power supply. Controlled by the PMBus
OPERATION command or the sequencer. Can be configured as either an active-high or an active-low
open-drain output. See the ENOUT_ Operation section.
13
CLKIO
Clock Input/Output. User-configurable clock input/output signal. The system controller can provide a
clock input to synchronize the time bases of multiple MAX16064 devices. Alternatively, a MAX16064
can provide a 1MHz output clock to other MAX16064s for synchronization. See the MFR_MODE (D1h)
section. When configured as an output, CLKIO is an open-drain output and a pullup resistor is
required.
14
A1/SCLE
Dual-Functioned MAX16064 Slave Address Identifier (LSB) and EEPROM I2C Clock Output. See the
MAX16064 Address Assignment and External EEPROM Interface sections.
15
A2/SDAE
Dual-Functioned MAX16064 Slave Address Identifier and EEPROM I2C Data Input/Output. See the
MAX16064 Address Assignment and External EEPROM Interface sections.
16
A3/CONTROL
17
RESET
Dual-Functioned MAX16064 Slave Address Identifier (MSB) and Power-Supply On/Off Control Using
the MFR_MODE Command. See the MAX16064 Address Assignment and A3/CONTROL Operation
sections.
Active-Low, Open-Drain Reset Output
_______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
PIN
NAME
18
SMBALERT
FUNCTION
Active-Low, Open-Drain Fault-Detection Interrupt Output
19
SCL
SMBus Serial-Clock Input/Output
20
SDA
SMBus Serial-Data Input/Output
21
DGND
22
DVDD
Digital Power-Supply Input. Connect a 1μF capacitor from DVDD to DGND.
23
RSVD
Reserved. Connect to DVDD externally.
24
DACOUT3
25
AGND1
Analog Ground. Connect to AGND and DGND externally close to the device.
26
AVDD
Analog Power-Supply Input. Connect a 1μF capacitor from AVDD to AGND.
27
DACOUT2
28
RS1-
Differential Remote-Sense Input 1 Return of the DC-DC Output Voltage. Connect to the return terminal
at the load.
29
RS1+
Differential Remote-Sense Input 1 of DC-DC Output Voltage. Connect to the load terminal where the
output must be regulated.
Digital Ground. Connect DGND to AGND and AGND1 externally close to the device.
Analog Voltage Output of Internal 12-Bit DAC 3. Connect to TRIM, REFIN, or FB of a DC-DC module
or an LDO to adjust the power-supply output voltage. High impedance in shutdown.
Analog Voltage Output of Internal 12-Bit DAC 2. Connect to TRIM, REFIN, or FB of a DC-DC module
or an LDO to adjust the power-supply output voltage. High impedance in shutdown.
30
RS1C
Filter Capacitor for VSENSE Amplifier 1. Connect a 1μF capacitor from RS1C to AGND.
31
REFO
Reference Output. Connect a 1μF capacitor from REFO to AGND.
32
RS0+
Differential Remote-Sense Input 0 of DC-DC Output Voltage. Connect to the load terminal where the
output must be regulated.
33
RS0C
Filter Capacitor for VSENSE Amplifier 0. Connect a 1μF capacitor from RS0C to AGND.
34
RS0-
Differential Remote-Sense Input 0 Return of the DC-DC Output Voltage. Connect to the return terminal
at the load.
35
DACOUT0
36
RS2C
—
EP
Analog Voltage Output of Internal 12-Bit DAC 0. Connect to TRIM, REFIN, or FB of a DC-DC module
or an LDO to adjust the power-supply output voltage. High impedance in shutdown.
Filter Capacitor for VSENSE Amplifier 2. Connect a 1μF capacitor from RS2C to AGND.
Exposed Pad. Internally connected to AGND. Connect EP to the ground plane of the power supplies
for best temperature measurement performance.
_______________________________________________________________________________________
9
MAX16064
Pin Description (continued)
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
AVDD
DVDD
RSVD
REFO
RS0+
CLKIO
RS0ENOUT0
RS0C
RS1+
RS1-
RS2+
DACOUT0
ENOUT1
VOLTAGE
SCALING
AND
MUX
RS1C
S0
12-BIT VOUT
DAC 0
REF
12-BIT ADC
(SAR)
DIGITAL
COMPARATORS
AND
SEQUENCER
S1
12-BIT VOUT
DAC 1
DACOUT1
ENOUT2
RS2S2
12-BIT VOUT
DAC 2
RS2C
RS3+
DACOUT2
INTERNAL
TEMP
SENSOR
ENOUT3
RS3-
S3
12-BIT VOUT
DAC 3
DACOUT3
RS3C
EN
RESET
1.2V
PMBus DEFAULT MEMORY
(EXTERNAL EEPROM)
PAGE
0
PAGE
1
PAGE
2
PMBus
OPERATING MEMORY
PAGE
0
PAGE
3
PAGE
1
PAGE
2
PAGE
3
PMBus CONTROL
EXTERNAL
EEPROM
INTERFACE
A1/SCLE
A2/SDAE
MAX16064
I2C SMBus INTERFACE
A3/CONTROL
SCL
SDA
SMBALERT
DGND
AGND
AGND1
Figure 1. MAX16064 Functional Diagram
10
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
The MAX16064 adds digital control functionality to four
power supplies. Using a closed-loop control system,
the MAX16064 can continuously adjust the power-supply output voltages to maintain ±0.3% output-voltage
accuracy. The MAX16064 can also be programmed to
sequence, track, and margin each power supply.
A PMBus-compliant interface bus provides access to
configuration parameters of the MAX16064, including
monitoring thresholds, sequence delays, soft-start and
soft-stop slew rates, output-voltage settings, an on-chip
temperature sensor, and more.
Up to 114 MAX16064s can reside on the same PMBus
bus, each controlling its own power supplies, under
commands from the PMBus system controller, as shown
in Figure 2. The MAX16064s can be placed close to the
power supplies they control so that all sensitive analog
traces are short and less susceptible to noise. The
power supplies can also be placed close to the load
where they provide the best transient response and lowest losses with short power plane runs.
MAX16064
SYSTEM
CONTROLLER
SCL
SCL
SDA
SDA
IRQ
SMBALERT
RST
RESET
MAX16064
SCL
SDA
SMBALERT
RESET
RS0+
RS0DACOUT0
ENOUT0
VO+
VOFB
EN
POWER
SUPPLY
0
RS1+
RS1DACOUT1
ENOUT1
VO+
VOFB
EN
POWER
SUPPLY
1
RS2+
RS2DACOUT2
ENOUT2
VO+
VOFB
EN
POWER
SUPPLY
2
RS3+
RS3DACOUT3
ENOUT3
VO+
VOFB
EN
POWER
SUPPLY
3
RS0+
RS0DACOUT0
ENOUT0
VO+
VOFB
EN
POWER
SUPPLY
(N-3)
RS1+
RS1DACOUT1
ENOUT1
VO+
VOFB
EN
POWER
SUPPLY
(N-2)
RS2+
RS2DACOUT2
ENOUT2
VO+
VOFB
EN
POWER
SUPPLY
(N-1)
RS3+
RS3DACOUT3
ENOUT3
VO+
VOFB
EN
POWER
SUPPLY
(N)
Figure 2. System Application Showing Multiple MAX16064s Controlling Power Supplies
______________________________________________________________________________________
11
MAX16064
Detailed Description
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064 Operating Modes
Reference Input (REFIN) Mode
Figure 3 shows how to connect a MAX16064 to the reference voltage input of a typical power supply, allowing
the MAX16064 to fully control the power-supply output
voltage. Connect a DACOUT_ of the MAX16064 to the
REFIN input of the power supply and connect the output-voltage terminals of the power supply to the RS_+
and RS_- sense inputs of the MAX16064. The sensed
voltage on RS_+ and RS_- is filtered by an internal
200Ω resistor and an external capacitor connected to
RS_C, and is digitized by a 12-bit ADC that uses an
accurate internal reference voltage.
Normal operation begins as follows: upon receiving an
OPERATION ON command or a turn-on signal from
A3/CONTROL, the MAX16064 waits the programmed
t ON_DELAY time, then switches on the associated
ENOUT_ output and ramps up the power-supply output
voltage to its target VOUT_COMMAND value precisely in
the programmed tON_RISE time. This facilitates easy
implementation of tracking of multiple output rails. On
reaching the target output voltage, the MAX16064 continuously monitors the power-supply output voltage
obtained at the RS_+ and RS_- inputs, and regulates it to
within ±0.3% by incrementing or decrementing the
DACOUT_ output 1 LSB (0.5mV) at a time. The
MAX16064 output-voltage correction rate is controlled by
MFR_MODE.1, MFR_VLTO, and MFR_DAC_ACT_CNT,
as discussed in the ADC Conversion, Monitoring, and
AVOC Adjustment Rates section.
Once the requested target power-supply voltage is
reached, it can be margined up or down at a slew rate
programmed by the VOUT_TRANSITION_RATE parameter. To achieve this, the MAX16064 increments or
decrements the DACOUT_ output in a suitable number
of steps that depend on the programmed transition
rate. The number of steps is calculated from the
VOUT_SCALE_LOOP parameter, which must be set to
the ratio of the power-supply output voltage to the
power-supply reference voltage. This ratio is the same
as the voltage-divider ratio implemented on the power
supply from its output voltage node to the inverting
input of its error amplifier. This allows the MAX16064 to
correctly calculate the number of DACOUT_ steps and
voltage increments/decrements per step and thus
achieve the programmed rise time and transition time.
Since the reference voltage input is provided by the
MAX16064, the REFIN mode provides complete control
of the power supply in terms of soft-start, soft-stop, and
margining transitions.
12
Upon receiving an OPERATION OFF command or a
turn-off signal from A3/CONTROL, the MAX16064 waits
the programmed tOFF_DELAY time, ramps the output
voltage down to zero in the programmed tOFF_FALL
time, then deasserts the ENOUT_ output. Each of the
four power-supply converters has its own set of delay
parameters, so sequencing is accomplished by loading
different delay times for each power supply.
Feedback (FB) Mode
Some power-supply converters do not provide a reference input. In these applications, the feedback node
can be used instead. Connect a DACOUT_ output of
the MAX16064 to the feedback node (FB) through a
resistor RFB as shown in Figure 5. In steady-state operation, the MAX16064 controls the power-supply voltage
as measured between RS_+ and RS_- to ±0.3% accuracy by adjusting DACOUT_ 1 LSB at a time (0.5mV),
up and down as required. This mode of operation is
termed FB mode. Since the MAX16064 does not have
control over the power-supply error-amplifier reference
voltage, this mode relies on the power-supply soft-start
setting to implement the required soft-start time.
Upon receiving an OPERATION ON command or a
turn-on signal from A3/CONTROL, the MAX16064 waits
the programmed tON_DELAY time, turns on the ENOUT_
output, causing the power supply to ramp up its output
voltage to its target value. The soft-start time taken by
the power supply to ramp from zero to its commanded
output voltage should be entered into the MAX16064
with the tON_RISE parameter.
During tON_RISE, the MAX16064 maintains DACOUT_ in
a high-impedance state by keeping the S_ switches
open. This allows the voltage at DACOUT_ to equal that
of the FB node of the power supply. At the end of the
tON_RISE delay time, the internal DAC output voltage is
set to match the external voltage measured on
DACOUT_, and then the DACOUT_ switch S_ is closed.
The voltages on either side of the resistor RFB should
be equal, or very close to equal. Under these conditions, little or no current flows into the FB node from
DACOUT_ and no perturbations are introduced to the
output voltage. From this point on, the MAX16064
adjusts the voltage at DACOUT_ to provide accurate
output-voltage control. In FB mode, the user must supply tON_DELAY and tON_RISE. If those parameters are
not set (the default values are zero), S_ closes prematurely and causes the supply voltage to overshoot or
undershoot.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
3.3V
AVDD
MAX16064
RS0+
DVDD
1μF
RSVD
RS0-
200Ω
LOAD
RS0C
VO+
VO-
AGND
AGND1
S0
DGND
DACOUT0
ENOUT0
A1/SCLE
REFIN
POWER
SUPPLY
0
VIN-
EN
RS1-
A2/SDAE
RS1+
200Ω
A3/CONTROL
LOAD
RS1C
VO+
REFO
S1
1μF
VIN+
DACOUT1
ENOUT1
REFIN
VOPOWER
SUPPLY
1
VIN+
VIN-
EN
RS2RS2+
200Ω
VO+
SCL
SDA
SYSTEM
CONTROLLER
S2
DACOUT2
EN
ENOUT2
RESET
IRQ
LOAD
RS2C
SMBALERT
REFIN
VOPOWER
SUPPLY
2
VIN+
VIN-
EN
RS3RS3+
200Ω
LOAD
RS3C
VO+
S3
DACOUT3
ENOUT3
REFIN
VOPOWER
SUPPLY
3
VIN+
VIN-
EN
Figure 3. Typical System Application—REFIN Mode
______________________________________________________________________________________
13
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
tPMB_RSP tON_DELAY
PMBus
OPERATION
ON
tON_RISE
tPMB_RSP tOFF_DELAY
tOFF_FALL
OPERATION
OFF
IDLE
IDLE
ENOUT_
CLOSE S_
DAC OUTPUT
POWER-SUPPLY
VOUT
POWER-SUPPLY
OPERATION
TURN-ON
TURN-OFF
Figure 4. REFIN Mode Timing
After receiving an OPERATION OFF command or a
turn-off signal from A3/CONTROL, the MAX16064 waits
the programmed t OFF_DELAY time, deasserts the
ENOUT_ output, and turns off the power supply.
For the FB mode, use the following formula to calculate
the value of RFB:
RFB = R1 ×
ΔVDAC
ΔVO
Where R1 is the upper feedback divider resistor, ΔVO is
the required change in output voltage, and ΔVDAC is
the DACOUT_ output-voltage change that the user
allows. The recommended operating range for the
DACOUT_ voltage for power-supply output voltage
adjustment is between 30mV and 2V. Note that ΔVDAC
is the difference between the steady-state power-supply FB node voltage, VFB, and the voltage limits on
DACOUT_. This is best illustrated with an example as
follows:
Consider an application involving a power supply with
VFB = 0.6V. Let the desired margining be ±10% for a
power-supply output voltage of 1V. For a power supply
14
with an upper voltage divider resistor R1 = 10kΩ, RFB is
calculated as follows:
RFB = 10kΩ ×
(0.6V − 0.03V)
= 57kΩ
0.1V
This value of RFB allows the MAX16064 to margin the
power-supply output voltage up by 10%. It is useful to
check the margin low condition by using the formula:
ΔVO = R1 ×
ΔVDAC
(2.0V − 0.6V)
= 10kΩ ×
= 0.245V
RFB
57kΩ
The effective margining range for the 57kΩ resistor
therefore turns out to be between +10% and -24.5%.
Note that the VOUT_TRANSITION_RATE parameter has
no effect on FB mode. The transition time for margining
in the FB mode of operation is a function of the update
rate (fAVOC), see the MFR_DAC_ACT_CNT (E0h) section for the calculation of fAVOC. RFB and R1, and tFB is
given by the following formula:
x ΔVO x 2000 ⎞
⎛R
tFB = ⎜ FB
⎟
⎝
⎠
fAVOC x R1
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
3.3V
AVDD
MAX16064
RS0+
DVDD
1μF
RSVD
RS0-
200Ω
LOAD
RS0C
R1
AGND
AGND1
S0
VO+
FB
DACOUT0
RFB
DGND
A1/SCLE
ENOUT0
A2/SDAE
VIN+
VIN-
EN
200Ω
LOAD
RS1C
R1
REFO
S1
1μF
POWER
SUPPLY
0
RS1RS1+
A3/CONTROL
VO-
VO+
FB
DACOUT1
RFB
ENOUT1
VOPOWER
SUPPLY
1
VIN+
VIN-
EN
RS2RS2+
200Ω
SCL
LOAD
RS2C
R1
SDA
SYSTEM
CONTROLLER
EN
S2
VO+
FB
DACOUT2
RFB
RESET
IRQ
SMBALERT
ENOUT2
VOPOWER
SUPPLY
2
VIN+
VIN-
EN
RS3RS3+
200Ω
LOAD
RS3C
R1
S3
VO+
FB
DACOUT3
ENOUT3
RFB
VOPOWER
SUPPLY
3
VIN+
VIN-
EN
Figure 5. Typical System Application—Feedback Mode
______________________________________________________________________________________
15
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
tPMB_RSP tON_DELAY
PMBus
OPERATION
ON
tON_RISE
tPMB_RSP tOFF_DELAY
tOFF_FALL
OPERATION
OFF
IDLE
IDLE
ENOUT_
CLOSE S_
DAC OUTPUT
OPEN S_
HIGH-Z
HIGH-Z
tPS_RISE
tPS_FALL
TURN-ON
TURN-OFF
POWER-SUPPLY
VOUT
POWER-SUPPLY
OPERATION
IN FB MODE, tPS_RISE AND tPS_FALL ARE NOT CONTROLLED BY THE MAX16064 AND ARE DEPENDENT ON POWER-SUPPLY IMPLEMENTATION.
Figure 6. Feedback Mode Timing
Temperature Sensing
To obtain useful temperature readings, place the
MAX16064 in close proximity to the power supplies.
The on-chip temperature sensor on the MAX16064
senses the temperature of the die, which is related to
the exposed pad temperature of the MAX16064 by the
junction-to-case thermal resistance. The exposed pad
of the MAX16064 can connect to the heat dissipating
ground plane of the power supplies, and the power
supplies’ boards can be characterized to obtain the
relationship between the power supplies’ temperature
and temperature as measured by the MAX16064. This
information can be used to set overtemperature fault
settings in the MAX16064.
ADC Conversion, Monitoring,
and AVOC Adjustment Rates
Several timing parameters control the rate at which the
MAX16064 monitors voltages and temperatures and the
rate at which the MAX16064 adjusts the power-supply
output voltages. Each of the four voltage input channels
16
and the single temperature channel conversions are
performed round-robin fashion. If the input filter is
turned on by setting register MFR_MODE.1 to 0, then
four conversions are performed for each channel
instead of just one. A small programmable delay is
inserted in between each conversion, determined by
the MFR_VLTO register. This establishes the total conversion rate of the voltages and temperature. Smaller
values of MFR_VLTO results in a higher sampling rate,
and larger values of MFR_VLTO allow for more ADC
settling time.
The ADC conversion result registers are compared to
the fault threshold registers at a rate that is independent of the total conversion rate. The value of register
MFR_SAMPLE_RATE determines how frequently this
comparison occurs. Using higher fault comparison
rates increases glitch sensitivity, but slows the
response time of the MAX16064 to PMBus commands.
Using lower fault comparison rates makes the
MAX16064 less sensitive to power-supply output voltage glitches.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
address (MFR_SET_ADDRESS) is a value other than
0xFF, this overrides the slave address information previously set by the address A3:A1 pins.
Table 1b shows the contents and addresses of the configuration information expected by the MAX16064. This
information is for reference only. It is recommended to
use a properly configured, working MAX16064 to save
its state to the EEPROM and limit direct modifications to
as few fields as possible (such as the slave address).
Temperature and voltage values are stored in an internal representation, which is not the same as the format
used by the corresponding PMBus commands. For
details on the EEPROM internal representation, see
Conversion Rules (Table 1a).
External EEPROM Interface
The MAX16064 can communicate with an EEPROM
attached to the A1/SCLE and A2/SDAE. The MAX16064
communicates to the EEPROM with an address byte of
1010 0000 for writing and 1010 0001 for reading. For
the data values of 2 bytes, the most significant byte is
stored in the lower address of the EEPROM, whereas
the least significant byte is stored in the higher address
of the EEPROM.
For example, to store to the EEPROM PAGE 2
VOUT_COMMAND = 3.0V, m = 19995, b = 0, R = -1.
First calculate the PMBus command value, which is
5998. If the voltage range is 2V, no conversion is
required. Hence write 17h to address 28 and 6Eh to
address 29. If the voltage range is 5.5V, the stored
EEPROM value = 5998/2.75 = 2181. So write 08h to
address 28 and write 85h to address 29.
Note that the conversion is automatically handled by
the MAX16064 when it stores and loads configuration
information.
Upon reset, the MAX16064 tests for the presence of a
configuration EEPROM. It searches for the SIGNATURE
bytes in the attached EEPROM. If the SIGNATURE
bytes are present, it concludes that it has a valid configuration EEPROM and starts reading configuration
information from the attached EEPROM. If the slave
Table 1a. Conversion Rules
READ (INTERNAL TO PMBus)
WRITE (PMBus TO INTERNAL)
TEMPERATURE
Subtract 3010 (decimal) from the PMBus value
Add 3010 (decimal) to the PMBus value
VOLTAGE
No conversion in 2V mode;
multiply by 2.75 in 5.5V mode
No conversion in 2V mode;
divide by 2.75 in 5.5V mode
Table 1b. 16-Bit Words Stored in EEPROM
EEPROM
ADDRESS
NAME
PAGE
PMBus COMMAND
NOTES
0
MFR_FAULT_REASON
—
0E2h
—
2
MFR_MODE
—
0D1h
Must also match
MFR_TICK_RELOAD
4
MFR_TEMPERATURE_PEAK
—
0D6h
Internal representation
(temperature)
6
MFR_FAULT_TEMP
—
0E4h
Internal representation
(temperature)
8
MFR_VOUT_PEAK
0
10
MFR_VOUT_PEAK
1
12
MFR_VOUT_PEAK
2
0D4h
Internal representation
(voltage)
14
MFR_VOUT_PEAK
3
______________________________________________________________________________________
17
MAX16064
Finally, the AVOC system uses a separate control loop
rate that is related to the total ADC conversion rate. The
value of register MFR_DAC_ACT_CNT sets the number
of total ADC conversion cycles (one cycle is a complete
set of ADC conversions for 4 voltages and 1 temperature) that must occur before AVOC changes the DAC
output voltage. Smaller values of MFR_DAC_ACT_CNT
shorten the adjustment time. Larger values of
MFR_DAC_ACT_CNT adjust the output voltage at much
slower rates, reducing possible negative effects on the
power-supply control loop.
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Table 1b. 16-Bit Words Stored in EEPROM (continued)
EEPROM
ADDRESS
PAGE
16
MFR_FAULT_VOUT
0
18
MFR_FAULT_VOUT
1
20
MFR_FAULT_VOUT
2
22
MFR_FAULT_VOUT
3
24
VOUT_COMMAND
0
26
VOUT_COMMAND
1
28
VOUT_COMMAND
2
30
VOUT_COMMAND
3
32
TON_RISE
0
34
TON_RISE
1
36
TON_RISE
2
38
TON_RISE
3
40
TON_DELAY
0
42
TON_DELAY
1
44
TON_DELAY
2
46
TON_DELAY
3
48
VOUT_MARGIN_HIGH
0
50
VOUT_MARGIN_HIGH
1
52
VOUT_MARGIN_HIGH
2
54
VOUT_MARGIN_HIGH
3
56
VOUT_MARGIN_LOW
0
58
VOUT_MARGIN_LOW
1
60
VOUT_MARGIN_LOW
2
62
VOUT_MARGIN_LOW
3
64
TOFF_FALL
0
66
TOFF_FALL
1
68
TOFF_FALL
2
PMBus COMMAND
NOTES
0E3h
Internal representation
(voltage)
21h
Internal representation
(voltage)
61h
—
60h
—
25h
Internal representation
(voltage)
26h
Internal representation
(voltage)
65h
—
Internal representation
70
TOFF_FALL
3
72
OT_FAULT_LIMIT
—
4Fh
74
MFR_SAMPLE_RATE
—
0D3h
—
Reserved (set to 0)
—
—
—
88
MFR_FAULT_RESPONSE
0
90
MFR_FAULT_RESPONSE
1
92
MFR_FAULT_RESPONSE
2
0D9h
—
94
MFR_FAULT_RESPONSE
3
96
MFR_FAULT_RETRY
0
98
MFR_FAULT_RETRY
1
100
MFR_FAULT_RETRY
2
0DAh
—
102
MFR_FAULT_RETRY
3
76–87
18
NAME
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
Table 1b. 16-Bit Words Stored in EEPROM (continued)
EEPROM
ADDRESS
104–115
NAME
MFR_DATE
PAGE
PMBus COMMAND
—
9Dh
NOTES
—
116
MFR_STATUS_WORD
—
0D8h
118
WRITE_PROTECT
—
10h
—
120
ON_OFF_CONFIG
0
122
ON_OFF_CONFIG
1
124
ON_OFF_CONFIG
2
02h
—
126
ON_OFF_CONFIG
3
128
VOUT_SCALE_LOOP
0
130
VOUT_SCALE_LOOP
1
132
VOUT_SCALE_LOOP
2
29h
—
134
VOUT_SCALE_LOOP
3
136
OT_WARN_LIMIT
—
51h
Internal representation
(temperature)
138
Reserved (set to 0)
—
—
140
Set to 0
—
Low byte: I2C address,
high byte: reserved
MFR_SET_ADDRESS
—
0DBh
142
Reserved (set to 0)
—
—
—
144
TOFF_DELAY
0
146
TOFF_DELAY
1
148
TOFF_DELAY
2
64h
—
150
TOFF_DELAY
3
152
VOUT_TRANSITION_RATE
0
154
VOUT_TRANSITION_RATE
1
156
VOUT_TRANSITION_RATE
2
27h
—
158
VOUT_TRANSITION_RATE
3
Reserved (set to 0)
0
—
—
176
MFR_MODE_OUTPUT
0
178
MFR_MODE_OUTPUT
1
180
MFR_MODE_OUTPUT
2
0DEh
—
182
MFR_MODE_OUTPUT
3
160–175
184–199
Reserved (set to 0)
—
—
—
200
MFR_RESET_DELAY
—
0DDh
—
202
MFR_RESET_OUTPUT
—
0E1h
—
204
Reserved (set to 0)
—
—
—
206
MFR_TICK_RELOAD
—
0D1h
—
208
MFR_STATUS_WORD
0
210
MFR_STATUS_WORD
1
212
MFR_STATUS_WORD
2
0D8h
Set to 0
214
MFR_STATUS_WORD
3
______________________________________________________________________________________
19
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Table 1b. 16-Bit Words Stored in EEPROM (continued)
EEPROM
ADDRESS
PAGE
PMBus COMMAND
—
9Ch
NOTES
216–237
MFR_LOCATION
238–255
MFR_SERIAL
—
9Eh
—
256–297
MFR_USER_DATA_00
—
0B0h
—
298
VOUT_OV_FAULT_LIMIT
0
40h
Internal representation
(voltage)
300
VOUT_UV_FAULT_LIMIT
0
44h
Internal representation
(voltage)
302
VOUT_OV_WARN_LIMIT
0
42h
Internal representation
(voltage)
304
VOUT_UV_WARN_LIMIT
0
43h
Internal representation
(voltage)
306
VOUT_OV_FAULT_LIMIT
1
40h
Internal representation
(voltage)
308
VOUT_UV_FAULT_LIMIT
1
44h
Internal representation
(voltage)
310
VOUT_OV_WARN_LIMIT
1
42h
Internal representation
(voltage)
312
VOUT_UV_WARN_LIMIT
1
43h
Internal representation
(voltage)
314
VOUT_OV_FAULT_LIMIT
2
40h
Internal representation
(voltage)
316
VOUT_UV_FAULT_LIMIT
2
44h
Internal representation
(voltage)
318
VOUT_OV_WARN_LIMIT
2
42h
Internal representation
(voltage)
320
VOUT_UV_WARN_LIMIT
2
43h
Internal representation
(voltage)
322
VOUT_OV_FAULT_LIMIT
3
40h
Internal representation
(voltage)
324
VOUT_UV_FAULT_LIMIT
3
44h
Internal representation
(voltage)
326
VOUT_OV_WARN_LIMIT
3
42h
Internal representation
(voltage)
328
VOUT_UV_WARN_LIMIT
3
43h
Internal representation
(voltage)
Unused (set to 0)
—
—
—
SIGNATURE (set to 4432h)
—
N/A
—
330–509
510
20
NAME
—
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Use a serial EEPROM IC with a minimum of 4kb of storage to ensure proper device operation.
MAX16064 Operation
On power-up reset, the MAX16064 goes through an initialization process as shown in Figure 8.
After initialization, the MAX16064 monitors the PMBus and
executes the PMBus commands accordingly. In addition,
if the power supply has been commanded to turn on, the
MAX16064 also monitors the power-supply output voltage
and temperature at the MFR_SAMPLE_RATE. The
PMBus system controller can monitor the power-supply
health by issuing various inquiries and status commands to the MAX16064.
RESET Output Operation
RESET is an active-low, open-drain output that is low when
the device is powering on. RESET is assigned to one of
the power supplies using the MFR_RESET_OUTPUT
command. When that power-supply output is at the target
voltage, RESET goes high after the reset timeout period
(see Figure 9). The reset timeout period (tRP) is set by the
MFR_RESET_DELAY command.
The MFR_RESET_OUTPUT value defines which powersupply output affects RESET. If MFR_RESET_OUTPUT is
set to 0, 1, 2, or 3, then RESET goes high tRP after that
output has reached its target value. If MFR_RESET_OUTPUT is any other value, RESET is permanently low.
If the power-supply output selected by
MFR_RESET_OUTPUT is later disabled for any reason
(either due to a fault condition, or an OPERATION OFF
command), then RESET goes low immediately. To
enable faults on any power supply to cause RESET to
go low, set the MFR_MODE_OUTPUT.GLOBALFAULTS
bit to a 1 for all the supplies.
RESET requires an external pullup resistor.
3.3V
DVDD
1μF
33kΩ
VCC
A1
A2
A3
GND
AVDD
RSVD
EEPROM
24LCXX
33kΩ
1μF
MAX16064
DGND
SCL
A1/SCLE
SDA
A2/SDAE
AGND
RS_RS_+
LOAD
RS_C
A3/CONTROL
SYSTEM
CONTROLLER
SCL
REFO
SDA
1μF
VO+
RESET
IRQ
POWER
SUPPLY
SMBALERT
DACOUT_
ENOUT_
REFIN
VOVIN+
VIN-
EN
Figure 7. Typical System Application with External EEPROM
______________________________________________________________________________________
21
MAX16064
Figure 7 shows how the MAX16064 interfaces to an
external serial EEPROM using the A1/SCLE and
A2/SDAE in applications where a master controller
does not exist or is not required. Using the GUI, the
user can select each MAX16064 device and configure
all the required output-voltage settings and sequencing/tracking information. Once the configuration is complete, the results can be saved to the external EEPROM
by using the STORE_DEFAULT_ALL command and
configuration restored on the MAX16064 power-on
reset. The EEPROM can also be preprogrammed prior
to board assembly in the manufacturing environment.
A3/CONTROL can be used as a control signal to turn
on/off the power supply in a similar fashion as the
OPERATION command.
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
asserts to signal the PMBus master if any of the voltage
or temperature fault has occurred. Typically,
SMBALERT is connected to all other SMBALERT opendrain signals in the system, creating a wired-OR function with all SMBALERT outputs. When the master is
interrupted by its SMBALERT input, it stops or finishes
the current bus transfer and places an alert response
address (ARA) on the bus. The slave that pulled the
SMBALERT signal low acknowledges the ARA and
places its own address on the bus, identifying itself to
the master as the slave that caused the interrupt.
SMBALERT deasserts when the MAX16064 responds to
the ARA. SMBALERT deasserts when all the fault conditions are removed. SMBALERT is also cleared by the
CLEAR_FAULTS command.
RESET
INITIALIZE
INTERNAL
REGISTERS
SET PMBus
ADDRESS
ACCORDING TO
A3:A1
VALID
EEPROM?
N
ENOUT_ Operation
Y
RESTORE
CONFIGURATION
FROM EEPROM
INTERNAL
REFERENCE
STABLE?
N
ASSERT
SMBALERT
Y
Table 2. ENOUT_ Active State
ENABLE PMBus
COMMUNICATION
PMBus
COMMAND?
When power is applied, all ENOUT_ are held low. Upon
receiving a command to turn on the power supply,
ENOUT_ goes high. The polarity can be changed by
the ENOUT_POL bit of the MFR_MODE_OUTPUT command. Setting the bit to a 1 makes the ENOUT_ active
low. If the bit in the external EEPROM is set to 1, upon
power-up, the ENOUT_ is held low until the bit is copied
from the EEPROM to the on-chip register at which time
the ENOUT_ goes high. Upon receiving a command to
turn on the power supply, ENOUT_ goes low. It takes
1.60ms (typ) to copy the configuration bits from the
EEPROM to the on-chip registers.
N
ENOUT_
DEFAULT
STARTUP
STATE
MFR_MODE_OUTPUT.
ENOUT_POL
ENOUT_ ACTIVE
STATE
Low
0
Active high
Low
1
Active low
EN Operation
Y
EXECUTE PMBus
COMMAND
Figure 8. MAX16064 Initialization
SMBALERT Output Operation
SMBALERT is an optional interrupt signal defined in
Appendix A of the SMBus specification. The MAX16064
provides an output SMBALERT as this interrupt signal.
SMBALERT is an active-low, open-drain output and it
22
The MAX16064 includes an enable input (EN) that controls all ENOUT_ signals in conjunction with the
MFR_MODE command. Unless MFR_MODE.IGNORE_EN
is set, a below-threshold level on EN prevents any
ENOUT_ from turning on. Additionally, if the voltage at
EN falls below the 1.2V (typ) threshold during
OPERATION ON, the MAX16064 follows the fault action
in MFR_FAULT_RESPONSE.EN. Figure 9 shows a typical sequencing with MFR_MODE.IGNORE_EN = 0.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
RESET
ENOUT3
ENOUT2
ENOUT1
ENOUT0
EN
tON0
tOFF0
tRP
tON1
tOFF1
tON2
tOFF2
tON3
tOFF3
NOTE: MFR_RESET_OUTPUT = 3
Figure 9. MAX16064 Typical Sequencing Timing
MAX16064 Address Assignment
The MAX16064 picks a slave address in one of the two
ways described below:
1) Hardwired by A3:A2:A1.
2) Restored from EEPROM at power-on.
Address assignment order is shown in Figure 10.
The MAX16064 reads A3:A2:A1 address pins upon
device reset and determines its address according to
Table 3.
Table 3. MAX16064 A3:A1 Slave Address Assignment
A3/CONTROL
A2/SDAE
A1/SCLE
ADDRESS (BITS 7–1)
L
L
L
40h
L
L
Z
01h*
L
Z
L
02h
L
Z
Z
03h
Z
L
L
04h
Z
L
Z
05h
Z
Z
L
06h
Z
Z
Z
07h
L
L
H
09h
L
Z
H
0Bh
Z
L
H
0Dh
______________________________________________________________________________________
23
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Table 3. MAX16064 A3:A1 Slave Address Assignment (continued)
A3/CONTROL
A2/SDAE
A1/SCLE
ADDRESS (BITS 7–1)
Z
Z
H
0Fh
L
H
L
12h
L
H
Z
13h
Z
H
L
16h
Z
H
Z
17h
L
H
H
1Bh
1Fh
Z
H
H
H
L
L
24h
H
L
Z
25h
H
Z
L
26h
H
Z
Z
27h
H
L
H
2Dh
H
Z
H
2Fh
H
H
L
36h
H
H
Z
37h
H
H
H
3Fh
*The shaded addresses are not available if external EEPROM is attached.
The hardwired address pins give 3 3 = 27 address
options. For example, to configure the MAX16064 to
have a slave address of 010 0101 (25h), set A3:A2:A1
= H:L:Z. The MAX16064 also responds to the broadcast address (00h).
If an EEPROM with valid SIGNATURE bytes is attached
to the MAX16064, the MAX16064 tries to restore its
slave address from the EEPROM. This overrides the
address set by the address pins. This gives a total of
128 possible slave addresses. Note that there are 14
reserved addresses that are restricted by the PMBus
specification and may not be used in PMBus systems.
If the address bit 7 from the EEPROM is set to 1, this is
an invalid address and the MAX16064 continues using
the address set by the address pins. When an
EEPROM is attached to A2/SDAE and A1/SCLE, these
pins assume either a logic-high or a logic-low level,
therefore, the resulting number of possible addresses
set by the A3:A2:A1 pins in this scenario is 23 = 8.
In addition, for the MAX16064 with an EEPROM
attached, the system controller can change the
MAX16064 slave address by sending the new address
with the MFR_SET_ADDRESS command. However, the
new address is not immediately effective. The new
address must be stored to the EEPROM first using the
STORE_DEFAULT_ALL command. Then, the
24
MAX16064 power must be cycled to start the address
assignment procedure and recalls the new address
from the EEPROM.
A3/CONTROL Operation
The A3/CONTROL input is utilized in combination with
the A2 and A1 inputs to set the PMBus address when
power is applied to the device. After the PMBus
address detection, the A3/CONTROL input functions as
the PMBus CONTROL input.
The ON_OFF_CONFIG command determines whether
the A3/CONTROL input affects the on/off behavior of the
power supply. When A3/CONTROL is enabled by the
ON_OFF_CONFIG command, a transition of A3/CONTROL from low to high turns the power supply on, as if
the MAX16064 has received an OPERATION ON
command. A transition of A3/CONTROL from high to low
initiates a soft-off to the power supply, as if the
MAX16064 has received an OPERATION OFF command (soft-off, with sequencing). The MAX16064 still
responds to the PMBus OPERATION command while
A3/CONTROL is enabled. To detect the A3/CONTROL
input, the A3/CONTROL signal pulse width has to satisfy the tA3_LOW and tA3_HIGH requirements to be detected. See the ON_OFF_CONFIG (02h) section and Table
6 for more information.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
POWER ON
SET SLAVE
ADDRESS
ACCORDING TO
A3:A1
POWER OFF
VALID EEPROM
AND BIT7 STORED
ADDRESS IN EEPROM
IS NOT 1?
Y
RESTORE SLAVE
ADDRESS FROM
EEPROM
N
MFR_SET_ADDR?
Y
SLAVE ADDRESS
UNCHANGED.
STORE NEW ADDRESS
TEMPORARILY.
N
SAVE TO
EEPROM?
Y
SAVE NEW
ADDRESS TO
EEPROM
N
Figure 10. MAX16064 Address Assignment
______________________________________________________________________________________
25
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
The dual functionality of A3/CONTROL of the
MAX16064 requires that the system enable signal be
isolated from A3 until the address setting has been
read and latched by the MAX16064. Figure 11 shows
one implementation for the three possible states of the
A3/CONTROL setting. In each case, the system enable
signal (MAX16064_EN) is applied to the input of a
three-state buffer whose output is kept in the highimpedance state by a control input signal (HIZ_EN) for
a time period during which the MAX16064 reads and
latches the A3/CONTROL address setting. After this
period, the control signal HIZ_EN goes low and allows
the system enable signal to be applied to the
MAX16064 A3/CONTROL pin. After a t A3_LOW , the
MAX16064_EN signal transitions from low to high and
causes the MAX16064s to commence power-supply
startup operations.
PMBus Digital Interface
From a software perspective, the MAX16064 appears
as a PMBus device capable of executing a subset of
PMBus commands. A PMBus 1.0-compliant device
uses the SMBus version 1.1 for transport protocol and
responds to the SMBus slave address. In this data
sheet, the term SMBus is used to refer to the electrical
characteristics of the PMBus communication using the
SMBus physical layer. The term PMBus is used to refer
to the PMBus command protocol.
The MAX16064 employs five standard SMBus protocols
(Write Word, Read Word, Write Byte, Read Byte, and
Send Byte (see Figures 12–15)) to program output voltage and warning/faults thresholds, read monitored
data, and provide access to all manufacturer-specific
commands.
3.3V
33kΩ
HIZ_EN
MAX16064_UVLO
MAX16064
MAX16064_EN
AVDD
A3
A2
A1
U1
REFO
REFO
1μF
HIZ_EN
MAX16064_EN
MAX16064
A3
A2
A1
U2
tRST_WAIT
A3/CONTROL
REFO
tA3_LOW
1μF
HIZ_EN PLACES U1, U2, AND U3 OUTPUTS IN HIGH-IMPEDANCE STATE WHEN ASSERTED.
MAX16064
U3
33kΩ
A3
A2
A1
U1, U2, AND U3 ARE NOT NECESSARY IF AN EEPROM IS ATTACHED TO A1/SCLE
AND A2/SDAE. A1/SCLE, A2/SDAE ARE EITHER PULLED UP OR PULLED DOWN WITH
33kΩ WHEN CONNECTED TO AN EEPROM.
REFO
1μF
Figure 11. Application Diagram with A3/CONTROL as Both Address and On/Off Control Signal
26
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
received command after detecting the STOP condition.
The MAX16064 supports the PAGE command and uses
it to select which individual channel to access.
When the data word is transmitted, the lower order byte
is sent first and the higher order byte is sent last. Within
any byte, the most significant bit (MSB) is sent first and
the least significant bit (LSB) is sent last.
The MAX16064 SMBus interface supports Packet Error
Checking (PEC). See the MFR_MODE (D1h) section.
WRITE BYTE FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
DATA
8 BITS
SLAVE ADDRESS
A
P
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
DATA BYTE: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
READ BYTE FORMAT
S
ADDR
W
A
7 BITS
SLAVE ADDRESS
COMMAND
A
ADDR
SR
R
8 BITS
7 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATA-FLOW
DIRECTION
A
DATA
NA
P
8 BITS
DATA BYTE: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
WRITE WORD FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
DATA0
8 BITS
SLAVE ADDRESS
A
DATA1
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
A
P
8 BITS
DATA BYTE: DATA FOR THE COMMAND SET BY THE
COMMAND BYTE
READ WORD FORMAT
S
ADDR
W
A
7 BITS
SLAVE ADDRESS
COMMAND
A
SR
ADDR
8 BITS
7 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATA-FLOW
DIRECTION
R
A
DATA0
8 BITS
A
DATA1
NA
P
8 BITS
DATA BYTE: DATA FOR THE COMMAND SET BY THE
COMMAND BYTE
SEND BYTE FORMAT
S
ADDR
7 BITS
SLAVE ADDRESS
W
A
COMMAND
A
8 BITS
COMMAND BYTE: SEND
COMMAND WITH NO DATA
P
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
Figure 12. SMBus Protocols
______________________________________________________________________________________
27
MAX16064
The MAX16064 supports the group command. The
group command is used to send commands to more
than one PMBus device. It is not required that all the
devices receive the same command. However, no
more than one command can be sent to any one
device in one group command packet. The group
command must not be used with commands that
require receiving devices to respond with data, such
as the STATUS_BYTE command. When the
MAX16064 receives a command through this protocol, it immediately begins execution of the
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
S
ADDR1
W
A
CMD1
7 BITS
SLAVE ADDRESS OF
DEVICE 1
SR
ADDR2
W
A
CMD2
W
A
CMD3
ADDRn
W
A
CMDn
SLAVE ADDRESS OF
DEVICE n
A
8 BITS
DATA
A
DATA BYTE FOR DEVICE 2
A
DATA0
A
8 BITS
COMMAND BYTE FOR
DEVICE 3
7 BITS
DATA1
8 BITS
8 BITS
SLAVE ADDRESS OF
DEVICE 3
SR
A
COMMAND BYTE FOR
DEVICE 2
7 BITS
A
DATA BYTES FOR DEVICE 1
8 BITS
SLAVE ADDRESS OF
DEVICE 2
ADDR3
DATA0
8 BITS
COMMAND BYTE FOR
DEVICE 1
7 BITS
SR
A
8 BITS
DATA1
A
8 BITS
DATA BYTES FOR DEVICE 3
A
P
8 BITS
COMMAND BYTE FOR
DEVICE n: NO DATA BYTE
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
Figure 13. SMBus Group Command Protocol
28
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
WRITE BYTE FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
SLAVE
ADDRESS
DATA
A
8 BITS
PEC
A
P
8 BITS
DATA BYTE:
DATA FOR
THE COMMAND
SET BY THE
COMMAND BYTE
READ BYTE FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
SR
ADDR
8 BITS
A
DATA
7 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE
ADDRESS
R
A
PEC
8 BITS
NA
P
8 BITS
DATA BYTE: DATA
FOR THE COMMAND
SET BY THE
COMMAND BYTE
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATAFLOW DIRECTION
WRITE WORD FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
8 BITS
DATA0
A
8 BITS
COMMAND BYTE:
SELECTS TO WHICH
COMMAND PARAMETER
TO WRITE
DATA1
A
8 BITS
PEC
A
P
8 BITS
DATA BYTES: DATA FOR THE
COMMAND SET BY THE
COMMAND BYTE
READ WORD FORMAT
S
ADDR
W
A
7 BITS
COMMAND
A
SR
8 BITS
R
7 BITS
COMMAND BYTE:
SELECTS FROM WHICH
COMMAND PARAMETER
TO READ
SLAVE
ADDRESS
ADDR
A
DATA0
8 BITS
SLAVE ADDRESS:
REPEATED DUE TO
CHANGE IN DATAFLOW DIRECTION
A
DATA1
8 BITS
A
PEC
NA
P
8 BITS
DATA BYTES: DATA FOR THE COMMAND
SET BY THE COMMAND BYTE
SEND BYTE FORMAT
S
ADDR
7 BITS
SLAVE
ADDRESS
W
A
COMMAND
A
8 BITS
COMMAND BYTE: SEND
COMMAND WITH NO
DATA
PEC
A
P
8 BITS
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
Figure 14. SMBus Protocols with PEC
______________________________________________________________________________________
29
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
S
ADDR1
W A
7 BITS
ADDR2
W A
7 BITS
ADDR3
W A
7 BITS
ADDRn
CMD2
A
DATA0
A
8 BITS
PEC1
A
8 BITS
A
8 BITS
DATA1
A
8 BITS
PEC2
A
8 BITS
DATA BYTES
FOR DEVICE 2
CMD3
A
DATA0
8 BITS
7 BITS
DATA1
DATA BYTES
FOR DEVICE 1
A
8 BITS
COMMAND
BYTE FOR
DEVICE 3
W A
A
8 BITS
8 BITS
SLAVE
ADDRESS OF
DEVICE 3
SR
DATA0
COMMAND
BYTE FOR
DEVICE 2
SLAVE
ADDRESS OF
DEVICE 2
SR
A
COMMAND
BYTE FOR
DEVICE 1
SLAVE
ADDRESS OF
DEVICE 1
SR
CMD1
8 BITS
DATA1
A
8 BITS
PEC3
A
8 BITS
DATA BYTES
FOR DEVICE 3
CMDn
A
PECn
8 BITS
A
S = START CONDITION
SR = REPEATED START CONDITION
P = STOP CONDITION
= SLAVE TRANSMISSION
P
8 BITS
COMMAND BYTE
FOR DEVICE n: NO
DATA BYTE
SLAVE
ADDRESS OF
DEVICE n
Figure 15. SMBus Group Command Protocol with PEC
A
B
tLOW
C
D
E
G
F
H
I
J
K
L
M
tHIGH
SCL
SDA
tSU:STA tHD:STA
tSU:DAT
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
E = SLAVE PULLS SDA LINE LOW
tHD:DAT
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO MASTER
H = LSB OF DATA CLOCKED INTO MASTER
I = MASTER PULLS SDA LINE LOW
tSU:STO tBUF
J = ACKNOWLEDGE CLOCKED INTO SLAVE
K = ACKNOWLEDGE CLEAR PULSE
L = STOP CONDITION
M = NEW START CONDITION
Figure 16. SMBus Write Timing Diagram
30
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
B
tLOW
C
D
E
G
F
H
I
J
K
L
MAX16064
A
M
tHIGH
SCL
SDA
tSU:STA tHD:STA
tSU:DAT
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
E = SLAVE PULLS SDA LINE LOW
tHD:DAT
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO SLAVE
H = LSB OF DATA CLOCKED INTO SLAVE
I = SLAVE PULLS SDA LINE LOW
tSU:STO tBUF
J = ACKNOWLEDGE CLOCKED INTO MASTER
K = ACKNOWLEDGE CLOCK PULSE
L = STOP CONDITION, DATA EXECUTED BY SLAVE
M = NEW START CONDITION
Figure 17. SMBus Read Timing Diagram
PMBus Protocol Support
The MAX16064 supports a subset of the commands
defined in the Power System Management Protocol
Specification Part II - Command Language Revision
1.0. For detailed specifications and the complete list of
PMBus commands, refer to Part II of the PMBus specification available at www.PMBus.org. The supported
PMBus commands and the corresponding MAX16064
behavior are described in this document.
All data values are represented in DIRECT format,
unless otherwise stated. Whenever the resolution of the
data is less than the number of bits required, data are
right justified (only the lower bits are significant) and the
higher order bits are zero-padded, unless otherwise
stated. For example, for a 2-byte value where the
MAX16064 only has 12-bit data to return, the
MAX16064 returns data in the lower 12 bits and zeropads the upper 4 bits. Whenever the PMBus specification refers to the PMBus device, it is referring to the
MAX16064 operating in conjunction with a power supply. While the command may call for turning on or off
the PMBus device, the MAX16064 always remains on to
continue communicating with the PMBus master and
the MAX16064 transfers the command to the power
supply accordingly.
Data Format
Voltage data for commanding or reading the output
voltage or related parameters (such as the overvoltage
threshold) are presented in DIRECT format. DIRECT format data is a 2-byte, two’s complement binary value.
DIRECT format data may be used with any command
that sends or reads a parametric value. The DIRECT
format uses an equation and defined coefficients to calculate the desired values. The coefficients used by the
MAX16064 can be found in Table 4.
Interpreting Received DIRECT
Format Values
The host system uses the following equation to convert
the value received from the PMBus device, in this case
the MAX16064, into a reading of volts, degrees Celsius,
or other units as appropriate:
X=
(
1
Y × 10−R − b
m
)
where X is the calculated, real world value in the appropriate units (V, °C, etc.);
m, the slope coefficient, is a 2-byte, two’s complement
integer;
Y is a 2-byte, two’s complement integer received from
the PMBus device;
b, the offset, is a 2-byte, two’s complement integer; and
R, the exponent, is a 1-byte, two’s complement integer.
Sending a DIRECT Format Value
To send a value, the host must use the equation below
to solve for Y:
Y = (mX + b) x 10R
where:
Y is the 2-byte, two’s complement integer to be sent to
the unit;
m, the slope coefficient, is the 2-byte, two’s complement integer;
X is a real world value, in units such as volts, to be converted for transmission;
b is the offset, is the 2-byte, two’s complement integer;
and
R, the exponent, is the decimal value equivalent to the
1 byte, two’s complement integer.
______________________________________________________________________________________
31
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Table 4. MAX16064 PMBus Command Summary
(Global commands are shaded; they are not dependent on the PAGE)
COMMAND
CODE
COMMAND NAME
PAGE
TRANSACTION
TYPE
0-3
R/W Byte
Write Byte
W
255
NO. OF
BYTES
m
b
R
W
1
1
—
—
—
—
—
—
PMBus STANDARD COMMANDS
32
00h
01h
PAGE
OPERATION
R/W
02h
ON_OFF_CONFIG
R/W Byte
R/W
W
1
—
—
—
03h
CLEAR_FAULTS
Send Byte
W
W
0
—
—
—
10h
11h
WRITE_PROTECT
STORE_DEFAULT_ALL
R/W Byte
Send Byte
R/W
W
1
0
—
—
—
—
—
—
12h
RESTORE_DEFAULT_ALL
Send Byte
W
0
—
—
—
19h
CAPABILITY
Read Byte
R
1
—
—
—
20h
21h
VOUT_MODE
VOUT_COMMAND
Read Byte
R/W Word
R
R/W
W
1
2
—
19995
—
0
—
-1
25h
VOUT_MARGIN_HIGH
R/W Word
R/W
W
2
19995
0
-1
26h
VOUT_MARGIN_LOW
R/W Word
R/W
W
2
19995
0
-1
27h
29h
VOUT_TRANSITION_RATE
VOUT_SCALE_LOOP
R/W Word
R/W Word
R/W
R/W
W
W
2
2
256
128
0
0
0
0
40h
VOUT_OV_FAULT_LIMIT
R/W Word
R/W
W
2
19995
0
-1
42h
VOUT_OV_WARN_LIMIT
R/W Word
R/W
W
2
19995
0
-1
43h
44h
VOUT_UV_WARN_LIMIT
VOUT_UV_FAULT_LIMIT
R/W Word
R/W Word
R/W
R/W
W
W
2
2
19995
19995
0
0
-1
-1
4Fh
OT_FAULT_LIMIT
R/W Word
R/W
2
-7612
335
-3
51h
OT_WARN_LIMIT
R/W Word
R/W
2
-7612
335
-3
60h
61h
TON_DELAY
TON_RISE
R/W Word
R/W Word
R/W
R/W
W
W
2
2
1
1
0
0
1
3
64h
TOFF_DELAY
R/W Word
R/W
W
2
1
0
1
65h
TOFF_FALL
R/W Word
R/W
W
2
1
0
3
78h
79h
STATUS_BYTE
STATUS_WORD
Read Byte
Read Word
R
R
R
R
1
2
—
—
—
—
—
—
7Ah
STATUS_VOUT
Read Byte
R
R
1
—
—
—
7Dh
STATUS_TEMPERATURE
Read Byte
R
1
—
—
—
7Eh
80h
STATUS_CML
STATUS_MFR_SPECIFIC
Read Byte
Read Byte
R
R
R
1
1
—
—
—
—
—
—
R
R
8Bh
READ_VOUT
Read Word
2
19995
0
-1
8Dh
READ_TEMPERATURE_1
Read Word
R
2
-7612
335
-3
98h
99h
PMBUS_REVISION
MFR_ID
Read Byte
Block Read
R
R
1
2
—
—
—
—
—
—
9Ah
MFR_MODEL
Block Read
R
2
—
—
—
9Bh
MFR_REVISION
Block Read
R
2
—
—
—
9Ch
9Dh
MFR_LOCATION
MFR_DATE
Block R/W
Block R/W
R/W
R/W
—
—
—
—
—
—
—
—
9Eh
MFR_SERIAL
Block R/W
R/W
—
—
—
—
B0h
MFR_USER_DATA_00
Block R/W
R/W
—
—
—
—
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
COMMAND
CODE
COMMAND NAME
TRANSACTION
TYPE
PAGE
0-3
255
NO. OF
BYTES
m
b
R
MANUFACTURER-SPECIFIC COMMANDS
D0h
MFR_SMB_LOOPBACK
R/W Word
R/W
2
—
—
—
D1h
MFR_MODE
R/W Word
R/W
2
—
—
—
D3h
MFR_SAMPLE_RATE
R/W Word
R/W
2
—
—
—
D4h
MFR_VOUT_PEAK
R/W Word
D6h
MFR_TEMPERATURE_PEAK
R/W Word
D8h
MFR_STATUS_WORD
Read Word
R
W
2
19995
0
-1
2
7612
335
-3
R
2
—
—
—
R/W
D9h
MFR_FAULT_RESPONSE
R/W Word
R/W
W
2
—
—
—
DAh
MFR_FAULT_RETRY
R/W Word
R/W
W
2
—
—
—
DBh
MFR_SET_ADDRESS
R/W Byte
1
—
—
—
DDh
MFR_RESET_DELAY
R/W Word
DEh
MFR_MODE_OUTPUT
R/W Word
DFh
MFR_VLTO
R/W Byte
E0h
MFR_DAC_ACT_CNT
E1h
MFR_RESET_OUTPUT
E2h
R/W
2
1
0
1
2
—
—
—
R/W
1
—
—
—
R/W Byte
R/W
1
—
—
—
R/W Byte
R/W
1
—
—
—
MFR_FAULT_REASON
R/W Word
R/W
2
—
—
—
E3h
MFR_FAULT_VOUT
R/W Word
2
—
—
—
E4h
MFR_FAULT_TEMP
R/W Word
2
—
—
—
The following example demonstrates how the host can
send and retrieve values from the MAX16064.
From Table 4, the coefficients used in the following
parameters are:
VOUT_COMMAND:
m = 19995, b = 0, R = -1
READ_VOUT:
m = 19995, b = 0, R = -1
If a host wants to command the power supply to output a
voltage of 3.0V, the corresponding VOUT_COMMAND
value is:
Y = (mX + b) x 10R
Y = (19995 x 3.0 + 0) x 10-1 = 5998.5
(decimal) = 176Eh (hex)
Conversely, if the host received a value of 176Eh on a
READ_VOUT command, this is equivalent to:
X=
(
(
1
Y × 10−R − b
m
)
)
1
176Eh × 10−(−1) − 0 = 59980 19995 = 2.999750
19995
which is within 0.0083% of 3.0V.
X=
R/W
R/W
R/W
W
R/W
W
R/W
Power supplies and power converters generally have
no way of knowing how their outputs are connected to
ground. Within the power supply, all output voltages are
most commonly treated as positive. Accordingly, all
output voltages and output voltage-related parameters
of PMBus devices are commanded and reported as
positive values. It is up to the system to know that a
particular output is negative if that is of interest to the
system.
All output voltage-related commands use 2 data bytes.
Fault Management and Reporting
For reporting faults/warnings to the host on a real-time
basis, the MAX16064 asserts the open-drain
SMBALERT pin and sets the appropriate bit in the
STATUS_BYTE and MFR_STATUS_WORD registers,
respectively. On recognition of the SMBALERT assertion, the host or system manager is expected to poll the
I2C bus to determine the device asserting SMBALERT.
The host sends the SMBus Alert Response Address
(0001100). The MAX16064 will ACK the SMBus Alert
Response Address, transmit its slave address, and
deassert SMBALERT. The system controller then
______________________________________________________________________________________
33
MAX16064
Table 4. MAX16064 PMBus Command Summary (continued)
(Global commands are shaded; they are not dependent on the PAGE)
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
communicates with PMBus commands to retrieve the
fault/warning status information from the MAX16064.
The following status commands are supported:
STATUS_BYTE
STATUS_WORD
STATUS_VOUT
STATUS_TEMPERATURE
STATUS_CML
STATUS_MFR_SPECIFIC
MFR_STATUS_WORD
MFR_FAULT_REASON
OPERATION (01h)
MFR_FAULT_VOUT
MFR_FAULT_TEMP
See the individual command sections for more details.
Faults/warnings are cleared when any one of the following conditions occurs:
• A CLEAR_FAULTS command is received.
• OPERATION commands are received that turn off and
on the power supplies or A3/CONTROL is toggled to
turn off and then turn on the power supplies.
• Bias power (AVDD, DVDD) to the MAX16064 is
removed and then reapplied.
The MAX16064 responds to fault conditions according
to the Manufacturer Fault Response command
(MFR_FAULT_RESPONSE). This command byte determines how the MAX16064 should respond to each particular fault. In addition, the MAX16064 responds to the
following error conditions.
1) If the internal reference fails to operate, SMBALERT
is asserted. To clear this fault, the MAX16064 must
go through a device reset.
2) The MAX16064 responds to unsupported commands with a NACK.
3) When the host sends insufficient data (too few
bytes), the MAX16064 sets the CML bit and asserts
SMBALERT.
4) When the host sends too much data (too many
bytes), the MAX16064 sets the CML bit and asserts
SMBALERT.
When a read request is issued to a write-only command, the read operation is aborted and no warning is
issued.
PMBus Commands
A summary of the PMBus commands supported by the
MAX16064 is described in Table 4.
34
PAGE (00h)
The MAX16064 can control up to four power supplies
using one PMBus (I2C) address. Send the PAGE command with data 0 to 3 to select which power supply is
affected by all following commands. Set the PAGE to
255 when it is desired that following commands affect
all four power supplies. If, when PAGE = 255, the host
sends a command code that is not a global command
(any command in Table 4 that is not shaded), the
MAX16064 sets the CML, error flag. An example would
be to set the PAGE to 255 and then issue an OPERATION command to turn on all the power supplies at
one time.
The OPERATION command is used to turn the power
supply on and off in conjunction with ENOUT_ according
to the ENOUT_ polarity select setup. The OPERATION
command is also used to cause the power supply to set
the output voltage to the upper or lower margin voltages.
The power supply stays in the commanded operating
mode until a subsequent OPERATION command or
change in the state of A3/CONTROL (if enabled)
instructs the power supply to change to another state.
The valid OPERATION command byte values are
shown in Table 5.
The OPERATION command controls how the MAX16064
responds when commanded to change the output. When
the command byte is 00h, the MAX16064 immediately
turns the power supply off and ignores any programmed
turn-off delay and fall time. When the command byte is
set to 40h, the MAX16064 powers down according to the
programmed turn-off delay and fall time.
In Table 5, Act On Fault means that if an output overvoltage warning or output overvoltage fault is detected
when the output is margined high, the MAX16064 treats
this as a warning or fault and responds as programmed
by the warning limit or fault response command.
Similarly, if an output undervoltage warning or output
undervoltage fault is detected when the output is margined low, the MAX16064 treats this as a qualified
warning/fault event and responds as programmed by
the warning/fault limit or fault response command.
Any command value not shown in Table 5 is an invalid
command. If the MAX16064 receives a data byte that is
not listed in Table 5, then it may treat this as invalid
data, declares a communications fault (set CML bit and
assert SMBALERT), and responds as described in the
Fault Management and Reporting section.
The default OPERATION value is 00h.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
Table 5. OPERATION Command Byte
COMMAND BYTE
POWER SUPPLY ON OR OFF
MARGIN STATE
00h
Immediate off (no sequencing)
—
40h
Soft-off (with sequencing)
—
80h
On
Margin off (nominal)
94h
On
Margin low (ignore fault)
98h
On
Margin low (act on fault)
A4h
On
Margin high (ignore fault)
A8h
On
Margin high (act on fault)
ON_OFF_CONFIG (02h)
CLEAR_FAULTS (03h)
The ON_OFF_CONFIG command configures the combination of A3/CONTROL input and serial bus commands needed to turn the power supply on and off.
This indicates how the power supply is commanded
when power is applied. The ON_OFF_CONFIG message content is described in Table 6.
The CLEAR_FAULTS command is used to clear any
fault bits that have been set. This command clears all
bits in the STATUS_BYTE and MFR_STATUS_WORD
registers simultaneously. It also deasserts SMBALERT.
The CLEAR_FAULTS command does not cause a
power supply that has latched off for a fault condition to
Table 6. ON_OFF_CONFIG Message Contents
BIT NUMBER
PURPOSE
[7:5]
4
3
2
MEANING
Reserved. Always returns 000.
0 = Power supply turns on (ENOUT goes high) any time power is
Sets the default to operate either any
present regardless of the state of the A3/CONTROL pin.
time power is present or for the on/off to
1 = Power supply is not turned on until commanded by the
be controlled by A3/CONTROL input
A3/CONTROL pin and OPERATION command (as configured in
and serial bus commands
bits [3:0]).
Controls how the power supply
responds to commands received over
the serial bus
Configures how the power supply
responds to the A3/CONTROL input
0 = Power supply ignores the on/off portion of the OPERATION
command received from the serial bus.
1 = An operation command must be received to turn the power supply
on. Depending on bit [2], the MAX16064 may require the
A3/CONTROL input to be asserted for the power supply to be
turned on (ENOUT asserted).
0 = Power supply ignores the A3/CONTROL input. On/off is only
controlled by the OPERATION command.
1 = Power supply requires the A3/CONTROL input to be asserted to
turn on the power supply. Depending on bit [3], the MAX16064
may require the OPERATION command to be received for the
power supply to be turned on (ENOUT asserted).
1
Polarity of the A3/CONTROL input
0 = A3/CONTROL input is active low. Drive low to turn on the power
supply.
1 = A3/CONTROL input is active high. Drive high to turn on the power
supply.
0
A3/CONTROL input action when
commanding the power supply to
turn off
0 = Use the configured turn off delay (TOFF_DELAY) and fall time
(TOFF_FALL).
1 = Turn off the power supply as quickly as possible (deassert
ENOUT).
______________________________________________________________________________________
35
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
restart. The status of ENOUT_ under fault conditions is
not affected by this command and should change only
if commanded through the OPERATION command or
A3/CONTROL.
If the fault is still present after the CLEAR_FAULTS command is executed, the fault bit is set again and the host
is also notified by asserting SMBALERT.
This command is write-only. There is no data byte for
this command.
This command is write-only. There is no data byte for
this command.
For information on EEPROM contents, see the External
EEPROM Interface section.
RESTORE_DEFAULT_ALL (12h)
The RESTORE_DEFAULT_ALL command transfers the
default configuration information from the external I2C
EEPROM device attached to A1/SCLE and A2/SDAE to
the user memory registers in the device. The
RESTORE_DEFAULT_ALL command can only be executed when the power supply is off. Otherwise, a communication fault occurs (CML = 1) and SMBALERT
asserts. If an error occurs during data transfer,
SMBALERT asserts and the CML bit is set to 1.
The
STATUS_BYTE,
STATUS_WORD
and
MFR_STATUS_WORD values are not restored by the
RESTORE_DEFAULT_ALL command.
This command is write-only. There is no data byte for
this command.
WRITE_PROTECT (10h)
The WRITE_PROTECT command is used to provide
protection against accidental changes to the
MAX16064 operating memory. All supported commands may have their parameters read, regardless of
the WRITE_PROTECT settings. The WRITE_PROTECT
message content is described in Table 7.
STORE_DEFAULT_ALL (11h)
The STORE_DEFAULT_ALL command instructs the
MAX16064 to transfer the user memory configuration
information to an external I2C EEPROM device (default
memory) attached to A1/SCLE and A2/SDAE. If an error
occurs during the transfer, SMBALERT asserts and the
CML bit is set to 1.
For information on EEPROM contents, see the External
EEPROM Interface section.
CAPABILITY (19h)
The CAPABILITY command is used to determine some
key capabilities of the MAX16064. The CAPABILITY
command is read-only. The message content is
described in Table 8.
It is permitted to use the STORE_DEFAULT_ALL command while the power supply is operating. However,
the MAX16064 is unresponsive to PMBus commands
while transferring the configuration. ENOUT_ maintains
its state.
Table 7. WRITE_PROTECT Message Contents
DATA BYTE VALUE
MEANING
1000 0000
Disable all writes except the WRITE_PROTECT command.
0100 0000
Disable all writes except the WRITE_PROTECT, OPERATION, and PAGE commands.
0010 0000
Disable all writes except the WRITE_PROTECT, OPERATION, PAGE, ON_OFF_CONFIG, and
VOUT_COMMAND commands.
0000 0000
Enable writes for all commands (default)
Table 8. CAPABILITY Command Message Contents
36
BIT
DESRIPTION
7
Packet error checking
6:5
Maximum PMBus bus speed
4
SMBALERT#
3:0
Reserved
MEANING
1 = Packet error checking is supported. Always returns a 1.
00 = Maximum supported bus speed is 100kHz.
1 = Device supports an SMBALERT# output and the SMBus ARA
protocol.
MAX16064 returns 0000.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
VOUT_TRANSITION_RATE (27h)
The VOUT_TRANSITION_RATE command sets the rate
in mV/μs at which the power-supply output voltage
should change when the power supply is commanded
to change among the margin high, margin low, and
margin off (on) OPERATION mode. This commanded
rate of change does not apply when the power supply
is commanded to turn on or off. In that case, tON_RISE
and tOFF_FALL apply.
The two data bytes are in DIRECT format. Valid values
are from 0 to 128mV/μs (FB mode) or 0.004 to 30mV/μs
(REFIN mode).
The default VOUT_TRANSITION_RATE value is 0.
VOUT_COMMAND (21h)
The VOUT_COMMAND command loads the MAX16064
with the voltage to which the power-supply output is to
be changed when it is commanded to turn on using the
OPERATION command or A3/CONTROL transition
when enabled. Once the power supply is turned on,
changing the VOUT_COMMAND has no effect on the
power-supply output voltage. The MAX16064 only
adjusts the power supply to the new VOUT_COMMAND
voltage after receiving a new turn-on command.
The two data bytes are in DIRECT format. Valid values
are from 0 to 2.0V when the input range is 2.0V, and 0 to
5.5V when the input range is 5.5V. See the
MFR_MODE_OUTPUT (DEh) section for more information.
The default VOUT_COMMAND value is 00h.
When VOUT_TRANSITION_RATE is cleared to 0,
VOUT_TRANSITION_RATE is ignored and the voltage output is not changed even when commanded by the
OPERATION command. When VOUT_TRANSITION_RATE
is set to 07FFFh, the voltage output is adjusted as quickly
as possible. If a VOUT_TRANSITION_RATE parameter
results in the DAC outputting an out of range value (valid
range 0 to 4090) during transition, the CML flag is set and
SMBALERT is asserted to issue a warning.
VOUT_MARGIN_HIGH (25h)
The VOUT_TRANSITION_RATE command applies to
REFIN mode only and is ignored in feedback mode.
The VOUT_MARGIN_HIGH command loads the
MAX16064 with the voltage to which the power-supply
output is to be changed when the OPERATION command is set to margin high. If the power supply is
already operating at margin high, changing
VOUT_MARGIN_HIGH has no effect on the output voltage. The MAX16064 only adjusts the power supply to
the new VOUT_MARGIN_HIGH voltage after receiving a
new margin high OPERATION command.
The two data bytes are in DIRECT format. Valid values
are the same as VOUT_COMMAND.
The default VOUT_MARGIN_HIGH value is 00h.
VOUT_MARGIN_LOW (26h)
The VOUT_MARGIN_LOW command loads the
MAX16064 with the voltage to which the power-supply
output is to be changed when the OPERATION command is set to margin low. If the power supply is
already operating at margin low, changing
VOUT_MARGIN_LOW has no effect on the output voltage. The MAX16064 only adjusts the power supply to
the new VOUT_MARGIN_LOW voltage after receiving a
new margin low OPERATION command.
The two data bytes are in DIRECT format. Valid values
are the same as VOUT_COMMAND.
The default VOUT_MARGIN_LOW value is 00h.
VOUT_SCALE_LOOP (29h)
In applications where the VOUT is not equal to the voltage at REFIN, VOUT_SCALE_LOOP is used. For example, if REFIN expects a 0.6V input for a 3.3V output,
VOUT_SCALE_LOOP = 0.6V/3.3V = 0.182.
In applications where the power-supply output voltage is
greater than the MAX16064 input range, the output voltage
of the power supply is sensed through a resistive voltagedivider, as illustrated in Figure 18. The resistive voltagedivider reduces or scales the output voltage, VOUT.
The PMBus commands specify the actual power-supply
output voltages and not the input voltage to the control
circuit. To allow the MAX16064 to map between the
commanded voltage (such as 3.3V), and the voltage at
the control circuit input (perhaps 3.3V divided down to
match a reference voltage of 2.0V), the
VOUT_SCALE_LOOP command is used.
VOUT _ SCALE _ LOOP =
R2
R1 + R2
The two data bytes are in DIRECT format. Valid values
are from 0 to 1.0. Note that due to m, b, r representation
restriction, the supplied value is rounded off to multiples of 1/128. Therefore, to ensure optimum operation,
circuit design should choose a value as close as possible to multiples of 1/128 to avoid rounding errors affect-
______________________________________________________________________________________
37
MAX16064
VOUT_MODE (20h)
The VOUT_MODE command is used to report the data
format of the device. The MAX16064 uses the direct format for all the voltage-related commands. The value
returned is 40h, indicating DIRECT data format. This
command is read only. See Table 4 for the m, b, and R
values for the various commands.
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
ing the VOUT_TRANSITION_RATE slew rate. Final
accuracy of VOUT is assured by the closed-loop voltage control.
which causes an output voltage high warning. This
value is typically less than the output overvoltage
threshold in VOUT_OV_FAULT_LIMIT.
This value is dimensionless.
The default VOUT_SCALE_LOOP value is 00h.
The VOUT_SCALE_LOOP command is ignored in feedback mode.
The two data bytes are in DIRECT format. Valid values
are the same as the VOUT_COMMAND.
VOUT_OV_FAULT_LIMIT (40h)
The VOUT_OV_FAULT_LIMIT command sets the value
of the output voltage measured across RS_+ and RS_-,
which causes an output overvoltage fault.
The two data bytes are in DIRECT format. Valid values
are the same as VOUT_COMMAND.
The default VOUT_OV_FAULT_LIMIT value is 00h.
The default VOUT_OV_WARN_LIMIT value is 00h.
In response to the VOUT_OV_WARN_LIMIT being
exceeded, the MAX16064:
1) Sets the OTHER bit in the STATUS_BYTE.
2)
3)
Sets the OTHER bit in the STATUS_WORD.
Sets the VOUT bit in the STATUS_WORD.
4)
Sets the VOUT Overvoltage Warning bit in the
STATUS_VOUT.
Sets the OV_WARN bit in the STATUS_MFR_SPECIFIC
register.
Sets the OV_WARN bit in the MFR_STATUS_WORD
register.
5)
In response to the VOUT_OV_FAULT_LIMIT being
exceeded, the MAX16064:
6)
1)
2)
Sets the VOUT_OV bit in the STATUS_BYTE.
Sets the VOUT_OV bit in the STATUS_WORD.
7)
Sets the OTHER bit in the MFR_STATUS_WORD.
3)
Sets bit 5 (low byte) and bit 7 (high byte) of the
STATUS_WORD.
Sets the VOUT Overvoltage Fault bit in the STATUS_VOUT.
Sets the VOUT_OV bit in the MFR_STATUS_WORD
register.
8)
Notifies the host using SMBALERT assertion.
4)
5)
6)
Responds as specified by VOUT_OV_FAULT_
LIMIT_RESPONSE bits in the MFR_FAULT_RESPONSE
register.
7)
Notifies the host through SMBALERT assertion.
VOUT_OV_WARN_LIMIT (42h)
The VOUT_OV_WARN_LIMIT command sets the value
of the output voltage measured across RS_+ and RS_-,
RS_MAX16064
R1
RS_+
LOAD
R2
VO+
POWER
SUPPLY
VO-
VOUT_UV_WARN_LIMIT (43h)
The VOUT_UV_WARN_LIMIT command sets the value
of the output voltage measured across RS_+ and RS_-,
which causes an output-voltage low warning. This value
is typically greater than the output undervoltage fault
threshold in VOUT_UV_FAULT_LIMIT.
This warning is masked until the output voltage reaches
the programmed voltage at startup, and also during
turn-off when the power supply is disabled.
The two data bytes are in DIRECT format. Valid values
are the same as VOUT_COMMAND.
The default VOUT_UV_WARN_LIMIT value is 00h.
In response to violation of the VOUT_UV_WARN_LIMIT,
the MAX16064:
1) Sets the OTHER bit in the STATUS_BYTE.
2) Sets the OTHER bit in the STATUS_WORD.
3) Sets the VOUT bit in the STATUS_WORD.
4) Sets the VOUT Undervoltage Warning bit in the
STATUS_VOUT register.
5) Sets the UV_WARN bit in the STATUS_MFR_SPECIFIC register.
6)
7)
8)
Sets the UV_WARN bit in the MFR_STATUS_WORD
register.
Sets the OTHER bit in the MFR_STATUS_WORD.
Notifies the host using SMBALERT assertion.
Figure 18. VOUT_SCALE_LOOP
38
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
7)
Notifies the host using SMBALERT assertion.
OT_WARN_LIMIT (51h)
The OT_WARN_LIMIT command sets the temperature,
in degrees Celsius, of the on-chip temperature sensor
at which an overtemperature warning is detected.
The 2 data bytes are in DIRECT format. Valid values are
the same as the OT_FAULT_LIMIT.
The default OT_WARN_LIMIT value is 00h.
In response to the OT_WARN_LIMIT being exceeded,
the MAX16064:
1) Sets the TEMPERATURE bit in the STATUS_BYTE.
1) Sets the OTHER bit in the STATUS_BYTE.
2)
Sets the TEMPERATURE bit in the STATUS_WORD.
2) Sets the OTHER bit in the STATUS_WORD.
3) Sets the VOUT bit in the STATUS_WORD.
4) Sets the VOUT Undervoltage Fault bit in the
STATUS_VOUT register.
3)
5) Sets the UV_FAULT bit in the STATUS_MFR_SPECIFIC
register.
6) Sets the UV_FAULT bit in the MFR_STATUS_WORD
register.
7) Sets the OTHER bit in the MFR_STATUS_WORD.
8) Responds as specified by VOUT_UV_FAULT_LIMIT_
RESPONSE bits in the MFR_FAULT_RESPONSE
register.
9) Notifies the host using SMBALERT assertion.
5)
Sets
the
TEMPERATURE
bit
in
the
MFR_STATUS_WORD.
Sets the Overtemperature Warning bit in the
STATUS_TEMPERATURE.
Sets the OT_WARN bit in the MFR_STATUS_WORD
register.
OT_FAULT_LIMIT (4Fh)
The OT_FAULT_LIMIT command sets the temperature,
in degrees Celsius, of the on-chip temperature sensor
at which an overtemperature fault is detected.
The 2 data bytes are in DIRECT format. Valid values are
from -142.5°C to +395.4°C.
The default OT_FAULT_LIMIT value is 00h.
In response to the OT_FAULT_LIMIT being exceeded,
the MAX16064:
1)
2)
Sets the TEMPERATURE bit in the STATUS_BYTE.
Sets the TEMPERATURE bit in the STATUS_WORD.
3)
Sets
the
TEMPERATURE
bit
in
the
MFR_STATUS_WORD.
Sets the Overtemperature Fault bit in the
STATUS_TEMPERATURE.
Sets the OT_FAULT bit in the MFR_STATUS_WORD
register.
Responds as specified by OT_FAULT_RESPONSE
bits in the MFR_FAULT_RESPONSE register.
4)
5)
6)
4)
6)
Notifies the host through SMBALERT using assertion.
TON_DELAY (60h)
TON_DELAY sets the time, in milliseconds, from when a
START condition is received (a valid OPERATION command or through A3/CONTROL when enabled) until the
power-supply output voltage starts to rise. During
TON_DELAY, the power supply is disabled (ENOUT_
deasserted) until TON_DELAY expires. Also, the undervoltage fault and warning are masked off during
TON_DELAY.
The 2 data bytes are in DIRECT format. Valid values are
from 0 to 3276.7ms.
The default TON_DELAY value is 0.
TON_RISE (61h)
The TON_RISE sets the time, in milliseconds, from
when the power-supply output voltage starts to rise until
the voltage has entered the regulation band. During
TON_RISE, the voltage and temperature-related faults
and warnings are masked off. Meanwhile, the
MAX16064 still responds to the PMBus command. If a
TON_RISE parameter results in the DAC outputting an
out-of-range value (valid range 0 to 4090) immediately
during TON_RISE, the CML flag is set and SMBALERT
asserts to issue a warning.
______________________________________________________________________________________
39
MAX16064
VOUT_UV_FAULT_LIMIT (44h)
The VOUT_UV_FAULT_LIMIT command sets the value
of the output voltage measured across RS_+ and RS_-,
which causes an output undervoltage fault. This fault is
masked until the output voltage reaches the programmed voltage at startup, and also during turn-off
when the power supply is disabled.
The 2 data bytes are in DIRECT format. Valid values are
the same as VOUT_COMMAND.
The default VOUT_UV_FAULT_LIMIT value is 00h.
In response to violation of the VOUT_UV_FAULT_LIMIT,
the MAX16064:
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
In feedback mode, the MAX16064 leaves the S_ switch
on the DAC open during soft-start. It waits for the
TON_RISE time to expire before adjusting the DAC output to equal the DACOUT_ feedback and then closes
the S_ switch.
The 2 data bytes are in DIRECT format. In REFIN mode,
the TON_RISE parameter is a 16-bit value and the valid
values are from 0.01ms to 32.767ms. In FB mode, the
TON_RISE is a 14-bit value and the valid values are
from 0.01ms to 16.383ms (the upper 2 bits are ignored).
The default TON_RISE value is 0.01ms. Setting any
value less than this minimum value defaults to 0.01ms.
TOFF_DELAY (64h)
The TOFF_DELAY sets the time, in milliseconds, from
when a STOP condition is received (a soft-off OPERATION command or through A3/CONTROL when
enabled) until the power supply stops transferring energy to the output.
When commanded to turn off immediately through the
OPERATION command, the TOFF_DELAY value is
ignored. When commanded to turn off through
A3/CONTROL (when enabled) or EN, the TOFF_DELAY
parameter is used.
The 2 data bytes are in DIRECT format. Valid values are
from 0 to 3276.7ms.
The default TOFF_DELAY value is 0.
TOFF_FALL (65h)
The TOFF_FALL command sets the time, in milliseconds, from the end of the turn-off delay time until the
output voltage is commanded to zero. Note that this
command can only be used with a device whose output
can sink enough current to cause the output voltage to
decrease at a controlled rate.
When commanded to turn off immediately through the
OPERATION command, the TOFF_FALL value is
ignored. When commanded to turn off through the
OPERATION soft-off command or A3/CONTROL (when
enabled) or EN, the TOFF_FALL parameter is used. If a
TOFF_FALL parameter results in the DAC outputting an
out-of-range value (valid range 0 to 4090) immediately
during TOFF_FALL, the CML flag is set and SMBALERT
asserts to issue a warning.
In feedback mode, this value is not used. The
MAX16064 disables ENOUT_ and opens the DAC
switch immediately after the TOFF_DELAY.
The 2 data bytes are in DIRECT format. Valid values are
from 0.01ms to 32.767ms.
Do not set TOFF_FALL to any value less than 0.1ms.
STATUS_BYTE (78h)
The STATUS_BYTE command returns 1 byte of information with a summary of the most critical faults. A value
of 1 indicates that a fault or warning event has occurred
and a 0 indicates otherwise. Bits for unsupported features shall be reported as 0.
The STATUS_BYTE cannot be restored by
RESTORE_DEFAULT_ALL command. The STATUS_BYTE
message content is described in Table 9.
This command is read only.
The default STATUS_BYTE value is 40h (power supply
is off).
Table 9. STATUS_BYTE Message Contents
BIT NUMBER
STATUS BIT NAME
7
BUSY
6
OFF
5
VOUT_OV
An output overvoltage fault has occurred.
4
IOUT_OC
An output overcurrent fault has occurred.
(The IOUT_OC bit is not supported. This bit always returns 0).
3
VIN_UV
2
TEMPERATURE
1
CML
0
OTHER
40
MEANING
A fault was declared because the device was busy and unable to respond.
(The BUSY bit is not supported. This bit always returns 0).
This bit is asserted if ENOUT is presently disabling the power supply, regardless of the
reason, including simply not being enabled.
An input undervoltage fault has occurred.
(The VIN_UV bit is not supported. This bit always returns 0).
A temperature fault or warning has occurred.
A communication, memory, or logic fault has occurred.
A fault or warning not listed in bits [7:1] has occurred. See the MFR_STATUS_WORD (D8h)
section for more information.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
STATUS_VOUT (7Ah)
The STATUS_VOUT command returns one byte of information with contents as described in Table 11.
Table 10. STATUS_WORD Message Contents
BYTE
High
Low
BIT
NUMBER
STATUS BIT NAME
7
VOUT
6
IOUT/POUT
5
INPUT
MEANING
An output-voltage fault or warning has occurred.
The IOUT/POUT bit is not supported. This bit always returns 0.
The INPUT bit is not supported. This bit always returns 0.
4
MFR
3
POWER_GOOD#
A manufacturer-specific fault or warning has occurred.
2
FANS
The POWER_GOOD# bit is not supported. This bit always returns 0.
The FANS bit is not supported. This bit always returns 0.
1
OTHER
0
UNKNOWN
Reserved.
A fault type not given in bits [15:1] of the STATUS_WORD has been detected.
A fault was declared because the device was busy and unable to respond. The
BUSY bit is not supported. This bit always returns 0.
7
BUSY
6
OFF
5
VOUT_OV
An output overvoltage fault has occurred.
4
IOUT_OC
An output overcurrent fault has occurred. The IOUT_OC bit is not supported.
This bit always returns 0.
3
VIN_UV
2
TEMPERATURE
1
CML
0
OTHER
This bit is asserted if ENOUT is presently disabling the power supply,
regardless of the reason, including simply not being enabled.
An input undervoltage fault has occurred. The VIN_UV bit is not supported. This
bit always returns 0.
A temperature fault or warning has occurred.
A communication, memory, or logic fault has occurred.
A fault or warning not listed in bits [7:1] has occurred. See the
MFR_STATUS_WORD (D8h) section for more information.
Table 11. STATUS_VOUT Message Contents
BIT NUMBER
MEANING
7
VOUT overvoltage fault
6
VOUT overvoltage warning
5
VOUT undervoltage fault
4
VOUT undervoltage warning
3
VOUT_MAX warning
This bit is not supported. This bit always returns 0.
2
TON_MAX_FAULT
This bit is not supported. This bit always returns 0.
1
TOFF_MAX_WARNING
This bit is not supported. This bit always returns 0.
0
VOUT tracking error
This bit is not supported. This bit always returns 0.
______________________________________________________________________________________
41
MAX16064
STATUS_WORD (79h)
The STATUS_WORD command returns two bytes of
information with a summary of the reason for a fault.
The low byte of the STATUS_WORD is the same data
as the STATUS_BYTE. The STATUS_WORD message
content is described in Table 10.
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
STATUS_TEMPERATURE (7Dh)
STATUS_MFR_SPECIFIC (80h)
The STATUS_TEMPERATURE command returns one byte
of information with contents as described in Table 12.
The STATUS_MFR_SPECIFIC command returns one
byte of information with a summary of the reason for a
fault. The STATUS_MFR_SPECIFIC message content is
described in Table 14.
STATUS_CML (7Eh)
The STATUS_CML command returns one byte of information with contents as described in Table 13.
Table 12. STATUS_TEMPERATURE Message Contents
BIT NUMBER
MEANING
7
Overtemperature fault
6
Overtemperature warning
5
Undertemperature fault
This bit is not supported. This bit always returns 0.
4
Undertemperature warning
This bit is not supported. This bit always returns 0.
3
Reserved
2
Reserved
1
Reserved
0
Reserved
Table 13. STATUS_CML Message Contents
BIT NUMBER
MEANING
7
Invalid or unsupported command received
6
Invalid or unsupported data received
5
Packet error check (PEC) failed
4
Memory fault detected
This bit is not supported. This bit always returns 0.
3
Processor fault detected
This bit is not supported. This bit always returns 0.
2
Reserved
1
A communication fault other than the ones listed in this table has occurred.
This bit is not supported. This bit always returns 0.
0
Other memory of logic fault has occurred.
This bit is not supported. This bit always returns 0.
Table 14. STATUS_MFR_SPECIFIC Message Contents
BIT NUMBER
STATUS BIT NAME
7
EN_FAULT
EN input is below its threshold when OPERATION is on.
6
OT_WARN
Overtemperature warning (same as STATUS_TEMPERATURE bit 6).
5
OT_FAULT
Overtemperature fault (same as STATUS_TEMPERATURE bit 7).
4
ADCERR_FAULT
3
N/A
42
MEANING
An ADC conversion fault has occurred.
This bit is reserved and always returns 0.
2
UV_WARN
A VOUT undervoltage warning has occurred (same as STATUS_VOUT bit 4).
1
UV_FAULT
A VOUT undervoltage fault has occurred (same as STATUS_VOUT bit 5).
0
OV_WARN
A VOUT overvoltage warning has occurred (same as STATUS_VOUT bit 6).
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MFR_REVISION (9Bh)
The MFR_REVISION command reads the ASCII characters that contain the MAX16064 revision number with a
block read command.
The default MFR_REVISION value is 32h (2).
This command is read only.
READ_TEMPERATURE_1 (8Dh)
The MAX16064 supports only one temperature reading,
READ_TEMPERATURE_1. The MAX16064 returns the
actual on-chip measured temperature in degrees
Celsius.
The 2 data bytes are in DIRECT format. Valid values are
the same as OT_FAULT_LIMIT.
The default READ_TEMPERATURE_1 value is 00h.
PMBUS_REVISION (98h)
The PMBUS_REVISION command returns the revision
of the PMBus specification to which the MAX16064 is
compliant.
The command has 1 data byte. Bits [7:5] indicate the
revision of PMBus specification Part I to which the
MAX16064 is compliant. Bits [4:0] indicate the revision
of PMBus specification Part II to which the MAX16064 is
compliant. The values are shown in Table 15.
This command is read only.
The PMBUS_REVISION value returned is 00h which
indicates that the MAX16064 is compliant with Part I
Rev 1.0 and Part II Rev 1.0.
Table 15. PMBus Revision Data Byte
Contents
BITS [7:5]
PART I
REVISION
BITS [4:0]
PART II
REVISION
000
1.0
00000
1.0
MFR_ID (99h)
The MFR_ID command returns the MAX16064 manufacturer’s identification.
The default MFR_ID value is 4Dh (M).
This command is read only.
MFR_MODEL (9Ah)
The MFR_MODEL command returns the MAX16064
model number.
The default MFR_MODEL value is 43h (C).
This command is read only.
MFR_LOCATION (9Ch)
The MFR_LOCATION command loads the device with
text (ISO/IEC 8859-1) characters that identify the facility
that manufactures the power supply. The maximum
number of characters is 20. This can be written to external EEPROM using the STORE_DEFAULT_ALL command. If an external EEPROM is not used, the
command returns the text string MXIM.
MFR_DATE (9Dh)
The MFR_DATE command loads the device with text
(ISO/IEC 8859-1) characters that identify the date of
manufacture of the power supply. The maximum number of characters is 8. This can be written to external
EEPROM using the STORE_DEFAULT_ALL command.
If an external EEPROM is not used, the command
returns the text string 090210.
MFR_SERIAL (9Eh)
The MFR_SERIAL command loads the device with text
(ISO/IEC 8859-1) characters that uniquely identify the
power supply. The maximum number of characters is
16. This can be written to external EEPROM using the
STORE_DEFAULT_ALL command. If an external
EEPROM is not used, the command returns the text
string 00000000.
MFR_USER_DATA_00 (B0h)
The MFR_USER_DATA_00 command loads the device
with user data. The maximum number of bytes is 40. This
can be written to external EEPROM using the
STORE_DEFAULT_ALL command. If an external
EEPROM is not used, the command returns 00h for all
bytes.
MFR_SMB_LOOPBACK (D0h)
The MFR_SMB_LOOPBACK command returns the data
word previously received by the MAX16064. The
SMBus master writes a data word to the MAX16064
using this command and then retrieves the data word.
A valid communication channel is established if the
master reads back the same word.
Note that if another command is sent in between the
write MFR_SMB_LOOPBACK command and the read
MFR_SMB_LOOPBACK command, the MAX16064
returns whatever last command data word it receives.
______________________________________________________________________________________
43
MAX16064
READ_VOUT (8Bh)
The READ_VOUT command returns the actual measured (not commanded) output voltage across RS_+
and RS_-. If filter mode is enabled, the filtered value is
returned.
The 2 data bytes are in DIRECT format. Valid values are
the same as VOUT_COMMAND.
The default READ_VOUT value is 00h.
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MFR_MODE (D1h)
The MFR_MODE command is used to configure
the MAX16064 to support manufacturer specific
commands. The MFR_MODE command is described
in Table 16.
The default MFR_MODE value is 00h.
Table 16. MFR_MODE Bit Definition
BIT
15:8
BIT NAME
DESCRIPTION
This is equivalent to the number of external clock cycles provided to CLKIO in 100_S - 2.
MFR_MODE[15:8] = fEXT_CLK/10kHz - 2 where fEXT_CLK is the frequency of the external clock. For
example, when fEXT_CLK = 1MHz, fEXT_CLK/10kHz = 100, MFR_MODE[15:8] = 100 – 2 = 98. Valid
Input Clock Time external input clock range is from 100kHz (MFR_MODE[15:8] = 8) to 2.5MHz (MFR_MODE[15:8] =
248).
Factor
These bits are ignored if internal clock source is selected as the time base (Clock Source Select bit =
0).
7
6
44
Clock Out
Enable
IGNORE_EN
The Clock Out Enable bit allows the output of a 1MHz reference clock to CLKIO for synchronizing
multiple MAX16064s.
1 = Enables the 1MHz output on CLKIO.
0 = Reference clock is not output (default).
1 = The EN state is ignored and the MAX16064 is controlled according to ON_OFF_CONFIG.
0 = The MAX16064 turns on the external power supplies when EN exceeds its threshold. If EN goes
low after power-up, the MAX16064 turns off a power supply only if MFR_FAULT_RESPONSE[5:4] is
configured to do so.
5
EEPROM Lock
Enable
The EEPROM Lock Enable bit is used to protect external EEPROM data from being overwritten.
1 = The STORE_DEFAULT_ALL command is ignored. The RESTORE_DEFAULT_ALL command is still
valid.
0 = The STORE_DEFAULT_ALL command initiates a store configuration operation to the external
EEPROM attached to A1/SCLE and A2/SDAE (default).
4
Correction
Bypass Enable
Correction Bypass Enable.
1 = Disables a correction algorithm made to voltage and temperature readings.
0 = Applies a correction algorithm to temperature measurement, thus resulting in high-accuracy
readings. For optimal operation, this bit should be cleared to 0 (default).
3
EEPROM Fault
Lock
1 = EEPROM fault locations are locked. If a fault occurs, data is not written to the external EEPROM.
0 = EEPROM fault locations are unlocked. If a fault occurs, data is written to the external EEPROM.
2
PEC Enable
1 = PEC enabled for all commands.
0 = PEC is disabled (default).
1
Filter Setting
1 = Disable filtering of the voltage and temperature conversions.
0 = Enable filtering of the voltage and temperature conversions (default).
0
Clock Source
Select
The Clock Source Select bit determines the MAX16064 reference clock time source.
1 = An external clock must be supplied to CLKIO and is used as the MAX16064 reference clock.
0 = The internal clock is used.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Monitor Sample Frequency =
10kHz/MFR_SAMPLE_RATE
The 2 data bytes are formatted as positive integers. Valid
values are from 1 to 65535. Do not set this value to 0.
The default MFR_SAMPLE_RATE value is 50 which is
equivalent to a sample frequency of 200Hz.
MFR_VOUT_PEAK (D4h)
The MFR_VOUT_PEAK command returns the maximum
actual measured (not commanded) output voltage in
volts across RS_+ and RS_-. If the filter mode is
enabled, instead of returning the instantaneous value,
the filtered output voltage is returned. To reset this
value to 0, write to this command with a data value of 0.
Any other values written by this command are used as
a comparison for future peak updates.
The 2 data bytes are in DIRECT format. Valid values are
the same as VOUT_COMMAND.
The default MFR_VOUT_PEAK value is 0.
MFR_TEMPERATURE_PEAK (D6h)
The MFR_TEMPERATURE_PEAK command returns the
maximum actual on-chip measured temperature in
degrees Celsius. To reset this value to its lowest value,
write to this command with a data value of 0FFFFh. Any
other values written by this command are used as a
comparison for future peak updates.
The 2 data bytes are in DIRECT format. Valid values are
the same as OT_FAULT_LIMIT.
The default MFR_TEMPERATURE_PEAK value is 00h.
MFR_STATUS_WORD (D8h)
When a warning or fault condition is detected, the
MAX16064 sets the corresponding bit in the
MFR_STATUS_WORD register to 1 and notifies the host
using SMBALERT assertion. The MFR_STATUS_WORD[7:0]
(low byte) bits are the same definition and state as the
STATUS_BYTE command.
This register is cleared to 0 together with the STATUS_BYTE
register by any of the fault/warning clearing methods mentioned earlier in the CLEAR_FAULTS command.
The MFR_STATUS_WORD command value cannot be
restored by the RESTORE_DEFAULT_ALL command.
This command is read only.
Table 17. MFR_STATUS_WORD Bit Definition
BIT NUMBER
STATUS BIT NAME
15
EN_FAULT
MEANING
EN input is below its threshold when OPERATION is on.
14
OT_WARN
Overtemperature warning (Same as STATUS_TEMPERATURE bit 6).
13
OT_FAULT
Overtemperature fault (Same as STATUS_TEMPERATURE bit 7).
12
11
ADCERR_FAULT
N/A
An ADC conversion fault has occurred.
This bit is reserved and always returns 0.
10
UV_WARN
A VOUT undervoltage warning has occurred (same as STATUS_VOUT bit 4).
9
UV_FAULT
A VOUT undervoltage fault has occurred (same as STATUS_VOUT bit 5).
8
OV_WARN
7
BUSY
6
OFF
5
VOUT_OV
4
IOUT_OC
3
VIN_UV
2
TEMPERATURE
A VOUT overvoltage warning has occurred (same as STATUS_VOUT bit 6).
A fault was declared because the device was busy and unable to respond.
The BUSY bit is not supported. This bit always returns 0.
This bit is asserted if ENOUT is presently disabling the power supply, regardless of the
reason, including simply not being enabled.
An output overvoltage fault has occurred.
An output overcurrent fault has occurred.
The IOUT_OC bit is not supported. This bit always returns 0.
An input undervoltage fault has occurred.
The VIN_UV bit is not supported. This bit always returns 0.
A temperature fault or warning has occurred.
1
0
CML
OTHER
A communication, memory, or logic fault has occurred.
A fault or warning not listed in bits [7:1] has occurred.
______________________________________________________________________________________
45
MAX16064
MFR_SAMPLE_RATE (D3h)
The MFR_SAMPLE_RATE command sets the frequency
(Hz) at which the ADC conversion result registers (representing four voltages and one temperature) are compared with their threshold limits. This parameter does
not control the total ADC sampling rate, which is controlled by MFR_VLTO. Also, the output-voltage adjustment rate is not affected by this parameter.
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MFR_FAULT_RESPONSE (D9h)
MFR_FAULT_RETRY (DAh)
The MFR_FAULT_RESPONSE command specifies the
response to each fault condition supported by the
MAX16064. Each fault has 2 response bits that
describe how the MAX16064 responds to that particular
fault. It is also used to record the condition under which
a fault occurs.
The STORE_PEAK function is used to store peak values
(MFR_VOUT_PEAK and MFR_TEMPERATURE_PEAK) to
the EEPROM (if present) on a fault detection regardless
of the status of the EEPROM Lock Enable bit. Setting the
STORE_PEAK bit to 1 enables the store function.
The MFR_FAULT_RETRY command sets the time
between restarting the power supply if the fault
response is to restart the power supply at specified
intervals. This command sets the retry time delay in
multiples of 100μs. This command value is used for all
fault responses that require delay retry.
Delay Retry Time = MFR_FAULT_RETRY[15:0] x 100μs
The 2 data bytes are in DIRECT format. Valid values are
from 0 to 3.2768s. When MFR_FAULT_RETRY = 00h,
the MAX16064 restarts the power supply at the next
available time period.
The default MFR_FAULT_RETRY value is 00h.
Table 18. MFR_FAULT_RESPONSE Bit Definition
BITS
FAULT RESPONSE BIT NAME
15
1 = Save fault data to EEPROM.
0 = Do not save fault data to EEPROM.
14
1 = Lock EEPROM to further fault status writes after saving state (see bit 15).
0 = Do not lock the EEPROM to further fault status writes.
13:8
Reserved
7:6
OT_FAULT_RESPONSE[1:0]
5:4
EN_FAULT_RESPONSE[1:0]
3:2
VOUT_UV_FAULT_LIMIT_RESPONSE[1:0]
1:0
VOUT_OV_FAULT_LIMIT_RESPONSE[1:0]
Table 19. Fault Response Options
RESPONSE[1:0]
46
FAULT RESPONSE OPTION
11
Set the corresponding fault bit in the fault status register, assert SMBALERT, save fault state to EEPROM
(if enabled by bit 15) and continue operation.
10
Set the corresponding fault bit in the fault status register, assert SMBALERT, shut down the power supply
(deassert ENOUT) and restart the power supply every T (μs), where T is set in the MFR_FAULT_RETRY
register.
01
Set the corresponding fault bit in the fault status register, assert SMBALERT and shutdown the power
supply. Store fault data to EEPROM if enabled by bit 15.
00
Set the corresponding fault bit in the fault status register, assert SMBALERT and continue operation without
any action.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MFR_RESET_DELAY (DDh)
MFR_RESET_DELAY sets the reset timeout, tRP, from
when the associated power-supply output voltage
reaches regulation and the RESET output deasserts
(see Figure 9). The reset timeout is also dependent
upon MFR_SAMPLE_RATE. The minimum tRP is calculated as follows:
tRP = (MFR_RESET_DELAY) x [MFR_SAMPLE_RATE x
(100 x 10-6)]
For example, if MFR_RESET_DELAY = 20 and
MFR_SAMPLE_RATE = 50, then the minimum reset
timeout period is tRP = (20) x [50 x (100 x 10-6)] =
100ms.
Note that the resolution of tRP is MFR_SAMPLE_RATE x
100μs, so in this example is 50 x 100μs = 5ms.
The 2 data bytes are in DIRECT format. Valid values are
from 0 to 3276.7ms.
The default MFR_RESET_DELAY value is 0.
MFR_MODE_OUTPUT (DEh)
The MFR_MODE_OUTPUT command is described in
Table 20.
Table 20. MFR_MODE_OUTPUT Bit Definition
BIT
BIT NAME
DESCRIPTION
5
DAC Switch Mode
1 = DAC switch is open when REFIN mode power supply is turned off.
0 = DAC switch remains closed when REFIN mode power supply is turned off.
4
Global Fault Select
1 = Faults on this output causes faults on other outputs as well.
0 = Faults on this output only affects this output (default).
The Input Range Select bit determined the full-scale range of the RS+/RS- voltage conversion.
1 = 5.5V.
0 = 2.0V (default).
3
Input Range Select
Prior to sending any voltage-related commands, the user application must first configure the
desired input range. All voltage-related commands use the specified input range to convert the
commanded value to internal register values.
Changing the Input Range Select bit while the power supply is on is not recommended. This may
result in unpredictable and possible catastrophic operation since all voltage-related commands
continue to refer to the input range that was in effect when the command was received.
2
ENOUT Polarity
Select
The ENOUT Polarity bit selects the ENOUT active-on polarity. See the ENOUT_ Operation section.
1 = ENOUT asserted on-state is the same as the default startup state (low).
0 = ENOUT asserted on-state is the inverse of the default startup state (high).
1
Feedback Mode
Select
The Feedback Mode Select bit selects the closed-loop voltage control operation mode.
1 = Feedback mode.
0 = Refin mode (default).
0
Page 255 Control
1 = Writes when PAGE = 255 does not affect this output.
0 = Writes when PAGE = 255 affects this output (default).
______________________________________________________________________________________
47
MAX16064
MFR_SET_ADDRESS (DBh)
The MFR_SET_ADDRESS command is used to change
the MAX16064 slave address. By default the
MAX16064 address is set by A3:A1 upon reset according to Table 3. The slave address can be changed by
the MFR_SET_ADDRESS command but the change
does not take effect until it is written to the external
EEPROM using STORE_DEFAULT_ALL and the part is
reset (see the MAX16064 Address Assignment section).
This command has 1 data byte. The slave address is
contained in bits [6:0]. Bit 7 must be 0.
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MFR_VLTO (DFh)
The Voltage Loop Timeout command sets the time
between each of the five ADC conversions. The time
(VLTO) is calculated as VLTO = N x 250ns, where N is
the 16-bit data included in the command. The range of
values is 0 to 16.38ms. The default value at power-up is
100, or 25μs. The total ADC acquisition time is:
(1.75μs + 0.25μs x MFR_VLTO) + 4 x (4 x 1.75μs +
0.25μs x MFR_VLTO) (filtering on)
(1.75μs + 0.25μs x MFR_VLTO) + 4 x (1.75μs + 0.25μs x
MFR_VLTO) (filtering off)
where 1.75μs represents a single ADC conversion time
and MFR_VLTO is the value contained in the register.
The internal ADC conversion registers are updated at
this rate. However, the voltages and temperatures are
monitored at another rate that is controlled by
MFR_SAMPLE_RATE.
MFR_DAC_ACT_CNT (E0h)
The MFR_DAC_ACT_CNT command sets the number of
ADC samples taken before updating the DAC output
voltage during AVOC mode. The resulting adjustment
rate is:
fAVOC =
1
⎡MFR _ DAC _ ACT _ CNT × (29.75 × 10−6 + 1.25 × 10−6 × MFR _ VLTO) ⎤
⎣
⎦
where fAVOC is the update period, in Hertz. This formula applies only when input filtering is turned on
(MFR_MODE.1 = 0). When the filter is turned off, the following formula applies:
fAVOC =
1
⎡MFR _ DAC _ ACT _ CNT × (8.75 × 10−6 + 1.25 × 10−6 × MFR _ VLTO) ⎤
⎣
⎦
MFR_RESET_OUTPUT (E1h)
RESET is an active-low open-drain output that is low when
the device is powering on. RESET is assigned to one of
the power supplies using the MFR_RESET_OUTPUT
command. When that power-supply output is at the target
voltage, RESET goes high after the reset timeout period
(see Figure 9). The reset timeout period is set by the
MFR_RESET_DELAY command.
The MFR_RESET_OUTPUT value defines which powersupply output affects RESET. If MFR_RESET_OUTPUT is
set to 0, 1, 2, or 3, then RESET goes high
MFR_RESET_DELAY after that output has reached its target value. If MFR_RESET_OUTPUT is any other value,
RESET is permanently low.
If the power-supply output selected by
MFR_RESET_OUTPUT is later disabled for any reason
(either due to a fault condition, or an OPERATION OFF
command), then RESET goes low. To enable faults on
any power supply to cause RESET to go low, set the
MFR_MODE_OUTPUT.GLOBALFAULTS bit to a 1 for all
the supplies.
MFR_FAULT_REASON (E2h)
The MFR_FAULT_REASON command returns the
results of the voltage threshold comparisons for all
channels following a fault condition.
Table 21. MFR_FAULT_REASON Bit Definition
48
BIT
BIT NAME
15
Reserved
Reserved
DESCRIPTION
14
Reserved
Reserved
13
VFMIN3
1 = Voltage at RS3 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS3 greater than or equal to VOUT_UV_FAULT_LIMIT.
12
VFMAX3
1 = Voltage at RS3 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS3 less than or equal to VOUT_OV_FAULT_LIMIT.
11
Reserved
Reserved
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
Table 21. MFR_FAULT_REASON Bit Definition (continued)
BIT
BIT NAME
DESCRIPTION
10
Reserved
9
VFMIN2
1 = Voltage at RS2 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS2 greater than or equal to VOUT_UV_FAULT_LIMIT.
8
VFMAX2
1 = Voltage at RS2 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS2 less than or equal to VOUT_OV_FAULT_LIMIT.
7
Reserved
Reserved
6
Reserved
Reserved
5
VFMIN1
1 = Voltage at RS1 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS1 greater than or equal to VOUT_UV_FAULT_LIMIT.
4
VFMAX1
1 = Voltage at RS1 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS1 less than or equal to VOUT_OV_FAULT_LIMIT.
3
Reserved
Reserved
2
Reserved
Reserved
1
VFMIN0
1 = Voltage at RS0 is less than the VOUT_UV_FAULT_LIMIT.
0 = Voltage at RS0 greater than or equal to VOUT_UV_FAULT_LIMIT.
0
VFMAX0
1 = Voltage at RS0 is greater than the VOUT_OV_FAULT_LIMIT.
0 = Voltage at RS0 less than or equal to VOUT_OV_FAULT_LIMIT.
Reserved
MFR_FAULT_VOUT (E3h)
The MFR_FAULT_VOUT command returns VOUT at the
time a voltage fault was triggered.
MFR_FAULT_TEMP (E4h)
The MFR_FAULT_TEMP command returns the temperature at the time a temperature fault was triggered.
Applications Information
Performance Consideration
The MAX16064 can be viewed as a task scheduler
where it periodically goes through its task list and performs the required tasks. While it may be tempting to
monitor the power supplies at the highest supported
frequency, MFR_SAMPLE_RATE, it must be noted that
doing so takes away resources from other tasks, such
as communication with the system controller. Since
each application is unique in its own merit, it is impossible to prescribe a solution that suffices in all conditions.
System designers are thus urged to derive optimum
configuration based on the particular system needs.
Graphic User Interface (GUI)
The MAX16064 Evaluation Kit comes with a free GUI
that eliminates the need for any software development
and provides a simple and user-friendly method for
configuring large systems in a short time. Once the
configuration is complete, the results can be saved to
the external EEPROM for MAX16064 configuration on
power-up, or loaded at power-up onto the MAX16064
through the PMBus by a master controller. The powerful
MAX16064 feature set can be inferred from the GUI
screenshot shown in Figure 19, where the programmable parameters are displayed. These parameter values
set serve as data bytes for PMBus and manufacturerspecific commands supported by the MAX16064. For
details on using the GUI, refer to the MAX16064
Evaluation Kit.
______________________________________________________________________________________
49
MAX16064
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
Figure 19. MAX16064 Graphic User Interface
PCB Consideration
3)
Accurate voltage measurement and voltage regulation
can be achieved by following these guidelines for good
PCB layout:
1) Place IC decoupling and filter capacitors for AVDD,
DVDD, REFO, and RS_C as close as possible to
the IC pins. If using an external EEPROM, place it
close to the MAX16064 and use short direct traces
for interconnections.
2) Use Kelvin connections for the differential pair
traces from the desired remote-sense points on the
power-supply output-voltage power plane to RS_+
and RS_- of the MAX16064 for accurate powersupply output-voltage sensing.
4)
50
Connect the analog grounds (AGND, AGND1) and
digital ground (DGND) of the MAX16064 to a
ground plane right at the IC. Terminate all other
ground connections to this ground plane. Connect
this ground plane to the quiet analog ground plane
of the power supply so that the reference voltage to
the power supply is unaffected by switching noise.
Use a single-point (star) grounding technique to
connect the analog ground plane of the power supply to the heat dissipating power ground plane of
the power supply. Place MAX16064 as close as
possible to the power supply for best temperature
measurement performance.
Refer to the MAX16064 Evaluation kit for a sample
layout.
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
12V BUS
N
OUT
IN
OUT
DC-DC
OUT
LDO
REFIN
EN
EN
FB
LOAD
LOAD
N
OUT
DC-DC
OUT
REFIN
EN
IN
OUT
LDO
EN
FB
LOAD
RS2-
RS2+
RS2C
ENOUT2
RS1-
RS1+
RS1C
DACOUT2
RS0+
ENOUT1
RS0-
DACOUT1
LOAD
ENOUT3
DACOUT3
RS0C
RS3+
ENOUT0
RS3C
RS3-
DACOUT0
MAX16064
3.3V
RESET
EN
SMBALERT
3.3V
A2/SDAE
A1/SCLE
REFO
AGND
AGND1
DGND
AVDD
DVDD
CLKIO
RSVD
A3/CONTROL
SDA
SYSTEM
CONTROLLER
SCL
EEPROM
______________________________________________________________________________________
51
MAX16064
Typical Operating Circuit
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
MAX16064
Pin Configuration
19
20
21
22
DACOUT3
RSVD
DVDD
DGND
SDA
SCL
24
23
AVDD
AGND1
26
25
DACOUT2
27
TOP VIEW
RS1RS1+
28
18
29
17
RS1C
REFO
RS0+
RS0C
30
16
31
15
RS0DACOUT0
RS2C
34
32
11
10
ENOUT1
13
12
35
EP
9
8
6
7
DACOUT1
AGND
ENOUT0
5
4
3
RS3+
RS3RS3C
EN
RS2RS2+
2
+
1
36
A3/CONTROL
A2/SDAE
A1/SCLE
CLKIO
ENOUT3
ENOUT2
14
MAX16064
33
SMBALERT
RESET
THIN QFN
Package Information
Chip Information
PROCESS: BiCMOS
52
For the latest package outline information and land patterns, go
to www.maxim-ic.com/packages. Note that a “+”, “#”, or “-” in
the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status.
PACKAGE
TYPE
PACKAGE
CODE
OUTLINE
NO.
LAND
PATTERN NO.
36 TQFN-EP
T3666-3
21-0141
90-0050
______________________________________________________________________________________
±0.3% Accurate, Quad, Power-Supply Controller with
Active-Voltage Output Control and PMBus Interface
REVISION
NUMBER
REVISION
DATE
0
7/09
Initial release
2/10
Updated the Absolute Maximum Ratings, Electrical Characteristics, and
Table 4. Completed text corrections in the External EEPROM Interface,
MFR_REVISION (9Bh), MFR_DATE (9Dh), and MFR_SET_ADDRESS (DBh)
sections.
1
DESCRIPTION
PAGES
CHANGED
—
2, 4, 17, 32,
33, 43, 47
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 53
© 2010 Maxim Integrated Products
Maxim is a registered trademark of Maxim Integrated Products, Inc.
MAX16064
Revision History
MAX16064 ±0.3%精度、四通道电源控制器,提供输出电压动态控制和PMBus接口 - 概述
ENGLISH • 简体中文 • 日本語 • 한국어 • РУССКИЙ Login | Register
最新内容
产品
方案
设计
应用
技术支持
销售联络
公司简介
Maxim > 产品 > 电源和电池管理 > MAX16064
Maxim > 产品 > 监控电路、电压监测器、排序器 > MAX16064
MAX16064
±0.3%精度、四通道电源控制器,提供输出电压动态控制和PMBus接口
可完备控制/监测四路电源,具有PMBus接口
概述 技术文档 定购信息 相关产品 用户说明 (0) 所有内容 状况
状况:生产中。
概述
数据资料
MAX16064是完全集成的4通道数字电源控制和监控IC,可连接至四路电源提供完整的数字编
程。MAX16064可以连接到电源基准输入、反馈节点以及输出使能,提供电源跟踪、软启动、排序、
裕量调节以及动态控制输出电压等功能。
电源排序功能可自主运行或通过PMBus™接口控制。断电和上电过程提供受控的电源排序。多
个MAX16064可组合使用,以便为更多电源提供自主排序。电源顺序要求可以存储到外部配置
的EEPROM,无需改变PCB布局即可重新更改排序。
完整的数据资料
英文
下载 Rev. 1 (PDF, 1.5MB)
中文
下载 Rev. 1 (PDF, 1.1MB)
MAX16064具有内部温度传感器,提供更高级别的系统监测。其它特性包括:复位输出和SMBus™报
警输出。
MAX16064的每个通道具有一路高精度、12位模/数转换器(ADC)输入和一个差分放大器,用于精确监
测、报告负载电压,不受地电位差的影响。内部集成12位数/模转换器(DAC)用于电源裕量调节,并可
通过闭环控制系统动态调节输出电压,输出电压精度为±0.3%。
用户可编程寄存器提供灵活、精确的与时间相关的事件控制,例如:延迟时间和过渡时间,监测过
压、欠压、过热故障,并可相应处理报警。可对闭环工作状态进行编程,确保MAX16064与任何现有
电源能够协同工作,提供精确电压控制和裕量调节。
MAX16064采用PMBus兼容通信协议。可以按照该协议或从Maxim网站下载免费的图形用户界
面(GUI)对器件进行编程,加快开发进程。完成配置后,结果可以在上电时通过PMBus总线保存
到EEPROM或装载到器件内。因此,可以利用MAX16064远程配置任何电源,节省了产品召回或现场
服务的昂贵成本。MAX16064具有114个不同的地址设置,支持大规模系统的协同工作。MAX16064采
用节省空间的36引脚、6mm x 6mm、TQFN无铅封装,工作在-40°C至+85°C温度范围。
关键特性
应用/使用
精确的电压输出控制(AVOC)能够以±0.3%的精度控制输出电压
PMBus接口用于电源编程、监控、上电和断电排序以及裕量调节
提供输出电压和温度监测,可调节监控频率
可编程软启动和软停止斜率
可使用REFIN或FB端实现电源控制
主从时钟选项可为多个器件提供精确定时参考
外部EEPROM接口用于上电时自动设置
3.0V至3.6V工作电压范围
6mm x 6mm、36引脚TQFN封装
DC-DC模块与电源
路由器
服务器
存储系统
电信/网络
Key Specifications: Step-Down Switching Regulators
Smallest Available Pckg.
Part Number
Package/Pins
(mm 2 )
max w/pins
MAX16064 TQFN/36
37.2
查看所有Step-Down Switching Regulators (276)
Pricing Notes:
This pricing is BUDGETARY, for comparing similar parts. Prices are in U.S. dollars and subject to change. Quantity pricing may vary substantially and international prices may
differ due to local duties, taxes, fees, and exchange rates. For volume-specific prices and delivery, please see the price and availability page or contact an authorized
distributor.
http://china.maxim-ic.com/datasheet/index.mvp/id/6326[2010-12-15 7:40:04]
我的Maxim
MAX16064 ±0.3%精度、四通道电源控制器,提供输出电压动态控制和PMBus接口 - 概述
图表
典型工作电路
更多信息
新品发布
[ 2009-10-29 ]
没有找到你需要的产品吗?
应用工程师帮助选型,下个工作日回复
参数搜索
应用帮助
概述
技术文档
定购信息
相关产品
概述
关键特性
应用/ 使用
关键指标
图表
注释、注解
数据资料
应用笔记
评估板
设计指南
可靠性报告
软件/ 模型
价格与供货
样品
在线订购
封装信息
无铅信息
类似功能器件
类似应用器件
评估板
类似型号器件
配合该器件使用的产品
参考文献: 19- 4807 Rev. 1; 2010- 08- 06
本页最后一次更新: 2010- 08- 06
联络我们:信息反馈、提出问题 • 对该网页的评价 • 发送本网页 • 隐私权政策 • 法律声明
http://china.maxim-ic.com/datasheet/index.mvp/id/6326[2010-12-15 7:40:04]