ICGOO在线商城 > 集成电路(IC) > 数据采集 - 模数转换器 > AD7992BRMZ-1
数量阶梯 | 香港交货 | 国内含税 |
+xxxx | $xxxx | ¥xxxx |
查看当月历史价格
查看今年历史价格
AD7992BRMZ-1产品简介:
ICGOO电子元器件商城为您提供AD7992BRMZ-1由Analog设计生产,在icgoo商城现货销售,并且可以通过原厂、代理商等渠道进行代购。 AD7992BRMZ-1价格参考。AnalogAD7992BRMZ-1封装/规格:数据采集 - 模数转换器, 12 Bit Analog to Digital Converter 2 Input 1 SAR 10-MSOP。您可以下载AD7992BRMZ-1参考资料、Datasheet数据手册功能说明书,资料中有AD7992BRMZ-1 详细功能的应用电路图电压和使用方法及教程。
参数 | 数值 |
产品目录 | 集成电路 (IC)半导体 |
描述 | IC ADC 12BIT 2CHAN I2C 10-MSOP模数转换器 - ADC 2CH 12-Bit w/ I2C Compatible IF |
产品分类 | |
品牌 | Analog Devices |
产品手册 | |
产品图片 | |
rohs | 符合RoHS无铅 / 符合限制有害物质指令(RoHS)规范要求 |
产品系列 | 数据转换器IC,模数转换器 - ADC,Analog Devices AD7992BRMZ-1- |
数据手册 | |
产品型号 | AD7992BRMZ-1 |
产品目录页面 | |
产品种类 | 模数转换器 - ADC |
位数 | 12 |
供应商器件封装 | 10-MSOP |
信噪比 | 71 dB |
其它名称 | AD7992BRMZ1 |
分辨率 | 12 bit |
包装 | 管件 |
商标 | Analog Devices |
安装类型 | 表面贴装 |
安装风格 | SMD/SMT |
封装 | Tube |
封装/外壳 | 10-TFSOP,10-MSOP(0.118",3.00mm 宽) |
封装/箱体 | MSOP-10 |
工作温度 | -40°C ~ 125°C |
工作电源电压 | 5 V |
工厂包装数量 | 50 |
接口类型 | Serial (2-Wire, I2 C) |
数据接口 | I²C, 串行 |
最大功率耗散 | 6.05 mW |
最大工作温度 | + 85 C |
最小工作温度 | - 40 C |
标准包装 | 50 |
特性 | - |
电压参考 | External |
电压源 | 单电源 |
系列 | AD7992 |
结构 | SAR |
转换器数 | 1 |
转换器数量 | 1 |
转换速率 | 79 kS/s |
输入数和类型 | 2 个单端,单极 |
输入类型 | Single-Ended |
通道数量 | 2 Channel |
采样率(每秒) | 79k |
2-Channel, 12-Bit ADC with I2C-Compatible Interface in 10-Lead MSOP AD7992 FEATURES FUNCTIONAL BLOCK DIAGRAM 12-bit ADC with fast conversion time: 2 µs typ GND CONVST 2 single-ended analog input channels AD7992 Specified for V of 2.7 V to 5.5 V DD VIN1 I/P 12-BIT SUCCESSIVE CONTROL Low power consumption VIN2/REFIN MUX T/H APPROAXDIMCATION LOGIC Fast throughput rate: up to 188 kSPS VIN2/REFIN Sequencer operation VDD SOFTWARE CONTROL Temperature range: −40 °C to 125 °C DATAHIGHLIMIT REGISTER CH1 CONVERSION Automatic cycle mode HYSTERESIS RESULT REGISTER CH0 REGISTER I2C®-compatible serial interface supports standard, fast, DATALOWLIMIT REGISTER CH1 CONFIGURATION and high speed modes REGISTER ALERT Out-of-range indicator/alert function DRAEGTAISHTIGEHRL CIMHI2T ALERT STATUS HYSTERESIS REGISTER Pin-selectable addressing via AS REGISTER CH1 2 versions allow 5 I2C addresses RDEAGTAISLTOEWRL CIMHI2T CRYCEGLEIS TTIEMRER Shutdown mode: 1 µA max AS SCL I2C INTERFACE 10-lead MSOP package SDA GENERAL DESCRIPTION GND 03263-0-001 Figure 1. The AD7992 is a 12-bit, low power, successive approximation ADC with an I2C-compatible interface. The part operates from PRODUCT HIGHLIGHTS a single 2.7 V to 5.5 V power supply and features a 2 µs conver- 1. 2 µs conversion time and low power consumption. sion time. The part contains a 2-channel multiplexer and track- 2. I2C-compatible serial interface with pin-selectable and-hold amplifier that can handle input frequencies up to addresses. Two AD7992 versions allow five AD7992 11 MHz. devices to be connected to the same serial bus. The AD7992 provides a 2-wire serial interface compatible with 3. The part features automatic shutdown while not converting I2C interfaces. The part comes in two versions, the AD7992-0 to maximize power efficiency. Current consumption is and the AD7992-1, and each version allows for at least two 1 µA max when in shutdown mode at 3 V. different I2C addresses. The AD7992-0 supports standard and 4. Reference can be driven up to the power supply. fast I2C interface modes, and the AD7992-1 supports standard, fast, and high speed I2C interface modes. 5. Out-of-range indicator that can be software disabled or enabled. The AD7992 normally remains in a shutdown state while not 6. One-shot and automatic conversion rates. converting, and powers up only for conversions. The conversion process can be controlled using the CONVST pin, by a 7. Registers store minimum and maximum conversion command mode where conversions occur across I2C write results. operations, or an automatic conversion interval mode selected through software control. Table 1. Related Products Part Number No. of Bits No. of Channels Package The AD7992 requires an external reference in the range of 1.2 V AD7998 12 8 20-TSSOP to V . This allows the widest dynamic input range to the ADC. DD AD7994 12 4 16-TSSOP On-chip limit registers can be programmed with high and low AD7997 10 8 20-TSSOP limits for the conversion result, and an open-drain, out-of- AD7993 10 4 16-TSSOP range indicator output (ALERT) becomes active when the conversion result violates the programmed high or low limits. This output can be used as an interrupt. Rev. 0 Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. Specifications subject to change without notice. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices. Trademarks and Tel: 781.329.4700 www.analog.com registered trademarks are the property of their respective owners. Fax: 781.326.8703 © 2005 Analog Devices, Inc. All rights reserved.
AD7992 TABLE OF CONTENTS Specifications.....................................................................................3 Serial Interface................................................................................20 I2C Timing Specifications................................................................5 Serial Bus Address......................................................................20 Absolute Maximum Ratings............................................................7 Writing to the AD7992..................................................................21 ESD Caution..................................................................................7 Writing to the Address Pointer Register for a Subsequent Read..............................................................................................21 Pin Configuration and Pin Function Descriptions......................8 Writing a Single Byte of Data to the Alert Status Register, Terminology......................................................................................9 Cycle Register, or Configuration Register...............................21 Typical Performance Characteristics...........................................10 Writing Two Bytes of Data to a Limit Register or Hysteresis Circuit Information........................................................................13 Register........................................................................................22 Converter Operation..................................................................13 Reading Data from the AD7992...................................................23 Typical Connection Diagram...................................................14 ALERT/BUSY Pin..........................................................................24 Analog Input...............................................................................14 SMBus ALERT............................................................................24 Internal Register Structure............................................................16 Placing the AD7992-1 into High Speed Mode.......................24 Address Pointer Register...........................................................16 The Address Select (AS) Pin.....................................................24 Configuration Register..............................................................17 Modes of Operation.......................................................................25 Conversion Result Register.......................................................18 Mode 1—Using the CONVST Pin...........................................25 Limit Registers............................................................................18 Mode 2 – Command mode.......................................................26 Alert Status Register...................................................................19 Mode 3—Automatic Cycle Mode.............................................27 Cycle Timer Register..................................................................19 Outline Dimensions.......................................................................28 Sample Delay and Bit Trial Delay.............................................19 Ordering Guide..........................................................................28 REVISION HISTORY 1/05—Revision 0: Initial Version Rev. 0 | Page 2 of 28
AD7992 SPECIFICATIONS Temperature range for B version is −40°C to +125°C. Unless otherwise noted, V = 2.7 V to 5.5 V; REF = 2.5 V to V . For the DD IN DD AD7992-0, all specifications apply for f up to 400 kHz; for the AD7992-1 all specifications apply for f up to 3.4 MHz. All SCL SCL specifications are for both single-channel mode and dual-channel mode, Unless otherwise noted; T = T to T . A MIN MAX Table 2. Parameter B Version Unit Test Conditions/Comments DYNAMIC PERFORMANCE1 F = 10 kHz sine wave for f from 1.7 MHz to IN SCL 3.4 MHz F = 1 kHz sine wave for f up to 400 kHz IN SCL Signal-to-Noise + Distortion (SINAD)2 70.5 dB min Signal-to-Noise Ratio (SNR)2 71 dB min Total Harmonic Distortion (THD)2 –78 dB max Peak Harmonic or Spurious Noise (SFDR)2 –79 dB max Intermodulation Distortion (IMD)2 fa = 10.1 kHz, fb = 9.9 kHz for f from 1.7 MHz SCL to 3.4 MHz fa = 1.1 kHz, fb = 0.9 kHz for f up to 400 kHz SCL Second-Order Terms –90 dB typ Third-Order Terms –90 dB typ Aperture Delay2 10 ns max Aperture Jitter2 50 ps typ Channel-to-Channel Isolation2 −90 dB typ FIN = 108 Hz; see the Terminology section Full Power Bandwidth2 11 MHz typ @ 3 dB 2 MHz typ @ 0.1 dB DC ACCURACY Resolution 12 Bits Integral Nonlinearity1, 2 ±1 LSB max ±0.2 LSB typ Differential Nonlinearity1, 2 +1/–0.9 LSB max Guaranteed no missed codes to 12 bits ±0.2 LSB typ Offset Error2 ±4 LSB max Mode 1 (CONVST mode) ±6 LSB max Mode 2 (command mode) Offset Error Match2 ±1 LSB max Dual-channel mode Gain Error2 ±2 LSB max Gain Error Match2 ±1 LSB max Dual-channel mode ANALOG INPUT Input Voltage Range 0 to REF V IN DC Leakage Current ±1 µA max Input Capacitance 30 pF typ REFERENCE INPUT REF Input Voltage Range 1.2 to V V min/V max IN DD DC Leakage Current ±1 µA max Input Impedance 69 kΩ typ LOGIC INPUTS (SDA, SCL) Input High Voltage, V 0.7 (V ) V min INH DD Input Low Voltage, V 0.3 (V ) V max INL DD Input Leakage Current, I ±1 µA max V = 0 V or V IN IN DD Input Capacitance, C 3 10 pF max IN Input Hysteresis, V 0.1 (V ) V min HYST DD Rev. 0 | Page 3 of 28
AD7992 Parameter B Version Unit Test Conditions/Comments LOGIC INPUTS (CONVST) Input High Voltage, V 2.4 V min V = 5 V INH DD 2.0 V min V = 3 V DD Input Low Voltage, V 0.8 V max V = 5 V INL DD 0.4 V max V = 3 V DD Input Leakage Current, I ±1 µA max V = 0 V or V IN IN DD Input Capacitance, C 3 10 pF max IN LOGIC OUTPUTS (OPEN DRAIN) Output Low Voltage, V 0.4 V max I = 3 mA OL SINK 0.6 V max I = 6 mA SINK Floating-State Leakage Current ±1 µA max Floating-State Output Capacitance3 10 pF max Output Coding Straight (Natural) Binary CONVERSION RATE See the Serial Interface section Conversion Time 2 µs typ Throughput Rate Mode 1 (Reading after the Conversion) 5 kSPS typ f = 100 kHz SCL 21 kSPS typ f = 400 kHz SCL 121 kSPS typ f = 3.4 MHz SCL Mode 2 5.5 kSPS typ f = 100 kHz SCL 22 kSPS typ f = 400 kHz SCL 147 kSPS typ f = 3.4 MHz , 188 kSPS typ @ 5 V SCL POWER REQUIREMENTS V 2.7/5.5 V min/max DD I Digital inputs = 0 V or V DD DD Power-Down Mode, Interface Inactive 1/2 µA max V = 3.3 V/5.5 V DD Power-Down Mode, Interface Active 0.07/0.3 mA max V = 3.3 V/5.5 V, 400 kHz f DD SCL 0.3/0.6 mA max V = 3.3 V/5.5 V, 3.4 MHz f DD SCL Operating, Interface Inactive 0.06/0.1 mA max V = 3.3 V/5.5 V, 400 kHz f DD SCL 0.3/0.6 mA max V = 3.3 V/5.5 V, 3.4 MHz f DD SCL Operating, Interface Active 0.15/0.4 mA max V = 3.3 V/5.5 V, 400 kHz f DD SCL 0.6/1.1 mA max V = 3.3 V/5.5 V, 3.4 MHz f Mode1 DD SCL 0.7/1.4 mA typ V = 3.3 V/5.5 V, 3.4 MHz f Mode 2 DD SCL Mode 3 (I2C Inactive, T × 32) 0.7/1.5 mA max V = 3.3 V/5.5 V CONVERT DD POWER DISSIPATION Fully Operational Operating, Interface Active 0.495/2.2 mW max V = 3.3 V/5.5 V, 400 kHz f DD SCL 1.98/6.05 mW max V = 3.3 V/5.5 V, 3.4 MHz f Mode 1 DD SCL 2.31/7.7 mW typ V = 3.3 V/5.5 V, 3.4 MHz f Mode 2 DD SCL Power Down, Interface Inactive 3.3/11 µW max V = 3.3 V/5.5 V DD 1 Maximum/minimum ac dynamic performance, INL and DNL specifications are typical specifications when operating in Mode 2 with I2C high speed mode SCL frequencies. Specifications outlined for Mode 2 apply to Mode 3 also. Sample delay and bit trial delay enabled. 2 See the Terminology section. 3 Guaranteed by initial characterization. Rev. 0 | Page 4 of 28
AD7992 I2C TIMING SPECIFICATIONS Guaranteed by initial characterization. All values measured with the input filtering enabled. C refers to the capacitive load on the bus B line. t and t measured between 0.3 V and 0.7 V . r f DD DD High speed mode timing specifications apply to the AD7992-1 only. Standard and fast mode timing specifications apply to both the AD7992-0 and the AD7992-1. See Figure 2. Unless otherwise noted, V = 2.7 V to 5.5 V; REF = 2.5 V to V ; T =T to T . DD IN DD A MIN MAX Table 3. Limit at T , T MIN MAX Parameter Conditions Min Max Unit Description f Standard mode 100 kHz Serial clock frequency SCL Fast mode 400 kHz High speed mode C = 100 pF max 3.4 MHz B C = 400 pF max 1.7 MHz B t Standard mode 4 µs t , SCL high time 1 HIGH Fast mode 0.6 µs High speed mode C = 100 pF max 60 ns B C = 400 pF max 120 ns B t Standard mode 4.7 µs t , SCL low time 2 LOW Fast mode 1.3 µs High speed mode C = 100 pF max 160 ns B C = 400 pF max 320 ns B t Standard mode 250 ns t , data setup time 3 SU;DAT Fast mode 100 ns High speed mode 10 ns t1 Standard mode 0 3.45 µs t , data hold time 4 HD;DAT Fast mode 0 0.9 µs High Speed mode C = 100 pF max 0 702 ns B C = 400 pF max 0 150 ns B t Standard mode 4.7 µs t , setup time for a repeated START condition 5 SU;STA Fast mode 0.6 µs High Speed mode 160 ns t Standard mode 4 µs t , hold time for a repeated START condition 6 HD;STA Fast mode 0.6 µs High speed mode 160 ns t Standard mode 4.7 µs t , bus free time between a STOP and a START condition 7 BUF Fast mode 1.3 µs t Standard mode 4 µs t , setup time for STOP condition 8 SU;STO Fast mode 0.6 µs High speed mode 160 ns t Standard mode 1000 ns t , rise time of SDA signal 9 RDA Fast mode 20 + 0.1 C 300 ns B High speed mode C = 100 pF max 10 80 ns B C = 400 pF max 20 160 ns B Rev. 0 | Page 5 of 28
AD7992 Limit at T , T MIN MAX Parameter Conditions Min Max Unit Description t Standard mode 300 ns t , fall time of SDA signal 10 FDA Fast mode 20 + 0.1 C 300 ns B High speed mode C = 100 pF max 10 80 ns B C = 400 pF max 20 160 ns B t Standard mode 1000 ns t , rise time of SCL signal 11 RCL Fast mode 20 + 0.1 C 300 ns B High speed mode C = 100 pF max 10 40 ns B C = 400 pF max 20 80 ns B t Standard mode 1000 ns t , rise time of SCL signal after a repeated START 11A RCL1 condition and after an acknowledge bit Fast mode 20 + 0.1 C 300 ns B High speed mode C = 100 pF max 10 80 ns B C = 400 pF max 20 160 ns B t Standard mode 300 ns t , fall time of SCL signal 12 FCL Fast mode 20 + 0.1 C 300 ns B High speed mode C = 100 pF max 10 40 ns B C = 400 pF max 20 80 ns B t Fast mode 0 50 ns Pulse width of suppressed spike SP High speed mode 0 10 ns t 1 µs typ Power-up time POWER-UP 1 A device must provide a data hold time for SDA in order to bridge the undefined region of the SCL falling edge. 2 For 3 V supplies, the maximum hold time with CB = 100 pF max is 100 ns max. t11 t12 t2 t6 SCL t6 t4 t3 t5 t8 t1 t10 t9 SDA t7 P S S P SP == SSTTAORPT C COONNDDITITIOIONN 03623-0-019 Figure 2. Two-Wire Serial Interface Timing Diagram Rev. 0 | Page 6 of 28
AD7992 ABSOLUTE MAXIMUM RATINGS T = 25°C, unless otherwise noted. A Table 4. Stresses above those listed under Absolute Maximum Ratings Parameter Rating may cause permanent damage to the device. This is a stress VDD to GND −0.3 V to 7 V rating only; functional operation of the device at these or any Analog Input Voltage to GND −0.3 V to VDD + 0.3 V other conditions above those listed in the operational sections Reference Input Voltage to GND −0.3 V to VDD + 0.3 V of this specification is not implied. Exposure to absolute Digital Input Voltage to GND −0.3 V to +7 V maximum rating conditions for extended periods may affect Digital Output Voltage to GND −0.3 V to VDD + 0.3 V device reliability. Input Current to Any Pin Except Supplies1 ±10 mA Operating Temperature Range Commercial (B Version) −40°C to +125°C Storage Temperature Range −65°C to +150° Junction Temperature 150°C 10-Lead MSOP Package θ Thermal Impedance 200°C/W (MSOP) JA θ Thermal Impedance 44°C/W (MSOP) JC Pb/SN Temperature, Soldering Reflow (10 sec to 30 sec) 240 (+0/−5)°C Pb-Free Temperature, Soldering Reflow 260 (+0)°C ESD 1.5 kV 1 Transient currents of up to 100 mA do not cause SCR latch-up. ESD CAUTION ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on the human body and test equipment and can discharge without detection. Although this product features proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality. Rev. 0 | Page 7 of 28
AD7992 PIN CONFIGURATION AND PIN FUNCTION DESCRIPTIONS CONVST 1 10 SCL AGND 2 9 SDA VDD 3 AD7992 8 ALERT VIN2/REVFININ1 45 (NToOt Pto V SIEcaWle) 76 AAGSND 03263-0-002 Figure 3. AD7992 Pin Configuration Table 5. Pin Function Descriptions Pin No. Mnemonic Function 2, 7 AGND Analog Ground. Ground reference point for all circuitry on the AD7992. All analog input signals should be referred to this GND voltage. 3 V Power Supply Input. The V range for the AD7992 is from 2.7 V to 5.5 V. DD DD 4 V 2/REF Analog Input 2/Voltage Reference Input. In single-channel mode, this pin becomes the reference voltage input; IN IN an external reference should be applied at this pin. The external reference input range is 1.2 V to V . A 0.1 µF DD and 1µF capacitor should be tied between this pin and AGND. If Bit D6 is set to 1 in the configuration register, the AD7992 operates in single-channel mode. In dual-channel mode, D6 in the configuration register is 0; in this case, this pin provides the second analog input channel. The reference voltage for the AD7992 is taken from the power supply voltage in dual-channel mode. See the Configuration Register section and Table 10. 5 V 1 Analog Input 1. Single-ended analog input channel. The input range is 0 V to REF . IN IN 6 AS Logic Input. Address select input that selects one of three I2C addresses for the AD7992, as shown in Table 6. 1 CONVST Logic Input Signal. Convert start signal. This is an edge-triggered logic input. The rising edge of this signal powers up the part. The power up time for the part is 1 µs. The falling edge of CONVST places the track-and- hold into hold mode and initiates a conversion. A power-up time of at least 1 µs must be allowed for the CONVST high pulse; otherwise, the conversion result is invalid (see the Modes of Operation section). 8 ALERT/BUSY Digital Output. Selectable as an ALERT or BUSY output function. When configured as an ALERT, this pin acts as an out-of-range indicator and, if enabled, becomes active when the conversion result violates the DATA or HIGH DATA register values. See the Limit Registers section. When configured as a BUSY output, this pin becomes LOW active when a conversion is in progress. Open-drain output. An external pull-up resistor is required. 9 SDA Digital I/O. Serial bus bidirectional data. Open-drain output. An external pull-up resistor is required. 10 SCL Digital Input. Serial bus clock. Open-drain output. An external pull-up resistor is required. Table 6. I2C Address Selection Part Number AS Pin I2C Address AD7992-0 GND 010 0001 AD7992-0 V 010 0010 DD AD7992-1 GND 010 0011 AD7992-1 V 010 0100 DD AD7992-x1 Float 010 0000 1 If the AS pin is left floating on any of the AD7992 parts, the device address is 010 0000. This gives each AD7992 device three different address options. Rev. 0 | Page 8 of 28
AD7992 TERMINOLOGY Signal-to-Noise and Distortion Ratio (SINAD) Channel-to-Channel Isolation The measured ratio of signal-to-noise and distortion at the A measure of the level of crosstalk between channels, taken output of the A/D converter. The signal is the rms amplitude of by applying a full-scale sine wave signal to the unselected input the fundamental. Noise is the sum of all nonfundamental signals channels, and determining how much the 108 Hz signal is up to half the sampling frequency (f/2), excluding dc. The ratio attenuated in the selected channel. The sine wave signal applied S is dependent on the number of quantization levels in the digit- to the unselected channels is then varied from 1 kHz up to ization process; the more levels, the smaller the quantization 2 MHz, each time determining how much the 108 Hz signal in noise. The theoretical signal-to-noise and distortion ratio for the selected channel is attenuated. This figure represents the an ideal N-bit converter with a sine wave input is given by worst-case level across all channels. Signal-to-(Noise + Distortion) = (6.02 N + 1.76) dB Aperture Delay The measured interval between the sampling clock’s leading Thus, the SINAD is 74 dB for a 12-bit converter. edge and the point at which the ADC takes the sample. Total Harmonic Distortion (THD) Aperture Jitter The ratio of the rms sum of harmonics to the fundamental. For The sample-to-sample variation in the effective point in time the AD7992, it is defined as when the sample is taken. V 2 + V 2 + V 2 + V 2 + V 2 THD(dB)=20log 2 3 4 5 6 Full-Power Bandwidth V1 The input frequency at which the amplitude of the reconstructed fundamental is reduced by 0.1 dB or 3 dB for a full-scale input. where V is the rms amplitude of the fundamental, and V, V, 1 2 3 V4, V5, and V6 are the rms amplitudes of the second through Power Supply Rejection Ratio (PSRR) sixth harmonics. The ratio of the power in the ADC output at the full-scale frequency, f, to the power of a 200 mV p-p sine wave applied Peak Harmonic or Spurious Noise to the ADC V supply of frequency f: DD S The ratio of the rms value of the next largest component in the ADC output spectrum (up to fS/2 and excluding dc) to the rms PSRR (dB) = 10 log (Pf/PfS) value of the fundamental. Typically, the value of this specification where Pf is the power at frequency f in the ADC output; Pf is S is determined by the largest harmonic in the spectrum, but for the power at frequency f coupled onto the ADC V supply. S DD ADCs where the harmonics are buried in the noise floor, it is a noise peak. Integral Nonlinearity The maximum deviation from a straight line passing through Intermodulation Distortion the endpoints of the ADC transfer function. The endpoints are With inputs consisting of sine waves at two frequencies, fa zero scale, a point 1 LSB below the first code transition, and full and fb, any active device with nonlinearities creates distortion scale, a point 1 LSB above the last code transition. products at sum and difference frequencies of mfa ± nfb, where m, n = 0, 1, 2, 3, and so on. Intermodulation distortion terms Differential Nonlinearity are those for which neither m nor n equal zero. For example, The difference between the measured and the ideal 1 LSB second-order terms include (fa + fb) and (fa − fb), while change between any two adjacent codes in the ADC. third-order terms include (2fa + fb), (2fa − fb),(fa + 2fb), and (fa − 2fb). Offset Error The deviation of the first code transition (00…000) to The AD7992 is tested using the CCIF standard where two input (00…001) from the ideal—that is, AGND + 1 LSB. frequencies near the top end of the input bandwidth are used. Offset Error Match In this case, the second-order terms are usually distanced in The difference in offset error between any two channels. frequency from the original sine waves while the third-order terms are usually at a frequency close to the input frequencies. Gain Error As a result, the second- and third-order terms are specified The deviation of the last code transition (111…110) to separately. The calculation of intermodulation distortion is, (111…111) from the ideal (that is, REF − 1 LSB) after the IN like the THD specification, the ratio of the rms sum of the offset error has been adjusted out. individual distortion products to the rms amplitude of the sum of the fundamentals, expressed in dB. Gain Error Match The difference in gain error between any two channels. Rev. 0 | Page 9 of 28
AD7992 TYPICAL PERFORMANCE CHARACTERISTICS 0 76 FFSS C=L 1=2 31.k4SMPHSz VDD = 5.0V VDD = 4.5V –20 FSINNR = =1 07k1H.8z4dB 74 VDD = 5.5V SINAD = 71.68dB 72 THD =–86.18dB –40 SFDR =–88.70dB VDD = 2.7V 70 NAD (dB) –60 NAD (dB) 68 VDD = 3.0V VDD = 3.3V SI SI 66 –80 64 –100 62 –1200 20FREQUENCY (kHz)40 60 03263-0-024 601 INPUT FRE1Q0UENCY kHz VREF = VDD100 03263-0-020 Figure 4. Dynamic Performance with 5 V Supply and 2.5 V Reference, Figure 7. SINAD vs. Analog Input Frequency for Various Supply Voltages at 121 kSPS, Mode 1, Single-Channel Mode 136 kSPS with 3.4 MHz fSCL 1.0 0 SNR = 73.23dB 0.8 SINAD = 73.10dB THD =–88.59dB –20 SFDR =–90.46dB 0.6 –40 FFFSSIN C= =L 1 =12 031k.k4HSMzPHSz LSB) 00..24 D (dB) –60 ROR ( 0 A R SIN NL E –0.2 –80 I –0.4 –0.6 –100 –0.8 –1200 10 20FREQUE3N0CY (kHz)40 50 60 03263-0-021 –1.00 500 1000 1500 C20O0D0E 2500 3000 3500 4000 03263-0-026 Figure 5. Dynamic Performance with 5.5 V Supply and 5.5 V Reference, Figure 8. Typical INL, VDD = 5.5 V, Reference = 2.5 V, Mode 1, 121 KSPS, Mode 1, Dual-Channel Mode 3.4 MHz fSCL , 121 kSPS 100 1.0 VDD = 5V 0.8 90 VDD = 3V 0.6 80 0.4 B) 70 S dB) R (L 0.2 PSRR ( 5600 NL ERRO –0.20 D –0.4 40 VDD = 3V/5V –0.6 30 200mV p-p SINE WAVE ON VDD –0.8 2nF CAPACITOR ON VDD 2010 SUPPLY-RIPPLE 1F0R0EQUENCY(kHz) 1000 03263-0-025 –1.00 500 1000 1500 C20O0D0E 2500 3000 3500 4000 03263-0-027 Figure 6. PSRR vs. Supply-Ripple Frequency, Single-Channel Mode Only Figure 9. Typical DNL, VDD = 5.5 V, Reference = 2.5 V Mode 1, 3.4 MHz fSCL , 121 kSPS Rev. 0 | Page 10 of 28
AD7992 1.0 1.0 0.8 0.8 0.6 0.6 0.4 0.4 POSITIVE DNL INL ERROR (LSB) ––000...4220 DNL ERROR (LSB) ––000...4220 NEGATIVE DNL –0.6 -0.6 –0.8 –0.8 –1.00 500 1000 1500 C20O0D0E 2500 3000 3500 4000 03263-0-016 –1.01.2 1.7 2.2REFER2.E7NCE V3O.2LTAGE3. 7(V) 4.2 4.7 03263-0-031 Figure 10. Typical INL, VDD = 2.7 V, Reference = 2.5 V, Mode1, Figure 13. Change in DNL vs. Reference Voltage, VDD = 5 V, Mode 1, 121 kSPS 3.4 MHz fSCL , 121 kSPS 1.0 0.0007 0.8 0.0006 0.6 SB) 0.4 T (mA)0.0005 –40°C ROR (L 0.20 URREN0.0004 +25°C L ER –0.2 LY C0.0003 DN PP +85°C –0.4 SU0.0002 –0.6 0.0001 –0.8 –1.00 500 1000 1500 2C0O0D0E 2500 3000 3500 4000 03263-0-017 02.7 3.2 S3U.7PPLY VOL4T.2AGE (V)4.7 5.2 03263-0-032 Figure 11. Typical DNL, VDD = 2.7 V, Reference = 2.5 V, Mode 1, Figure 14. Shutdown Current vs. Supply Voltage, –40°C, +25°C, and +85°C 3.4 MHz fSCL, 121 kSPS 1.0 2.0 0.8 1.8 0.6 1.6 0.4 POSITIVE INL A) 1.4 R (LSB) 0.2 RENT (m 1.2 MVDODD E= 52V O 0 R 1.0 R U R C MODE 2 L E –0.2 NEGATIVE INL LY 0.8 VDD = 3V N P I –0.4 UP 0.6 MODE 1 S VDD = 5V -0.6 0.4 MODE 1 –0.8 0.2 VDD = 3V –1.01.2 1.7 2.2REFER2.E7NCE V3O.2LTAGE3. 7(V) 4.2 4.7 03263-0-030 0100 600 110S0CL FR1E6Q00UENC2Y1 (0k0Hz) 2600 3100 03263-0-033 Figure 12. Change in INL vs. Reference Voltage, VDD = 5 V, Mode 1, 121 kSPS Figure 15. Average Supply Current vs. I2C Bus Rate for VDD = 3 V and 5 V Rev. 0 | Page 11 of 28
AD7992 12.0 74 ENOB VDD = 5V 11.8 ENOB VDD = 3V 73 11.6 SINAD VDD = 5V 72 11.4 B (BITS)11.2 71 AD (dB) ENO11.0 SINAD VDD = 3V SIN 70 10.8 69 10.6 10.4 1.200 2.048 2.50R0EF2E.7R0E0NC3E.0 V00OL3T.A3G00E (4V.)096 4.500 5.000 68 03263-0-034 Figure 16. ENOB/SINAD vs. Reference Voltage, Mode 1, 121 kSPS Rev. 0 | Page 12 of 28
AD7992 CIRCUIT INFORMATION The AD7992 is a low power, 12-bit, single-supply, 2-channel When the ADC starts a conversion, as shown in Figure 18, analog-to-digital converter (ADC). The part can be operated SW2 opens and SW1 moves to position B, causing the from a 2.7 V to 5.5 V supply. comparator to become unbalanced. The input is disconnected once the conversion begins. The control logic and the capacitive The AD7992 provides the user with a 2-channel multiplexer, DAC are used to add and subtract fixed amounts of charge from an on-chip track-and-hold, an ADC, an on-chip oscillator, the sampling capacitor to bring the comparator back into a internal data registers, and an I2C-compatible serial interface, balanced condition. When the comparator is rebalanced, the all housed in a 10-lead MSOP package that offers the user conversion is complete. The control logic generates the ADC considerable space-saving advantages over alternative solutions. output code. Figure 19 shows the ADC transfer function. The AD7992 requires an external reference in the range of 1.2 V to V . DD The AD7992 normally remains in a power-down state while not CAPACITIVE DAC converting. When supplies are first applied, the part comes up in a power-down state. Power-up is initiated prior to a con- A version, and the device returns to power-down upon VIN CONTROL SW1 completion of the conversion. Conversions can be initiated on B LOGIC tchyec lAe Din7te9r9v2a lb my poudles ionrg a t hcoe mCmONanVdS mT osidgen walh, eursein wga akne -auupto amndat aic AGND SW2 COMPARATOR 03473-0-019 conversion occur during a write address function (see the Figure 18. ADC Conversion Phase Modes of Operation section). On completion of a conversion, the AD7992 again enters power-down mode. This automatic ADC Transfer Function power-down feature allows power saving between conversions. This means any read or write operations across the I2C interface The output coding of the AD7992 is straight binary. The can occur while the device is in power-down. designed code transitions occur at successive integer LSB values (i.e., 1 LSB, 2 LSB, and so on). The LSB size for the AD7992 is CONVERTER OPERATION REF /4096. Figure 19 shows the ideal transfer characteristic for IN The AD7992 is a successive approximation, analog-to-digital the AD7992. converter based around a capacitive DAC. Figure 17 and Figure 18 show simplified schematics of the ADC during its acquisition and conversion phases, respectively. Figure 17 shows the ADC during its acquisition phase. SW2 is closed and SW1 is 111...111 111...110 in position A, the comparator is held in a balanced condition, and the sampling capacitor acquires the signal on VIN. DE 111...000 O C C 011...111 D A AD7992 1LSB = REFIN/4096 CAPACITIVE 000...010 DAC 000...001 000...000 AGND + 1LSB +REFIN– 1LSB VIN ASW1 B COLONTGRICOL AN0VA LTOOG RIENFPINUT 03263-0-003 SW2 COMPARATOR Figure 19. AD7992 Transfer Characteristic AGND 03473-0-018 Figure 17. ADC Acquisition Phase Rev. 0 | Page 13 of 28
AD7992 TYPICAL CONNECTION DIAGRAM ANALOG INPUT Figure 21 shows the typical connection diagram for the Figure 20 shows an equivalent circuit of the AD7992 analog AD7992. In Figure 21, the address select pin (AS) is tied to V ; input structure. The two diodes, D1 and D2, provide ESD DD however AS can also be tied to AGND or left floating, allowing protection for the analog inputs. Care must be taken to ensure the user to select up to five AD7992 devices on the same serial that the analog input signal does not exceed the supply rails bus. An external reference must be applied to the AD7992. by more than 300 mV. This causes these diodes to become This reference can be in the range of 1.2 V to V . A precision forward-biased and start conducting current into the substrate. DD reference like the REF 19x family, ADR03, or ADR381 can be These diodes can conduct a maximum current of 10 mA used to supply the reference voltage to the ADC. The AD7992 without causing irreversible damage to the part. can be configured to be a single-channel device with the VDD reference voltage applied to the V 2/REF pin. The AD7992 IN IN can also be configured as a dual-channel device where the reference voltage is taken from the supply voltage V , and the DD D1 V 2/REF takes on its analog input function,V 2. C2 IN IN IN R1 30pF SEDxtAer annadl pSuCllL- ufopr rmes tishtee r2s- warier er eIq2Cu/irSeMd Bfours -bcootmh pSDatAib laen idn tSeCrfLa ce. VIN4Cp1F D2 03473-0-022 lines. CONVERSION PHASE - SWITCH OPEN TRACK PHASE - SWITCH CLOSED The AD7992-0 supports standard and fast I2C interface modes. The AD7992-1 supports standard, fast, and high speed I2C Figure 20. Equivalent Analog Input Circuit interface modes. Therefore, if operating the AD7992 in either Capacitor C1 in Figure 20 is typically about 4 pF and can standard or fast mode, up to five AD7992 devices can be primarily be attributed to pin capacitance. Resistor R1 is a connected to the bus (3 × AD7992-0 and 2 × AD7992-1 or lumped component made up of the on resistance (R ) of ON 3 × AD7992-1 and 2 × AD7992-0). In high speed mode, up to a track-and-hold switch, and also the R of the input multi- ON three AD7992-1 devices can be connected to the bus. plexer. The total resistor is typically about 400 Ω. C2, the ADC sampling capacitor, has a typical capacitance of 30 pF. Wake up from power-down prior to a conversion is approx- imately 1 µs, and conversion time is approximately 2 µs. The AD7992 enters shutdown mode again after each conversion, which is useful in applications where power consumption is a concern. 5V SUPPLY 10µF 0.1µF 2-WIRE SERIAL RP RP RP INTERFACE VIN1 VDD SDA 0V to REFIN INPUT AD7992 SCL µC/µP ALERT CONVST REF19x 0.1µF 1µF VIN2/REFIN GND AS SAEDTD RTOES RSEQUIRED 03263-0-004 Figure 21. AD7992 Typical Connection Diagram, Single-Channel Mode, Mode 1 Rev. 0 | Page 14 of 28
AD7992 –50 For ac applications, removing high frequency components from VREF = 2.5V the analog input signal is recommended by use of an RC band- –55 pass filter on the relevant analog input pin. In applications –60 where harmonic distortion and signal-to-noise ratio are critical, –65 VDD = 2.7V the analog input should be driven from a low impedance source. Large source impedances significantly affect the ac dB) –70 VDD = 3.0V D ( –75 performance of the ADC. This may necessitate the use of an TH –80 VDD = 3.3V input buffer amplifier. The choice of the op amp is a function of the particular application. –85 –90 When no amplifier is used to drive the analog input, the source VDD = 5.5V VDD = 4.5V impedance should be limited to low values. The maximum –95 VDD = 5.0V sdoisutrocret iiomnp (eTdHanDc)e t dheapt ecnand sb oen t othleer aatmedo.u TnHt oDf tinotcarle ahsaersm aos nthice –1001 INPUT FREQ1U0ENCY (kHz) 100 03263-0-022 source impedance increases, and performance degrades. Figure 22. THD vs. Analog Input Frequency for Various Figure 22 shows the THD vs. the analog input signal frequency Supply Voltages, FS = 136 kSPS, Mode 1 when using supply voltages of 3 V ± 10% and 5 V ± 10%. Figure 23 shows the THD vs. the analog input signal frequency –40 for different source impedances. VDD = 5.5V VREF = 2.5V –50 –60 RSOURCE = 1kΩ B) d D (–70 H T RSOURCE = 100Ω –80 –90 RSOURCE = 10Ω RSOURCE = 0Ω –1001 INPUT FREQ1U0RESNOCUYR C(kEH =z )50Ω 100 03263-0-023 Figure 23. THD vs. Analog Input Frequency for Various Source Impedances for VDD = 5.5 V, 136 kSPS, Mode 1 Rev. 0 | Page 15 of 28
AD7992 INTERNAL REGISTER STRUCTURE ADDRESS POINTER REGISTER The AD7992 contains 11 internal registers (see Figure 24) that Because it is the register to which the first data byte of every are used to store conversion results, high and low conversion write operation is written automatically, the address pointer limits, and information to configure and control the device. register does not have and does not require an address. The There are ten data registers and one address pointer register. address pointer register is an 8-bit register in which the 4 LSBs are used as pointer bits to store an address that points to one of CONVERSION the AD7992’s data registers. The 4 MSBs are used as command RESULT REGISTER bits when operating in Mode 2 (see the Modes of Operation ALERT STATUS section). The first byte following each write address is the REGISTER address of one of the data registers, which is stored in the CONFIGURATION address pointer register and selects the data register to which REGISTER subsequent data bytes are written. Only the 4 LSBs of this CYCLE TIMER register are used to select a data register. On power-up, the REGISTER D address pointer register contains all 0s, pointing to the REDGAISTTAELRO WCH1 A conversion result register. ADDRESS T POINTER DATAHIGH REGISTER REGISTER CH1 A Table 7. Address Pointer Register HYSTERESIS REGISTER CH1 C4 C3 C2 C1 P3 P2 P1 P0 0 0 0 0 Register select DATAHIGH REGISTER CH2 DATALOW Table 8. AD7992 Register Addresses REGISTER CH2 P3 P2 P1 P0 Registers HYSTERESIS 0 0 0 0 Conversion result register (read) REGISTER CH2 0 0 0 1 Alert status register (read/write) SERIALBUSINTERFACE SSDCAL 03263-0-005 00 00 11 01 CCoycnlfeig Tuimraetiro rne greisgtiesrt e(rre (areda/wd/rwiteri)t e) Figure 24. AD7992 Register Structure 0 1 0 0 DATALOW register CH1 (read/write) 0 1 0 1 DATAHIGH register CH1 (read/write) Each data register has an address that the address pointer 0 1 1 0 Hysteresis register CH1 (read/write) register points to when communicating with it. The conversion 0 1 1 1 DATALOW register CH2 (read/write) result register is the only data register that is read-only. 1 0 0 0 DATAHIGH register CH2 (read/write) 1 0 0 1 Hysteresis register CH2 (read/write) Rev. 0 | Page 16 of 28
AD7992 CONFIGURATION REGISTER The configuration register is a 8-bit, read/write register that is used to set the operating modes of the AD7992. The MSB of the register is unused and is a don’t care bit. The bit functions of the configuration register are outlined in Table 9. A single-byte write is necessary when writing to the configuration register. Table 9. Configuration Register Bit Function Descriptions and Default Settings at Power-Up D7 D6 D5 D4 D3 D2 D1 D0 DONTC Single/Dual CH2 CH1 FLTR ALERT EN BUSY/ALERT ALERT/BUSY POLARITY 0 0 0 0 1 0 0 0 Bit Mnemonic Comment D7 DONTC Don’t care bit. D6 Single/Dual The value written to this bit determines the functionality of the V 2/REF pin and the reference source for the IN IN conversions. When this bit is 1, the pin takes on its reference input function, REF , making the AD7992 a single- IN channel part with the reference being taken from the REF pin. However, when only Channel 1 is selected for a IN conversion, the reference can also be taken from the supply voltage by setting D6 to 0. When this bit is a 0, the V 2/REF pin becomes a second analog input pin, V 2, making the AD7992 a dual-channel part with the IN IN IN reference being taken from the supply voltage. See Table 10. D5, D4 CH2, CH1 These two channel address bits select which analog input channel is to be converted. A 1 in any of Bits D5 or D4 selects a channel for conversion. If more than one channel bit is set (with D6 = 0), the alternating channel sequence is used. Table 10 shows how these two channel address bits are decoded. If D5 is selected, the part operates in dual-channel mode, with the reference for the ADC being taken from the supply voltage (D6 set to 0 for dual-channel mode). D3 FLTR The value written to this bit of the control register determines whether the filtering on SDA and SCL is enabled or is bypassed. If this bit is a 1, the the filtering is enabled; if it is a 0, the filtering is bypassed. D2 ALERT EN The hardware ALERT function is enabled if this bit is set to 1 and disabled if this bit is set to 0. This bit is used in conjunction with the BUSY/ALERT bit to determine if the ALERT/BUSY pin acts as an ALERT or a BUSY output (see Table 11). D1 BUSY/ALERT This bit is used in conjunction with the ALERT EN bit to determine if the ALERT/BUSY pin acts as an ALERT or BUSY output (see Table 11), and if configured as an ALERT output pin, if it is to be reset. D0 BUSY/ALERT This bit determines the active polarity of the ALERT/BUSY pin regardless of whether it is configured as an ALERT POLARITY or BUSY output. It is active low if this bit is set to 0 and active high if set to 1. Table 10. Channel and Reference Selection D6 D5 D4 Analog Input Channel Single/Dual CH2 CH1 0 0 0 No conversion 0 0 1 Convert on V 1 (reference from V ) IN DD 1 0 1 Convert on V 1 (reference from REF ) IN IN 0 1 0 Convert on V 2 (reference from V ) IN DD 0 1 1 Sequence between Channel 1 and Channel 2, beginning with Channel 1 (reference from V ) DD Table 11. ALERT/BUSY Function D2 D1 ALERT/BUSY Pin Configuration 0 0 Pin does not provide any interrupt signal. 0 1 Pin configured as a BUSY output. 1 0 Pin configured as an ALERT output. 1 1 Resets the ALERT output pin, the Alert_Flag bit in the conversion result register, and the entire alert status register (if any is active). If 1/1 is written to Bits D2/D1 in the configuration register to reset the ALERT pin, the Alert_Flag bit, and the alert status register, the contents of the configuration register read 1/0 for D2/D1, respectively, if read back. Rev. 0 | Page 17 of 28
AD7992 CONVERSION RESULT REGISTER The conversion result register is a 16-bit, read-only register that reset. The value of N is taken from the 12-bit hysteresis register stores the conversion result from the ADC in straight binary associated with that channel. The ALERT pin can also be reset format. A 2-byte read is needed to read data from this register. by writing to Bits D2 and D1 in the configuration register. Table 14. AD7992 DATA Register (First Read/Write) Table 12 shows the contents of the first byte to be read from the HIGH D15 D14 D13 D12 D11 D10 D9 D8 AD7992, and Table 13 shows the contents of the second byte. 0 0 0 0 B11 B10 B9 B8 Table 12. Conversion Value Register (First Read) D15 D14 D13 D12 D11 D10 D9 D8 Table 15. AD7992 DATAHIGH Register (Second Read/Write) Alert_Flag Zero Zero CH MSB B10 B9 B8 D7 D6 D5 D4 D3 D2 D1 D0 ID0 B7 B6 B5 B4 B3 B2 B1 B0 Table 13. Conversion Value Register (Second Read) D7 D6 D5 D4 D3 D2 D1 D0 DATALOW Register CH1/CH2 B7 B6 B5 B4 B3 B2 B1 B0 The DATA register for each channel is a 16-bit read/write LOW register; only the 12 LSB of each register are used. The register The AD7992 conversion result consists of an Alert_Flag bit, two stores the lower limit that activates the ALERT output and/or leading zeros, a channel identifier bit, and the 12-bit data result. the Alert_Flag bit in the conversion result register. If the value The Alert_Flag bit indicates whether the conversion result in the conversion result register is less than the value in the being read or any other channel result has violated the limit DATA register, an ALERT occurs. When the conversion LOW registers associated with it. If an ALERT occurs, the master may result returns to a value at least N LSB above the DATA LOW wish to read the ALERT status register to obtain more informa- register value, the ALERT output pin and Alert_Flag bit are tion on where the ALERT occurred if the Alert_Flag bit is set. reset. The value of N is taken from the hysteresis register The Alert_Flag bit is followed by two leading zeros and a associated with that channel. The ALERT output pin can also be channel identifier bit that indicate to which channel the con- reset by writing to Bits D2 and D1 in the configuration register. version result corresponds. When this bit is 0, the conversion Table 16. DATA Register (First Read/Write) LOW result corresponds to VIN1, and when it is 1, the conversion D15 D14 D13 D12 D11 D10 D9 D8 result corresponds to VIN2. These, in turn, are followed by the 0 0 0 0 B11 B10 B9 B8 12-bit conversion result, MSB first. Table 17. DATA Register (Second Read/Write) LOW LIMIT REGISTERS D7 D6 D5 D4 D3 D2 D1 D0 The AD7992 has two pairs of limit registers. Each pair stores B7 B6 B5 B4 B3 B2 B1 B0 high and low conversion limits for both analog input channels. Hysteresis Register (CH1/CH2) Each pair of limit registers has one associated hysteresis register. Each hysteresis register is a 16-bit read/write register; only All 6 registers are 16 bits wide; only the 12 LSBs of the registers the 12 LSBs of the register are used. The hysteresis register are used. On power-up, the contents of the DATA register HIGH stores the hysteresis value, N, when using the limit registers. for each channel are full scale, while the contents of the Each pair of limit registers has a dedicated hysteresis register. DATA registers are zero scale by default. LOW The hysteresis value determines the reset point for the ALERT The limit registers can be used to monitor the conversion pin/Alert_Flag if a violation of the limits has occurred. For results on one or both channels. The AD7992 signals an example, if a hysteresis value of 8 LSB is required on the ALERT (in either hardware or software or both, depending upper and lower limits of Channel 1, the 16 bit word, on the configuration) if the result moves outside the upper or 0000 0000 0000 1000, should be written to the hysteresis lower limit set by the user. register of CH1 (see Table 8 for the address of this register). DATA Register CH1/CH2 On power-up, the hysteresis registers contain a value of 8 LSB. HIGH If a different hysteresis value is required, that value must be The DATA register for a channel is a 16-bit, read/write HIGH written to the hysteresis register for the channel in question. register; only the 12 LSBs of each register are used. This register stores the upper limit that activates the ALERT output and/or Table 18. Hysteresis Register (First Read/Write) the Alert_Flag bit in the conversion result register. If the value D15 D14 D13 D12 D11 D10 D9 D8 in the conversion result register is greater than the value in the 0 0 0 0 B11 B10 B9 B8 DATA register, an ALERT occurs. When the conversion HIGH Table 19. Hysteresis Register (Second Read/Write) result returns to a value at least N LSB below the DATA HIGH D7 D6 D5 D4 D3 D2 D1 D0 register value, the ALERT output pin and Alert_Flag bit are B7 B6 B5 B4 B3 B2 B1 B0 Rev. 0 | Page 18 of 28
AD7992 Using the Limit Registers to Store Min/Max Conversion CYCLE TIMER REGISTER Results The cycle timer register is an 8-bit read/write register that stores If full scale—that is, all 1s—is written to the hysteresis register the conversion interval value for the automatic cycle mode of for a particular channel, the DATAHIGH and DATALOW registers the AD7992 (see the Modes of Operation section). The 5 MSBs for that channel no longer act as limit registers as previously of the cycle timer register are unused and should contain 0s at described, but instead act as storage registers for the maximum all times (see the Sample Delay and Bit Trial Delay section). On and minimum conversion results returned from conversions on power-up, the cycle timer register contains all 0s, thus disabling a channel over any given period of time. This function is useful automatic cycle operation of the AD7992. To enable automatic in applications where the widest span of actual conversion cycle mode, the user must write to the cycle timer register, results is required rather than using the ALERT to signal that an selecting the required conversion interval. Table 22 shows the intervention is necessary—for example, when monitoring structure of the cycle timer register, while Table 23 shows how temperature extremes during refrigerated goods transportation. the bits in this register are decoded to provide various Note that on power-up, the contents of the DATAHIGH register automatic sampling intervals. for each channel are full scale, while the contents of the DATALOW registers are zero scale by default. Therefore, min- Table 22. Cycle Timer Register and Defaults at Power-Up imum and maximum conversion values being stored in this D7 D6 D5 D4 D3 D2 D1 D0 way are lost if power is removed or cycled. Sample Bit Trial 0 0 0 Cyc Cyc Cyc Delay Delay Bit 2 Bit 1 Bit 0 ALERT STATUS REGISTER 0 0 0 0 0 0 0 0 The alert status register is an 8-bit read/write register that provides information on an alert event. If a conversion results in Table 23. Cycle Timer Intervals activating the ALERT pin or Alert_Flag bit in the conversion CYC Reg Value Conversion Interval result register (see the Limit Registers section) the alert status D2 D1 D0 (T =conversion time of ADC) CONVERT register may be read to gain further information. It contains 0 0 0 Mode not selected two status bits per channel, one corresponding to each of the 0 0 1 T × 32 CONVERT DATAHIGH and DATALOW limits. The bit with a status of 1 shows 0 1 0 TCONVERT × 64 where the violation occurred—that is, on which channel—and 0 1 1 T × 128 CONVERT whether the violation occurred on the upper or lower limit. 1 0 0 T × 256 CONVERT If a second alert event occurs on the other channel between 1 0 1 T × 512 CONVERT receiving the first alert and interrogating the alert status 1 1 0 T × 1024 CONVERT register, the corresponding bit for that alert event is also set. 1 1 1 T × 2048 CONVERT The entire contents of the alert status register can be cleared by SAMPLE DELAY AND BIT TRIAL DELAY writing 1,1 to Bits D2 and D1 in the configuration register, as shown in Table 11. This can also be achieved by writing all 1s to It is recommended that no I2C bus activity occurs when a the alert status register itself. Thus, if the alert status register is conversion is taking place. However, this may not be possible, addressed for a write operation, which is all 1s, the contents of for example, when operating in Mode 2 or the automatic cycle the alert status register are cleared or reset to all 0s. mode. In order to maintain the performance of the ADC in such cases, Bits D7 and D6 in the cycle timer register are used Table 20. Alert Status Register to delay critical sample intervals and bit trials from occurring D7 D6 D5 D4 D3 D2 D1 D0 while there is activity on the I2C bus. This may have the effect of 0 0 0 0 CH2 CH2 CH1 CH1 HI LO HI LO increasing the conversion time. When Bits D7 and D6 are both 0, the bit trial and sample interval delaying mechanism are Table 21. Alert Status Register Bit Function Descriptions implemented. The default setting of D7 and D6 is 0. If bit trial Bit Mnemonic Comment delays extend longer than 1 µs, the conversion terminates. D0 CH1LO Violation of DATA limit on Channel 1 if LOW When D7 is 0, the sampling instant delay is implemented. bit is set to 1, no violation if bit is set to 0. When D6 is 0, the bit trial delay is implemented. To turn off D1 CH1HI Violation of DATA limit on Channel 1 if HIGH bit is set to 1, no violation if bit is set to 0. both the sample delay and bit trial delay, set D7 and D6 to 1. D2 CH2LO Violation of DATA limit on Channel 2 if LOW bit is set to 1, no violation if bit is set to 0. D3 CH2HI Violation of DATA limit on Channel 2 if HIGH bit is set to 1, no violation if bit is set to 0. Rev. 0 | Page 19 of 28
AD7992 SERIAL INTERFACE Control of the AD7992 is carried out via the I2C-compatible Data is sent over the serial bus in sequences of nine clock serial bus. The AD7992 is connected to this bus as a slave device pulses, eight bits of data followed by an acknowledge bit from under the control of a master device, such as the processor. the receiver of data. Transitions on the data line must occur during the low period of the clock signal and remain stable SERIAL BUS ADDRESS during the high period, because a low-to-high transition when Like all I2C-compatible devices, the AD7992 has a 7-bit serial the clock is high may be interpreted as a STOP signal. address. The 3 MSBs of this address for the AD7992 are set to When all data bytes have been read or written, stop conditions 010. The device comes in two versions, the AD7992-0 and the AD7992-1. The two versions have three different I2C addresses are established. In write mode, the master pulls the data line high during the 10th clock pulse to assert a STOP condition. In available, which are selected by either tying the address select read mode, the master device pulls the data line high during the pin, AS, to AGND or V , or by letting the pin float (refer to DD low period before the ninth clock pulse. This is known as no Table 6). By giving different addresses for the two versions, up acknowledge. The master then takes the data line low during to five AD7992 devices can be connected to a single serial bus, the low period before the 10th clock pulse, then high during the or the addresses can be set to avoid conflicts with other devices 10th clock pulse to assert a STOP condition. on the bus. Any number of bytes of data may be transferred over the serial The serial bus protocol operates as follows. bus in one operation, but it is not possible to mix read and write The master initiates data transfer by establishing a START in one operation because the type of operation is determined at condition, defined as a high-to-low transition on the serial the beginning and cannot subsequently be changed without data line SDA, while the serial clock line, SCL, remains high. starting a new operation. This indicates that an address/data stream follows. All slave peripherals connected to the serial bus respond to the START condition and shift in the next eight bits, consisting of a 7-bit address (MSB first) plus an R/W bit that determines the direction of the data transfer—that is, whether data is written to or read from the slave device. The peripheral whose address corresponds to the transmitted address responds by pulling the data line low during the low period before the ninth clock pulse, known as the acknowledge bit. All other devices on the bus remain idle while the selected device waits for data to be read from or written to it. If the R/W bit is a 0, the master writes to the slave device. If the R/W bit is a 1, the master reads from the slave device. Rev. 0 | Page 20 of 28
AD7992 WRITING TO THE AD7992 Depending on the register being written to, there are three WRITING A SINGLE BYTE OF DATA TO THE ALERT different writes for the AD7992. STATUS REGISTER, CYCLE REGISTER, OR CONFIGURATION REGISTER WRITING TO THE ADDRESS POINTER REGISTER FOR A SUBSEQUENT READ The alert status register, cycle register, and configuration register are all 8-bit registers, so only one byte of data can be In order to read from a particular register, the address pointer written to each. Writing a single byte of data to one of these register must first contain the address of that register. If it does registers consists of the serial bus write address, the chosen not, the correct address must be written to the address pointer data register address written to the address pointer register, register by performing a single-byte write operation, as shown followed by the data byte written to the selected data register. in Figure 25. The write operation consists of the serial bus See Figure 26. address followed by the address pointer byte. No data is written to any of the data registers. A read operation can be subsequently performed to read the register of interest. 1 9 1 9 SCL SDA 0 1 0 A3 A2 A1 A0 R/W C4 C3 C2 C1 P3 P2 P1 P0 START BY ACK. BY ACK. BY STOP BY MASTER AD7992 AD7992 MASTER SERIAL BUFSR AAMDED R1ESS BYTE ADDRESS POIFNRTAEMR ER E2GISTER BYTE 03263-0-006 Figure 25. Writing to the Address Pointer Register to Select a Register for a Subsequent Read Operation 1 9 1 9 SCL SDA 0 1 0 A3 A2 A1 A0 R/W C4 C3 C2 C1 P3 P2 P1 P0 START BY ACK. BY ACK. BY MASTER AD7992 AD7992 FRAME 1 FRAME 2 SERIAL BUS ADDRESS BYTE ADDRESS POINTER REGISTER BYTE 9 1 9 SCL (CONTINUED) SDA (CONTINUED) D7 D6 D5 D4 D3 D2 D1 D0 03263-0-007 ACK.BY STOP BY AD7992 MASTER FRAME 3 DATA BYTE Figure 26. Single-Byte Write Sequence Rev. 0 | Page 21 of 28
AD7992 WRITING TWO BYTES OF DATA TO A LIMIT REGISTER OR HYSTERESIS REGISTER Each of the limit registers and hysteresis registers are 12-bit If the master is write-addressing the AD7992, it can write to registers, so two bytes of data are required to write a value to more than one register with out re-addressing the ADC. After any one of them. Writing two bytes of data to one of these the first write operation has completed for the first data register, registers consists of the serial bus write address, the chosen during the next byte, the master writes to the address pointer limit register address written to the address pointer register, byte to select the next data register for a write operation. This followed by two data bytes written to the selected data register. eliminates the need to re-address the device in order to write to See Figure 27. another data register. 1 9 1 9 SCL SDA 0 1 0 A3 A2 A1 A0 R/W C4 C3 C2 C1 P3 P2 P1 P0 START BY ACK. BY ACK. BY MASTER AD7992 AD7992 FRAME 1 FRAME 2 SERIAL BUS ADDRESS BYTE ADDRESS POINTER REGISTER 9 1 9 1 9 SCL (CONTINUED) SDA (CONTINUED) 0 0 0 0 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1/0 D0/0 03263-0-008 ACK. BY ACK. BY STOP BY AD7992 AD7992 MASTER MOST SIGNIFICANT DATA BYTE LEAST SIGNIFICANT DATA BYTE Figure 27. Two-Byte Write Sequence Rev. 0 | Page 22 of 28
AD7992 READING DATA FROM THE AD7992 Reading data from the AD7992 is a 1- or 2-byte operation. Reading data from the conversion result register, DATA HIGH Reading back the contents of the alert status register, the config- registers, DATA registers, or hysteresis registers is a 2-byte LOW uration register, or the cycle timer register is a single-byte read operation, as shown in Figure 29. The same rules apply for a operation, as shown in Figure 28. This assumes the particular 2-byte read as a 1-byte read. register address has previously been set up by a single-byte write When reading data back from a register, such as the conversion operation to the address pointer register (see Figure 25). Once result register, if more than two read bytes are supplied, the the register address has been set up, any number of reads can same or new data is read from the AD7992 without the need to be performed from that particular register without having to re-address the device. This allows the master to continuously write to the address pointer register again. If a read from a read from a data register without having to re-address the different register is required, the relevant register address has AD7992. to be written to the address pointer register, and again any number of reads from this register may then be performed. 1 9 1 9 SCL SDA 0 1 0 A3 A2 A1 A0 R/W D7 D6 D5 D4 D3 D2 D1 D0 START BY ACK. BY NO ACK. BY STOP BY MASTER AD7992 MASTER MASTER SERIAL BUFSR AAMDDE R1ESS BYTE SINGLE DATAF RBAYMTEE F2ROM AD7992 03263-0-009 Figure 28. Reading a Single Byte of Data from a Selected Register 1 9 1 9 SCL SDA 0 1 0 A3 A2 A1 A0 R/W D11 D10 D9 D8 ACK. BY ACK. BY SMTAASRTTE BRY AD7992 AFLLEARGT- ZERO ZERO CHID MASTER FRAME 1 FRAME 2 SERIAL BUS ADDRESS BYTE MOST SIGNIFICANT DATA BYTE FROM AD7992 1 9 SCL (CONTINUED) SDA (CONTINUED) D7 D6 D5 D4 D3 D2 D1/0 D0/0 NO ACK. BY STOP BY MASTER MASTER FRAME 2 MOST SIGNIFIC AANDT7 9D9A2TA BYTE FROM 03263-0-010 Figure 29. Reading Two Bytes of Data from the Conversion Result Register Rev. 0 | Page 23 of 28
AD7992 ALERT/BUSY PIN The ALERT/BUSY pin may be configured as an ALERT output The ALERT output requires an external pull-up resistor that or BUSY output, as shown in Table 11. can be connected to a voltage different from V provided the DD maximum voltage rating of the ALERT output pin is not SMBus ALERT exceeded. The value of the pull-up resistor depends on the The AD7992 ALERT output is an SMBus interrupt line for application, but should be as large as possible to avoid excessive devices that want to trade their ability to master for an extra sink currents at the ALERT output. pin. The AD7992 is a slave-only device and uses the SMBus PLACING THE AD7992-1 INTO HIGH SPEED MODE ALERT to signal the host device that it wants to talk. The SMBus ALERT on the AD7992 is used as an out-of-conversion- High speed mode communication commences after the master range indicator (a limit violation indicator). addresses all devices connected to the bus with the master code, 00001XXX, to indicate that a high speed mode transfer is to The ALERT pin has an open-drain configuration that allows the begin. No device connected to the bus is allowed to acknowl- ALERT outputs of several AD7992s to be wire-AND’ed together edge the high speed master code; therefore, the code is followed when the ALERT pin is active low. D0 of the configuration by a not acknowledge (see Figure 30). The master must then register is used to set the active polarity of the ALERT output. issue a repeated start followed by the device address with a R/W The power-up default is active low. The ALERT function can be bit. The selected device then acknowledges its address. disabled or enabled by setting D2 of the configuration register to 0 or 1, respectively. All devices continue to operate in high speed mode until the master issues a STOP condition. When the STOP condition is The host device can process the ALERT interrupt and simul- issued, the devices all return to fast mode. taneously access all SMBus ALERT devices through the alert response address. Only the device that pulled the ALERT low THE ADDRESS SELECT (AS) PIN acknowledges the ARA (alert response address). If more than The address select pin on the AD7992 is used to set the I2C one device pulls the ALERT pin low, the highest priority (lowest address for the AD7992 device. The AS pin can be tied to V , DD address) device wins communication rights via standard I2C to AGND, or left floating. The selection should be made as close arbitration during the slave address transfer. as possible to the AS pin; avoid having long tracks introducing extra capacitance onto the pin. This is important for the float The ALERT output becomes active when the value in the selection, because the AS pin has to charge to a midpoint after conversion result register exceeds the value in the DATA HIGH the start bit during the first address byte. Extra capacitance on register or falls below the value in the DATA register for a LOW the AS pin increases the time taken to charge to the midpoint selected channel. It is reset when a write operation to the and may cause an incorrect decision on the device address. configuration register sets D1 to a 1, or when the conversion When the AS pin is left floating, the AD7992 can work with a result returns N LSBs below or above the value stored in the capacitive load up to 40 pF. DATA register or DATA register, respectively. N is the HIGH LOW value in the hysteresis register (see the Limit Registers section). FAST MODE HIGH SPEED MODE 1 9 1 9 SCL SDA 0 0 0 0 1 X X X 0 1 0 A3 A2 A1 A0 NACK Sr START BY ACK. BY MASTER HS-MODE MASTER CODE SERIAL BUS ADDRESS BYTE AD7992 03263-0-011 Figure 30. Placing the Part into High Speed Mode Rev. 0 | Page 24 of 28
AD7992 MODES OF OPERATION When supplies are first applied to the AD7992, the ADC If the CONVST pulse does not remain high for more than 1 µs, powers up in sleep mode and normally remains in this the falling edge of CONVST still initiates a conversion, but the shutdown state while not converting. There are three different result is invalid because the AD7992 is not fully powered up methods of initiating a conversion on the AD7992. when the conversion takes place. To maintain the performance of the AD7992 in this mode, it is recommended that the I2C bus MODE 1—USING THE CONVST PIN is quiet when a conversion is taking place. A conversion can be initiated on the AD7992 by pulsing the CONVST signal. The conversion clock for the part is internally The cycle timer register and Command Bits C4 to C1 in the address pointer register should contain all 0s when operating generated so no external clock is required, except when reading from or writing to the I2C serial port. On the rising edge of the AD7992 in this Mode 1. The CONVST pin should be tied CONVST, the AD7992 begins to power up (see point A in low for all other modes of operation. Prior to initiating a conversion in this mode, a write to the configuration register is Figure 31). The power-up time from shutdown mode for the needed to select the channel for conversion. To select both input AD7992 is approximately 1 µs; the CONVST signal must channels for conversion, set D5 and D4 in the configuration remain high for 1 µs for the part to power up fully. CONVST register to 1. The ADC services each channel in the sequence can be brought low after this time. The falling edge of the with each CONVST pulse. CONVST signal places the track-and-hold into hold mode; a conversion is also initiated at this point (point B in Figure 31). Once the conversion is complete, the master can address the When the conversion is complete, approximately 2 µs later, the AD7992 to read the conversion result. If further conversions are part returns to shutdown (point C in Figure 31) and remains required, the SCL line can be taken high while the CONVST there until the next rising edge of CONVST. The master can signal is pulsed; then an additional 18 SCL pulses are required then read the ADC to obtain the conversion result. The address to read the next conversion result. pointer register must be pointing to the conversion result register in order to read back the conversion result. A B C tPOWER-UP CONVST tCONVERT 1 9 1 9 9 SCA SDA S 7-BIT ADDRESS R A FIRST DATA BYTE (MSBs) A SECOND DATA BYTE (LSBs) A P 03473-0-032 Figure 31. Mode 1 Operation Rev. 0 | Page 25 of 28
AD7992 MODE 2 – COMMAND MODE Mode 2 allows a conversion to be automatically initiated any accesses the data from the conversion on V 1. While this read IN time a write operation occurs. In order to use this mode, takes place, a conversion occurs on V 2. The second read IN Command Bits C2 to C1 in the address pointer byte, shown in accesses this data from V 2. Figure 33 shows how this mode IN Table 7, must be programmed. Command Bits C4 and C3 are operates. not used and should contain zeros at all times. After the conversion result has been read, and if further read To select a channel for conversion in Mode 2, set the corres- bytes are issued, the ADC continuously converts on the selected ponding channel command bit in the address pointer byte input channel(s). This has the effect of increasing the overall (see Table 24). To select both analog input channels for con- throughput rate of the ADC. version, set both C1 and C2 to 1. When all four command When operating the AD7992-1 in Mode 2 with high speed bits are 0, this mode is not used. mode, 3.4 MHz SCL, the conversion may not be complete Figure 28 illustrates a 2-byte read operation from the conver- before the master tries to read the conversion result. In this sion result register. Prior to the read operation, ensure that the case, the AD7992-1 holds the SCL line low during the ACK address pointer is pointing to the conversion result register. clock after the read address until the conversion is complete. When the contents of the address pointer register are being When the conversion is complete, the AD7992-1 releases the loaded, if Command Bits C2 or C1 are set, the AD7992 begins SCL line and the master can then read the conversion result. to power up and convert upon the selected channel(s). Power- After a conversion is initiated in this mode by setting the up begins on the fifth SCL falling edge of the address point byte command bits in the address pointer byte, if the AD7992 (see point A in Figure 32). Table 24 shows the channel selection receives a STOP or NACK from the master, the AD7992 stops in this mode via Command Bits C1 and C2 in the address converting. pointer register. The wake-up and conversion time together should take approximately 3 µs, and the conversion begins Table 24. Address Pointer Byte—Command Bits when the last Command Bit, C1, has been clocked in midway C2 C1 Analog Input Channel through the write to the address pointer register. Following 0 0 No conversion this, the AD7992 must be addressed again to tell it that a read 0 1 Conversion on V 1 IN operation is required. The read then takes place from the 1 0 Conversion on V 2 IN conversion result register. This read accesses the result from 1 1 Conversion on V 1 followed by conversion on V 2 IN IN the conversion selected via the command bits. If Command Bits C2, C1 are set to 1,1, a 4-byte read is necessary. The first read 1 8 9 1 A 9 SCL SDA COMMAND/ADDRESS S 7-BIT ADDRESS W A POINT BYTE A ACK BY ACK BY AD7992 AD7992 1 9 1 9 9 SCL SDA FIRST DATA BYTE SECOND DATA BYTE Sr 7-BIT ADDRESS R A A A Sr/P AACDK79 B9Y2 (MSBs) MAACSKT BEYR (LSBs) NMAACSKT EBRY 03263-0-012 Figure 32. Mode 2 Operation Rev. 0 | Page 26 of 28
AD7992 1 8 9 1 9 SCL SDA COMMAND/ADDRESS S 7-BIT ADDRESS W A POINT BYTE A ACK BY ACK BY AD7992 AD7992 1 9 1 9 9 9 9 SCL SDA FIRST DATA BYTE SECOND DATA BYTE FIRST DATA BYTE SECOND DATA BYTE Sr 7-BIT ADDRESS R A (MSBs) A (LSBs) A (MSBs) A (LSBs) A/A ACK BY ACK BY ACK BY ACK BY AD7992 MASTER MASTER MASTER RESULT FROM CH1 RESULT FROM CH2 03263-0-013 Figure 33. Mode 2 Sequence Operation MODE 3—AUTOMATIC CYCLE MODE An automatic conversion cycle can be selected and enabled by To select a channel(s) for operation in cycle mode, set the writing a value to the cycle timer register. A conversion cycle corresponding channel bit(s), D5 to D4, of the configuration interval can be set up on the AD7992 by programming the register. If more than one channel bit is set in the configuration relevant bits in the 8-bit cycle timer register, as decoded in register, the ADC automatically cycles through the channel Table 23. Only the 3 LSBs are used; the 5 MSBs should contain sequence, starting with the lowest channel. Once the sequence 0s (see the Sample Delay and Bit Trial Delay section). When the is complete, the ADC starts converting on the lowest channel 3 LSBs of the register are programmed with any configuration again, continuing to loop through the sequence until the cycle other than all 0s, a conversion takes place every X ms; the cycle timer register contents are set to all 0s. This mode is useful for interval, X, depends on the configuration of these three bits in monitoring signals, such as battery voltage and temperature, the cycle timer register. There are seven different cycle time alerting only when the limits are violated. intervals to choose from, as shown in Table 23. Once the conversion has taken place, the part powers down again until the next conversion occurs. To exit this mode of operation, the user must program the 3 LSBs of the cycle timer register to contain all 0s. For cycle interval options, see Table 23. Rev. 0 | Page 27 of 28
AD7992 OUTLINE DIMENSIONS 3.00 BSC 10 6 3.00 BSC 4.90 BSC 1 5 PIN 1 0.50 BSC 0.95 0.85 1.10 MAX 0.75 0.80 00..1050 00..2177 SPELAANTIENG 00..2038 80°° 00..6400 COPLANARITY 0.10 COMPLIANT TO JEDEC STANDARDS MO-187BA Figure 34. 10-Lead Mini Small Outline Package [MSOP] (RM-10) Dimensions shown in millimeters ORDERING GUIDE Model1 Temperature Range Linearity Error2 (Max) Package Option Package Description Branding AD7992BRM-0 –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C10 AD7992BRM-0REEL –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C10 AD7992BRMZ-03 –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C2Q AD7992BRMZ-0REEL3 –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C2Q AD7992BRM-1 –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C11 AD7992BRM-1REEL –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C11 AD7992BRMZ-13 –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C2S AD7992BRMZ-1REEL3 –40°C to +125°C ±1 LSB RM-10 10-Lead MSOP C2S EVAL-AD7992CB Stand-Alone Evaluation Board 1 The AD7992-0 supports standard and fast I2C interface modes. The AD7992-1 supports standard, fast, and high speed I2C interface modes. 2 Linearity error here refers to integral nonlinearity. 3 Z = Pb-free part. Purchase of licensed I2C components of Analog Devices or one of its sublicensed Associated Companies conveys a license for the purchaser under the Philips I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips. © 2005 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D03263–0–1/05(0) Rev. 0 | Page 28 of 28