DATASHEET. Features. Applications. Related Literature ISL Precision Digital Power Monitor. FN8386 Rev 8.00 Page 1 of 32.

Similar documents
Temperature Sensor and System Monitor in a 10-Pin µmax

RayStar Microelectronics Technology Inc. Ver: 1.4

DATASHEET ISL9021A. Features. Pinouts. Applications. 250mA Single LDO with Low I Q, Low Noise and High PSRR LDO. FN6867 Rev 2.

DATASHEET. Features. Related Literature. Applications ISL9021A. 250mA Single LDO with Low I Q, Low Noise and High PSRR LDO

Nano Power, Push/Pull Output Comparator

Data Sheet PT7C4337 Real-time Clock Module (I 2 C Bus) Product Description. Product Features. Ordering Information

DS1803 Addressable Dual Digital Potentiometer

DATASHEET. Features. Applications. Related Literature ISL V, Low Quiescent Current, 50mA Linear Regulator. FN7970 Rev 2.

DATASHEET ISL9005A. Features. Pinout. Applications. Ordering Information. LDO with Low ISUPPLY, High PSRR. FN6452 Rev 2.

DATASHEET. Features. Applications ISL mA Dual LDO with Low Noise, High PSRR, and Low I Q. FN6832 Rev 1.00 Page 1 of 11.

CAT Channel I 2 C-bus LED Driver with Programmable Blink Rate

Item Function PT7C4337A PT7C4337AC. Source Crystal(32.768KHz) External crystal Integrated Crystal Oscillator enable/disable Oscillator fail detect

SALLEN-KEY LOW PASS FILTER

DS4000 Digitally Controlled TCXO

Two-/Four-Channel, I 2 C, 7-Bit Sink/Source Current DAC

Enpirion Power Datasheet EY V, Low Quiescent Current, 50mA Linear Regulator

Features V OUT = 12V IN TEMPERATURE ( C) FIGURE 3. QUIESCENT CURRENT vs LOAD CURRENT (ADJ VERSION AT UNITY GAIN) V IN = 14V

SMBus Four-Channel High Dynamic Range Power Accumulator

CAT bit Programmable LED Dimmer with I 2 C Interface

DATASHEET ISL Features. Applications. Related Literature. Single Port, PLC Differential Line Driver

Features. FROM 1.8V TO 5.5V Vreg_in DAC_OUT (QFN) DAC (8 BIT) ISL28025 VBUS VINP SW MUX. ADC 16-Bit RSH VINM I 2 C. AuxV LOAD TEMP SENSE SMBALERT1

The CV90312T is a wireless battery charger controller working at a single power supply. The power

PT7C4563 Real-time Clock Module (I 2 C Bus)

+Denotes lead-free package. *EP = Exposed paddle. V CC GND AGND AV CC GND I 2 C INTERFACE. -35dB TO +25dB GAIN AUDIO SOURCE AUDIO AMPLIFIER DS4420

V OUT0 OUT DC-DC CONVERTER FB

Features. QUIESCENT CURRENT (µa)

ISL Features. Multi-Channel Buffers Plus V COM Driver. Ordering Information. Applications. Pinout FN Data Sheet December 7, 2005

HD Features. CMOS Universal Asynchronous Receiver Transmitter (UART) Ordering Information. Pinout

DATASHEET ISL Features. Ordering Information. Pinout

Dual, 8-Bit, Low-Power, 2-Wire, Serial Voltage-Output DAC

Two-/Four-Channel, I 2 C, 7-Bit Sink/Source Current DAC

Description The PT7C4563 serial real-time clock is a low-power Supports I 2 C-Bus's high speed mode (400 khz)

SGM4582 High Voltage, CMOS Analog Multiplexer

DATASHEET. Features. Applications. Related Literature ISL High Performance 500mA LDO. FN8770 Rev 1.00 Page 1 of 13.

I O 7-BIT POT REGISTER ADDRESS COUNT 7-BIT POT. CODE 64 (40h) DS3503

Quad Fault-Protected RS-485/RS-422 Receiver with Fault Detection

EL2142. Features. Differential Line Receiver. Applications. Ordering Information. Pinout. Data Sheet February 11, 2005 FN7049.1

QUAD, 8-BIT, LOW-POWER, VOLTAGE OUTPUT, I 2 C INTERFACE DIGITAL-TO-ANALOG CONVERTER

DS1621. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT

PCA General description. 4-bit Fm+ I 2 C-bus LED driver

I 2 C BUS. Maxim Integrated Products 1

CAT bit Programmable LED Dimmer with I 2 C Interface DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT

Features. Description PT7C4563B. Real-time Clock Module (I2C Bus)

PCA General description. 16-bit Fm+ I 2 C-bus LED driver

DATASHEET ISL Features. Ordering Information. Applications. Block Diagram. Pinout

DATASHEET. Features. Applications. Related Literature ISL1550. Single Port, VDSL2 Differential Line Driver. FN6795 Rev 0.

DATASHEET. ISL12008 I 2 C Real Time Clock with Battery Backup. Features. Pinout. Ordering Information. Applications

DATASHEET ISL Features. Applications Ordering Information. Pinouts. 5MHz, Single Precision Rail-to-Rail Input-Output (RRIO) Op Amp

DS1807 Addressable Dual Audio Taper Potentiometer

DATASHEET ISL9001A. Features. Pinout. Applications. LDO with Low ISUPPLY, High PSRR. FN6433 Rev 3.00 Page 1 of 12. December 10, FN6433 Rev 3.

XR :1 Sensor Interface

ISL6536A. Four Channel Supervisory IC. Features. Applications. Typical Application Schematic. Ordering Information. Data Sheet May 2004 FN9136.

DATASHEET. Features. Applications. Ordering Information. Related Literature ISL MHz, Dual Precision Rail-to-Rail Input-Output (RRIO) Op Amps

LX7157B 3V Input, High Frequency, 3A Step-Down Converter Production Datasheet

DATASHEET ISL6700. Features. Ordering Information. Applications. Pinouts. 80V/1.25A Peak, Medium Frequency, Low Cost, Half-Bridge Driver

DATASHEET. Features. Applications. Related Literature ISL High Voltage Synchronous Rectified Buck MOSFET Driver. FN8689 Rev 2.

DATASHEET ISL Features. Ordering Information. Applications. Related Literature. Dual, 500MHz Triple, Multiplexing Amplifiers

Quad, 12-Bit, Low-Power, 2-Wire, Serial Voltage-Output DAC

I2C Digital Input RTC with Alarm DS1375. Features

PI6ULS5V9509 Level Translating I 2 C-Bus/SMBus Repeater with Tiny Package

NOT RECOMMENDED FOR NEW DESIGNS

DATASHEET ISL Pinout. Applications. Integrated Digital Ambient Light Sensor and Proximity Sensor. FN6522 Rev 0.00 Page 1 of 13.

DS1307ZN. 64 X 8 Serial Real Time Clock

LM73 2.7V, SOT-23, 11-to-14 Bit Digital Temperature Sensor with 2-Wire Interface

DATASHEET ISL28271, ISL Features. Ordering Information. Applications. Related Literature. Pinout

Dual SPDT CMOS Analog Switch

DATASHEET EL9115. Features. Ordering Information. Applications. Pinout. Triple Analog Video Delay Line. FN7441 Rev 7.00 Page 1 of 10.

UVEPROM SMJ27C K UVEPROM UV Erasable Programmable Read-Only Memory. PIN ASSIGNMENT (Top View) AVAILABLE AS MILITARY SPECIFICATIONS

4 x 10 bit Free Run A/D 4 x Hi Comparator 4 x Low Comparator IRQ on Compare MX839. C-BUS Interface & Control Logic

PCA General description. 2. Features. 8-bit I 2 C-bus LED driver with programmable blink rates

EL5129, EL5329. Multi-Channel Buffers. Features. Applications. Ordering Information FN Data Sheet May 13, 2005

PCA General description. 8-bit Fm+ I 2 C-bus LED driver

DS1267B Dual Digital Potentiometer

16 Channels LED Driver

Precision, Low-Power and Low-Noise Op Amp with RRIO

PCA General description. 2. Features. 4-bit I 2 C-bus LED driver with programmable blink rates

PCA General description. 2. Features. 8-bit I 2 C-bus LED dimmer

Pinout ISL59533 (356-PIN BGA) TOP VIEW A In24 In25 In26 In27 In28 In29 In30 In31 Overt31 Over30 Over29 Overt28 Out27 Out26 Out25 Out24 B Inb24 Inb25 I

PCA General description. 4-bit Fm+ I 2 C-bus low power LED driver

HA-2520, HA MHz, High Slew Rate, Uncompensated, High Input Impedance, Operational Amplifiers. Features. Applications. Ordering Information

FAH4830 Haptic Driver for DC Motors (ERMs) and Linear Resonant Actuators (LRAs)

Low-Power, 12-Bit, Rail to Rail Voltage-Output Serial DAC in SOT23

HIP6601B, HIP6603B, HIP6604B

MCP Bit, Quad Digital-to-Analog Converter with EEPROM Memory. Features. Description. Applications

MCP9844. ±1 C Accurate, 1.8V Digital Temperature Sensor. Features. Description. Temperature Sensor Features. Package Types. Typical Applications

TOP VIEW. Maxim Integrated Products 1

DS1868B Dual Digital Potentiometer

Pin Configuration Pin Description PI4MSD5V9540B. 2 Channel I2C bus Multiplexer. Pin No Pin Name Type Description. 1 SCL I/O serial clock line

10-Bit, Low-Power, 2-Wire Interface, Serial, Voltage-Output DAC

Zero Drift, Digitally Programmable Instrumentation Amplifier AD8231-EP OP FUNCTIONAL BLOCK DIAGRAM FEATURES ENHANCED PRODUCT FEATURES

DATASHEET X9511. Single Push Button Controlled Potentiometer (XDCP ) Linear, 32 Taps, Push Button Controlled, Terminal Voltage ±5V

INTEGRATED CIRCUITS. PCA channel I 2 C multiplexer and interrupt logic. Product data Supersedes data of 2001 May 07.

EL5325A. Features. 12-Channel TFT-LCD Reference Voltage Generator with External Shutdown. Applications. Pinout EL5325A (28 LD TSSOP/HTSSOP) TOP VIEW

MP2115 2A Synchronous Step-Down Converter with Programmable Input Current Limit

FEATURES APPLICATIONS. SiP32467, SiP32468 C OUT EN EN GND. Fig. 1 - Typical Application Circuit

Haptic Driver for DC Motors (ERMs) and Linear Resonant Actuators (LRAs)

Beyond-the-Rails 8 x SPST

DATASHEET ISL Features. Applications. Ordering Information. Pinout. 8MHz Rail-to-Rail Composite Video Driver. FN6104 Rev 5.

DATASHEET ISL9209C. Features. Applications. Ordering Information. Related Literature. Pinout. Typical Application Circuit

Features IN0(A1, B1, C1) IN1(A1, B1, C1) IN2(A1, B1, C1) IN3(A1, B1, C1) AMPLIFIER1 BIAS IN0(A2, B2, C2) IN1(A2, B2, C2) IN2(A2, B2, C2)

Transcription:

DTSHEET ISL2822 Precision Digital Power Monitor The ISL2822 is a bidirectional high-side and low-side digital current sense and voltage monitor with serial interface. The device monitors current and voltage and provides the results digitally along with calculated power. The ISL2822 provides tight accuracy of less than.3% for both voltage and current monitoring over the entire input range. The digital power monitor has configurable fault thresholds and measurable DC gain ranges. The ISL2822 handles common-mode input voltage ranging from V to 6V. The wide range permits the device to handle telecom, automotive and industrial applications with minimal external circuitry. Both high- and low-side ground sensing applications are easily handled with the flexible architecture. The ISL2822 consumes an average current of just 7µ and is available in a 1 Ld MSOP package. The ISL2822 is also offered in a space saving 16 Ld QFN package. The part operates across the extended temperature range from -4 C to +125 C. Related Literature N1955, Design Ideas for Intersil Digital Power Monitors N1875, ISL2822 Digital Power Monitor Evaluation Kit (ISL2822EVKIT1Z) N1811, ISL2822 Digital Power Monitor 8 Site Evaluation Kit Features FN8386 Rev 8. Bus voltage sense range...................... V to 6V 16-bit DC monitors current and voltage Voltage measuring error......................... <.3% Current measuring error......................... <.3% Handles negative system voltage Overvoltage/undervoltage and current fault monitoring I 2 C/SMBus interface Wide V CC range............................ 3V to 5.5V ESD (HBM)....................................... 8kV Supports high speed I 2 C....................... 3.4MHz pplications Routers and servers DC/DC, C/DC converters Battery management/charging utomotive power Power distribution Medical and test equipment VCC V IN = V TO 6V VBUS R SH VINP SW MUX DC 16-BIT GND VINM SMBCLK/SCL VOLTGE REGULTOR VOUT LOD V CC REG MP I 2 C SMBUS SMBDT/SD TO µc EN 1 ECLK/INT FIGURE 1. TYPICL PPLICTION FN8386 Rev 8. Page 1 of 32

Table of Contents Block Diagram.............................................................................................. 3 Ordering Information........................................................................................ 3 Pin Configurations........................................................................................... 4 Pin Descriptions............................................................................................. 4 bsolute Maximum Ratings................................................................................... 6 Thermal Information......................................................................................... 6 Recommended Operating Conditions.......................................................................... 6 Electrical Specifications..................................................................................... 6 Typical Performance Curves.................................................................................. 9 Functional Description...................................................................................... 13 Overview....................................................................................................... 13 Detailed Description............................................................................................. 13 Functional Pin Descriptions....................................................................................... 13 Register Descriptions............................................................................................ 14 Serial Interface............................................................................................ 19 Protocol Conventions............................................................................................ 19 SMBus Support................................................................................................. 19 Device ddressing............................................................................................... 21 Write Operation................................................................................................. 22 Read Operation................................................................................................. 22 Broadcast ddressing............................................................................................ 22 I 2 C Clock Speed................................................................................................. 22 Signal Integrity............................................................................................. 23 Measurement Stability vs cquisition Time.......................................................................... 23 Fast Transients.................................................................................................. 23 External Clock................................................................................................... 24 Over-Ranging................................................................................................... 24 Shunt Resistor Selection.......................................................................................... 24 Lossless Current Sensing (DCR).................................................................................... 26 Layout......................................................................................................... 26 Trace as a Sense Resistor....................................................................................... 28 Revision History............................................................................................ 3 bout Intersil.............................................................................................. 3 Package Outline Drawing.................................................................................... 31 M1.118....................................................................................................... 31 L16.3x3B...................................................................................................... 32 FN8386 Rev 8. Page 2 of 32

Block Diagram VCC VBUS REF SMBCLK VINM VINP CM = TO 6V SW MUX DC 16-BIT 16 DIGITL CONTROL LOGIC REG MP I 2 C SM BUS SMBDT 1 OSC CLOCK DIV ECLK/INT GND FIGURE 2. BLOCK DIGRM Ordering Information PRT NUMBER (Notes 1, 2, 3) PRT MRKING TEMP RNGE ( C) PCKGE (RoHS Compliant) PKG. DWG. # ISL2822FUZ 822F -4 to +125 1 Ld MSOP M1.118 ISL2822FRZ 22F -4 to +125 16 Ld QFN L16.3x3B ISL2822EVKIT1Z ISL2822MBEV1Z ISL2822EV1Z ISL2822 Evaluation Kit (Includes Dongle Board, Generic Evaluation Board, R LOD Board) ISL2822 Generic Evaluation Board ISL2822 8-site Evaluation Board NOTES: 1. dd -T suffix for QFN 6k or MSOP 2.5k units tape and reel options. dd -T7 suffix for 25 units tape and reel options. Please refer to TB347 for details on reel specifications. 2. These Intersil Pb-free plastic packaged products employ special Pb-free material sets, molding compounds/die attach materials, and 1% matte tin plate plus anneal (e3 termination finish, which is RoHS compliant and compatible with both SnPb and Pb-free soldering operations). Intersil Pb-free products are MSL classified at Pb-free peak reflow temperatures that meet or exceed the Pb-free requirements of IPC/JEDEC J STD-2. 3. For Moisture Sensitivity Level (MSL), please see device information page for ISL2822. For more information on MSL please see tech brief TB363. FN8386 Rev 8. Page 3 of 32

Pin Configurations ISL2822 (1 LD MSOP) TOP VIEW ISL2822 (16 LD QFN) TOP VIEW NC NC NC VINP 1 1 1 VINP 16 15 14 13 2 9 VINM 1 1 12 VINM EXT_CLK/INT SD/SMBDT 3 4 8 7 VBUS GND EXT_CLK/INT 2 3 GND 11 1 VBUS GND SCL/SMBCLK 5 6 VCC SD/SMBDT 4 9 VCC 5 6 7 8 SCL/SMBCLK NC NC NC Pin Descriptions MSOP PIN NUMBER QFN PIN NUMBER PIN NME DESCRIPTION 1 1 1 I 2 C address, Bit 1 2 2 I 2 C address, Bit 3 3 EXT_CLK/INT External DC clock input or CPU interrupt output signal. When the pin is configured as an interrupt, the output is an open drain. 4 4 SD/SMBDT I 2 C serial data input/output. 5 5 SCL/SMBCLK I 2 C clock input 6 9 VCC Positive power pin. The positive power supply to the part. 7 1 GND Negative power pin. Can be connected to ground or a negative voltage. 8 11 VBUS VBUS power voltage sense. 9 12 VINM Current sense minus input. 1 13 VINP Current sense plus input. 6, 7, 8, 14, 15, 16 NC No connect. No internal connection. Epad GND Negative power pin. Can be connected to ground or a negative voltage. FN8386 Rev 8. Page 4 of 32

TBLE 1. DPM PORTFOLIO COMPRISON - ISL2822 vs ISL2823 vs ISL2825 DESCRIPTION BSIC DIGITL POWER MONITOR FULL FETURE DIGITL POWER MONITOR DIGITL POWER MONITOR IN TINY PCKGE PRT NUMBER ISL2822 ISL2823 ISL2825 PCKGE MSOP1, QFN16 QFN24 WLCSP-16 Temperature Range -4 C to +125 C -4 C to +125 C -4 C to +125 C V to 6V Input Range V to 6V Opt 1: V to 6V Opt 2: V to 16V Opt 1: V to 6V Opt 2: V to 16V DC 16-bit 16-bit 16-bit +25 C Gain Error.3%.25%.25% Current Measure LSB Step 1µV 2.5µV 2.5µV +25 C Offset 75µV 3µV 3µV Primary Differential Shunt Input X X X Channel Independent Bus Voltage X X X LV ux Differential Shunt Input X Channel Independent Bus Voltage X X VBus LSB Step Low Voltage Bus.25mV.25mV High Voltage Bus 4mV 1mV/.25mV 1mV/.25mV External Temperature Sensor Input X HV Internal Regulator (3.3V OUT ) X X Fast OC/OV/UV lert Outputs 2 Outputs 2 Outputs Margin DC X Internal Temperature Sensor X X User Select Conversion Mode/Sample Rate X X X Peak Min/Max Current Registers X X Slave ddress Locations 16 ddresses 55 ddresses 55 ddresses I 2 C Level Translators X X PMBus X X I 2 C/SMBus X X X High Speed (3.4MHz) I 2 C Mode X X X External Clock Input X X X Power Shutdown Mode X X X FN8386 Rev 8. Page 5 of 32

bsolute Maximum Ratings VCC........................................................6.V VBUS Voltage................................................ 63V Common-Mode Input Voltage (VINP, VINM)...................... 63V Differential Input Voltage (VINP, VINM)......................... ±63V Input Voltage (Digital Pins)...................... (GND -.3V) to 5.5V Output Voltage (Digital Pins)................(GND -.3V) to VCC +.3V Open-Drain Output Current.................................. 1m Open-Drain Voltage (Interrupt)................................. 24V ESD Rating Human Body Model (Tested per JESD22-114)................. 8kV Machine Model (Tested per JESD22-115).................... 4V Charged Device Model (Tested per JESD22-C11)............... 2kV Latch-Up (Tested per JESD-78B)...................... 6V at +125 C Thermal Information Thermal Resistance (Typical) J ( C/W) JC ( C/W) 16 Ld QFN (Notes 4, 5)................ 52 6.5 1 Ld MSOP (Notes 6, 7)............... 15 55 Maximum Storage Temperature Range..............-65 C to +15 C Maximum Junction Temperature (T JMX ).....................+15 C Pb-Free Reflow Profile.................................. see TB493 Recommended Operating Conditions mbient Temperature Range (T )...................-4 C to +125 C CUTION: Do not operate at or near the maximum ratings listed for extended periods of time. Exposure to such conditions may adversely impact product reliability and result in failures not covered by warranty. NOTES: 4. J is measured in free air with the component mounted on a high effective thermal conductivity test board with direct attach features. See Tech Brief TB379. 5. For JC, the case temp location is the center of the exposed metal pad on the package underside. 6. J is measured with the component mounted on a high effective thermal conductivity test board in free air. See Tech Brief TB379 for details. 7. For JC, the case temp location is taken at the package top center. Electrical Specifications T = +25 C, V CC = 3.3, VINP = V BUS = 12V, V SENSE = VINP-VINM = 32mV, unless otherwise specified. ll voltages with respect to GND pin. PRMETER DESCRIPTION TEST CONDITIONS MIN (Note 8) TYP MX (Note 8) UNIT INPUTS V SENSEDIFF Useful Full-Scale Current Sense PG gain = /1 ±4 mv Differential Voltage Range (VINP-VINM) PG gain = /2 ±8 mv PG gain = /4 ±16 mv PG gain = /8 ±32 mv V SHUNT_ step LSB Step Size, Shunt Voltage 1 µv V CMSENSE Current Sense Common-Mode (VINP, VINM) 6 V V OS V SENSE Offset Voltage PG gain = /1, /2, /4, /8; DC setting = 1111 V OSTC V SENSE Offset Voltage Temperature Coefficient ±1 ±75 µv.15 µv/ C CMRR V SENSE V OS vs Common-Mode V BUS = V to 6V; BRNG = 2, 3 11 13 db PSRR V SENSE V OS vs Power Supply V CC = 3V to 5V 15 db CS Current Sense Gain Error ±4 m% CSTC Current Sense Gain Error Temperature Coefficient ±1 m%/ C I VINCT Input Leakage, VIN Pins ctive mode (for both VINP and VINM pins) I VINCT Input Leakage, VIN Pins Power-down mode (for both VINP and VINM pins) ±2 µ ±.1 ±.5 µ V BUS Useful Bus Voltage Range BRNG = 16 V BRNG = 1 32 V BRNG = 2, 3 6 V V BUS_ Step LSB Step Size, Bus Voltage BRNG = 4 mv V BUS_ VCO V BUS Voltage Coefficient 5 ppm/v R VBCT Input Impedance, VBUS Pin ctive mode 6 kω FN8386 Rev 8. Page 6 of 32

Electrical Specifications T = +25 C, V CC = 3.3, VINP = V BUS = 12V, V SENSE = VINP-VINM = 32mV, unless otherwise specified. ll voltages with respect to GND pin. (Continued) PRMETER DESCRIPTION TEST CONDITIONS TYP UNIT DC CCURCY DC Resolution (Native) PG gain = /1, V SENSE = ±32mV 16 Bits Current Measurement Error T = +25 C ±.2 ±.3 % Current Measurement Error T = -4 C to +85 C ±.5 % Over-Temperature T = -4 C to +125 C ±1 % Bus Voltage Measurement Error T = +25 C ±.2 ±.3 % Bus Voltage Measurement Error T = -4 C to +85 C ±.5 % Over-Temperature T = -4 C to +125 C ±1 % DC TIMING SPECS t s DC Conversion Time DC setting = 72. 79.2 µs Mode = 5 or 6 DC setting = 1 132. 145.2 µs DC setting = 1 258. 283.8 µs DC setting = 11 58. 558.8 µs DC setting = 11 1.1 1.11 ms DC setting = 11 2.1 2.21 ms DC setting = 111 4.1 4.41 ms DC setting = 11 8.1 8.81 ms DC setting = 111 16.1 17.61 ms DC setting = 111 32.1 35.21 ms DC setting = 1111 64.1 7.41 ms I 2 C INTERFCE SPECIFICTIONS V IL SD and SCL Input Buffer LOW Voltage -.3.3 x V CC V V IH SD and SCL Input Buffer HIGH Voltage.7 x V CC V CC +.3 V Hysteresis SD and SCL Input Buffer Hysteresis.5 x V CC V V OL SD Output Buffer LOW Voltage, Sinking 3m V CC = 5V, I OL = 3m.2.4 V C PIN SD and SCL Pin Capacitance T = +25 C, f = 1MHz, 1 pf V CC = 5V, V IN = V, V OUT = V f SCL SCL Frequency 4 khz t IN Pulse Width Suppression Time at SD and SCL Inputs ny pulse narrower than the maximum spec is suppressed 5 ns t t BUF SCL Falling Edge to SD Output Data Valid Time the Bus Must be Free Before the Start of a New Transmission SCL falling edge crossing 3% of V CC, until SD exits the 3% to 7% of V CC window. SD crossing 7% of V CC during a STOP condition, to SD crossing 7% of V CC during the following STRT condition. 9 ns 13 ns t LOW Clock LOW Time Measured at the 3% of V CC crossing 13 ns t HIGH Clock HIGH Time Measured at the 7% of V CC crossing 6 ns t SU:ST STRT Condition Setup Time SCL rising edge to SD falling edge Both crossing 7% of V CC 6 ns t HD:ST STRT Condition Hold Time From SD falling edge crossing 3% of V CC to SCL falling edge crossing 7% of V CC MIN (Note 8) MX (Note 8) 6 ns FN8386 Rev 8. Page 7 of 32

Electrical Specifications T = +25 C, V CC = 3.3, VINP = V BUS = 12V, V SENSE = VINP-VINM = 32mV, unless otherwise specified. ll voltages with respect to GND pin. (Continued) PRMETER DESCRIPTION TEST CONDITIONS t SU:DT Input Data Setup Time From SD exiting the 3% to 7% of V CC window, to SCL rising edge crossing 3% of V CC t HD:DT Input Data Hold Time From SCL falling edge crossing 3% 2 9 ns of V CC to SD entering the 3% to 7% of V CC window t SU:STO STOP Condition Setup Time From SCL rising edge crossing 7% of 6 ns V CC, to SD rising edge crossing 3% of V CC t HD:STO STOP Condition Hold Time From SD rising edge to SCL falling 6 ns edge. Both crossing 7% of V CC. t DH Output Data Hold Time From SCL falling edge crossing 3% ns of V CC, until SD enters the 3% to 7% of V CC window t R SD and SCL Rise Time From 3% to 7% of V CC 2 +.1 3 ns x Cb t F SD and SCL Fall Time From 7% to 3% of V CC 2 +.1 x Cb 3 ns Cb Capacitive Loading of SD or SCL Total on-chip and off-chip 75 pf R PU SD and SCL Bus Pull-Up Resistor Off-Chip Maximum is determined by t R and t F For Cb = 4pF, maximum is about 2kΩ~2.5kΩ For Cb = 4pF, maximum is about 15kΩ~2kΩ 1 k POWER SUPPLY I CCEXT I CCPD Operating Supply Voltage Range 3 5.5 V Power Supply Current On V CC Pin, ctive Mode Power Supply Current On V CC Pin, Power-Down Mode External power supply mode, V CC = 5V External power supply mode, V CC = 5V MIN MX (Note 8) TYP (Note 8) UNIT 1 ns.7 1. m 5 15 µ NOTE: 8. Parameters with MIN and/or MX limits are 1% tested at +25 C, unless otherwise specified. Temperature limits established by characterization and are not production tested. FN8386 Rev 8. Page 8 of 32

Typical Performance Curves T = +25 C, V CC = 3.3V, VINP = V BUS = 12V, S(B)DC = 15; unless otherwise specified. HITS 25 2 15 1 5-75 -6-45 -3-15 15 3 45 6 75 V SHUNT V OS (µv) FIGURE 3. V SHUNT V OS V OS (mv).75.625 SDC = 15.5.375.25 V CC = 3V V CC = 5V.125 -.125 -.25 -.375 -.5 V CC = 3.3V -.625 -.75-5 -25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 4. V SHUNT V OS vs TEMPERTURE HITS 4 35 3 25 2 15 1 5 -.3 -.25 -.2 -.15 -.1 -.5.5.1.15.2.25.3 V SHUNT MESUREMENT ERROR (%) FIGURE 5. V SHUNT MESUREMENT ERROR V SHUNT MESUREMENT ERROR (%).3.2.1 -.1 -.2 V CC = 5.5V V CC = 3.3V T = +25 C V SHUNT (CMV) = 12V SDC = 15 V CC = 3V -.3 -.3 -.25 -.2 -.15 -.1 -.5.5.1.15.2.25.3 V SHUNT (V) FIGURE 6. V SHUNT MESUREMENT ERROR vs V SHUNT INPUT GIN ERROR (%) 1..8.6.4.2 -.2 -.4 -.6 -.8 V CC = 3.3V V CC = 3V V SHUNT (DIFF) = 32mV V SHUNT (CMV) = 12V SDC = 15 V CC = 5.5V -1. -5-25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 7. V SHUNT GIN vs TEMPERTURE HITS 7 6 5 4 3 2 1 -.3 -.25 -.2 -.15 -.1 -.5.5.1.15.2.25.3 V BUS MESUREMENT ERROR (%) FIGURE 8. V BUS MESUREMENT ERROR DISTRIBUTION FN8386 Rev 8. Page 9 of 32

Typical Performance Curves T = +25 C, V CC = 3.3V, VINP = V BUS = 12V, S(B)DC = 15; unless otherwise specified. (Continued) V BUS MESUREMENT ERROR (%) 1..8.6.4.2 -.2 -.4 -.6 -.8-1. V CC = 5.5V V CC = 3V V CC = 3.3V 8 16 24 32 4 48 56 64 V BUS (V) V BUS MESUREMENT ERROR (%) 1..8.6.4 V CC = 5.5V.2 -.2 -.4 -.6 V CC = 3V V CC = 3.3V -.8-1. -5-25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 9. V BUS MESUREMENT ERROR vs V BUS (T = +25 C) FIGURE 1. V BUS MESUREMENT ERROR vs TEMPERTURE CMRR (db) 155 15 145 14 135 13 125 V CC = 3.3V V SHUNT (DCMV) = V TO 6V SDC = 15 V CC = 5V V CC = 3V 12-5 -25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 11. CMRR vs TEMPERTURE SUPPLY CURRENT (µ) 8 75 7 65 6 55 5 45 MODE = 4 MODE = 7 4 35 3-5 -25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 12. SUPPLY CURRENT vs MODE vs TEMPERTURE SUPPLY CURRENT (µ) 8 75 7 65 6 55 5 45 4 35 MODE = 4 MODE = 7 3 3. 3.5 4. 4.5 5. 5.5 6. V CC (V) FIGURE 13. SUPPLY CURRENT vs MODE vs V CC SUPPLY CURRENT (µ) 2 18 16 14 12 1 8 6 4 2-5 -25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 14. SUPPLY CURRENT vs MODE vs TEMPERTURE FN8386 Rev 8. Page 1 of 32

Typical Performance Curves T = +25 C, V CC = 3.3V, VINP = V BUS = 12V, S(B)DC = 15; unless otherwise specified. (Continued) SUPPLY CURRENT (µ) 2 18 16 14 12 1 8 6 9 4 2 7 5 3. 3.5 4. 4.5 5. 5.5 6. -5-25 25 5 75 1 125 V CC (V) TEMPERTURE ( C) FIGURE 15. SUPPLY CURRENT vs MODE vs V CC FIGURE 16. SHUNT I VIN vs TEMPERTURE (MODE 5) I VIN (µ) 19 17 15 13 11 I VIN (µ) 15 14 13 12 11 1 9 8 7 6 5 8 16 24 32 4 48 56 64 V CM (V) -5-25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 17. SHUNT I VIN vs COMMON-MODE VOLTGE (MODE 5) FIGURE 18. SHUNT I VIN vs TEMPERTURE (MODE, 4) I VIN (µ).2.15.1.5 MODE = MODE = 4 I VIN (µ).2.15.1.5 MODE = 4 MODE = 8 16 24 32 4 48 56 64 V CM (V) -.5-5 -25 25 5 75 1 125 TEMPERTURE ( C) FIGURE 19. SHUNT I VIN vs COMMON-MODE VOLTGE (MODE, 4) FIGURE 2. SHUNT I OS vs TEMPERTURE (MODE 5) I OS (µ).5.4.3.2.1 -.1 -.2 -.3 -.4 FN8386 Rev 8. Page 11 of 32

Typical Performance Curves T = +25 C, V CC = 3.3V, VINP = V BUS = 12V, S(B)DC = 15; unless otherwise specified. (Continued).5.2.4.15.3.2.1.1.5 -.1 -.5 -.2 -.3 -.1 MODE = MODE = 4 -.4 -.15 -.5 -.2 8 16 24 32 4 48 56 64-5 -25 25 5 75 1 125 V CM (V) TEMPERTURE ( C) FIGURE 21. SHUNT I OS vs COMMON-MODE VOLTGE (MODE 5) FIGURE 22. SHUNT I OS vs TEMPERTURE (MODE, 4) I OS (µ) I OS (µ) I OS (µ).2.15.1.5 -.5 -.1 -.15 -.2 MODE = MODE = 4 8 16 24 32 4 48 56 64 V CM (V) FIGURE 23. SHUNT I OS vs COMMON-MODE VOLTGE (MODE, 4) GIN (db) 1-1 -2-3 -4 V IN = 2mV P-P SINE WVE SDC = SDC = 1 SDC = 2 SDC = 3-5 1 1 1k 1k FREQUENCY (Hz) FIGURE 24. V SHUNT BNDWIDTH vs SDC MODE 1 V IN = 2mV P-P SINE WVE MODE = 5 OR 6 S(B)DC = 58µs GIN (db) -1-2 -3-4 SDC = 3 F_EXTCLK = OFF SDC = 3 F_EXTCLK = 768kHz SDC = 3 F_EXTCLK = 384kHz INPUT SIGNL S(B)DC = 256µs S(B)DC = 72µs S(B)DC = 132µs -5 1 1 1k 1k FREQUENCY (Hz) FIGURE 25. V SHUNT BNDWIDTH vs EXTERNL CLOCK FREQUENCY -.2 -.1.1.2.3.4.5.6.7.8 TIME (ms) FIGURE 26. INTERRUPT TIMING FN8386 Rev 8. Page 12 of 32

Functional Description Overview The ISL2822 is a Digital Power Monitor (DPM) device that is capable of measuring bidirectional currents while monitoring the bus voltage. The DPM requires an external shunt resistor to enable current measurements. The shunt resistor translates the bus current to a voltage. The DPM measures the voltage across the shunt resistors and reports the measured value out digitally via an I 2 C interface. register within the DPM is reserved to store the value of the shunt resistor. The stored current sense resistor value allows the DPM to output the current value to an external digital device. The ISL2822 measures bus voltage and current sequentially. The device has a power measurement functionality that multiplies current and voltage measured values. The power calculation is stored in a unique register. The power measurement allows the user to monitor power to or from the load in addition to current and voltage. The ISL2822 can monitor supplies from V to 6V while operating on a chip supply ranging from 3V to 5.5V. The ISL2822 DC sample rate can be configured to an internal oscillator (5kHz) or a user can provide a synchronized clock. Detailed Description The ISL2822 consists of a two channel analog front end multiplexer, a 16-bit sigma delta DC and digital signal processing/serial communication circuitry. The main block within the device is a 3rd order Sigma Delta DC. The input signal bandwidth is 1kHz, wide enough for power monitoring applications. The main block includes an internal 1.2V bandgap voltage reference that is used to drive the DC. The analog front end multiplexer selects the input to the DC. The selection to the input of the DC is either a single-ended V BUS measurement or a fully differential measurement across a shunt resistor. The digital block contains controllable registers, I 2 C serial communication circuitry and a state machine. The state machine controls the behavior of the DC acquisition, whether the acquisition is triggered or continuous. more detailed description of the state machine states can be found in MODE: Operating Mode on page 15. Functional Pin Descriptions 1 1 is the address select pin. 1 is one of two I 2 C/SMBus slave address select pins that are multilogic programmable for a total of 16 different address combinations. There are four selectable levels for 1, VCC, GND, SCL/SMBCLK, and SD/SMBDT. See Table 22 for more details in setting the slave address of the device. is the address select pin. is one of two I 2 C/SMBus slave address select pins that are multilogic programmable for a total of 16 different address combinations. There are four selectable levels for, VCC, GND, SCL/SMBCLK, and SD/SMBDT. See Table 22 for more details in setting the slave address of the device. EXT_CLK/INT EXT_CLK/INT is the External/Interrupt clock pin. EXT_CLK/INT is a bidirectional pin. The pin provides a connection to the system clock. The system clock is connected to the DC. The acquisitions rate of the DC can be varied through the EXT_CLK/INT pin. The pin functionality is set through a control register bit. When the EXT_CLK/INT pin is configured as an output, the pin functionality becomes an interrupt flag to connecting devices. EXT_CLK/INT pin as an output requires a pull-up resistor to a power supply, up to 2V, for proper operation. The internal threshold detectors (OV sh /UV sh /OV b /UV b ) signal level relative to the measured value determines the state of the INT pin. SD/SMBDT SD/SMBDT is the serial data input/output pin. SD/SMBDT is a bidirectional pin used to transfer data to and from the device. The pin is an open-drain output and may be wired with other open-drain/collector outputs. The open-drain output requires a pull-up resistor for proper functionality. The pull-up resistor should be connected to VCC of the device. SCL/SMBCLK SCL/SMBCLK is the serial clock input pin. The SCL/SMBCLK input is responsible for clocking in all data to and from the device. VCC VCC is the positive supply voltage pin. VCC is an analog power pin. VCC supplies power to the device. GND GND is the ground pin. ll voltages internal to the chip are referenced to ground. GND should be tied to V for single supply applications. For dual supply applications, the pin should be connected to the most negative voltage in the application. VBUS VBUS is the power bus voltage input pin. The pin should be connected to the desired power supply bus to be monitored. VINP VINP is the shunt voltage monitor positive input pin. The pin connects to the most positive voltage of the current shunt resistor. VINM VINM is the shunt voltage monitor negative input pin. The pin connects to the most negative voltage of the current shunt resistor. FN8386 Rev 8. Page 13 of 32

TBLE 2. ISL2822 REGISTER DESCRIPTIONS REGISTER DDRESS (HEX) REGISTER NME FUNCTION Configuration Power-on reset, bus and shunt ranges, DC acquisition times, mode configuration POWER-ON RESET VLUE (HEX) 799F CCESS R/W 1 Shunt Voltage Shunt voltage measurement value R 2 Bus Voltage Bus voltage measurement value R 3 Power Power measurement value R 4 Current Current measurement value R 5 Calibration Register Register used to enable current and power measurements. R/W 6 Shunt Voltage Threshold Min/Max shunt thresholds 7F81 R/W 7 Bus Voltage Threshold Min/Max V BUS thresholds FF R/W 8 DCS Interrupt Status Threshold interrupts R/W 9 ux Control Register Register to control the interrupts and external clock functionality R/W TBLE 3. CONFIGURTION REGISTER BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME RST BRNG1 BRNG PG1 PG BDC3 BDC2 BDC1 BDC SDC3 SDC2 SDC1 SDC MODE2 MODE1 MODE Register Descriptions Table 2 is the register map for the device. The table describes the function of each register and its respective value. The addresses are sequential and the register size is 16 bits (2 bytes) per address. CONFIGURTION REGISTER The configuration register (Table 3) controls the functionality of the chip. DC measurable range, converter acquisition times, converter resolution and state machine modes are configurable bits within this register. RST: Reset Bit Configuring the reset bit (Bit 15) to a 1 generates a system reset that initializes all registers to their default values and performs a system calibration. BRNG: Bus Voltage Range Bits 13 and 14 of the configuration register sets the bus measurable voltage range. Table 4 shows the BRNG bit configurations versus the allowable full-scale measurement range. The shaded row is the power-up default. PG: PG (Shunt Voltage Only) Bits 11 and 12 of the configuration register determines the shunt voltage measurement range. Table 5 shows the PG bit configurations versus the allowable full-scale measurement range. The shaded row is the power-up default. TBLE 5. PG BIT SETTINGS PG1 PG GIN RNGE (mv) 1 ±4 1 2 ±8 1 4 ±16 1 1 8 ±32 TBLE 4. BRNG BIT SETTINGS BRNG1 BRNG USBLE FULL SCLE RNGE (V) 16 1 32 1 6 1 1 6 FN8386 Rev 8. Page 14 of 32

BDC: Bus DC Resolution/veraging Bits [1:7] of the configuration register sets the DC resolution/ averaging when the DC is configured in the V BUS mode. The DC can be configured versus bit accuracy. The bit accuracy selections range from 12 to 15 bits. The DC is configurable versus the number of averages. The selection ranges from 2 to 128 samples. Table 6 shows the breakdown of each BDC setting. The shaded row is the default setting upon power-up. SDC: Shunt DC Resolution/veraging Bits [1:7] of the configuration register sets the DC resolution/ averaging when the DC is configured in the V SHUNT mode. The DC can be configured versus bit accuracy. The bit accuracy selections range from 12 to 15 bits. The DC is configurable versus number of averages. The selection ranges from 2 to 128 samples. Table 6 shows the breakdown of each SDC setting. The shaded row is the default setting upon power-up. MODE: Operating Mode Bits [2:] of the configuration register controls the state machine within the chip. The state machine globally controls the overall functionality of the chip. Table 7 shows the various states the chip can be configured to, as well as the mode bit definitions to achieve a desired state. The shaded row is the default setting upon power-up. TBLE 6. DC SETTINGS, PPLIES TO BOTH SDC ND BDC CONTROL DC3 DC2 DC1 DC MODE/SMPLES CONVERSION TIME X 12-bit 72µs X 1 13-bit 132µs X 1 14-bit 258µs X 1 1 15-bit 58µs 1 15-bit 58µs 1 1 2 1.1ms 1 1 4 2.1ms 1 1 1 8 4.1ms 1 1 16 8.1ms 1 1 1 32 16.1ms 1 1 1 64 32.1ms 1 1 1 1 128 64.1ms TBLE 7. OPERTING MODE SETTINGS MODE2 MODE1 MODE MODE Power-down 1 Shunt voltage, triggered 1 Bus voltage, triggered 1 1 Shunt and bus, triggered 1 DC off (disabled) 1 1 Shunt Voltage, continuous 1 1 Bus voltage, continuous 1 1 1 Shunt and bus, continuous FN8386 Rev 8. Page 15 of 32

SHUNT VOLTGE REGISTER 1H (RED-ONLY) The shunt voltage register reports the measured value across the shunt pins (VINP and VINM) into the register. The shunt register LSB is independent of PG range settings. The PG setting for the shunt register masks the unused most significant bit with a sign bit. For lower range of PG settings, multiple sign bits are returned by the DPM. Only one sign bit should be used to calculate the measured value. Tables 8 through 11 show the weights of each bit for various PG ranges. The tables should be used to calculate the measured value across the shunt pins from the binary to decimal domains. To calculate the measured decimal value across the shunt, first read the shunt voltage register. ssume the PG setting is set to the 8mV range. For this example, the reading output by the chip is 1111 11 11. The 8mV range has three sign bits. Only one sign bit needs to be used to calculate the measured decimal value. Bits 14 and 15 are omitted from the calculation. This leaves a binary reading of 11 11 11. Next, multiply each bit by its respective weight. Bit value would be multiplied by Bit weight (1), Bit1 value*bit1 weight (2), etc. dd all the multiplied values to equate to a single number. For the binary reading 11 11 11 this equates to -1531. The LSB for a shunt register is 1µV. Multiplying the decimal value by the LSB weight yields the measured voltage across the shunt. 1111 11 11 reading equals -15.31mV measured across the shunt pins. TBLE 8. SHUNT VOLTGE REGISTER, PG GIN = /8 (RNGE = 11), FULL-SCLE = ±32mV, 15 BITS WIDE BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Sign Bit14 Bit13 Bit12 Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit WEIGHT -32768 16384 8192 496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 9. SHUNT VOLTGE REGISTER, PG GIN = /4 (RNGE = 1), FULL-SCLE = ±16mV, 14 BITS WIDE BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Sign Sign Bit13 Bit12 Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit WEIGHT -16384 8192 496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 1. SHUNT VOLTGE REGISTER, PG GIN = /2 (RNGE = 1), FULL-SCLE = ±8mV, 13 BITS WIDE BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Sign Sign Sign Bit12 Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit WEIGHT -8192 496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 11. SHUNT VOLTGE REGISTER, PG GIN = /1 (RNGE = ), FULL-SCLE = ±4mV, 12 BITS WIDE BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Sign Sign Sign Sign Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit WEIGHT -496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 12. BUS VOLTGE REGISTER, BRNG = 1 OR 11, FULL-SCLE = 6V, 14 BITS WIDE BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Bit13 Bit12 Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit CNVR OVF WEIGHT 8192 496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 13. BUS VOLTGE REGISTER, BRNG = 1, FULL-SCLE = 32V, 13 BITS WIDE BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Bit12 Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit CNVR OVF WEIGHT 496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 14. BUS VOLTGE REGISTER, BRNG =, FULL-SCLE = 16V, 12 BITS WIDE BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit CNVR OVF WEIGHT 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 15. CLIBRTION REGISTER, 5h BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME FS15 FS14 FS13 FS12 FS11 FS1 FS9 FS8 FS7 FS6 FS5 FS4 FS3 FS2 FS1 FN8386 Rev 8. Page 16 of 32

BUS VOLTGE REGISTER 2h (RED-ONLY) The bus voltage register is where the DPM reports the measured value of the V BUS. There are three scale ranges possible depending on the BRNG setting controlled from the configuration register (h). Tables 12 through 14 on page 16 are the weight bits for each BRNG setting. The binary value recorded in the Bus Voltage register is translated to a decimal value in the same way as the shunt voltage register is converted to a decimal value. 15 V bus n 2 Bit Bit_Weight n n Equation 1 is the mathematical equation for converting the binary V BUS value to a decimal value. N is the bit number. The LSB value for the V BUS measurement equals 4mV across all bus range (BRNG) settings. CNVR: Conversion Ready (Bit 1) The conversion ready bit indicates when the DC has finished a conversion and transferred the reading(s) to the appropriate register(s). The CNVR is only operable when the DPM is set to one of three trigger modes. The CNVR is at a low state when the conversion is in progress. The CNVR transitions and remains at a high state when the conversion is complete. The CNVR bit is initialized or reinitialized in the following ways: 1. Writing to the configuration register. 2. Reading from power register. OVF: Math Overflow Flag (Bit) The Math Overflow Flag (OVF) is a bit that is set to indicate the current or power data being read from the DPM is over-ranged and meaningless. CLIBRTION REGISTER 5h (RED/WRITE) To accurately read the current and power measurements from the chip, the calibration register needs to be programmed. The calibration register value is calculated as follows: (EQ. 1) 1. Calculate the full-scale current range that is desired. This is calculated using Equation 2. R shunt is the value of the shunt resistor. Vshunt FS is the full-scale setting that is desired. In most cases, it is the PG full-scale range (32mV, 16mV, 8mV and 4mV) that the DPM is programmed to. Vshunt FS Current (EQ. 2) FS R shunt 2. From the current full-scale range, the current LSB is calculated using Equation 3. Current full-scale is the outcome from Equation 2. DC res is the resolution of shunt voltage reading. The value is determined by the SDC setting in configuration register. SDC setting equal to 3 and greater will have a 15-bit resolution. The DC res value equals 2 15 or 32768. Current FS Current LSB (EQ. 3) DC res Vbus LSB 3. From Equation 3, the calibration resister value is calculated using Equation 4. The resolution of the math that is processed internally in the DPM is 496 or 12 bits of resolution. The Vshunt LSB is set to 1µV. Equation 4 yields a 16-bit binary number that can be written to the calibration register. The calibration value can only be 15 bits due to the DC res value. Bit of the calibration register is fixed to a value of. The calibration register format is represented in Table 15. CalReg val CalReg val integer integer Math res Vshunt LSB Current LSB R shunt CURRENT REGISTER 4h (RED-ONLY).496 Current LSB R shunt Once the calibration register (5h) is programmed, the output current is calculated using Equation 5: Current 15 n Bit Bit_Weight n n Bit is the returned value of each bit from the current register either 1 or a. The weight of each bit is represented in Table 16. n is the bit number. The current LSB is the value calculated from Equation 3. POWER REGISTER 3h (RED-ONLY) The Power register only has meaning if the calibration register (5h) is programmed. The units for the power register are in watts. The power is calculated using Equation 6: Power Bit is the returned value of each bit from the power register either 1 or a. The weight of each bit is represented in Table 17. n is the bit number. The power LSB is calculated from Equation 7: Power LSB 15 n Bit Bit_Weight n n If V BUS range, BRNG, is set to 6V, the power equation in Equation 6 is multiplied by 2. (EQ. 4) THRESHOLD REGISTERS The Shunt Voltage or V BUS threshold registers are used to set the Min/Max threshold limits that will be tested versus V SHUNT or V BUS readings. Measurement readings exceeding the respective V SHUNT or V BUS limits, either above or below, will set a register flag and perhaps an external interrupt depending on the configuration of the Interrupt Enable bit (INTREN) in register 9h. The testing of the DC reading versus the respective threshold limits occurs once per DC conversion. Current LSB Power LSB 5 (EQ. 5) (EQ. 6) Current LSB Vbus (EQ. 7) LSB FN8386 Rev 8. Page 17 of 32

SHUNT VOLTGE THRESHOLD REGISTER 6h (RED/WRITE) The V SHUNT minimum and maximum threshold limits are set using one register. The shunt value readings are either positive or negative. D15 and D7 bits of Table 18 are given to represent the sign of the limit. SMX bits represent the upper limit threshold. SMN represents the lower threshold limit. Equation 8 is the calculation used to convert the V SHUNT threshold binary value to decimal. Bit is the value of each bit set in the shunt threshold register. The value is either 1 or a. The weight of each bit is represented in Table 18. n is the bit number. The shunt voltage threshold LSB is 2.56mV. 7 Vs thresh n Bit Bit_Weight n n VsThresh LSB (EQ. 8) TBLE 16. CURRENT REGISTER, 4h BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Bit 15 Bit14 Bit13 Bit12 Bit11 Bit1 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit WEIGHT -32768 16384 8192 496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 17. POWER REGISTER, 3h BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME PD15 PD14 PD13 PD12 PD11 PD1 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD WEIGHT 32768 16384 8192 496 248 124 512 256 128 64 32 16 8 4 2 1 TBLE 18. SHUNT VOLTGE THRESHOLD REGISTER, 6h BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME Sign SMX6 SMX5 SMX4 SMX3 SMX2 SMX1 SMX Sign SMN6 SMN5 SMN4 SMN3 SMN2 SMN1 SMN WEIGHT -128 64 32 16 8 4 2 1-128 64 32 16 8 4 2 1 TBLE 19. BUS VOLTGE THRESHOLD REGISTER, 7h BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME BMX7 BMX6 BMX5 BMX4 BMX3 BMX2 BMX1 BMX BMN7 BMN6 BMN5 BMN4 BMN3 BMN2 BMN1 BMN WEIGHT 128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 TBLE 2. INTERRUPT STTUS REGISTER, 8h BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME N N N N N N N N N N N N SMXW SMNW BMXW BMNW WEIGHT TBLE 21. UX CONTROL REGISTER, 9h BIT D15 D14 D13 D12 D11 D1 D9 D8 D7 D6 D5 D4 D3 D2 D1 D NME N N N N N N N FORCEINTR INTREN ExtClkEn ExtCLKDiv[5:] WEIGHT FN8386 Rev 8. Page 18 of 32

BUS VOLTGE THRESHOLD REGISTER 7h (RED/WRITE) The V BUS minimum and maximum threshold limits are set using one register. The V BUS value readings range from V to 6V. Table 19 on page 18 shows the register configuration and bit weights for the V BUS threshold register. BMX bits represent the upper limit threshold. BMN represents the lower threshold limit. Equation 9 is the calculation used to convert the V BUS threshold binary value to decimal. Bit is the value of each bit set in the V BUS threshold register. The value is either 1 or a. The weight of each bit is represented in Table 19. n is the bit number. The V BUS voltage threshold LSB is 256mV. Vb thresh n 7 Bit Bit_Weight n n INTERRUPT STTUS REGISTER 8h (RED/WRITE) The interrupt status register consists of a series of bit flags that indicate if an DC reading has exceeded the readings respective limit. 1 or high reading from a warning bit indicates the reading has exceeded the limit. To clear a warning, write a 1 or high to the set warning bit. Table 2 on page 18 shows the definition of the interrupt status register. BMNW is the Bus voltage Minimum Warning. 1 reading for this bit indicates the bus reading is below the bus voltage minimum threshold limit. (EQ. 9) BMXW is the Bus voltage Maximum Warning. 1 reading for this bit indicates the bus reading is above the bus voltage maximum threshold limit. SMNW is the Shunt voltage Minimum Warning. 1 reading for this bit indicates the shunt reading is below the shunt voltage minimum threshold limit. SMXW is the Shunt voltage Maximum Warning. 1 reading for this bit indicates the shunt reading is above the shunt voltage maximum threshold limit. UX CONTROL REGISTER 9h (RED/WRITE) The ux control register controls the functionality of the EXTCLK/INT pin of the ISL2822. Table 21 on page 18 shows the definition of the register. FORCEINTR is the Force Interrupt bit. Programming a 1 to the bit will force a or a low at the EXTCLK/INT pin. INTREN is the Interrupt Enable bit. Programming a 1 to the bit will allow for a threshold measurement violation to set the state of the EXTCLK/INT pin. With the INTREN set, any flag set from the interrupt status register will change the state of the EXTCLK/INT pin from 1 to a. EXCLKEN is the External Clock Enable bit. Setting the bit enables the external clock. This also changes the EXTCLK/INT pin from an output to an input. The internal oscillator will shut down when the bit is enabled. VbThresh LSB EXTCLKDIV are the External Clock Divider bits. The bits control an internal clock divider that are useful for fast system clocks. The internal clock frequency from pin to chip is represented in Equation 1: f EXTCLK freq internal (EQ. 1) ( EXTCLKDIV 1) 2 f EXTCLK is the frequency of the signal driven to the EXTCLK/INT pin. EXTCLKDIV is the decimal value of the clock divide bits. Serial Interface The ISL2822 supports a bidirectional bus oriented protocol. The protocol defines any device that sends data onto the bus as a transmitter and the receiving device as the receiver. The device controlling the transfer is the master and the device being controlled is the slave. The master always initiates data transfers and provides the clock for both transmit and receive operations. Therefore, the ISL2822 operates as a slave device in all applications. The ISL2822 uses two bytes to transfer all reads and writes. ll communication over the I 2 C interface is conducted by sending the MSByte of each byte of data first, followed by the LSByte. Protocol Conventions For normal operation, data states on the SD line can change only during SCL LOW periods. SD state changes during SCL HIGH are reserved for indicating STRT and STOP conditions (see Figure 27). On power-up of the ISL2822, the SD pin is in the input mode. ll I 2 C interface operations must begin with a STRT condition, which is a HIGH to LOW transition of SD while SCL is HIGH. The ISL2822 continuously monitors the SD and SCL lines for the STRT condition and does not respond to any command until this condition is met (see Figure 27). STRT condition is ignored during the power-up sequence. ll I 2 C interface operations must be terminated by a STOP condition, which is a LOW to HIGH transition of SD while SCL is HIGH (see Figure 27). STOP condition at the end of a read operation or at the end of a write operation places the device in its standby mode. SMBus Support The ISL2822 supports SMBus protocol, which is a subset of the global I 2 C protocol. SMBCLK and SMBDT have the same pin functionality as the SCL and SD pins, respectively. The SMBus operates at 1kHz. FN8386 Rev 8. Page 19 of 32

SCL SD STRT DT STBLE DT CHNGE DT STBLE STOP FIGURE 27. VLID DT CHNGES, STRT ND STOP CONDITIONS SCL FROM MSTER 1 8 9 SD OUTPUT FROM TRNSMITTER HIGH IMPEDNCE SD OUTPUT FROM RECEIVER HIGH STRT CK FIGURE 28. CKNOWLEDGE RESPONSE FROM RECEIVER SIGNLS FROM THE MSTER S T R T IDENTIFICTION BYTE WRITE DDRESS BYTE DT BYTE DT BYTE S T O P SIGNL T SD 1 n n n n SIGNLS FROM THE ISL2822 C K C K C K N C K FIGURE 29. BYTE WRITE SEQUENCE (SLVE DDRESS INDICTED BY nnnn) FN8386 Rev 8. Page 2 of 32

Device ddressing Following a start condition, the master must output a slave address byte. The 7 MSBs are the device identifiers. The and 1 pins control the bus address (these bits are shown in Table 22). There are 16 possible combinations depending on the /1 connections. The last bit of the slave address byte defines a read or write operation to be performed. When this R/W bit is a 1, a read operation is selected. selects a write operation (refer to Figure 29). fter loading the entire slave address byte from the SD bus, the ISL2822 compares the loaded value to the internal slave address. Upon a correct compare, the device outputs an acknowledge on the SD line. Following the slave byte is a one byte word address. The word address is either supplied by the master device or obtained from an internal counter. On power-up, the internal address counter is set to address h, so a current address read starts at address h. When required, as part of a random read, the master must supply the one word address byte, as shown in Figure 3. In a random read operation, the slave byte in the dummy write portion must match the slave byte in the read section. For a random read of the registers, the slave byte must be 1nnnnx in both places. TBLE 22. I 2 C SLVE DDRESSES 1 SLVE DDRESS GND GND 1 GND VCC 1 1 GND SD 1 1 GND SCL 1 11 VCC GND 1 1 VCC VCC 1 11 VCC SD 1 11 VCC SCL 1 111 SD GND 11 SD VCC 11 1 SD SD 11 1 SD SCL 11 11 SCL GND 11 1 SCL VCC 11 11 SCL SD 11 11 SCL SCL 11 111 Broadcast ddress 111 111 SIGNLS FROM THE MSTER S T R T IDENTIFICTION BYTE WITH R/W = DDRESS BYTE S T R T IDENTIFICTION BYTE WITH R/W = 1 C K S T O P SIGNL T SD 1 n n n n 1 n n n n 1 SIGNLS FROM THE SLVE C K C K C K FIRST RED DT BYTE SECOND RED DT BYTE FIGURE 3. RED SEQUENCE (SLVE DDRESS SHOWN S nnnn) FN8386 Rev 8. Page 21 of 32

Write Operation write operation requires a STRT condition, followed by a valid identification byte, a valid address byte, two data bytes and a STOP condition. The first data byte contains the MSB of the data, the second contains the LSB. fter each of the four bytes, the ISL2822 responds with an CK. t this time, the I 2 C interface enters a standby state. Read Operation read operation consists of a three byte instruction, followed by two data bytes (see Figure 3 on page 21). The master initiates the operation issuing the following sequence: STRT, the identification byte with the R/W bit set to, an address byte, a second STRT and a second identification byte with the R/W bit set to 1. fter each of the three bytes, the ISL2822 responds with an CK. Then the ISL2822 transmits two data bytes as long as the master responds with an CK during the SCL cycle following the eighth bit of the first byte. The master terminates the read operation (issuing no CK then a STOP condition) following the last bit of the second data byte (see Figure 3 on page 21). The data bytes are from the memory location indicated by an internal pointer. This pointer s initial value is determined by the address byte in the read operation instruction and increments by one during transmission of each pair of data bytes. The highest valid memory location is 9h, reads of addresses higher than that will not return useful data. 1 n n n n R/W SLVE DDRESS BYTE Broadcast ddressing The DPM has a feature that allows the user to configure the settings of all DPM chips at once. For example, a system has 16 DPM chips connected to an I 2 C bus. user can set the range or initiate a data acquisition in one I 2 C data transaction by using a slave address of 111 111. The broadcast feature saves time in configuring the DPM as well as measuring signal parameters in time synchronization. The broadcast should not be used for DPM read backs. This will cause all devices connected to the I 2 C bus to talk to the master simultaneously. I 2 C Clock Speed The device supports high-speed digital transactions up to 3.4Mbs. To access the high speed I 2 C feature, a master byte code of 1xxx is attached to the beginning of a standard frequency read/write I 2 C protocol. The x in the master byte signifies a do not care state. X can either equal a or a 1. The master byte code should be clocked into the chip at frequencies equal or less than 4kHz. The master code command configures the internal filters of the ISL2822 to permit data bit frequencies greater than 4kHz. Once the master code has been clocked into the device, the protocol for a standard read/ write transaction is followed. The frequency at which the standard protocol is clocked in at can be as great as 3.4MHz. stop bit at the end of a standard protocol will terminate the high speed transaction mode. ppending another standard protocol serial transaction to the data string without a stop bit, will resume the high speed digital transaction mode. Figure 32 illustrates the data sequence for the high speed mode. 7 6 5 4 3 2 1 WORD DDRESS D15 D14 D13 D12 D11 D1 D9 D8 DT BYTE 1 D7 D6 D5 D4 D3 D2 D1 D DT BYTE 2 FIGURE 31. SLVE DDRESS, WORD DDRESS ND DT BYTES SIGNLS FROM THE MSTER S T R T MSTER CODE S T R T SLVE DDRESS IDENTIFICTION BYTE WRITE/RED DDRESS BYTE DT BYTE DT BYTE TERMINTES HS MODE S T O P SIGNL T SD SIGNLS TO THE ISL2822 1 x x fclk 4kHz x N C K 1 n n n n x C K C K C K N C K fclk UP TO 3.4MHz FIGURE 32. BYTE TRNSCTION SEQUENCE FOR INITITING DT RTES BOVE 4kbs FN8386 Rev 8. Page 22 of 32