Si1145/46/47
PROXIMITY/UV/AMBIENT LIGHT SENSOR IC WITH I2C INTERFACE
Pin Assignments
SDA
SCL
VDD
INT
1
2
3
4
DNC
10
QFN-10
5
DNC
9
8
7
6
LED1
GND
LED3/CVDD
LED2/CVDD
Features
 Integrated infrared proximity detector
Proximity detection adjustable from 
 Integrated UV index sensor
 Industry's lowest power consumption
under 1 cm to over 50 cm
Three independent LED drivers
15 current settings from 5.6 mA to 
360 mA for each LED driver
25.6 µs LED driver pulse width
50 cm proximity range with single 
15 cm proximity range with single 
power-on reset controller
1.71 to 3.6 V supply voltage
9 µA average current (LED pulsed 
25.6 µs every 800 ms at 180 mA 
plus 3 µA Si114x supply)
< 500 nA standby current
Internal and external wake support
Built-in voltage supply monitor and 
25.6 µs LED “on” time keeps total 
power consumption duty cycle low 
without compromising performance 
or noise immunity
 I2C Serial communications
Up to 3.4 Mbps data rate
Slave mode hardware address 
decoding
 Small-outline 10-lead 2x2 mm QFN
 Temperature Range
–40 to +85 °C
pulse (<3 klx)
pulse (>3 klx)
sunlight)
< 1 µW/cm2
packaging
Operates at up to 128 klx (direct 
High reflectance sensitivity 
High EMI immunity without shielded 
 Integrated ambient light sensor
100 mlx resolution possible, 
allowing operation under dark glass
1 to 128 klx dynamic range possible 
across two ADC range settings
Accurate lux measurements with IR 
correction algorithm
Applications
 Handsets
 E-book readers
 Notebooks/Netbooks
 Portable consumer electronics
 Audio products
 Security panels
 Tamper detection circuits
 Dispensers
Description
 Valve controls
 Smoke detectors
 Touchless switches
 Touchless sliders
 Occupancy sensors
 Consumer electronics
 Industrial automation
 Display backlighting control
 Photo-interrupters
The  Si1145/46/47  is  a  low-power,  reflectance-based,  infrared  proximity,  ultraviolet
(UV) index, and ambient light sensor with I2C digital interface and programmable-
event  interrupt  output.  This  touchless  sensor  IC  includes  an  analog-to-digital
converter, integrated high-sensitivity visible and infrared photodiodes, digital signal
processor,  and  one,  two,  or  three  integrated  infrared  LED  drivers  with  fifteen
selectable drive levels. The Si1145/46/47 offers excellent performance under a wide
dynamic range and a variety of light sources including direct sunlight. The Si1145/46/
47 can also work under dark glass covers. The photodiode response and associated
digital  conversion circuitry  provide excellent  immunity  to artificial  light  flicker  noise
and natural light flutter noise. With two or more LEDs, the Si1146/47 is capable of
supporting  multiple-axis  proximity  motion detection.  The  Si1145/46/47  devices  are
provided in a 10-lead 2x2 mm QFN package and are capable of operation from 1.71
to 3.6 V over the –40 to +85 °C temperature range.
Rev. 1.3 12/14
Copyright © 2014 by Silicon Laboratories
Si1145/46/47
Si1145/46/47
Functional Block Diagram
VDD
INT
SCL
SDA
A
M
U
X
Regulator
Temp
Visible
Infrared
I2C
ADC
Filter
LED 
Drivers
LED1
LED21
LED32
Digital Sequencer & Control Logic
Registers
Oscillator
GND
1. Si1146 and Si1147 only. Must be tied to VDD with Si1145.
2. Si1147 only. Must be tied to VDD with Si1145 and Si1146.
3.3 V
Host
SDA
SCL
INT
3.3 V
Host
Si1145
SDA
SCL
VDD
INT
LED1
GND
CVDD
CVDD
0.1 uF
30 ohm
5%, 1/16 W
15 µF, 20%, >6 V
Figure 1. Si1145 Basic Application
4.3 V
No
Pop
30 ohm
5%, 1/16 W
22 uF, 20%, >6V
Si1147
SDA
SCL
VDD
INT
LED1
GND
LED3
LED2
0.1 uF
Figure 2. Si1147 Application with Three LEDs and Separate LED Power Supply
Note: For more application examples, refer to “AN498: irLED Selection Guide for Si114x Proximity Applications”.
2
Rev. 1.3
TABLE OF CONTENTS
Si1145/46/47
1. Electrical Specifications  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
1.1. Performance Tables  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
1.2. Typical Performance Graphs   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
2. Functional Description   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2.1. Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2.2. Proximity Sensing (PS)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2.3. Ambient Light   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
2.4. Ultraviolet (UV) Index   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
2.5. Host Interface  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
3. Operational Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.1. Off Mode  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.2. Initialization Mode  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.3. Standby Mode  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.4. Forced Conversion Mode  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.5. Autonomous Operation Mode  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
4. Programming Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
4.1. Command and Response Structure  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
4.2. Command Protocol  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
4.3. Resource Summary   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
4.4. Signal Path Software Model  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
4.5. I2C Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
4.6. Parameter RAM   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
5. Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
6. Ordering Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
7. Package Outline: 10-Pin QFN  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
8. Suggested PCB Land Pattern  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Document Change List   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Contact Information  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Rev. 1.3
3
Si1145/46/47
1.  Electrical Specifications
1.1.  Performance Tables
Table 1. Recommended Operating Conditions
Parameter
Symbol
Test Condition
VDD Supply Voltage
VDD OFF Supply Voltage
VDD Supply Ripple Voltage
VDD
VDD_OFF
Operating Temperature
SCL, SDA, Input High Logic 
Voltage
SCL, SDA Input Low Logic
Voltage
PS Operation under 
Direct Sunlight
IrLED Emission Wavelength
IrLED Supply Voltage
IrLED Supply Ripple Voltage
T
I2CVIH
I2CVIL
Edc
l
VLED
Start-Up Time
LED3 Voltage
OFF mode
VDD = 3.3 V
1 kHz–10 MHz
Min
1.71
–0.3
—
–40
VDDx0.7
Typ
—
—
25
—
Max
Unit
3.6
1.0
50
85
VDD
128
950
4.3
250
100
—
—
V
V
mVpp
°C
V
V
klx
nm
V
mVpp
mVpp
ms
V
— VDDx0.3
0
—
750
VDD
—
—
25
IrLED VF = 1.0 V nominal
Applies if IrLEDs use 
separate supply rail
0–30 kHz
30 kHz–100 MHz
VDD above 1.71 V
—
850
—
—
—
—
Start-up
VDDx0.77 —
4
Rev. 1.3
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
4.3
8
50
60
70
80
115
150
185
220
255
290
315
340
360
385
410
25.6
5.5
—
70
105
105
105
450
450
450
450
450
450
600
600
600
600
600
30
mA
mA 
mV
µs
µA
Iactive
Without LED influence, VDD = 3.3 V
VDD = 3.3 V
Vdd=1.71 to 3.6 V
PS_LEDn=0001
PS_LEDn=0010
PS_LEDn=0011
PS_LEDn=0100
PS_LEDn=0101
PS_LEDn=0110
PS_LEDn=0111
PS_LEDn=1000
PS_LEDn=1010
PS_LEDn=1010
PS_LEDn=1011
PS_LEDn=1100
PS_LEDn=1101
PS_LEDn=1110
PS_LEDn=1111
tPS
IDD Actively Measuring
Peak IDD while LED1, 
LED2, or LED3 is Actively 
Driven
LED Driver Saturation 
Voltage2,3 
LED1, LED2, LED3 
Pulse Width
LED1, LED2, LED3, INT, 
SCL, SDA
Leakage Current
Notes:
Si1145/46/47
Table 2. Performance Characteristics1
Parameter
Symbol
Test Condition
Min
IDD OFF Mode
IDD Standby Mode
IDD Standby Mode
Ioff
Isb
Isb
VDD < VDD_OFF (leakage from SCL, 
SDA, and INT not included)
No ALS / PS Conversions 
No I2C Activity 
VDD = 1.8 V
No ALS / PS Conversions 
No I2C Activity 
VDD =3.3 V
Typ
240
Max
1000
150
500
Unit
nA
nA
1.4
—
µA
VDD = 3.3 V
–1
—
1
1. Unless specifically stated in "Conditions", electrical data assumes ambient light levels < 1 klx.
2.  Proximity-detection performance may be degraded, especially when there is high optical crosstalk, if the LED supply 
and voltage drop allow the driver to saturate and current regulation is lost.
3.  Guaranteed by design and characterization.
4.  Represents the time during which the device is drawing a current equal to Iactive for power estimation purposes. 
Assumes default settings.
Rev. 1.3
5
Si1145/46/47
Table 2. Performance Characteristics1 (Continued)
Parameter
LED1, LED2, LED3 
Active Current
Symbol
ILEDx
Actively Measuring Time4
Visible Photodiode 
Response
Test Condition
Min
Typ
Max
VDD = 3.3 V, single drive
VLEDn = 1 V, PS_LEDn = 0001
VLEDn = 1 V, PS_LEDn = 0010
VLEDn = 1 V, PS_LEDn = 0011
VLEDn = 1 V, PS_LEDn = 0100
VLEDn = 1 V, PS_LEDn = 0101
VLEDn = 1 V, PS_LEDn = 0110
VLEDn = 1 V, PS_LEDn = 0111
VLEDn = 1 V, PS_LEDn = 1000
VLEDn = 1 V, PS_LEDn = 1001
VLEDn = 1 V, PS_LEDn = 1010
VLEDn = 1 V, PS_LEDn = 1011
VLEDn = 1 V, PS_LEDn = 1100
VLEDn = 1 V, PS_LEDn = 1101
VLEDn = 1 V, PS_LEDn = 1110
VLEDn = 1 V, PS_LEDn = 1111
Single PS
UV or ALS VIS + ALS IR
Two ALS plus three PS 
Sunlight
ALS_VIS_ADC_GAIN=0
VIS_RANGE=0
2500K incandescent bulb
ALS_VIS_ADC_GAIN=0
VIS_RANGE=0
“Cool white” fluorescent 
ALS_VIS_ADC_GAIN=0
VIS_RANGE=0
Infrared LED (875 nm)
ALS_VIS_ADC_GAIN=0
VIS_RANGE=0
3.5
—
13
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
5.6
11.2
22.4
45
67
90
112
135
157
180
202
224
269
314
359
155
285
660
0.282
7
—
29
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0.319
—
—
0.146
—
—
8.277
—
Unit
mA
µs
µs
µs
ADC 
counts/
lux
ADC 
counts/
lux
ADC 
counts/
lux
ADC 
counts.
m2/W
Notes:
1. Unless specifically stated in "Conditions", electrical data assumes ambient light levels < 1 klx.
2.  Proximity-detection performance may be degraded, especially when there is high optical crosstalk, if the LED supply 
and voltage drop allow the driver to saturate and current regulation is lost.
3.  Guaranteed by design and characterization.
4.  Represents the time during which the device is drawing a current equal to Iactive for power estimation purposes. 
Assumes default settings.
6
Rev. 1.3
Table 2. Performance Characteristics1 (Continued)
Parameter
Symbol
Test Condition
Small Infrared Photodiode 
Response
Large Infrared Photodi-
ode Response
Sunlight
ALS_IR_ADC_GAIN=0
IR_RANGE=0
2500K incandescent bulb
ALS_IR_ADC_GAIN=0
IR_RANGE=0
“Cool white” fluorescent 
ALS_IR_ADC_GAIN=0
IR_RANGE=0
Infrared LED (875 nm)
ALS_IR_ADC_GAIN=0
IR_RANGE=0
Sunlight
PS_ADC_GAIN=0
PS_RANGE=0
PS_ADC_MODE=0
2500K incandescent bulb
PS_ADC_GAIN=0
PS_RANGE=0
PS_ADC_MODE=0
“Cool white” fluorescent 
PS_ADC_GAIN=0
PS_RANGE=0
PS_ADC_MODE=0
Infrared LED (875 nm)
PS_ADC_GAIN=0
PS_RANGE=0
PS_ADC_MODE=0
Visible Photodiode Noise
All gain settings
Small Infrared Photodiode 
Noise
All gain settings
Si1145/46/47
Min
—
Typ
2.44
—
Max
Unit
—
8.46
—
—
0.71
—
— 452.38 —
—
14.07
—
—
50.47
—
—
3.97
—
—
2734
—
—
—
7
1
—
—
ADC 
counts/
lux
ADC 
counts/
lux
ADC 
counts/
lux
ADC 
counts.
m2/W
ADC 
counts/
lux
ADC 
counts/
lux
ADC 
counts/
lux
ADC 
counts.
m2/W
ADC 
counts 
RMS
ADC 
counts 
RMS
Notes:
1. Unless specifically stated in "Conditions", electrical data assumes ambient light levels < 1 klx.
2.  Proximity-detection performance may be degraded, especially when there is high optical crosstalk, if the LED supply 
and voltage drop allow the driver to saturate and current regulation is lost.
3.  Guaranteed by design and characterization.
4.  Represents the time during which the device is drawing a current equal to Iactive for power estimation purposes. 
Assumes default settings.
Rev. 1.3
7
Si1145/46/47
Table 2. Performance Characteristics1 (Continued)
Parameter
Symbol
Large Infrared Photodi-
ode Noise
Visible Photodiode Offset 
Drift
Small Infrared Photodiode 
Offset Drift
Test Condition
All gain settings
VIS_RANGE=0
ALS_VIS_ADC_GAIN=0
ALS_VIS_ADC_GAIN=1
ALS_VIS_ADC_GAIN=2
ALS_VIS_ADC_GAIN=3
ALS_VIS_ADC_GAIN=4
ALS_VIS_ADC_GAIN=5
ALS_VIS_ADC_GAIN=6
ALS_VIS_ADC_GAIN=7
IR_RANGE=0
IR_GAIN=0
IR_GAIN=1
IR_GAIN=2
IR_GAIN=3
SCL, SDA, INT Output 
Low Voltage 
VOL
I = 4 mA, VDD > 2.0 V 
I = 4 mA, VDD < 2.0 V
Temperature Sensor Off-
set
Temperature Sensor Gain
25 °C
Min
—
—
—
—
—
—
—
Typ
10
–0.3
–0.11
–0.06
–0.03
–0.01
–0.008
–0.007
–0.008
–0.3
–0.06
–0.03
–0.01
—
—
11136
35
Max
Unit
—
—
ADC 
counts 
RMS
ADC 
counts/
°C
—
ADC 
counts/
°C
VDDx0.
2
0.4
V
V
—
—
ADC 
counts
ADC 
counts/
°C
Notes:
1. Unless specifically stated in "Conditions", electrical data assumes ambient light levels < 1 klx.
2.  Proximity-detection performance may be degraded, especially when there is high optical crosstalk, if the LED supply 
and voltage drop allow the driver to saturate and current regulation is lost.
3.  Guaranteed by design and characterization.
4.  Represents the time during which the device is drawing a current equal to Iactive for power estimation purposes. 
Assumes default settings.
8
Rev. 1.3