SX8654/SX8655/SX8656
Haptics Enabled 4/5-Wire
Resistive Touchscreen Controller with Proximity Sensing
ADVANCED COMMUNICATIONS & SENSING
G
ENERAL
D
ESCRIPTION
The SX8654, SX8655 and SX8656 belong to a family
of high performance haptics enabled 4/5-wire
resistive touch screen controller with proximity
detection, optimized for hand held applications such
as mobile phones, portable music players, game
machines, point-of-sales terminal and other
consumer and industrial applications. They feature a
wide input supply range from 2.3V to 3.6V.
The controller computes touch screen X-Y
coordinates and touch pressure with a precision, low
power 12-bit analog-digital converter. On-chip data
averaging processing algorithms can be activated to
reduce host activity and suppress system noise. The
processing core features low power modes which
intelligently minimize current in operation as well as in
automatic shut-down.
A capacitive proximity detection circuit has been
integrated into the SX8654 and SX8656 to enable
host controlled power management for battery
applications. Proximity detection above 5 cm is
possible using either the resistive touch screen as the
sensor or with a single conductive plate, with
communication to the host via the serial interface.
The SX8654 and SX8655 also integrate a haptics
motor driver for Linear Resonant Actuator (LRA) and
Eccentric Rotating Mass (ERM) micro motors with up
to 250mA drive current. Haptics control can be
performed using either an external PWM signal or the
I2C serial interface, providing simple host interfacing
and minimizing its I/O requirement.
Integrated very high ESD protection, of up to ±15kV
on display inputs not only saves cost and board area,
but also increases application reliability.
The three devices have an ambient operating
temperature range of -40° to +85° and are offere d
C
C,
in both a 4mm x 4mm, 20-lead QFN package and
2.07mm x 2.07mm 19-lead CSP package for space-
conscious applications.
K
EY
P
RODUCT
F
EATURES
•
Low Voltage Operation
2.3V to 3.6V Supply
Integrated Low Drop Out (LDO) Regulator
Low Power Consumption
30uA@2.3V 8ksps (ESR)
0.4uA Shut-Down Current
4/5-Wire Touchscreen Interface
Precision, Ratiometric 12-bit ADC
Up to 5000 (X-Y) coordinates/second (c/s)
Programmable Digital Filtering/Averaging
Touch Pressure Measurement (4-Wire)
Programmable Operating Mode (Manual,
Pen Detect, Pen Trigger)
Capacitive Proximity Sensing (SX8654/56)
No Additional Components Required
Uses Resistive Touchscreen or a Simple
Conductive Area as the Sensor
>5 cm Detection Distance
8uA @ 200ms Scan Period
Fully Programmable (Sensitivity, etc)
Haptics Driver for LRA and ERM (SX8654/55)
Haptics Waveform Generation Control (I2C
or PWM Input)
Short Circuit Protection
Early Warning and Over-Temperature
Monitoring and Protection
400kHz I2C Serial Interface
Several Host Operating Modes Available
Maskable Interrupt Output (NIRQ)
Real-time Events Monitoring (AUX1-3)
Polling (I2C)
Hardware, Software, and Power-On Reset
-40° to +85° Operating Temperature Range
C
C
15kV HBM & IEC ESD Protection
Small Footprint Packages
Pb & Halogen Free, RoHS/WEEE compliant
•
•
•
•
•
•
T
YPICAL
A
PPLICATIONS
•
•
•
•
•
Game Machines, Portable Music Players
Mobile Phones
DSC, DVR, Phones
POS/POI Terminals
Touch-Screen Monitors
•
•
•
•
•
M
HAPTICS DRIVER
O
RDERING
I
NFORMATION
NRST
Part Number
SX8654IWLTRT
SX8654ICSTRT
SX8655IWLTRT
SX8655ICSTRT
SX8656IWLTRT
SX8656ICSTRT
SX8654EVK
Package
QFN-20
WLCSP-19
QFN-20
WLCSP-19
QFN-20
WLCSP-19
Evaluation Kit
Marking
CVBA
RB2A
RC95
-
PROXIMITY SENSING
SX8654
TOUCHSCREEN
CONTROL
I2C
NIRQ
Host
Controller
Rev 1 – 25 July 2011
th
1
www.semtech.com
SX8654/SX8655/SX8656
Haptics Enabled 4/5-Wire
Resistive Touchscreen Controller with Proximity Sensing
ADVANCED COMMUNICATIONS & SENSING
Table of Contents
G
ENERAL
D
ESCRIPTION
..................................................................................................................... 1
T
YPICAL
A
PPLICATIONS
..................................................................................................................... 1
O
RDERING
I
NFORMATION
................................................................................................................... 1
K
EY
P
RODUCT
F
EATURES
.................................................................................................................. 1
1
1.1
G
ENERAL DESCRIPTION
............................................................................................................ 4
Marking Information
1.1.1
SX8654
1.1.2
SX8655
1.1.3
SX8656
1.2
Pin Diagrams
1.2.1
QFN Package
1.2.2
CSP Package
1.3
Pin Description
1.4
Block Diagram
4
4
4
4
5
5
5
6
7
2
2.1
2.2
2.3
E
LECTRICAL
C
HARACTERISTICS
............................................................................................... 9
Absolute Maximum Ratings
Thermal Characteristics
Electrical Specifications
9
9
9
3
4
4.1
4.2
T
YPICAL
O
PERATING
C
HARACTERISTICS
............................................................................... 12
T
OUCHSCREEN
I
NTERFACE
..................................................................................................... 13
Introduction
Coordinates Measurement
4.2.1
4-wire Touchscreen
4.2.2
5-wire Touchscreen
4.3
Pressure Measurement (4-wire only)
4.3.1
Bias Time (POWDLY)
4.4
Pen Detection
4.5
Digital Processing
4.6
Host Operation
4.6.1
Overview
4.6.2
Manual Mode (MAN)
4.6.3
Pen Detect Mode (PENDET)
4.6.4
Pen Trigger Mode (PENTRG)
4.6.5
Maximum Throughput vs. TOUCHRATE setting
13
14
14
15
15
16
16
17
19
19
19
20
20
21
5
5.1
5.2
P
ROXIMITY
S
ENSING
I
NTERFACE
(SX8654/56) ....................................................................... 23
Introduction
Analog Front-End (AFE)
5.2.1
Capacitive Sensing Basics
5.2.2
AFE Block Diagram
5.2.3
Capacitance-to-Voltage Conversion (C-to-V)
5.2.4
Shield Control
5.2.5
Offset Compensation
5.2.6
Analog-to-Digital Conversion (ADC)
5.3
Digital Processing
5.3.1
Overview
5.3.2
PROXRAW Update
5.3.3
PROXUSEFUL Update
5.3.4
PROXAVG Update
23
24
24
25
26
26
26
27
27
27
28
29
30
www.semtech.com
Rev 1 – 25 July 2011
th
2
SX8654/SX8655/SX8656
Haptics Enabled 4/5-Wire
Resistive Touchscreen Controller with Proximity Sensing
ADVANCED COMMUNICATIONS & SENSING
5.3.5
PROXDIFF Update
5.3.6
PROXSTAT Update
5.4
Host Operation
5.4.1
General Description
5.4.2
Proximity Sensing vs Touch Operations
5.4.3
Minimum Scan Period (i.e. PROXSCANPERIOD)
32
32
33
33
33
35
6
6.1
6.2
H
APTICS
I
NTERFACE
(SX8654/55) .......................................................................................... 36
Introduction
ERM Load
6.2.1
Introduction
6.2.2
PWM Mode
6.2.3
I2C Mode
6.3
LRA Load
6.3.1
Introduction
6.3.2
PWM Mode
6.3.3
I2C Mode
6.4
Short-Circuit Protection
36
36
36
37
37
37
37
38
38
38
7
8
8.1
8.2
T
EMPERATURE
S
ENSOR
.......................................................................................................... 39
I
NTERRUPT
(NIRQ) .................................................................................................................. 40
Introduction
Registers Overview
8.2.1
RegIrqMsk
8.2.2
RegIrqSrc
8.2.3
RegStat
8.3
Host Procedure
40
40
40
40
40
40
9
10
A
UXILIARY
P
INS
(AUX1/AUX2/AUX3)...................................................................................... 41
R
ESET
...................................................................................................................................... 42
10.1
10.2
10.3
Hardware (POR and NRST)
Software (RegReset)
ESD Event (RESETSTAT)
42
42
42
11
I2C I
NTERFACE
........................................................................................................................ 43
11.1
11.2
11.3
11.4
11.5
11.6
Introduction
I2C Address
Write Register
Read Register
Write Command (Touchscreen Interface)
Read Channel (Touchscreen Interface)
43
43
43
44
44
45
12
13
R
EGISTERS
D
ETAILED
D
ESCRIPTION
...................................................................................... 47
A
PPLICATION
I
NFORMATION
................................................................................................... 59
13.1
13.2
Typical Application Circuit
External Components Recommended Values
59
59
14
P
ACKAGING
I
NFORMATION
..................................................................................................... 60
14.1
14.2
QFN Package
CSP Package
60
61
Rev 1 – 25 July 2011
th
3
www.semtech.com