0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MAX17271ETE+T

MAX17271ETE+T

  • 厂商:

    AD(亚德诺)

  • 封装:

    WFQFN16

  • 描述:

    IC REG BCK BST PROG TRPL 16TQFN

  • 数据手册
  • 价格&库存
MAX17271ETE+T 数据手册
EVALUATION KIT AVAILABLE Click here for production status of specific part numbers. MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator General Description The MAX17270/MAX17271 are 3-output switching regulators designed for applications requiring efficient regulation of multiple supplies in a very small space, such as wearable electronic devices. The parts use a buck-boost architecture that regulates three outputs using a single, small 2.2µH inductor at efficiencies up to 85%. This results in smaller board space while delivering better total system efficiency than equivalent power solutions using one buck and linear regulators. The supply current is 0.85µA when only one output is enabled, plus 0.2µA for each additional output enabled. This SIMO (Single-Input Multiple-Output) regulator utilizes the entire battery voltage range due to its ability to create output voltages that are above, below, or equal to the input voltage. Peak inductor current for each output is programmable to optimize the balance between efficiency, output ripple, EMI, PCB design, and load capability. Two versions are available. The MAX17270 has 3 enable inputs and 3 output voltage programming inputs. The MAX17271 includes an I2C interface with interrupt, a push-button turn on/off, and a power-good indication. All versions are offered in either a 4 x 4, 0.4mm waferlevel package (WLP) or a 16-pin TQFN package. Benefits and Features ●● 3-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator ●● 2.7V to 5.5V Input Voltage Range ●● Low-Power and Long Battery Life • 1.3μA Operating Current (3 SIMO Channels) • 330nA Shutdown Current • 85% Efficiency at 3.3V Output ●● Flexible and Configurable • I2C-Compatible Interface (MAX17271) • Programmable Output Voltage: 0.8V to 5.175V MAX17270/MAX17271 • Programmable Peak Current Limit ●● Robust • Soft-Start • Overload Protection • Thermal Protection ●● Small Size • 1.77mm x 1.77mm x 0.50mm, 16-Bump 0.4mm-Pitch WLP Package • 3mm x 3mm x 0.75mm, 16-Pin TQFN Package • Small Total Solution Size Applications ●● Bluetooth Headsets ●● Fitness Bands ●● Watches ●● Hearables ●● Wearables ●● Internet of Things (IoT) ●● Health Monitors 19-100234; Rev 5; 9/19 Ordering Information appears at end of data sheet. MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Simplified Application Circuit IN (2.7V to 5.5V) L CBST 2.2µH 100nF CIN 10µF MAX17270/1 ENABLE INPUTS OR I2C INTERFACE www.maximintegrated.com OUT3 (3.3V/50mA) OUT2 (1.8V/75mA) OUT1 (1.2V/80mA) C1 22µF C2 10µF C3 10µF Maxim Integrated │  2 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Absolute Maximum Ratings VPWR, OUT1, OUT2, OUT3, VIO to GND................-0.3V to +6V Continuous Power Dissipation (WLP) (TA = 70°C, derate 17.2mW/°C above 70°C.)............1376mW Continuous Power Dissipation (TQFN) (TA = 70°C, derate 20.8mW/°C above 70°C.).........1666.7mW Operating Temperature Range............................ -40°C to +85°C Junction Temperature.......................................................+150°C Storage Temperature Range............................. -60°C to +150°C Soldering Temperature (reflow)........................................+260°C EN1, EN2, EN3, IRQB, ON, RSTB, RSEL1, RSEL2, RSEL3 to GND.......................................-0.3V to VSUP + 0.3V SCL, SDA to GND.......................................-0.3V to VVIO + 0.3V VSUP to VPWR.......................................................-0.3V to +0.3V PGND to GND.......................................................-0.3V to +0.3V OUT1, OUT2, OUT3 Short-Circuit Duration...............Continuous LXA Continuous Current (Note 1)..................................1.2ARMS LXB Continuous Current (Note 2)..................................1.2ARMS BST to LXB.................................................................-0.3V to 6V BST to VPWR..............................................................-0.3V to 6V Lead Temperature (soldering, 10 seconds)........................ 300°C Note 1: LXA has internal clamping diodes to PGND and VPWR. It is normal for these diodes to briefly conduct during switching events. Avoid steady-state conduction of these diodes. Note 2: Do not externally bias LXB. LXB has an internal low-side clamping diode to PGND, and an internal high-side clamping diode that dynamically shifts to the selected SIMO output. It is normal for these internal clamping diodes to briefly conduct during switching events. When the SIMO regulator is disabled, the LXB to PGND absolute maximum voltage is -0.3V to OUT1 + 0.3V. 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. Package Information TQFN PACKAGE CODE T1633+5 Outline Number 21-0136 Land Pattern Number 90-0032 THERMAL RESISTANCE, FOUR-LAYER BOARD: Junction to Ambient (θJA) 48°C/W Junction to Case (θJC) 10°C/W WLP PACKAGE CODE N161A1+1 Outline Number 21-100190 Land Pattern Number Refer to Application Note 1891 THERMAL RESISTANCE, FOUR-LAYER BOARD: Junction to Ambient (θJA) 57.93 Junction to Case (θJC) N/A For the latest package outline information and land patterns (footprints), go to www.maximintegrated.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 thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a four-layer board. For detailed information on package thermal considerations, refer to www.maximintegrated.com/thermal-tutorial. www.maximintegrated.com Maxim Integrated │  3 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Package Information (continued) (NE - 1) X e E MARKING E/2 D2/2 (ND - 1) X e D/2 AAAA e C L D D2 k C L b 0.10 M C A B E2/2 L E2 0.10 C C L 0.08 C C L A A2 A1 L L e e maxim integrated TM PACKAGE OUTLINE, 8, 12, 16L THIN QFN, 3x3x0.75mm 21-0136 www.maximintegrated.com V 1 3 Maxim Integrated │  4 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Package Information (continued) Pin 1 Indicator 1 E see Note 7 Marking COMMON DIMENSIONS A A1 A AAAA A2 D A3 b D SIDE VIEW TOP VIEW E A1 A S A2 1.768 1.768 0.025 0.025 1.20 BASIC 1.20 BASIC e 0.40 BASIC SD 0.20 BASIC 0.20 BASIC DEPOPULATED BUMPS: NONE SE 0.05 S FRONT VIEW 0.28 REF 0.040 BASIC 0.27 0.03 E1 D1 A3 0.50 MAX 0.19 0.03 E1 SE e B D C NOTES: 1. Terminal pitch is defined by terminal center to center value. 2. Outer dimension is defined by center lines between scribe lines. 3. All dimensions in millimeter. 4. Marking shown is for package orientation reference only. 5. Tolerance is ± 0.02 unless specified otherwise. 6. All dimensions apply to PbFree (+) package codes only. 7. Front - side finish can be either Black or Clear. SD D1 B A 1 2 3 4 A BOTTOM VIEW - DRAWING NOT TO SCALE - www.maximintegrated.com b 0.05 M maxim integrated S AB TITLE TM PACKAGE OUTLINE 16 BUMPS THIN WLP PKG. 0.4 mm PITCH,N161A1+1 APPROVAL DOCUMENT CONTROL NO. 21-100190 REV. B 1 1 Maxim Integrated │  5 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Electrical Characteristics (continued) (VSUP = VPWR = 3.7V, TJ = -40°C to 85°C, Typical Application Circuits, typical values are at TJ = 25°C unless otherwise specified. Limits over the specified operating temperature and supply voltage range are guaranteed by design and characterization, and production tested at room temperature only. ) PARAMETER LX Peak Current Limit (MAX17271 Only) SYMBOL I­LIM CONDITIONS At LXB, TA = +25°C MIN TYP MAX ILIM[1:0] = 0b10 -15% +0.6 +15% ILIM[1:0] = 0b11 -15% +0.4 +15% LX Current Limit Delay BST On Resistance 10 RBST BST to VPWR BST Leakage Current BST = 11V, LXB = 5.5V Required Select Resistor Accuracy (MAX17270 Only) Use the nearest ±1% resistor from RSEL Selection table. Select Resistor Detection Time (MAX17270 Only) Soft-Start Enable Delay (MAX17270 Only) Soft-Start Ramp Rate RSEL_TOL tRSEL tDLY_SS dVOUT/dtSS Overtemperature Threshold UNITS A ns 36 77 Ω 0.01 1.0 μA +1 % -1 VSUP = 2.7V, CRSEL < 2pF 600 μs EN rising edge to rising edge of 1st LXA pulse, provided that RSEL values have been determined (tRSEL has elapsed after applying VSUP) 100 μs Measured from 20% to 80% of OUT ramp 1.2 mV/μs TJ Rising 165 TJ Falling 150 °C LOGIC INPUTS (EN1, EN2, EN3, ON) Input Current ILGC_IN Input voltage 0V to 5.5V TA = +25°C 0.001 TA = +85°C 0.01 EN Input Threshold, High VIH Voltage threshold, rising EN Input Threshold, Low VIL Voltage threshold, falling ON Input Threshold, High VIH Voltage threshold, rising VIL Voltage threshold, falling ON Input Threshold, Low 1 0.7 x VSUP μA V 0.3 x VSUP 1.4 V V 0.4 tON_DB From ON high to sequencer on ON Reset Time tON_RST From ON high to sequencer off 13 s SWR bit set to 1, following reset 102 ms ON Auto Power Enable 10 V ON Debounce Time ms LOGIC OUTPUTS (IRQB, RSTB) Output Voltage Low VOL Leakage Current ILKG Asserted and sinking 1mA TA = +25°C Deasserted, 5.5V 0.1 0.001 TA = +85°C 0.01 1 V μA Note 1: Typical values align with bench observations using the stated conditions. See the Typical Operating Characteristics. Minimum and maximum values are tested in production with DC currents. www.maximintegrated.com Maxim Integrated │  6 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Electrical Characteristics (VSUP = VPWR = 3.7V, TJ = -40°C to 85°C, Typical Application Circuits, typical values are at TJ = 25°C unless otherwise specified. Limits over the specified operating temperature and supply voltage range are guaranteed by design and characterization, and production tested at room temperature only. ) PARAMETER Input Voltage Range SYMBOL CONDITIONS VIN MIN TYP 2.7 VIN UVLO Threshold VIN_UVLO Outputs are functional VIN OVLO Threshold VIN_OVLO Rising Rising Falling 2.55 2.2 2.45 5.70 5.85 MAX UNITS 5.5 V 2.7 V 6.00 V OUT Voltage Range (MAX17270 Only) VOUT_RANGE OUT1, OUT2, OUT3 0.8 4.6 V OUT Voltage Range (MAX17271 Only) VOUT_RANGE OUT1, OUT2, OUT3 0.8 5.175 V Input Supply Current ICC OUT Supply Current IOUT OUT Overregulation Threshold (Ultra Low-Power Mode) VOV All outputs disabled, BIAS OFF = 1 (MAX17271), TA = +25°C 0.33 1 output enabled, RSTB, VIO, SCL, SDA, IRQB pins open 0.85 1.8 2 outputs enabled, RSTB, VIO, SCL, SDA, IRQB pins open 1.05 2.4 3 outputs enabled, RSTB, VIO, SCL, SDA, IRQB pins open 1.3 3.0 Outputs disabled, TA = +25°C 0.01 1.0 Outputs enabled, no switching 0.1 TA = +25°C 2.5 OUT Voltage Accuracy Falling switch threshold, 2.7V < VSUP < 5.5V OUT Load Regulation VOUT = 3.3V, IOUT = 0.1mA to 100mA OUT Line Regulation -2 tON LXA switched high Maximum Off Time tOFF LXB switched high RAH High-side LXA On Resistance RAL RBH LXB On Resistance RBL LX Peak Current Limit (MAX17270 Only) I­LIM LX Peak Current Limit (MAX17271 Only) I­LIM Low-side High-side, any output Low-side 5 % +2 % % 0.1 2.2 4.4 2.2 % 8.8 µs µs 4.4 8.8 VIN = 3.7V 70 140 VIN = 2.7V 90 180 VIN = 3.7V 50 100 VIN = 2.7V 65 130 VIN = 3.7V 55 110 VIN = 2.7V 75 150 VIN = 3.7V 55 110 90 180 RSELx ≤ 56.2kΩ -5% +1.1 +5% At LXB, TA = +25°C RSELx ≥ 66.5 kΩ -15% +0.6 +15% ILIM[1:0] = 0b00 -5% +1.1 +5% ILIM[1:0] = 0b01 -15% +0.8 +15% At LXB, TA = +25°C At LXB, TA = +25°C VIN = 2.7V μA µA 0.5 VIN from 2.7V to 5.5V Maximum On Time www.maximintegrated.com µA mΩ mΩ A A Maxim Integrated │  7 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Electrical Characteristics - I2C (VVPWR = VVSUP = 3.7V, VIO = 1.8V, limits are 100% production tested at TJ = +25°C, limits over the operating temperature range (TJ = -40°C to +85°C) are guaranteed by design and characterization, unless otherwise noted.) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS VIO ≤ VSUP 1.7 1.8 3.6 V VIO = 3.6V, VSDA = VSCL = 0V or 3.6V, TA = +25°C -1 0 +1 0 +1 POWER SUPPLY VIO Voltage Range VIO VIO Bias Current VIO = 1.7V, VSDA = VSCL= 0V or 1.7V μA SDA AND SCL I/O STAGE SCL, SDA Input High Voltage VIH VIO = 1.7V to 3.6V SCL, SDA Input Low Voltage VIL VIO = 1.7V to 3.6V SCL, SDA Input Hysteresis II SDA Output Low Voltage VOL V 0.3 x VIO 0.05 x VIO VHYS SCL, SDA Input Leakage Current SCL, SDA Pin Capacitance 0.7 x VIO VIO = 3.6V, VSCL = VSDA = 0V and 3.6V -10 Sinking 20mA CI V V +10 μA 0.4 V 10 pF I2C-COMPATIBLE INTERFACE TIMING (STANDARD, FAST, AND FAST-MODE PLUS) (Note 2) Clock Frequency Hold Time (REPEATED) START Condition fSCL 0 1000 kHz tHD_STA 0.26 μs SCL Low Period tLOW 0.5 μs SCL High Period tHIGH 0.26 μs Setup Time (REPEATED) START Condition tSU_STA 0.26 μs Data Hold Time tHD_DAT 0 μs Data Setup Time tSU_DAT 50 ns Setup Time for STOP Condition tSU_STO 0.26 μs Bus Free Time between STOP and START Condition tBUF 0.5 μs Pulse Width of Suppressed Spikes tSP Maximum pulse width of spikes that must be suppressed by the input filter 50 ns Note 1: Limits are 100% production tested at TA = +25°C. Limits over the operating temperature range are guaranteed through correlation using statistical quality control methods. Note 2: Design guidance only. Not production tested. www.maximintegrated.com Maxim Integrated │  8 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Typical Operating Characteristics (VIN = 2.7V , OUT1 = 1.2V , ILIM1 = 0.4A , OUT2 = 1.8V , ILIM2 = 0.8A , OUT3 = 3.3V , ILIM3 = 1.1A, L1 = 2.2μH (Coilcraft XFL4020-222ME), COUT1 = COUT2 = COUT3 = 22μF (TDK C1608X5R1A226M080AC)) SHUTDOWN SUPPLY CURRENT vs. INPUT VOLTAGE 900 1.6 BIAS OFF = 1 800 400 1.6 1.0 0.8 100 0.2 0 0.0 2.5 3 3.5 4 4.5 INPUT VOTAGE (V) 5 5.5 1.2 1.0 0.8 0.6 OUT1, OUT2, OUT3 ON OUT1, OUT2 ON OUT1 ON 0.4 200 OUT1, OUT2, OUT3 ON OUT1, OUT2 ON OUT1 ON 1.4 0.6 300 0.4 0.2 2.5 3 3.5 4 4.5 5 0.0 5.5 -50 -25 0 INPUT VOLTAGE (V) toc04 50 75 100 LOAD REGULATION (VOUT = 3.3V, ILIM = 1.1A) toc05 1.860 1.228 25 TEMPERATURE (°C) LOAD REGULATION (VOUT = 1.8V, ILIM = 0.8A) LOAD REGULATION (VOUT = 1.2V, ILIM = 0.4A) toc06 3.380 1.850 1.220 1.216 5V INPUT 1.212 1.208 3.360 1.840 1.830 1.820 5V INPUT 1.810 1.800 1.790 1.204 2.7V INPUT 0 10 20 1.780 30 40 50 60 70 80 90 100 LOAD CURRENT (mA) SWITCHING WAVEFORMS– ULTRA-LOW-POWER MODE OUTPUT VOLTAGE (V) OUTPUT VOLTAGE (V) 1.224 OUTPUT VOLTAGE (V) TA = 25°C ISUPPLY (µA) 500 toc03 1.8 1.2 ISUPPLY (µA) 600 1.200 SUPPLY CURRENT vs. TEMPERATURE toc02 1.4 TA = +85°C TA = +25°C TA = -40°C 700 ISUPPLY (nA) SUPPLY CURRENT vs. INPUT VOLTAGE toc01 50 2.7V INPUT 100 150 LOAD CURRENT (mA) 200 SWITCHING WAVEFORMS– LIGHT UTILIZATION toc07 5V INPUT 3.320 3.300 2.7V INPUT 0 3.340 250 3.280 0 50 100 150 200 250 300 LOAD CURRENT (mA) SWITCHING WAVEFORMS– MEDIUM UTILIZATION toc08 toc09 VOUT1 50mV/div VOUT1 50mV/div VOUT1 50mV/div VOUT2 50mV/div VOUT2 50mV/div VOUT2 50mV/div 50mV/div VOUT3 50mV/div VOUT3 50mV/div VOUT3 ILX ILX 500mA/div IOUT1 = IOUT2 = IOUT3 = 100µA 1ms/div www.maximintegrated.com 500mA/div IOUT1 = 5mA IOUT2 = IOUT3 = 10mA 10µs/div ILX 500mA/div IOUT1 = 15mA, IOUT2 = IOUT3 = 30mA 5µs/div Maxim Integrated │  9 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Typical Operating Characteristics (continued) (VIN = 2.7V , OUT1 = 1.2V , ILIM1 = 0.4A , OUT2 = 1.8V , ILIM2 = 0.8A , OUT3 = 3.3V , ILIM3 = 1.1A, L1 = 2.2μH (Coilcraft XFL4020-222ME), COUT1 = COUT2 = COUT3 = 22μF (TDK C1608X5R1A226M080AC)) SWITCHING WAVEFORMS– HEAVY UTILIZATION POWER-UP toc10 toc11 VOUT1 50mV/div ON VOUT2 50mV/div VOUT1 5.2V/div 1.3V/div 1.9V/div VOUT2 VOUT3 50mV/div VOUT3 3.4V/div IRQB ILX 500mA/div RSTB IOUT1 = IOUT2= IOUT3 = 10mA 5ms/div IOUT1 = 25mA, IOUT2 = IOUT3 = 55mA 2µs/div LOAD TRANSIENT WAVEFORMS—OUT1 POWER-DOWN toc13 toc12 ON 5.2V/div VOUT1 1.3V/div VOUT2 1.9V/div VOUT3 3.4V/div VOUT1 60mV/div AC-COUPLED 60mV/div AC-COUPLED VOUT2 60mV/div AC-COUPLED VOUT3 1mA IRQB 25mA IOUT1 30mA/div RSTB IOUT1 = 1mA to 25mA, IOUT2 = IOUT3 = 10mA 1ms/div IOUT1 = IOUT2 = IOUT3 = 10mA 2s/div LOAD TRANSIENT WAVEFORMS—OUT2 LOAD TRANSIENT WAVEFORMS—OUT3 toc15 toc14 VOUT1 60mV/div AC-COUPLED VOUT1 60mV/div AC-COUPLED 60mV/div AC-COUPLED VOUT2 VOUT2 60mV/div AC-COUPLED VOUT3 VOUT3 60mV/div AC-COUPLED 60mV/div AC-COUPLED 10mA 55mA IOUT2 30mA/div IOUT3 IOUT2 =10mA to 55mA, IOUT1 = IOUT3 = 10mA 1ms/div www.maximintegrated.com 10mA 55mA 30mA/div IOUT3 =10mA to 55mA, IOUT1 = IOUT3 = 10mA 1ms/div Maxim Integrated │  10 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Typical Operating Characteristics (continued) (VIN = 2.7V , OUT1 = 1.2V , ILIM1 = 0.4A , OUT2 = 1.8V , ILIM2 = 0.8A , OUT3 = 3.3V , ILIM3 = 1.1A, L1 = 2.2μH (Coilcraft XFL4020-222ME), COUT1 = COUT2 = COUT3 = 22μF (TDK C1608X5R1A226M080AC)) LINE TRANSIENT RESPONSE STARTUP WAVEFORMS toc16 toc17 2V/div VIN 1V/div VOUT1 100mV/div (AC-COUPLED) 100mV/div (AC-COUPLED) VOUT2 2V/div EN1 2V/div EN2 EN3 1V/div 1V/div 1V/div VOUT1 VOUT2 100mV/div (AC-COUPLED) VOUT3 VOUT3 MAX17270 2ms/div 1.6ms/div VIN = 2.7V, IOUT1 = IOUT2 = IOUT3 = 10mA VOUT1 = 1.2V, VOUT2 = 1.8V, VOUT3 = 3.3V EFFICIENCY vs. LOAD CURRENT (VOUT1 = 1.2V, ILIM = 0.6A) POWER-DOWN WAVEFORMS toc18 MAX17270 95 4V/div EN2 4V/div EN3 4V/div VOUT1 1V/div VOUT2 2V/div VOUT3 3V/div toc19 VIN = 3.7V VIN = 2.7V 85 75 EFFICIENCY (%) EN1 VIN = 5.0V 65 55 MAX17270ENE 45 35 25 1.0E-6 2ms/div VIN = 2.7V, IOUT1 = IOUT2 = IOUT3 = 10mA VOUT1 = 1.2V, VOUT2 = 1.8V, VOUT3 = 3.3V EFFICIENCY vs. LOAD CURRENT (VOUT1 = 1.8V, ILIM = 1.1A) EFFICIENCY vs. LOAD CURRENT (VOUT1 = 3.3V, ILIM = 1.1A) toc20 95 85 90 80 85 75 VIN = 2.7V 70 VIN = 3.7V 65 60 MAX17270ENE 55 40 1.0E-6 VIN = 2.7V VIN = 5.0V 10.0E-6 100.0E-6 1.0E-3 75 70 MAX17270ENE 65 VIN = 3.7V 55 10.0E-3 100.0E-3 LOAD CURRENT (A) www.maximintegrated.com toc21 VIN = 5.0V 80 60 50 45 10.0E-3 100.0E-3 LOAD CURRENT (A) EFFICIENCY (%) EFFICIENCY (%) 90 10.0E-6 100.0E-6 1.0E-3 50 1.0E-6 10.0E-6 100.0E-6 1.0E-3 10.0E-3 100.0E-3 LOAD CURRENT (A) Maxim Integrated │  11 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Typical Operating Characteristics (continued) (VIN = 2.7V , OUT1 = 1.2V , ILIM1 = 0.4A , OUT2 = 1.8V , ILIM2 = 0.8A , OUT3 = 3.3V , ILIM3 = 1.1A, L1 = 2.2μH (Coilcraft XFL4020-222ME), COUT1 = COUT2 = COUT3 = 22μF (TDK C1608X5R1A226M080AC)) EFFICIENCY vs. LOAD CURRENT (VOUT1 = 1.2V, ILIM = 0.4A) EFFICIENCY vs. LOAD CURRENT (VOUT1 = 1.8V, ILIM = 0.8A) toc22 90 100 80 70 VIN = 3.7V 60 EFFICIENCY (%) EFFICIENCY (%) VIN = 2.7V 90 80 toc23 VIN = 3.7V VIN = 2.7V VIN = 5.0V MAX17271ENE 50 70 VIN = 5.0V 60 MAX17271ENE 50 40 30 1.0E-6 40 30 1.0E-6 10.0E-6 100.0E-6 1.0E-3 10.0E-3 100.0E-3 LOAD CURRENT (A) 10.0E-3 100.0E-3 LOAD CURRENT (A) EFFICIENCY vs. LOAD CURRENT (VOUT1 = 3.3V, ILIM = 1.1A) 90 10.0E-6 100.0E-6 1.0E-3 VIN = 5.0V toc24 MAX17271ENE EFFICIENCY (%) 85 80 VIN = 3.7V 75 70 65 60 1.0E-6 VIN = 2.7V 10.0E-6 100.0E-6 1.0E-3 10.0E-3 100.0E-3 LOAD CURRENT (A) www.maximintegrated.com Maxim Integrated │  12 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Pin Configurations TOP VIEW TOP VIEW MAX17270 MAX17271 1 2 OUT1 OUT2 OUT3 GND PGND LXB RSEL3 EN3 + 3 4 + A 1 2 3 4 OUT1 OUT2 OUT3 GND PGND LXB ON IRQB LXA BST RSTB SDA VPWR VSUP VIO SCL A B B C C LXA BST RSEL2 EN2 VPWR VSUP RSEL1 EN1 D D 16-WLP 16 OUT3 VIO 14 6 OUT2 VSUP 15 5 OUT1 VPWR 16 IRQB ON RSEL3 9 MAX17271 + 2 3 4 1 TQFN 3mm x 3mm www.maximintegrated.com 7 SDA EN3 LXA 1 13 RSTB EN2 + SCL 10 2 3 8 GND 7 OUT3 6 OUT2 5 OUT1 4 LXB VPWR GND 11 PGND 15 MAX17270 8 12 BST VSUP 9 LXA 14 10 LXB RSEL1 11 PGND 13 12 TOP VIEW BST EN1 RSEL2 TOP VIEW 16-WLP TQFN 3mm x 3mm Maxim Integrated │  13 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Pin Description PIN MAX17270 WLP MAX17271 WLP MAX17270 TQFN MAX17271 TQFN NAME FUNCTION A1 A1 5 5 OUT1 Regulator Output 1. Connect a 10μF (min) capacitor from this pin to ground. B1 B1 3 3 PGND Buck-Boost Power Ground. Connect to the ground plane through a low impedance. C1 C1 1 1 LXA D1 D1 16 16 VPWR Buck-Boost Input Power Supply Pin. Connect a 10µF(min) capacitor from this pin to ground. A2 A2 6 6 OUT2 Regulator Output 2. Connect a 10µF(min) capacitor from this pin to ground. B2 B2 4 4 LXB Buck-Boost Output-Side Inductor Connection. Connect a 2.2µH inductor between LXA and LXB. C2 C2 2 2 BST Bootstrap pin for high-side output FET drivers. Connect a 3.3nF capacitor between BST and LXB. D2 D2 15 15 VSUP Analog Input Supply. Connect to VPWR. A3 A3 7 7 OUT3 Regulator Output 3. Connect a 10µF (min) capacitor from this pin to ground. B3 — 9 — RSEL3 Select Resistor Pin 3. Connect a resistor from this pin to GND, using the values from Table 1 to configure the output voltage of OUT3. Buck-Boost Input-Side Inductor Connection. Connect a 2.2µH inductor between LXA and LXB. — B3 — 9 ON Push-Button Controller Input. Connect a 100kΩ resistor from ON to GND and momentary switch between ON and TTL Level Supply. Used to initiate power-up and powerdown sequencing. C3 — 12 — RSEL2 Select Resistor Pin 2. Connect a resistor from this pin to GND, using the values from Table 1 to configure the output voltage of OUT2. — C3 — 12 RSTB Open-Drain Output to Indicate All Outputs are Active. Connect a pullup resistor between this pin and an external supply. Goes to logic-high only when all outputs are active. D3 — 14 — RSEL1 Select Resistor Pin 1. Connect a resistor from this pin to GND, using the values from Table 1 to configure the output voltage of OUT1. — D3 — 14 VIO Supply Voltage for the I2C Inputs. Determines the SDA and SCL thresholds. Connect to I2C supply rail. A4 A4 8 8 GND Analog Ground. B4 — 10 — EN3 Enable Input for OUT3. Hold high to enable output regulation. Hold low to disable the output. — B4 — 10 IRQB I2C Interrupt Output. Connect a pullup resistor between this pin and an external supply. www.maximintegrated.com Maxim Integrated │  14 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Pin Description (continued) PIN MAX17270 WLP MAX17271 WLP MAX17270 TQFN MAX17271 TQFN NAME FUNCTION C4 — 11 — EN2 Enable Input for OUT2. Hold high to enable output regulation. Hold low to disable the output. — C4 — 11 SDA I2C Data Input. Used to communicate with the part through the I2C interface. D4 — 13 — EN1 Enable Input for OUT1. Hold high to enable output regulation. Hold low to disable the output. — D4 — 13 SCL I2C Clock Input. Used to communicate with the part through the I2C interface. Functional Diagram 100nF 2.2µH LXA VPWR M1 LXB MAIN POWER STAGE BST SYNCHRONOUS RECTIFIER M3_1 REVERSE BLOCKING OUT1 10µF 10uF M2 M4 SYNCHRONOUS RECTIFIER PGND M3_2 REVERSE BLOCKING OUT2 10µF ENx MAX17270 RSELx I2C MAX17271 ON RSTB www.maximintegrated.com SIMO CONTROLLER SYNCHRONOUS RECTIFIER M3_3 REVERSE BLOCKING OUT3 10µF Maxim Integrated │  15 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Detailed Description Output Voltage Configuration The MAX17270/MAX17271 are nanopower, single-inductor, multiple-output (SIMO) buck-boost, DC-to-DC converters designed for applications that require ultra-low supply current and small solution size. A single inductor is used to regulate three separate outputs, saving board space while delivering higher total system efficiency than equivalent power solutions using multiple buck and/or linear regulators. The SIMO configuration utilizes the entire battery voltage range due to its ability to create output voltages that are above, below, or equal to the input voltage. Peak inductor current for each output is programmable to optimize the balance between efficiency, output ripple, EMI, PCB design, and load capability. Each of the outputs are independently configurable. In the MAX17270 to set the output voltages at OUT1/2/3 and the inductor peak current limits (ILIM), connect the appropriate resistors from RSEL1/2/3, respectively, to GND, as shown in Table 1. RSEL1/2/3 resistors should have 1% (or better) tolerance. In the MAX17271 to set the output voltages, use the I2C interface to load the configuration registers TVSIMOx[7:0]. TVSIMOx[7] is used to enable (TVSIMOx[7] = 1) or disable (TVSIMOx[7] = 0) a 1.2V offset. TVSIMOx[6:0] bits are used to set the output voltage as OUT = 0.8V + 25mV × TVSIMO[6 : 0](decimal) . This has been shown in Table 2. Table 1. MAX17270 Output Voltage and Current Limit Setting RSEL (KΩ) OUTPUT VOLTAGE (V) CURRENT LIMIT(A) RSEL (KΩ) OUTPUT VOLTAGE (V) CURRENT LIMIT(A) OPEN 0.800 0.6 56.2 0.800 1.1 909 0.900 0.6 47.5 0.900 1.1 768 1.000 0.6 40.2 1.000 1.1 634 1.100 0.6 34 1.100 1.1 536 1.200 0.6 28 1.200 1.1 452 1.350 0.6 23.7 1.350 1.1 383 1.500 0.6 20 1.500 1.1 324 1.800 0.6 16.9 1.800 1.1 267 2.200 0.6 14 2.200 1.1 226 2.500 0.6 11.8 2.500 1.1 191 2.800 0.6 10 3.000 1.1 162 3.000 0.6 8.45 3.300 1.1 133 3.300 0.6 7.15 3.600 1.1 113 3.600 0.6 4.99 4.100 1.1 80.6 4.100 0.6 SHORT 4.600 1.1 66.5 4.600 0.6 Table 2. MAX17271 Output Voltage Setting TVSIMOX[6:0] OUTPUT VOLTAGE (V) OUTPUT VOLTAGE (V) (DECIMAL) WITH TVSIMO[7] = 0 WITH TVSIMO[7] = 1 TVSIMOX[6:0] OUTPUT VOLTAGE (V) OUTPUT VOLTAGE (V) (DECIMAL) WITH TVSIMO[7] = 0 WITH TVSIMO[7] = 1 0 0.8 2 6 to 122 0.95 to 3.85 2.15 to 5.05 1 0.825 2.025 123 3.875 5.075 2 0.85 2.05 124 3.9 5.1 3 0.875 2.075 125 3.925 5.125 4 0.9 2.1 126 3.95 5.15 5 0.925 2.125 127 3.975 5.175 www.maximintegrated.com Maxim Integrated │  16 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator SIMO Control Scheme The SIMO buck-boost is designed to service multiple outputs simultaneously. A proprietary controller ensures that all outputs get serviced in a timely manner, even while multiple outputs are contending for the energy stored in the inductor. When no regulator needs service, the state machine rests in a low-power rest state. When the controller determines that a regulator requires service, it charges the inductor (M1 + M4) until the peak current limit is reached. The inductor energy then discharges (M2 + M3_x) into the output until the current reaches zero (IZX). In the event that multiple output channels need servicing at the same time, the controller ensures that no output utilizes all of the switching cycles. Instead, cycles interleave between all the outputs that are demanding service, while outputs that do not need service are skipped. When the load current for any output is very light, that output automatically switches to an ultra-low-power mode (ULPM) to reduce the quiescent current consumption. Figure 1 shows typical waveforms during the ULPM and normal modes. While operating in ULPM, the output voltage is biased 2.5% higher than normal mode by design so that future large load transients can be handled without excessive undershoot. SIMO Soft-Start The soft-start feature of the SIMO limits inrush current during startup. The soft-start feature is achieved by limiting the slew rate of the output voltage during startup (dVOUT/dtSS). More output capacitance results in higher input current surges during startup. The following set of equations and example describes the input current surge phenomenon during startup. The current into the output capacitor (ICOUT) during softstart is: dVOUT I COUT = C OUT × dt SS (Equation 1) where: ●● COUT is the capacitance on the output of the regulator ●● dVOUT/dtSS is the rate of change of the output voltage The input current (IIN) during soft-start is: V (I C OUT + ILOAD ) × OUT VIN IIN = η (Equation 2) where: ●● ICOUT is calculated from Equation 1 ●● ILOAD is current consumed from the external load ●● VOUT is the output voltage ●● VIN is the input voltage ●● η is the efficiency of the regulator VOUT ULTRA LOW POWER MODE (UPLM): LIGHT LOADS VOUT TARGET + 2.5% MEDIUM , HEAVY LOADS 24us 7.5us VOUT TARGET LOAD DEPENDENT TIME Figure 1. ULPM and Normal Mode Waveforms www.maximintegrated.com Maxim Integrated │  17 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator For example: the active discharge feature helps ensure a complete and timely power-down of all system peripherals. If the active-discharge resistor is enabled by default, then the active-discharge resistor is on whenever VIN is below VUVLO and above the power-on reset threshold which is typically 1.35V . ●● VIN is 3.5V ●● VOUT2 is 3.3V ●● COUT2 = 10µF ●● dVOUT/dtSS = 1mV/µs These resistors discharge the output when ADE = 1, and their respective SIMO channel is off. ●● RLOAD2 = 330Ω (ILOAD2 = 3.3V/330Ω = 10mA) ●● η is 80% Note that when VIN is less than 1.35V, the NMOS transistors that control the active discharge resistors lose their gate drive and become open. Calculation: ●● ICOUT = 10µF x 1mV/µs (from Equation 1) ●● ICOUT = 10mA ●● IIN = (10mA + 10mA) × 0.8 On Pin Control and Power Sequencer (MAX17271) 3.3V 3.5V (from Equation 2) The ON pin available on the MAX17271 is a TTL level input used to start and stop a power-up sequence defined through each SIMO configuration register ENCTL[4:0] . A 10ms debounce delay is applied to each edge of the ON signal for those applications using a push-button switch to control the pin. When the ON pin is toggled high for greater than 1µs and less than 13 seconds, the start sequence will be latched to commence following the 10ms debounce delay. Once a start sequence has been initiated, the ON pin can be taken low through a pulldown resistor connected to GND. Any following toggles on the ON pin less than 13 seconds will be ignored. A power-down will initiate after a start sequence if the ON pin is held high longer than 13 seconds. If, for some reason, the ON pin is stuck high, the start sequencer will remain off until a falling edge on the ON pin can be detected. The customer is also provided a software configuration bit (SWR) which will enable the SIMO to auto-restart following a power down and after the 100ms delay. This can be used for diagnostic purposes. ●● IIN = 23.57mA for OUT2 SIMO Registers (MAX17271) In MAX17271, each SIMO buck-boost channel has a dedicated register to program its target output voltage (TVSIMOx[7:0]) and its peak current limit (ILIM[1:0]). Additional controls are available for enabling/disabling the active discharge resistors (ADE), as well as configuring the power up and power down sequence of the SIMO buckboost channels (ENCTL[4:0]). For a full description of bits, registers, default values, and reset conditions, refer to the Register Map. SIMO Active Discharge Resistance (MAX17271) In MAX17271, each SIMO buck-boost channel has an internal 100Ω active-discharge resistor (RAD_SBBx) that is automatically enabled/disabled based on an ADE bit and the status of the SIMO regulator. The active discharge feature may be enabled (ADE = 1) or disabled (ADE = 0) independently for each SIMO channel. Enabling ON tON_DB Figure 2 shows an example of a power-up and powerdown controlled by the ON pin. tON_RST tON_DB = 10ms (ON Debounce time) tON_RST = 13s (ON Reset time) OUT1 slotA, slotB, slotC : Available time slots during power up OUT2 slotX, slotY, slotZ : Available time slots during power down OUT3 Slot positions are set using the ENCTL[4:2] bits in the CNFG_BBx_B register for each output. IRQB is asserted when rising edge on ON is detected. IRQB slotA slotB slotC slotX slotY slotZ Figure 2. ON Pin Control and Power Sequencer for MAX17271. www.maximintegrated.com Maxim Integrated │  18 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator The timing slots, with which the MAX17271 outputs power-up and power-down, can be set using the ENCTL[4:1] bits in the CNFG_BBx_B I2C registers. If ENCTL[1] = 0, the outputs will not ramp up or ramp down based on the ON pin signal regardless of the ENCTL[4:2] bit settings. For a given output, bits ENCTL[4:3] are used to set up the delay between the detection of the ON rising edge (after the debounce delay) and the start of the output voltage ramp up. If ENCTL[0] = 1, the output is forced ON, and does not follow the power sequencer. If ENCTL[0] = 0, refer to ENCTL[4:1] for operation of the output. The four possible values for the power-up delay are given in the Table 3. The ENCTL[2] bit can be used to set the power-down delay, as shown in Table 4. The power-down delay is the delay between detection of the ON pin being high for 13s and the start of the outputs being disabled. To enable the power sequencer, bit ENCTL[1] should be set to 1. Table 3. Power-Up Delay Settings ENCTL[4:3] (BINARY) POWER-UP DELAY (MS) 00 0 01 10 10 20 11 30 Fault Response and Reporting (MAX17271) Table 5 describes how the MAX17271 responds to different types of fault events. When the I2C Interrupt Register (GLBL_INT) is read back following a fault event, it gets cleared (all bits reset to zero) even if the fault condition persists. Bits in the GLBL_INT register can be set again only if the fault condition goes away and then comes back (edgetriggered event). Table 4. Power-Down Delay Settings ENCTL[2] (BINARY) POWER-DOWN DELAY (MS) 0 0 1 30 - (Power-Up Delay) Table 5. Fault Response and Reporting (MAX17271) EVENT SIMO SWITCHING I2C INTERRUPT BIT STATE (GLBL_INT REGISTER) IRQB PIN RSTB PIN LATCHING BEHAVIOR Temperature > Overtemperature Threshold All outputs turned off THI = 0 to 1 IRQB = 1 to 0 RSTB = 1 to 0 ON pin needs to go high again to restart switching VIN > OVLO Enabled outputs remain on OVLO = 0 to 1 IRQB = 1 to 0 RSTB goes from 1 to 0 only if OUT < VOUT Target for 14µs or more No latching behavior VIN < UVLO All outputs turned off VOKB = 0 to 1 IRQB = 1 to 0 RSTB = 1 to 0 ON pin needs to go high again to restart switching OUT < VOUT Target for 14µs or more Enabled outputs remain on POKB = 0 to 1 IRQB = 1 to 0 RSTB = 1 to 0 No latching behavior www.maximintegrated.com Maxim Integrated │  19 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator Detailed Description–I2C ●● 0Hz to 100kHz (Standard Mode) ●● 0Hz to 400kHz (Fast Mode) General Description ●● 0Hz to 1MHz (Fast Mode Plus) The MAX17271 feature a revision 3.0 I2C-compatible, 2-wire serial interface consisting of a bidirectional serial data line (SDA) and a serial clock line (SCL). The MAX17271 act as slave-only devices where they rely on the master to generate a clock signal. SCL clock rates from 0Hz to 3.4MHz are supported.I2C is an open-drain bus and therefore SDA and SCL require pullups. Optional resistors (24Ω) in series with SDA and SCL protect the device inputs from high-voltage spikes on the bus lines. Series resistors also minimize crosstalk and undershoot on bus signals. Figure 3 below shows the functional diagram for the I2C based communications controller. For additional information on I2C, refer the I2C bus specification and user manual that is available from NXP (document title: UM10204) ●● 0Hz to 3.4MHz (High-Speed Mode) ●● Does not utilize I2C Clock Stretching I2C System Configuration The I2C bus is a multimaster bus. The maximum number of devices that can attach to the bus is only limited by bus capacitance. A device on the I2C bus that sends data to the bus in called a transmitter. A device that receives data from the bus is called a receiver. The device that initiates a data transfer and generates the SCL clock signals to control the data transfer is a master. Any device that is being addressed by the master is considered a slave. The MAX17271 I2C compatible interface operates as a slave on the I2C bus with transmit and receive capabilities. Features ●● I2C Revision 3 Compatible Serial Communications Channel COMMUNICATIONS CONTROLLER VIO SCL INTERFACE DECODERS SHIFT REGISTERS BUFFERS COM SDA GND PERIPHERAL 0 PERIPHERAL 1 PERIPHERAL 2 PERIPHERAL N-1 PERIPHERAL N Figure 3. I2C Simplified Block Diagram SDA SCL MASTER TRANSMITTER/ RECEIVER SLAVE RECEIVER SLAVE TRANSMITTER SLAVE TRANSMITTER/ RECEIVER MASTER TRANSMITTER/ RECEIVER Figure 4. I2C System Configuration www.maximintegrated.com Maxim Integrated │  20 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator I2C Interface Power transition on SDA with SCL high. A STOP condition is a lowto-high transition on SDA, while SCL is high. See Figure 5. VIO. Typically a power input such as VIO would require a local 0.1μF ceramic bypass capacitor to ground. However, in highly integrated power distribution systems, a dedicated capacitor might not be necessary. If the impedance between VIO and the next closest capacitor (≥ 0.1μF) is less than 100mΩ in series with 10nH, then a local capacitor is not needed. Otherwise, bypass VIO to GND with a 0.1µF ceramic capacitor. A START condition from the master signals the beginning of a transmission to the MAX17271. The master terminates transmission by issuing a not-acknowledge followed by a STOP condition (see I2C Acknowledge Bit for information on not-acknowledge). The STOP condition frees the bus. To issue a series of commands to the slave, the master can issue repeated start (Sr) commands instead of a STOP command to maintain control of the bus. In general a repeated start command is functionally equivalent to a regular start command. The MAX17231’s I2C interface derives its power from VIO accepts voltages from 1.7V to 3.6V (VIO). Cycling VIO does not reset the I2C registers. When VIN is less than VUVLO, SDA and SCL are high impedance. I2C Data Transfer One data bit is transferred during each SCL clock cycle. The data on SDA must remain stable during the high period of the SCL clock pulse. Changes in SDA while SCL is high are control signals. See the I2C Start and Stop Conditions section. Each transmit sequence is framed by a START (S) condition and a STOP (P) condition. Each data packet is nine bits long: eight bits of data followed by the acknowledge bit. Data is transferred with the MSB first. I2C Start and Stop Conditions When the serial interface is inactive, SDA and SCL idle high. A master device initiates communication by issuing a START condition. A START condition is a high-to-low S Sr P SDA tSU;STA tSU;STO SCL tHD;STA When a STOP condition or incorrect address is detected, the MAX17271 internally disconnect SCL from the serial interface until the next START condition, minimizing digital noise and feedthrough. I2C Acknowledge Bit Both the I2C bus master and the MAX17271 (slave) generate acknowledge bits when receiving data. The acknowledge bit is the last bit of each nine bit data packet. To generate an acknowledge (A), the receiving device must pull SDA low before the rising edge of the acknowledge-related clock pulse (ninth pulse) and keep it low during the high period of the clock pulse. See Figure 6. To generate a not-acknowledge (nA), the receiving device allows SDA to be pulled high before the rising edge of the acknowledge-related clock pulse and leaves it high during the high period of the clock pulse. Monitoring the acknowledge bits allows for detection of unsuccessful data transfers. An unsuccessful data transfer occurs if a receiving device is busy or if a system fault has occurred. In the event of an unsuccessful data transfer, the bus master should reattempt communication at a later time. The MAX17271 issues an ACK for all register addresses in the possible address space even if the particular register does not exist. tHD;STA Figure 5. I2​C Start and Stop Conditions NOT ACKNOWLEDGE (NA) S ACKNOWLEDGE (A) SDA TSU;DAT SCL 1 2 8 THD;DAT 9 Figure 6. Acknowledge Bit www.maximintegrated.com Maxim Integrated │  21 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator I2C Slave Address The I2C controller implements 7-bit slave addressing. An I2C bus master initiates communication with the slave by issuing a START condition followed by the slave address. See Figure 7. See Table 6. In addition to the address listed in Table 6, 7-bit slave addresses 0x25 and 0x50 are also acknowledged but serve no additional communication functions. Care must be taken that these addresses do not conflict with existing I2C addresses on the system. I2C Clock Stretching In general, the clock signal generation for the I2C bus is the responsibility of the master device. The I2C specification allows slow slave devices to alter the clock signal by holding down the clock line. The process in which a slave device holds down the clock line is typically called clock stretching. The MAX17271 does not use any form of clock stretching to hold down the clock line. I2C General Call Address The MAX17271 does not implement the I2C specifications general call address. If the MAX17271 sees the general call address (0b0000_0000), it does not issue an acknowledge. I2C Device ID The MAX17271 does not support the I2C Device ID feature. I2C Communication Speed The MAX17271 is compatible with all 4 communication speed ranges as defined by the Revision 3 I2C specification: ●● 0Hz to 100kHz (Standard Mode) ●● 0Hz to 400kHz (Fast Mode) ●● 0Hz to 1MHz (Fast Mode) ●● 0Hz to 3.4MHz (High-Speed Mode) Operating in standard mode, fast mode, and fast mode plus does not require any special protocols. The main consideration when changing the bus speed through this range is the combination of the bus capacitance and pullup resistors. Higher time constants created by the bus capacitance and pullup resistance (C x R) slow the bus operation. Therefore, when increasing bus speeds, the pullup resistance must be decreased to maintain a reasonable time constant. Refer to the Pullup Resistor Sizing section of the I2C revision 3.0 specification (UM10204) for detailed guidance on the pullup resistor selection. In general for bus capacitances of 200pF, a 100kHz bus needs 5.6kΩ pullup resistors, a 400kHz bus needs about a 1.5kΩ pullup resistors, and a 1MHz bus needs 680Ω pullup resistors. Note that when the opendrain bus is low, the pullup resistor is dissipating power, lower value pullup resistors dissipate more power (V2/R). Operating in high-speed mode requires some special considerations. For a full list of considerations, see the I2C Specification section. The major considerations with respect to the MAX17271: ●● The I2C bus master use current source pullups to shorten the signal rise ●● The I2C slave must use a different set of input filters on its SDA and SCL lines to accommodate for the higher bus ●● The communication protocols need to utilize the highspeed master code. At power-up and after each stop condition, the MAX17271 inputs filters are set for standard mode, fast mode, or fast mode plus (i.e., 0Hz to 1MHz). To switch the input filters for high-speed mode, use the high-speed master code protocols that are described in the I2C Communication Protocols section. S SDA 1 0 0 1 0 0 0 R/W A ACKNOWLEDGE SCL 1 2 3 4 5 6 7 8 9 Figure 7. Slave Address Example Table 6. I2C Slave Address Options ADDRESS 7-BIT SLAVE ADDRESS 8-BIT WRITE ADDRESS 8-BIT READ ADDRESS Main Address (ADDR = 1) 0x48, 0b 100 1000 0x90, 0b 1001 0000 0x91, 0b 1001 0001 www.maximintegrated.com Maxim Integrated │  22 MAX17270/MAX17271 nanoPower Triple-Output, Single-Inductor, Multiple-Output (SIMO) Buck-Boost Regulator I2C Communication Protocols ●● The master sends a stop condition (P) or a repeated start condition (Sr). Issuing a P ensures that the bus input filters are set for 1MHz or slower operation. Issuing an Sr leaves the bus input filters in their current state. The MAX17271 supports both writing and reading from its registers. Writing to a Single Register Figure 8 shows the protocol for the I2C master device to write one byte of data to the MAX17271. This protocol is the same as the SMBus specification’s write byte protocol. Writing Multiple Bytes to Sequential Registers Figure 9 shows the protocol for writing to a sequential registers. This protocol is similar to the write byte protocol above, except the master continues to write after it receives the first byte of data. When the master is done writing it issues a stop or repeated start. The write byte protocol is as follows: ●● The master sends a start command (S). ●● The master sends the 7-bit slave address followed by a write bit (R/W = 0). The writing to sequential registers protocol is as follows: ●● The addressed slave asserts an acknowledge (A) by pulling SDA low. ●● The master sends a start command (S). ●● The master sends the 7-bit slave address followed by a write bit (R/W = 0). ●● The master sends an 8-bit register pointer. ●● The slave acknowledges the register pointer. ●● The addressed slave asserts an acknowledge (A) by pulling SDA low. ●● The master sends a data byte. ●● The slave updates with the new data ●● The master sends an 8-bit register pointer. ●● The slave acknowledges or not acknowledges the data byte. The next rising edge on SDA will load the data byte into its target register and the data will become active. ●● The master sends a data byte. ●● The slave acknowledges the register pointer. ●● The slave acknowledges the data byte. The next rising edge on SDA load the data byte into its target register and the data will become active. LEGEND MASTER TO SLAVE SLAVE TO MASTER 1 7 1 1 8 1 8 S SLAVE ADDRESS 0 A REGISTER POINTER A DATA R/nW SDA B1 B0 A 1 1 A OR NA P OR SR* NUMBER OF BITS THE DATA IS LOADED INTO THE TARGET REGISTER AND BECOMES ACTIVE DURING THIS RISING EDGE. ACKNOWLEDGE SCL 7 8 9 *P FORCES THE BUS FILTERS TO SWITCH TO THEIR
MAX17271ETE+T 价格&库存

很抱歉,暂时无法提供与“MAX17271ETE+T”相匹配的价格&库存,您可以联系我们找货

免费人工找货