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భࢯஂପ఼ຫൈ ♦ భྟ߈ܠࣅਜ਼ྟਈࣥቓൈ ♦ భဧSFGJOGC࣡ဣሚ࢟Ꮞ఼ᒜ ♦ ᓍ࠭ဟᒩኡሲభᆐࣶৈୈᄋறཀྵࢾဟݬఠ ♦ ᅪݝ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ĂSFGJOGCLjጐభጲೌࡵ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ĂSFGJOGCLjጐభጲೌࡵMEPLj ᎖ࢯஂ࢟Ꮞࡼၒ߲࢟ኹăਈࣥෝါሆᆐᔜă ෝผăᏴᅪݝణதୈࠀೌᒗBHOEਜ਼EHOEă ෝผ࢟ᏎၒྜྷLjᏴBWEEᎧBHOEᒄମೌጙৈ2μG࢟ྏă ดᒙ23ᆡEBDࡼ3വෝผ࢟ኹၒ߲ăೌࡵED.EDෝ్ࡼUSJNĂSFGJOGCLjጐభጲೌࡵ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ĂSFGJOGCLjጐభጲೌࡵMEPLj ᎖ࢯஂ࢟Ꮞࡼၒ߲࢟ኹăਈࣥෝါሆᆐᔜă ೌWTFOTF हࡍ3ࡼ݆࢟ྏLjᏴST3Dਜ਼BHOEᒄମೌጙৈ2μG࢟ྏă ൡLjดೌݝᒗBHOEăᆐ೫ࡻᔢଛࡼᆨࣞހቶถLjFQೌࡵ࢟Ꮞࡼށă _______________________________________________________________________________________ 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*LjST`,ਜ਼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/! नౣෝါဟኔ ᆨࣞଶހ ᆐࡻᎌࡼᆨࣞࣗၫLjNBY27175हᒙᏴಭ࢟Ꮞᔢத ࡼᆡᒙă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Ă34Ljก ඐ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Ă߿खࡇᇙܪᒔăಿྙLjQBHFᒙᆐ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* NBY27175OBDLሰ።ݙᑽߒࡼෘഎă 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ࡼၒ߲࢟ኹඡሢă नౣෝါሆLjWPVU`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ෘഎਈࣥဟLjUPGG`EFMBZǗྦ ᄰਭB40DPOUSPM )ྦဧถ*FOਈࣥLjᐌᔥክUPGG`EFMBZ ݬၫࡼገཇă ᒇᄰਭPQFSBUJPOෘഎਈࣥဟLjUPGG`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^ᆡLj8ᆡܘ ኍᆐ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ă ࢟෦ཱྀᒋᆐ21136μ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Ă34Ljกඐ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]