SBAS976A
May 2019 – May 2020
ADS7138
PRODUCTION DATA.
1
Features
2
Applications
3
Description
Device Images
ADS7138 Block Diagram and Applications
4
Revision History
5
Device Comparison Table
6
Pin Configuration and Functions
Pin Functions
7
Specifications
7.1
Absolute Maximum Ratings
7.2
ESD Ratings
7.3
Recommended Operating Conditions
7.4
Thermal Information
7.5
Electrical Characteristics
Table 1.
I2C Timing Requirements
Table 2.
Timing Requirements
Table 3.
I2C Switching Characteristics
7.6
Switching Characteristics
7.7
Typical Characteristics
8
Detailed Description
8.1
Overview
8.2
Functional Block Diagram
8.3
Feature Description
8.3.1
Multiplexer and ADC
8.3.2
Reference
8.3.3
ADC Transfer Function
8.3.4
ADC Offset Calibration
8.3.5
I2C Address Selector
8.3.6
Programmable Averaging Filter
8.3.7
CRC on Data Interface
8.3.8
General-Purpose I/Os (GPIOs)
8.3.9
Oscillator and Timing Control
8.3.10
Output Data Format
8.3.11
Digital Window Comparator
8.3.11.1
Interrupts From Digital Inputs
8.3.11.2
Changing Digital Outputs on Alert
8.3.11.2.1
Changing Digital Outputs on Alerts
8.3.11.2.1.1
Trigger
8.3.11.2.1.2
Output Value
8.3.12
Minimum, Maximum, and Latest Data Registers
8.3.13
I2C Protocol Features
8.3.13.1
General Call
8.3.13.2
General Call With Software Reset
8.3.13.3
General Call With a Software Write to the Programmable Part of the Slave Address
8.3.13.4
Configuring the Device for High-Speed I2C Mode
8.4
Device Functional Modes
8.4.1
Device Power-Up and Reset
8.4.2
Manual Mode
8.4.3
Auto-Sequence Mode
8.4.4
Autonomous Mode
8.5
Programming
8.5.1
Reading Registers
8.5.1.1
Single Register Read
8.5.1.2
Reading a Continuous Block of Registers
8.5.2
Writing Registers
8.5.2.1
Single Register Write
8.5.2.2
Set Bit
8.5.2.3
Clear Bit
8.5.2.4
Writing a Continuous Block of Registers
8.6
ADS7138 Registers
8.6.1
SYSTEM_STATUS Register (Address = 0x0) [reset = 0x81]
Table 15.
SYSTEM_STATUS Register Field Descriptions
8.6.2
GENERAL_CFG Register (Address = 0x1) [reset = 0x0]
Table 16.
GENERAL_CFG Register Field Descriptions
8.6.3
DATA_CFG Register (Address = 0x2) [reset = 0x0]
Table 17.
DATA_CFG Register Field Descriptions
8.6.4
OSR_CFG Register (Address = 0x3) [reset = 0x0]
Table 18.
OSR_CFG Register Field Descriptions
8.6.5
OPMODE_CFG Register (Address = 0x4) [reset = 0x0]
Table 19.
OPMODE_CFG Register Field Descriptions
8.6.6
PIN_CFG Register (Address = 0x5) [reset = 0x0]
Table 20.
PIN_CFG Register Field Descriptions
8.6.7
GPIO_CFG Register (Address = 0x7) [reset = 0x0]
Table 21.
GPIO_CFG Register Field Descriptions
8.6.8
GPO_DRIVE_CFG Register (Address = 0x9) [reset = 0x0]
Table 22.
GPO_DRIVE_CFG Register Field Descriptions
8.6.9
GPO_VALUE Register (Address = 0xB) [reset = 0x0]
Table 23.
GPO_VALUE Register Field Descriptions
8.6.10
GPI_VALUE Register (Address = 0xD) [reset = 0x0]
Table 24.
GPI_VALUE Register Field Descriptions
8.6.11
SEQUENCE_CFG Register (Address = 0x10) [reset = 0x0]
Table 25.
SEQUENCE_CFG Register Field Descriptions
8.6.12
CHANNEL_SEL Register (Address = 0x11) [reset = 0x0]
Table 26.
CHANNEL_SEL Register Field Descriptions
8.6.13
AUTO_SEQ_CH_SEL Register (Address = 0x12) [reset = 0x0]
Table 27.
AUTO_SEQ_CH_SEL Register Field Descriptions
8.6.14
ALERT_CH_SEL Register (Address = 0x14) [reset = 0x0]
Table 28.
ALERT_CH_SEL Register Field Descriptions
8.6.15
ALERT_MAP Register (Address = 0x16) [reset = 0x0]
Table 29.
ALERT_MAP Register Field Descriptions
8.6.16
ALERT_PIN_CFG Register (Address = 0x17) [reset = 0x0]
Table 30.
ALERT_PIN_CFG Register Field Descriptions
8.6.17
EVENT_FLAG Register (Address = 0x18) [reset = 0x0]
Table 31.
EVENT_FLAG Register Field Descriptions
8.6.18
EVENT_HIGH_FLAG Register (Address = 0x1A) [reset = 0x0]
Table 32.
EVENT_HIGH_FLAG Register Field Descriptions
8.6.19
EVENT_LOW_FLAG Register (Address = 0x1C) [reset = 0x0]
Table 33.
EVENT_LOW_FLAG Register Field Descriptions
8.6.20
EVENT_RGN Register (Address = 0x1E) [reset = 0x0]
Table 34.
EVENT_RGN Register Field Descriptions
8.6.21
HYSTERESIS_CH0 Register (Address = 0x20) [reset = 0xF0]
Table 35.
HYSTERESIS_CH0 Register Field Descriptions
8.6.22
HIGH_TH_CH0 Register (Address = 0x21) [reset = 0xFF]
Table 36.
HIGH_TH_CH0 Register Field Descriptions
8.6.23
EVENT_COUNT_CH0 Register (Address = 0x22) [reset = 0x0]
Table 37.
EVENT_COUNT_CH0 Register Field Descriptions
8.6.24
LOW_TH_CH0 Register (Address = 0x23) [reset = 0x0]
Table 38.
LOW_TH_CH0 Register Field Descriptions
8.6.25
HYSTERESIS_CH1 Register (Address = 0x24) [reset = 0xF0]
Table 39.
HYSTERESIS_CH1 Register Field Descriptions
8.6.26
HIGH_TH_CH1 Register (Address = 0x25) [reset = 0xFF]
Table 40.
HIGH_TH_CH1 Register Field Descriptions
8.6.27
EVENT_COUNT_CH1 Register (Address = 0x26) [reset = 0x0]
Table 41.
EVENT_COUNT_CH1 Register Field Descriptions
8.6.28
LOW_TH_CH1 Register (Address = 0x27) [reset = 0x0]
Table 42.
LOW_TH_CH1 Register Field Descriptions
8.6.29
HYSTERESIS_CH2 Register (Address = 0x28) [reset = 0xF0]
Table 43.
HYSTERESIS_CH2 Register Field Descriptions
8.6.30
HIGH_TH_CH2 Register (Address = 0x29) [reset = 0xFF]
Table 44.
HIGH_TH_CH2 Register Field Descriptions
8.6.31
EVENT_COUNT_CH2 Register (Address = 0x2A) [reset = 0x0]
Table 45.
EVENT_COUNT_CH2 Register Field Descriptions
8.6.32
LOW_TH_CH2 Register (Address = 0x2B) [reset = 0x0]
Table 46.
LOW_TH_CH2 Register Field Descriptions
8.6.33
HYSTERESIS_CH3 Register (Address = 0x2C) [reset = 0xF0]
Table 47.
HYSTERESIS_CH3 Register Field Descriptions
8.6.34
HIGH_TH_CH3 Register (Address = 0x2D) [reset = 0xFF]
Table 48.
HIGH_TH_CH3 Register Field Descriptions
8.6.35
EVENT_COUNT_CH3 Register (Address = 0x2E) [reset = 0x0]
Table 49.
EVENT_COUNT_CH3 Register Field Descriptions
8.6.36
LOW_TH_CH3 Register (Address = 0x2F) [reset = 0x0]
Table 50.
LOW_TH_CH3 Register Field Descriptions
8.6.37
HYSTERESIS_CH4 Register (Address = 0x30) [reset = 0xF0]
Table 51.
HYSTERESIS_CH4 Register Field Descriptions
8.6.38
HIGH_TH_CH4 Register (Address = 0x31) [reset = 0xFF]
Table 52.
HIGH_TH_CH4 Register Field Descriptions
8.6.39
EVENT_COUNT_CH4 Register (Address = 0x32) [reset = 0x0]
Table 53.
EVENT_COUNT_CH4 Register Field Descriptions
8.6.40
LOW_TH_CH4 Register (Address = 0x33) [reset = 0x0]
Table 54.
LOW_TH_CH4 Register Field Descriptions
8.6.41
HYSTERESIS_CH5 Register (Address = 0x34) [reset = 0xF0]
Table 55.
HYSTERESIS_CH5 Register Field Descriptions
8.6.42
HIGH_TH_CH5 Register (Address = 0x35) [reset = 0xFF]
Table 56.
HIGH_TH_CH5 Register Field Descriptions
8.6.43
EVENT_COUNT_CH5 Register (Address = 0x36) [reset = 0x0]
Table 57.
EVENT_COUNT_CH5 Register Field Descriptions
8.6.44
LOW_TH_CH5 Register (Address = 0x37) [reset = 0x0]
Table 58.
LOW_TH_CH5 Register Field Descriptions
8.6.45
HYSTERESIS_CH6 Register (Address = 0x38) [reset = 0xF0]
Table 59.
HYSTERESIS_CH6 Register Field Descriptions
8.6.46
HIGH_TH_CH6 Register (Address = 0x39) [reset = 0xFF]
Table 60.
HIGH_TH_CH6 Register Field Descriptions
8.6.47
EVENT_COUNT_CH6 Register (Address = 0x3A) [reset = 0x0]
Table 61.
EVENT_COUNT_CH6 Register Field Descriptions
8.6.48
LOW_TH_CH6 Register (Address = 0x3B) [reset = 0x0]
Table 62.
LOW_TH_CH6 Register Field Descriptions
8.6.49
HYSTERESIS_CH7 Register (Address = 0x3C) [reset = 0xF0]
Table 63.
HYSTERESIS_CH7 Register Field Descriptions
8.6.50
HIGH_TH_CH7 Register (Address = 0x3D) [reset = 0xFF]
Table 64.
HIGH_TH_CH7 Register Field Descriptions
8.6.51
EVENT_COUNT_CH7 Register (Address = 0x3E) [reset = 0x0]
Table 65.
EVENT_COUNT_CH7 Register Field Descriptions
8.6.52
LOW_TH_CH7 Register (Address = 0x3F) [reset = 0x0]
Table 66.
LOW_TH_CH7 Register Field Descriptions
8.6.53
MAX_CH0_LSB Register (Address = 0x60) [reset = 0x0]
Table 67.
MAX_CH0_LSB Register Field Descriptions
8.6.54
MAX_CH0_MSB Register (Address = 0x61) [reset = 0x0]
Table 68.
MAX_CH0_MSB Register Field Descriptions
8.6.55
MAX_CH1_LSB Register (Address = 0x62) [reset = 0x0]
Table 69.
MAX_CH1_LSB Register Field Descriptions
8.6.56
MAX_CH1_MSB Register (Address = 0x63) [reset = 0x0]
Table 70.
MAX_CH1_MSB Register Field Descriptions
8.6.57
MAX_CH2_LSB Register (Address = 0x64) [reset = 0x0]
Table 71.
MAX_CH2_LSB Register Field Descriptions
8.6.58
MAX_CH2_MSB Register (Address = 0x65) [reset = 0x0]
Table 72.
MAX_CH2_MSB Register Field Descriptions
8.6.59
MAX_CH3_LSB Register (Address = 0x66) [reset = 0x0]
Table 73.
MAX_CH3_LSB Register Field Descriptions
8.6.60
MAX_CH3_MSB Register (Address = 0x67) [reset = 0x0]
Table 74.
MAX_CH3_MSB Register Field Descriptions
8.6.61
MAX_CH4_LSB Register (Address = 0x68) [reset = 0x0]
Table 75.
MAX_CH4_LSB Register Field Descriptions
8.6.62
MAX_CH4_MSB Register (Address = 0x69) [reset = 0x0]
Table 76.
MAX_CH4_MSB Register Field Descriptions
8.6.63
MAX_CH5_LSB Register (Address = 0x6A) [reset = 0x0]
Table 77.
MAX_CH5_LSB Register Field Descriptions
8.6.64
MAX_CH5_MSB Register (Address = 0x6B) [reset = 0x0]
Table 78.
MAX_CH5_MSB Register Field Descriptions
8.6.65
MAX_CH6_LSB Register (Address = 0x6C) [reset = 0x0]
Table 79.
MAX_CH6_LSB Register Field Descriptions
8.6.66
MAX_CH6_MSB Register (Address = 0x6D) [reset = 0x0]
Table 80.
MAX_CH6_MSB Register Field Descriptions
8.6.67
MAX_CH7_LSB Register (Address = 0x6E) [reset = 0x0]
Table 81.
MAX_CH7_LSB Register Field Descriptions
8.6.68
MAX_CH7_MSB Register (Address = 0x6F) [reset = 0x0]
Table 82.
MAX_CH7_MSB Register Field Descriptions
8.6.69
MIN_CH0_LSB Register (Address = 0x80) [reset = 0xFF]
Table 83.
MIN_CH0_LSB Register Field Descriptions
8.6.70
MIN_CH0_MSB Register (Address = 0x81) [reset = 0xFF]
Table 84.
MIN_CH0_MSB Register Field Descriptions
8.6.71
MIN_CH1_LSB Register (Address = 0x82) [reset = 0xFF]
Table 85.
MIN_CH1_LSB Register Field Descriptions
8.6.72
MIN_CH1_MSB Register (Address = 0x83) [reset = 0xFF]
Table 86.
MIN_CH1_MSB Register Field Descriptions
8.6.73
MIN_CH2_LSB Register (Address = 0x84) [reset = 0xFF]
Table 87.
MIN_CH2_LSB Register Field Descriptions
8.6.74
MIN_CH2_MSB Register (Address = 0x85) [reset = 0xFF]
Table 88.
MIN_CH2_MSB Register Field Descriptions
8.6.75
MIN_CH3_LSB Register (Address = 0x86) [reset = 0xFF]
Table 89.
MIN_CH3_LSB Register Field Descriptions
8.6.76
MIN_CH3_MSB Register (Address = 0x87) [reset = 0xFF]
Table 90.
MIN_CH3_MSB Register Field Descriptions
8.6.77
MIN_CH4_LSB Register (Address = 0x88) [reset = 0xFF]
Table 91.
MIN_CH4_LSB Register Field Descriptions
8.6.78
MIN_CH4_MSB Register (Address = 0x89) [reset = 0xFF]
Table 92.
MIN_CH4_MSB Register Field Descriptions
8.6.79
MIN_CH5_LSB Register (Address = 0x8A) [reset = 0xFF]
Table 93.
MIN_CH5_LSB Register Field Descriptions
8.6.80
MIN_CH5_MSB Register (Address = 0x8B) [reset = 0xFF]
Table 94.
MIN_CH5_MSB Register Field Descriptions
8.6.81
MIN_CH6_LSB Register (Address = 0x8C) [reset = 0xFF]
Table 95.
MIN_CH6_LSB Register Field Descriptions
8.6.82
MIN_CH6_MSB Register (Address = 0x8D) [reset = 0xFF]
Table 96.
MIN_CH6_MSB Register Field Descriptions
8.6.83
MIN_CH7_LSB Register (Address = 0x8E) [reset = 0xFF]
Table 97.
MIN_CH7_LSB Register Field Descriptions
8.6.84
MIN_CH7_MSB Register (Address = 0x8F) [reset = 0xFF]
Table 98.
MIN_CH7_MSB Register Field Descriptions
8.6.85
RECENT_CH0_LSB Register (Address = 0xA0) [reset = 0x0]
Table 99.
RECENT_CH0_LSB Register Field Descriptions
8.6.86
RECENT_CH0_MSB Register (Address = 0xA1) [reset = 0x0]
Table 100.
RECENT_CH0_MSB Register Field Descriptions
8.6.87
RECENT_CH1_LSB Register (Address = 0xA2) [reset = 0x0]
Table 101.
RECENT_CH1_LSB Register Field Descriptions
8.6.88
RECENT_CH1_MSB Register (Address = 0xA3) [reset = 0x0]
Table 102.
RECENT_CH1_MSB Register Field Descriptions
8.6.89
RECENT_CH2_LSB Register (Address = 0xA4) [reset = 0x0]
Table 103.
RECENT_CH2_LSB Register Field Descriptions
8.6.90
RECENT_CH2_MSB Register (Address = 0xA5) [reset = 0x0]
Table 104.
RECENT_CH2_MSB Register Field Descriptions
8.6.91
RECENT_CH3_LSB Register (Address = 0xA6) [reset = 0x0]
Table 105.
RECENT_CH3_LSB Register Field Descriptions
8.6.92
RECENT_CH3_MSB Register (Address = 0xA7) [reset = 0x0]
Table 106.
RECENT_CH3_MSB Register Field Descriptions
8.6.93
RECENT_CH4_LSB Register (Address = 0xA8) [reset = 0x0]
Table 107.
RECENT_CH4_LSB Register Field Descriptions
8.6.94
RECENT_CH4_MSB Register (Address = 0xA9) [reset = 0x0]
Table 108.
RECENT_CH4_MSB Register Field Descriptions
8.6.95
RECENT_CH5_LSB Register (Address = 0xAA) [reset = 0x0]
Table 109.
RECENT_CH5_LSB Register Field Descriptions
8.6.96
RECENT_CH5_MSB Register (Address = 0xAB) [reset = 0x0]
Table 110.
RECENT_CH5_MSB Register Field Descriptions
8.6.97
RECENT_CH6_LSB Register (Address = 0xAC) [reset = 0x0]
Table 111.
RECENT_CH6_LSB Register Field Descriptions
8.6.98
RECENT_CH6_MSB Register (Address = 0xAD) [reset = 0x0]
Table 112.
RECENT_CH6_MSB Register Field Descriptions
8.6.99
RECENT_CH7_LSB Register (Address = 0xAE) [reset = 0x0]
Table 113.
RECENT_CH7_LSB Register Field Descriptions
8.6.100
RECENT_CH7_MSB Register (Address = 0xAF) [reset = 0x0]
Table 114.
RECENT_CH7_MSB Register Field Descriptions
8.6.101
GPO0_TRIG_EVENT_SEL Register (Address = 0xC3) [reset = 0x2]
Table 115.
GPO0_TRIG_EVENT_SEL Register Field Descriptions
8.6.102
GPO1_TRIG_EVENT_SEL Register (Address = 0xC5) [reset = 0x2]
Table 116.
GPO1_TRIG_EVENT_SEL Register Field Descriptions
8.6.103
GPO2_TRIG_EVENT_SEL Register (Address = 0xC7) [reset = 0x2]
Table 117.
GPO2_TRIG_EVENT_SEL Register Field Descriptions
8.6.104
GPO3_TRIG_EVENT_SEL Register (Address = 0xC9) [reset = 0x2]
Table 118.
GPO3_TRIG_EVENT_SEL Register Field Descriptions
8.6.105
GPO4_TRIG_EVENT_SEL Register (Address = 0xCB) [reset = 0x2]
Table 119.
GPO4_TRIG_EVENT_SEL Register Field Descriptions
8.6.106
GPO5_TRIG_EVENT_SEL Register (Address = 0xCD) [reset = 0x2]
Table 120.
GPO5_TRIG_EVENT_SEL Register Field Descriptions
8.6.107
GPO6_TRIG_EVENT_SEL Register (Address = 0xCF) [reset = 0x2]
Table 121.
GPO6_TRIG_EVENT_SEL Register Field Descriptions
8.6.108
GPO7_TRIG_EVENT_SEL Register (Address = 0xD1) [reset = 0x2]
Table 122.
GPO7_TRIG_EVENT_SEL Register Field Descriptions
8.6.109
GPO_TRIGGER_CFG Register (Address = 0xE9) [reset = 0x0]
Table 123.
GPO_TRIGGER_CFG Register Field Descriptions
8.6.110
GPO_VALUE_TRIG Register (Address = 0xEB) [reset = 0x0]
Table 124.
GPO_VALUE_TRIG Register Field Descriptions
9
Application and Implementation
9.1
Application Information
9.2
Typical Applications
9.2.1
Mixed-Channel Configuration
9.2.1.1
Design Requirements
9.2.1.2
Detailed Design Procedure
9.2.1.2.1
Digital Input
9.2.1.2.2
Digital Open-Drain Output
9.2.1.3
Application Curve
9.2.2
Digital Push-Pull Output
10
Power Supply Recommendations
10.1
AVDD and DVDD Supply Recommendations
11
Layout
11.1
Layout Guidelines
11.2
Layout Example
12
Device and Documentation Support
12.1
Receiving Notification of Documentation Updates
12.2
Support Resources
12.3
Trademarks
12.4
Electrostatic Discharge Caution
12.5
Glossary
13
Mechanical, Packaging, and Orderable Information
Package Options
Mechanical Data (Package|Pins)
RTE|16
MPQF149D
Thermal pad, mechanical data (Package|Pins)
RTE|16
QFND525B
Orderable Information
sbas976a_oa
sbas976a_pm
8.2
Functional Block Diagram