MAXM86161 Single-Supply Integrated Optical Module for HR and SpO2 Measurement Electrical Characteristics (continued) (VLED = 5.0V, PPG1_ADC_RGE = 16μA, PPG_SR = 512sps, PPG_TINT = 117.3μs, LED_SETLNG = 6μs, LEDx_RGE = 31mA, PDBIAS1 = 0x1, TA = 25°C, min/max are from TA = -40°C to +85°C, unless otherwise noted.) (Note 1) PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITSREADOUT CHANNEL ADC Resolution 19 bits Propriety ATE setup, PPG_TINT PPG1_ADC_RGE = 32μA, IR ADC Count IRC = 117.3µs, PPG_ LED2_RGE = 124mA -15% 155000 +15% Counts SR = 512sps, TA = LED2_PA = 0xFF +25°C Propriety ATE setup, PPG_TINT PPG1_ADC_RGE = 16μA, Green ADC Count GREENC = 117.3µs, PPG_ LED1_RGE = 124mA -15% 135000 +15% Counts SR = 512sps, TA = LED1_PA = 0xFF +25°C Propriety ATE setup, PPG_TINT PPG1_ADC_RGE = 32μA Red ADC Count REDC = 117.3µs, PPG_ LED3_RGE = 124mA -15% 200000 +15% Counts SR = 512sps, TA = LED3_PA = 0xFF +25°C Bench test setup, PPG_TINT = PPG1_ADC_RGE = 32μA, IR ADC Noise IRSTD 117.3µs, PPG_SR LED2_RGE = 124mA 7 Counts = 128sps, TA = LED2_PA = 0xFF +25°C Bench test setup, PPG_TINT = PPG1_ADC_RGE = 16μA, Green ADC Noise GREENSTD 117.3µs, PPG_SR LED1_RGE = 124mA 7 Counts = 128sps, TA = LED1_PA = 0xFF +25°C Bench test setup, PPG_TINT = PPG1_ADC_RGE1 = 32μA, Red ADC Noise REDSTD 117.3µs, PPG_SR LED3_RGE = 124mA 8.9 Counts = 128sps, TA = LED3_PA = 0xFF +25°C PPG1_ADC_RGE = 0x0 4.0 ADC Full Scale Input PPG1_ADC_RGE = 0x1 8.0 Current μA PPG1_ADC_RGE = 0x2 16.0 PPG1_ADC_RGE = 0x3 32.0 PPG_TINT = 0x0 14.8 PPG_TINT = 0x1 29.4 ADC Integration Time tINT μs PPG_TINT = 0x2 58.7 PPG_TINT = 0x3 117.3 Minimum PPG Sample Rate PPG_SR = 0x0A 8 sps www.maximintegrated.com Maxim Integrated │ 7 Document Outline General Description Applications Benefits and Features Simplified Block Diagram Absolute Maximum Ratings Package Information Electrical Characteristics Typical Operating Characteristics Pin Configuration Pin Description Detailed Description Optical Subsystem LED Driver FIFO Configuration LED Sequence Control (0x20 to 0x22) Pseudo-Code Example of Initialize the Optical AFE Pseudo-Code for Interrupt Handling with FIFO_A_FULL Pseudo-Code Example of Reading Data from FIFO Optical Timing One LED Pulsing with No Direct Ambient Sampling One LED Pulsing with Direct Ambient Sampling Two LEDs Pulsing Sequentially with Direct Ambient Sampling All LEDs Pulsing Sequentially with Direct Ambient Sampling ADC Architecture and Transfer Function Non-Linearity (XNL) Trim Proximity Mode Function Picket Fence Detect-and-Replace Function Layout Guidelines I2C/SMBus Compatible Serial Interface Detailed I2C Timing Diagram Bit Transfer START and STOP Conditions Early STOP Conditions Slave Address Acknowledge Bit I2C Write Data Format I2C Read Data Format Register Map Register Details INTERRUPT STATUS 1 (0x00) INTERRUPT STATUS 2 (0X01) INTERRUPT ENABLE 1 (0X02) INTERRUPT ENABLE 2 (0X03) FIFO WRITE POINTER (0X04) FIFO READ POINTER (0X05) OVER FLOW COUNTER (0X06) FIFO DATA COUNTER (0X07) FIFO DATA REGISTER (0X08) FIFO CONFIGURATION 1 (0X09) FIFO CONFIGURATION 2 (0X0A) SYSTEM CONTROL (0X0D) PPG SYNC CONTROL (0X10) PPG CONFIGURATION 1 (0X11) PPG CONFIGURATION 2 (0X12) PPG CONFIGURATION 3 (0X13) PROX INTERRUPT THRESHOLD (0X14) PHOTO DIODE BIAS (0X15) PICKET FENCE (0X16) LED SEQUENCE REGISTER 1 (0X20) LED SEQUENCE REGISTER 2 (0X21) LED SEQUENCE REGISTER 3 (0X22) LED1 PA (0x23) LED2 PA (0x24) LED3_PA (0x25) LED PILOT PA (0x29) LED RANGE 1 (0X2A) S1 HI RES DAC1 (0x2C) S2 HI RES DAC1 (0x2D) S3 HI RES DAC1 (0x2E) S4 HI RES DAC1 (0x2F) S5 HI RES DAC1 (0x30) S6 HI RES DAC1 (0x31) DIE TEMPERATURE CONFIGURATION (0X40) DIE TEMPERATURE INTEGER (0X41) DIE TEMPERATURE FRACTION (0X42) DAC CALIBRATION ENABLE (0X50) SHA COMMAND (0XF0) SHA CONFIGURATION (0XF1) MEMORY CONTROL (0XF2) MEMORY INDEX (0XF3) MEMORY DATA (0XF4) PART ID (0XFF) Ordering Information Revision History