IQ Switch®
ProxSense® Series
ProxSense® IQS263 Datasheet
3 Channel Capacitive Touch and Proximity Controller with 8-bit Resolution
Slider or Scroll Wheel
The IQS263 ProxSense® IC is a 3-channel projected (or self) capacitive proximity and touch
controller with best in class sensitivity, signal to noise ratio and power consumption. Other
features include automatic tuning for sense electrodes, internal reference capacitor and
internal regulator to reduce total system cost.
Main Features
3 Self or Mutual Channel Capacitive Controller
Configurable 8-bit 2/3 channel slider or 3 channel scroll wheel
Up to 80Hz report rate
On chip Movement Detection algorithm
SAR compliance in mobile devices according to the IEC 62209-2 ed1.0
standard and the FCC standard (KDB 616217 – D04 SAR for laptop and
tablets v01)
RoHS2
Left and right flick gesture recognition
Compliant
Automatic adjustment for optimal performance (ATI)
User selectable Proximity and Touch thresholds
Long proximity range
Automatic drift compensation
Fast I2C Interface
Event mode or Streaming modes
IQS263 MSOP10 / DFN 10
Hibernation mode
Representations only, not actual
markings
Low Power, suitable for battery applications
Supply voltage: 1.8V to 3.6V
128 (area between E and A) the following calculation needs to be
made:
Coordinate = (Coordinate - 128)/2 + 128.
When applying this calculation, the coordinates will map as shown in Table 7.4.
Table 7.4
Wrap around slider or wheel coordinate mapping with MCU adjustment.
Positions Coordinates
A
A to B
B
B to C
C
C to D
D
D to E
E
E to F
F
F to A
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
0
1 - 31
32
33 – 63
64
65 – 96
96
97 – 127
128
129 – 159
160
161 – 192
IQS263 Datasheet V1.12
Page 20 of 50
September 2017
IQ Switch®
ProxSense® Series
8 ProxSense® Module
The IQS263 contains a ProxSense®
module that uses patented technology to
provide detection of proximity and touch
conditions on numerous sensing lines.
The ProxSense® module is a combination
of hardware and software, based on the
principles
of
charge
transfer
measurements.
8.1 Charge Transfer Concept
On ProxSense® devices like the IQS263,
capacitance measurements are taken with
a charge transfer process that is
periodically initiated.
For projected capacitive sensing, the
device measures the capacitance between
2 electrodes referred to as the transmitter
(CTX) and receiver (CRX).
The measuring process is referred to as a
charge transfer cycle and consists of the
following:
Discharging of an internal sampling
capacitor (Cs) and the electrode
capacitors (mutual: CTX & CRX) on
a channel.
charging of CTX’s connected to the
channel
and then a series of charge
transfers from the CRX’s to the
internal sampling capacitors (Cs),
until the trip voltage is reached.
The number of charge transfers required to
reach the trip voltage on a channel is
referred to as the Current Samples (CS) or
Count value (Counts).
The device continuously repeats charge
transfers on the sense electrodes
connected to the CRX pins. For each
channel a Long Term Average (LTA) is
calculated (12 bit unsigned integer values).
The count (CS) values (12 bit unsigned
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
integer values) are processed and
compared to the LTA to detect Touch and
Proximity events.
Please note: Attaching scope probes to
the CTX/CRX pins will influence the
capacitance of the sense electrodes and
therefore the related CS values of those
channels. This will have an instant effect
on the CS measurements.
8.2 Rate of Charge Cycles
The IQS263 samples all its active channels
(up to 3 + channel 0 for proximity) in 4
timeslots. The charge sequence (as
measured on the receive electrodes) is
shown in Figure 8.1, where CH0, the
Proximity channel, charges first, followed
by all other active channels. There is only a
communication window after all active
channels have been charged.
The charging of CH0 comprises the
simultaneous charging of the three receive
electrodes (CRX0, CRX1 and CRX2) in
conjunction with the transmit electrode,
thus realising a distributed load mutual
capacitive sense electrode.
In self-capacitive mode, CH0 is also a
distributed channel charging all 3 CX
channels together.
8.2.1 Boost Power rate
With the IQS263 zoomed to Boost Power
(BP) mode, the active channels are
charged at a fixed sampling period (tSAMPLE)
per channel (if Turbo Mode is not enabled).
This is done to ensure regular samples for
processing of results, and fix timings for the
halt times.
It is calculated as each channel having a
time tSAMPLE = charge/conversion time
(tSENSE) + computation time (tPROCESS) of
approximately tSAMPLE = 1.6ms. Thus the
time between consecutive samples on a
specific channel (Scan Period) will depend
on the number of enabled channels and the
length of communication between the
IQS263 Datasheet V1.12
Page 21 of 50
September 2017
IQ Switch®
ProxSense® Series
IQS263 and the host MCU. Communication
will always happen after processing of
channel 0. Due to processing and charging
happening in parallel, the first active
channel (default channel 1) will charge
while channel 0 is processed. Therefore,
communication windows will always be
after the first active channel has completed
conversions. The IQS263 does check for
MCU requesting a communication window
after ever channel completed charging.
sense
process
Scan Period
CH1
CH0
Prox
CH2
CH3
CH0
CH1
CH2
tcomms
RDY
Figure 8.1
Table 8.1
IQS263 Charge Sequence timing diagram in
Boost Power mode.
Typical Timings
Typical timings of IQS263
tsense
840
µs
tprocess
3.9
ms
tcomms
2
ms
Scan Period1
22
ms
Typical timings of the charge sequence shown above are listed in Table 8.1. These timings are
only as reference, as they will differ with each application, depending on the setup of the
IQS263. For example, the sense (or charge time) is affected by the target counts and charge
transfer frequency, while process time is dependent on the turbo mode activation, ATI
checking for counts within the allowed band, filter settings and slider calculations.
Communication time is affected by the MCU clock speed and the amount of data read (as well
as the sequence thereof). Communication time and the number of active channels will
influence the Scan Period.
1
All channels active and status byte read during communication window. Self capacitive mode, all other settings default.
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 22 of 50
September 2017
IQ Switch®
ProxSense® Series
8.2.2 Low Power rate
reduce the conversion time (tSENSE)
and increase the touch report rate.
A wide range of low current consumption
charging modes is available on the IQS263.
In any Low Power (LP) mode, there will be
an applicable low power time (tLP).
With the detection of an undebounced
proximity event the IC will zoom to BP
mode, allowing a very fast reaction time for
further possible touch events.
During any LP mode, only channel 0 is
charged every tLP. The LP charge timing is
illustrated in Figure 6.1.
If a low power rate is selected and charging
is not in the zoomed state (BP mode), the
low power active bit (Register 0x01) will be
set.
Please refer to Section 6.12.
8.3 Touch report Rate
During Boost Power (BP) mode, the touch
report rate of the IQS263 device depends
on the charge transfer frequency, the
number of channels enabled and the length
of communications performed by the host
MCU or master device.
Several factors may influence the touch
report rate:
Enabled
channels:
Disabling
channels that are not used will not
only increase the touch report rate,
but will also reduce the device’s
current consumption.
Turbo Mode: See Section 6.5.6
Target Values: Lower target values
requires shorter charge transfer
times (tSENSE), thus reducing the
SCAN PERIOD and increasing the
touch report rate.
ACF: Disabling the AC filter and
wheel/slider position calculations will
reduce
the
processing
time
(tPROCESS) and yield a faster report
rate.
8.4 Long Term Average
The Long-term Average (LTA) filter can be
seen as the baseline or reference value.
The LTA is calculated to continuously adapt
to any environmental drift. The LTA filter is
calculated from the CS value for each
channel. The LTA filter allows the device to
adapt to environmental (slow moving)
changes/drift. Actuation (Touch or Prox)
decisions are made by comparing the CS
value with the LTA reference value.
8.5 Determine Touch or Prox
An event is determined by comparing the
CS value with the LTA. Since the CS reacts
differently when comparing the self- with
the mutual capacitance technology, the
user should consider only the conditions for
the technology used.
An event is recorded if:
Self: CS < LTA – Threshold
Projected: CS > LTA + Threshold
Threshold can be either a Proximity or
Touch threshold, depending on the current
channel being processed.
Note that a proximity condition will be
forced enabled if there is a touch condition
on any channel.
Please refer to Section 6.7 and 6.8 for
proximity and touch threshold selections.
Charge Transfer Speed: Increasing
the charge transfer frequency will
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 23 of 50
September 2017
IQ Switch®
ProxSense® Series
8.6 ATI
The Automatic Tuning Implementation
(ATI) is a sophisticated technology
implemented on the new ProxSense®
series devices. It allows for optimal
performance of the devices for a wide
range of sense electrode capacitances,
without modification or addition of external
components.
The ATI allows the tuning of two
parameters, an ATI Multiplier and an ATI
Compensation, to adjust the Count values
for an attached sense electrode.
ATI allows the designer to optimize a
specific design by adjusting the sensitivity
and stability of each channel through the
adjustment of the ATI parameters.
The IQS263 has a full ATI function. The
full-ATI function is default enabled, but can
be disabled by setting the ATI_OFF bit, or
changed to partial or alternative ATI by
setting the ATI_Partial and ATI_ALT.
The ATI_Busy bit will be set while an ATI
event is busy.
For more information regarding the ATI
algorithm, please contact Azoteq at:
ProxSenseSupport@azoteq.com
noted that a higher sensitivity will yield a
higher noise susceptibility.
8.6.2 ATI Target
The target value is reached by adjusting
the COMPENSATION bits for each channel
(ATI target limited to 2048 counts).
The target value is written into the
respective channel’s TARGET registers.
The value written into these registers
multiplied by 8 will yield the new target
value. (Please refer to Section 6.14)
8.6.3 ATI Base (Multiplier)
The following parameters will influence the
base value:
Cs_SIZE1: Size of sampling capacitor.
PROJ_BIAS bits: Adjusts the biasing of
some analogue parameters in the
mutual capacitive operated IC. (Only
applicable in mutual capacitance
mode.)
Charge Transfer Frequency
MULTIPLIER bits.
The base value used for the ATI function
can be implemented in 2 ways:
1. ATI_PARTIAL = 0. ATI automatically
adjusts MULTIPLIER bits to reach a
selected base value2. Please refer
to Section 6.13 for available base
values.
8.6.1 ATI Sensitivity
On the IQS263 device, the user can specify
the BASE value (Section 6.13) and the
TARGET value (Section 6.14) for the
proximity channel (CH0) and touch
channels (CH1-CH3).
2. ATI_PARTIAL = 1. The designer can
specify the multiplier settings. These
settings will give a custom base
value from where the compensation
bits
will
be
automatically
implemented to reach the required
target value. The base value is
A rough estimation of sensitivity can be
calculated as:
𝑆𝑒𝑛𝑠𝑖𝑡𝑖𝑣𝑖𝑡𝑦 ∝
𝑇𝐴𝑅𝐺𝐸𝑇
𝐵𝐴𝑆𝐸
As can be seen from this equation, the
sensitivity can be increased by either
increasing the Target value or decreasing
the Base value. It should, however, be
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
1
Changing CS_SIZE if ATI_OFF = 0 will change CS
2
ATI function will use user selected CS_SIZE and
PROJ_BIAS (if applicable) and will only adjust the
MULTIPLIER bits to reach the base values.
IQS263 Datasheet V1.12
Page 24 of 50
September 2017
IQ Switch®
ProxSense® Series
determined by two sets of multiplier
bits. Sensitivity Multipliers which will
also scale the compensation to
normalise
the
sensitivity and
Compensation Multipliers to adjust
the gain.
8.6.4 Re-ATI
An automatic re-ATI event will occur if the
counts are outside its re-ATI limits. The reATI limit or ATI boundary is calculated as
the target value divided by 8. For example:
-
Target = 512, Re-ATI will occur if CS is
outside 512±64.
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
A re-ATI event can also be issued by the
host MCU by setting the REDO_ATI bit.
The REDO_ATI bit will clear automatically
after the ATI event was started.
Note: Re-ATI will automatically clear all
proximity, touch and halt status bits.
8.6.5 ATI ERROR
The ATI error bit (read only) indicates to the
user that the ATI targets where not
reached. Adjustments of the base values or
ATI BANDs are required.
IQS263 Datasheet V1.12
Page 25 of 50
September 2017
IQ Switch®
ProxSense® Series
9 Communication
The IQS263 device interfaces to a master controller via a 3-wire (SDA, SCL and RDY) serial
interface bus that is I2CTM compatible, with a maximum communication speed of 400kbit/s.
9.1 Control Byte
The Control byte indicates the 7-bit device address (44H default) and the Read/Write indicator
bit. The structure of the control byte is shown in Figure 9.1.
7 bit address
MSB
1
0
0
0
I2C Group
Figure 9.1
1
0
0
R/W LSB
Sub- addresses
IQS263 Control Byte.
2
The I C device has a 7 bit Slave Address (default 0x44H) in the control byte as shown in
Figure 9.1. To confirm the address, the software compares the received address with the
device address. Sub-address values can be set by OTP programming options.
9.2 I2C Read
To read from the device a current address read can be performed. This assumes that the
address-command is already setup as desired.
Current Address Read
Start
Control Byte
S
Data n
ACK
Data n+1
NACK
ACK
Figure 9.2
Stop
S
Current Address Read.
If the address-command must first be specified, then a random read must be performed. In
this case a WRITE is initially performed to setup the address-command, and then a repeated
start is used to initiate the READ section.
Start
Control Byte
S
Adr + WRITE
Random Read
Addresscommand
ACK
ACK
Figure 9.3
Start
Control Byte
S
Adr + READ
Data n
Stop
NACK
ACK
S
Random Read.
9.3 I2C Write
To write settings to the device a Data Write is performed. Here the Address-Command is
always required, followed by the relevant data bytes to write to the device.
DATA WRITE
Start
Control Byte
S
Adr + WRITE
AddressCommand
ACK
Figure 9.4
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
Data n
ACK
Data n+1
ACK
Stop
ACK
S
I2C Write.
IQS263 Datasheet V1.12
Page 26 of 50
September 2017
IQ Switch®
ProxSense® Series
9.4 End of Communication Session / Window
Similar to other Azoteq I2C devices, to end the I2C communication session, a STOP command
is given. When sending numerous read and write commands in one communication cycle, a
repeated start command must be used to stack them together (since a STOP will jump out of
the communication window, which is not desired).
The STOP will then end the communication, and the IQS263 will return to process a new set of
data. Once this is obtained, the communication window will again become available (RDY set
LOW).
9.5 I2C Sub-address
The IQS263 has four available sub
addresses, 44H (default) to 47H, which
allows up to four devices on a single I2C
bus.
9.5.1 Internal sub-address selection
Selecting the sub-address via OTP bits
allows the user 4 different options:
Table 9.1
I2C sub-address selection
FG25 FG26 Device Address
0
0
1
1
0
1
0
1
0x44
0x45
0x46
0x47
9.6 RDY Hand-Shake Routine
The master or host MCU has the capability
to request a communication window at any
time, by pulling the RDY line low. The
communication window will open directly
following the current conversion cycle. For
more details please refer to the
communication interface guide.
9.7 I2C Specific Commands
9.7.1 Show Reset
After start-up, and after every reset event,
the “Show Reset” flag will be set in the
System Flags register (0x01H; byte 0).
The “Show Reset” bit can be read to
determine whether a reset has occurred on
the device (it is recommended to be
continuously monitored). This bit will be set
’1’ after a reset.
The SHOW_RESET bit will be cleared (set
to ’0’) by writing a ’0’ into the “Show Reset”
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
bit. A reset will typically take place if a
timeout during communication occurs.
9.7.2 I2C Timeout
If no communication is initiated from the
master/host MCU within the first tCOMMS
(tCOMMS = 5.12ms default) of the RDY line
indicating that data is available (i.e. RDY =
low), the device will resume with the next
cycle of charge transfers and the data from
the previous conversions will be lost. The
timeout time is adjustable in steps of
1.28ms in the Thresholds register (0x0A;
byte 7). There is also a timeout (tI2C) that
cannot
be
disabled,
for
when
communication has started but not been
completed, for example when the bus is
being held by another device. tI2C = 150ms.
9.8 I2C I/O Characteristics
The IQS263 requires the input voltages
given in Table 9.2, for detecting high (“1”)
and low (“0”) input conditions on the I2C
communication lines (SDA, SCL and RDY).
IQS263 I2C Input voltage
Table 9.2
Input Voltage (V)
VinLOW
VinHIGH
0.3*VDDHI
0.7*VDDHI
Table 9.3 provides the output voltage levels
of the IQS263 device during I2C
communication.
Table 9.3
IQS263 I2C Output voltage
Output Voltage (V)
VoutLOW
VoutHIGH
IQS263 Datasheet V1.12
GND +0.2 (max.)
VDDHI – 0.2 (min.)
Page 27 of 50
September 2017
IQ Switch®
ProxSense® Series
10 Communication Command/Address Structure
10.1 Registers & Memory map
Table 10.1
IQS263 Registers
Address
Description
Access Section
0x00H
Device Information
R
10.2.1
0x01H
System Flags
R/W
10.2.2
0x02H
Coordinates
R
10.2.3
0x03H
Touch Bytes
R
10.2.4
0x04H
Counts
R
10.2.5
0x05H
LTA
R
10.2.6
0x06H
Deltas
R
10.2.7
0x07H
Multipliers
R/W
10.2.8
0x08H
Compensation
R/W
10.2.9
0x09H
ProxSettings
R/W
10.2.10
0x0AH
Thresholds
R/W
10.2.11
0x0BH
Timings & Targets
R/W
10.2.12
0x0CH
Gesture Timers
R/W
10.2.13
0x0DH
Active Channels
R/W
10.2.14
10.2 Registers Descriptions
10.2.1 Device Information 0x00H
Information regarding the device type and version is recorded here. Any other information
specific to the device version can be stored here. Each Azoteq ROM has a unique Productand Version number.
Product Number (PROD_NUM)
Access
Bit
R
Value
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
7
6
5
4
3
2
1
0
0x3C
IQS263 Datasheet V1.12
Page 28 of 50
September 2017
IQ Switch®
ProxSense® Series
Version Number (VERSION_NUM)
Access
Bit
R
Value
7
6
5
4
3
2
1
0
0x00
10.2.2 System Flags 0x01H
System Flags (SYSFLAGS0)
Access
Bit
R/W
Name
7
Show
Reset
6
5
4
Move
ment
ATI
Error
3
Proj
Filter
Mode
Halt
2
ATI
Busy
1
0
Ind
LP
Halt
Active
Events
Access
Bit
R
Name
7
6
Flick
Flick
Left
Right
5
Tap
4
Move
ment
3
ATI
Event
2
1
Slide
Touch
Prox
Event
Event
Event
0
10.2.3 Wheel Coordinates 0x02H
Wheel 1 Low
Access
Bit
R
Name
7
6
5
4
3
2
1
0
1
0
1
0
Wheel 1 Coordinate Low byte first
Relative Coordinate Low
Access
Bit
R
Name
7
6
5
4
3
2
Relative Coordinate Low byte first
Relative Coordinate High
Access
Bit
R
Name
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
7
6
5
4
3
2
Relative coordinate High byte
IQS263 Datasheet V1.12
Page 29 of 50
September 2017
IQ Switch®
ProxSense® Series
10.2.4 Touch Bytes 0x03H
Touch Byte 0
Access
Bit
R
Name
7
6
5
4
3
2
1
0
CH3
CH2
CH1
CH0
3
2
1
0
CH3
CH2
CH1
CH0
1
Halt Byte 1
Access
Bit
R
Name
7
6
5
4
2
Bit 0 of the first byte (CH0) will indicate proximity events; the rest of the bits indicate touches
as shown. The second byte shows the halt status bits.
10.2.5 Counts 0x04H
This register has 10 bytes to store the count values of the low power channel and then CH0 up
to CH3 the low byte will always read out first, followed by the high byte, before the moving to
the next channel.
Low Power Channel Low
Access
Bit
R
Name
7
6
5
4
3
2
1
0
1
0
Low Power Channel CS (Counts) Low byte first
Byte 0
CH 3 Counts High byte
Access
Bit
R
Name
7
6
5
4
3
2
Channel 3 Count value (High byte last)
Byte 9
10.2.6 LTA 0x05H
This register has 10 bytes to store the LTA values of the low power channel and then CH0 up
to CH3 the low byte will always read out first, followed by the high byte, before the moving to
the next channel.
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
1
CH0 indicates Proximity, not Touch.
2
CH0 indicates Proximity, not Touch.
IQS263 Datasheet V1.12
Page 30 of 50
September 2017
IQ Switch®
ProxSense® Series
Low Power Channel LTA Low byte
Access
Bit
R
Name
7
6
5
4
3
2
1
0
1
0
Low Power Channel LTA value (Low byte first)
Byte 0
CH 3 LTA High byte
Access
Bit
R
Name
7
6
5
4
3
2
Channel 3, LTA value (High byte last)
Byte 9
10.2.7 Deltas 0x06H
This register has 8 bytes to store the Delta (the difference between Count and LTA) values of
CH0 up to CH3. The low byte will always read out first, followed by the high byte, before the
moving to the next channel. Deltas are not available when using the wheel setting.
Delta Counts for CH0 Low
Access
Bit
R
Name
7
6
5
4
3
2
1
0
1
0
1
0
Delta for CH0 – Low Byte first
Byte 0
Delta Counts for CH3 High
Access
Bit
R
Name
7
6
5
4
3
2
Delta for CH3 – High Byte last
Byte 7
10.2.8 Multipliers 0x07H
CH0 Multipliers
Access
Bit
R
Name
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
7
6
5
4
Sensitivity
Multipliers
IQS263 Datasheet V1.12
3
2
Comp Multipliers
Page 31 of 50
September 2017
IQ Switch®
ProxSense® Series
Byte 0
CH1 Multipliers
Access
Bit
R
Name
7
6
5
4
3
Sensitivity
Multipliers
2
1
0
Comp Multipliers
Byte 1
CH2 Multipliers
Access
Bit
R
Name
7
6
5
4
3
Sensitivity
Multipliers
2
1
0
Comp Multipliers
Byte 2
CH3 Multipliers
Access
Bit
R
Name
7
6
5
4
3
Sensitivity
Multipliers
2
1
0
Comp Multipliers
Byte 3
Base Value
Access
Bit
R
Name
Byte 4
Default
7
6
5
4
3
Channels 1-3
2
1
0
Channel 0
0x44
Base Value Options:
0000
- 74
1000
- 202
0001
- 90
1001
- 218
0010
- 106
1010
- 234
0011
- 122
1011
- 250
0100
- 138 (default)
1100
- 266
0101
- 154
1101
- 282
0110
- 170
1110
- 298
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 32 of 50
September 2017
IQ Switch®
ProxSense® Series
0111
- 186
1111
- 314
10.2.9 Compensation 0x08H
CH0 Compensation value
Access
Bit
R/W
Name
7
6
5
4
3
2
1
0
2
1
0
Channel 0 Compensation
Byte 0
CH 3 Compensation Value
Access
Bit
R/W
Name
7
6
5
4
3
Last active channel Compensation
Byte 3
10.2.10
ProxSettings 0x09H
ProxSettings0
Access
Bit
R/W
Name
Byte 0
Default
Bit 7:
7
6
5
4
3
2
Reseed
Stream
ATI
ATI
ATI
Redo
OFF
Partial
Band
ATI
ATI
1
0
4MHz Force
Halt
0x00H
0 = ATI Enable
1 = ATI Disabled
Bit 6:
0 = Full ATI
1 = Partial ATI
Bit 5:
0 = 1/8 * LTA
1 = 1/4 *LTA
Bit 4:
0 = No Action
1 = Redo ATI
Bit 3:
0 = No Action
1 = Send Reseed
Bit 2:
0 = No communication widows during ATI routine
1 = Communication windows after each charge cycle regardless of ATI busy.
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 33 of 50
September 2017
IQ Switch®
ProxSense® Series
Bit 1:
0 = 2MHz Oscillator
1 = 4MHz Oscillator
Bit 0:
0 = No Action
1 = Forcing all LTAs to stop calculating
ProxSettings1
Access
Bit
R/W
Name
Byte 1
Default
Bit 7:
7
6
WDT
Event
OFF
Mode
5
4
3
LTA Beta
2
1
Slider
0
CF
0x11H
0 = WDT Enable
1 = WDT Disabled
Bit 6:
0 = Streaming Mode
1 = Event Mode
00 = 29
Bit 5:4:
01 = 28 (default)
10 = 27
11 = 26 (fastest following)
Bit 3:2:
00 = Slider Disabled
01 = 2CH Slider
10 = Wheel (Also used for 3CH wrap around slider)
11 = 3CH Slider
Bit 1:0:
00 = Counts Filtering OFF
01 = Beta - 01
10 = Beta - 02
11 = Beta – 03 (largest filter for noise suppression, slowest response)
ProxSettings2
Access
Bit
R/W
Name
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
7
6
5
Sleep
Force
Wake
Halt
Sleep
Release
4
Wheel
Filter
IQS263 Datasheet V1.12
3
2
Movement
1
0
OUT
Page 34 of 50
September 2017
IQ Switch®
ProxSense® Series
Byte 2
Bit 7:
0x00H
Default
0 = Reseed upon Halt timer expiration
1 = Return to LP upon Halt timer expiration
Bit 6:
0 = No Action
1 = Send Force Sleep
Bit 5:
0 = Wake from LP only in the normal direction (Counts below LTA for Self)
1 = Wake from LP for counts in both direction
Bit 4:
0 = Coordinate Filter Enabled
1 = Coordinate Filter Disabled
Bit 3:2:
00 = Movement Disabled
01 = Movement on CH0
10 = Movement on CH3
Bit 1:0:
00 = Prox
01 = Sync (ZC input)
10 = Touch on CH1
11 = Movement output
ProxSettings3
Access
Bit
R/W
Name
Byte 3
Default
Bit 7:
7
6
5
4
3
Touch
CS
Proj
Float
Debounce
Cap
Bias
Cx
ATA
2
1
Turbo
Filtered
Mode
Touches
0
Xfer
0x00H
0 = 2 consecutive samples
1 = 4 Sample
Bit 6:
0 = Large Internal CS capacitor
1 = Small Internal CS capacitor
Bit 5:
0 = 10uA
1 = 20uA
Bit 4:
0 = Grounded
1 = Floating
Bit 3:
0 = Normal Touch Thresholds
1 = Automatic adjustment of Touch Thresholds
Bit 2:
0 = Turbo Mode Enabled
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 35 of 50
September 2017
IQ Switch®
ProxSense® Series
1 = Turbo Mode Disabled
Bit 1:
0 = Touch detection on unfiltered counts
1 = Touch detection on filtered counts
Bit 0:
0 = Fast Charging
1 = Slower Charging
Event Mask
Access
Bit
7
6
5
4
3
2
1
0
R/W
Name
Flick
Left
Flick
Right
Tap
Move
ment
ATI
Slide
Touch
Prox
Byte 4
Default
10.2.11
0xFFH
Thresholds 0x0A
Proximity Threshold
Access
Bit
7
6
5
4
3
R/W
Name
Value
Byte 0
Default
4D
2
1
0
2
1
0
2
1
0
2
1
0
Touch Threshold CH1
Access
Bit
7
6
5
4
3
R/W
Name
1-255
Byte 1
Default
16D
Touch Threshold CH3
Access
Bit
7
6
5
4
3
R/W
Name
1-255
Byte 3
Default
16D
Movement Threshold
Access
Bit
R/W
Name
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
7
6
5
4
3
1-255
IQS263 Datasheet V1.12
Page 36 of 50
September 2017
IQ Switch®
ProxSense® Series
Byte 4
3D
Default
Halt timeout Reseed Block
Access
Bit
7
R/W
Name
Byte 5
Default
6
5
4
3
2
1
CH3
CH2
CH1
0
0
Halt Time in Number of Samples
Access
Bit
7
6
5
4
3
2
R/W
Name
Value times 50 (FF = Always; 00 = Never)
Byte 6
Default
20D
1
0
1
0
I2C Timeout
Access
Bit
R/W
Name
Value times 1.28ms
Byte 7
Default
4D
10.2.12
7
6
5
4
3
2
Timings 0x0BH
Low Power Time
Access
Bit
7
6
5
4
3
2
R/W
Name
Steps of 16ms (Value times 16ms)
Byte 0
Default
0x00H
1
0
1
0
ATI Target for Touch Channels
Access
Bit
R/W
Name
Steps of 8 (Value times 8)
Byte 1
Default
48D
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
7
6
5
4
3
IQS263 Datasheet V1.12
2
Page 37 of 50
September 2017
IQ Switch®
ProxSense® Series
ATI Target for Proximity
Access
Bit
R/W
Name
Steps of 8 (Value times 8)
Byte 2
Default
64D
10.2.13
7
6
5
4
3
2
1
0
2
1
0
2
1
0
2
1
0
3
2
1
0
CH3
CH2
CH1
CH0
Gesture Timers 0x0CH
Tap Timer
Access
Bit
7
6
5
4
3
R/W
Name
Tap Timer Limit
Byte 0
Default
5D
Flick Timer
Access
Bit
7
6
5
4
3
R/W
Name
Flick Timer Limit
Byte 1
Default
20D
Flick Threshold
Access
Bit
R/W
Name
Flick Threshold Value
Byte 2
Default
50D
10.2.14
7
6
5
4
3
Active Channels 0x0DH
Active Chan 0
Access
Bit
R/W
Name
Byte 0
Default
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
7
6
5
4
0x0FH
IQS263 Datasheet V1.12
Page 38 of 50
September 2017
IQ Switch®
ProxSense® Series
11 Specifications
11.1 Absolute Maximum Specifications
The following absolute maximum parameters are specified for the device:
Exceeding these maximum specifications may cause damage to the device.
Operating temperature
-20°C to 85°C
Supply Voltage (VDDHI – GND)
3.6V
Maximum pin voltage
Maximum continuous current (for specific Pins)
VDDHI + 0.5V (may not exceed
VDDHI max)
10mA
Minimum pin voltage
GND - 0.5V
Minimum power-on slope
100V/s
ESD protection
±8kV (Human body model)
Table 11.1
IQS263 Self Capacitive General Operating Conditions1
DESCRIPTION
Conditions
Supply voltage
MIN
TYP
MAX
UNIT
VDDHI
1.8
3.3V
3.6
V
1.62
1.7
1.79
V
Internal regulator output
1.8 ≤ VDDHI≤ 3.6
VREG
Streaming mode*
3.3V
80Hz
180
Event Mode
80Hz
90
150
μA
Low Power Setting 8**
128ms
4
6.5
μA
Low Power Setting 16**
256ms
3
4
μA
Table 11.2
μA
IQS263 Projected Capacitive General Operating Conditions
DESCRIPTION
Conditions
Supply voltage
*
PARAMETER
PARAMETER
MIN
TYP
MAX
UNIT
VDDHI
1.8
3.3V
3.6
V
1.79
V
Internal regulator output
1.8 ≤ VDDHI≤ 3.6
VREG
1.62
1.7
Streaming mode
3.3V
80Hz
-
305
μA
Event Mode
80Hz
-
230
μA
Low Power Setting 8**
128ms
-
5
11
μA
Low Power Setting 16**
256ms
-
4
6
μA
Current consumption for streaming mode will differ with number of bytes read, speed and pull up resistor values
**
LP interval period = Low power value x 16ms
1
Current values shown in this datasheet, does not include dissipation through I2C pull up resistors unless streaming mode is indicated.
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 39 of 50
September 2017
IQ Switch®
ProxSense® Series
Table 11.3
Start-up and shut-down slope Characteristics
DESCRIPTION
Power On Reset
Brown Out Detect
Table 11.4
Conditions
PARAMETER
VDDHI Slope ≥ 100V/s
POR
@25°C
VDDHI Slope ≥ 100V/s
BOD
@25°C
MAX
UNIT
1.6
V
1.05
V
Electrode Specifications – Self Capacitance
DESCRIPTION
Conditions
PARAMETER
MAX
UNIT
CP
120
pF
RS
10
kΩ
Parasitic Capacitance CX to GND
Series Resistor
Table 11.5
MIN
CP = 120pF
Electrode Specifications – Mutual Capacitance
DESCRIPTION
Conditions
PARAMETER
MIN
MAX
UNIT
Parasitic Capacitance Tx to GND
CT
100
pF
Parasitic Capacitance Rx to GND
CR
100
pF
Mutual Capacitance
CM
10
pF
Series Resistor
RTX
10
kΩ
RRX
1
kΩ
Series Resistor
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
CM = 1pF
IQS263 Datasheet V1.12
0.1
Page 40 of 50
September 2017
IQ Switch®
ProxSense® Series
Table 11.6
ATI Times
Turbo Mode Off
Oscillator
2MHZ
Target value
4MHZ
Low
High
Low
High
Channels active
1
3
1
3
1
3
1
3
Typical time [ms]
625
625
630
630
310
300
313
305
850 (34 cycles @25ms per cycle)
Worst case
Turbo Mode On
Oscillator
2MHZ
Target value
4MHZ
Low
High
Low
High
Channels active
1
3
1
3
1
3
1
3
Typical time [ms]
200
350
240
420
105
175
120
205
Worst case
500 - 600 (34 cycles estimate)
ATI Error / Failure
Worst case
Including re-tries
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
4.7 seconds (189 cycles
@25ms per cycle)
Something is wrong with settings or
electrode(s)
IQS263 Datasheet V1.12
Page 41 of 50
September 2017
IQ Switch®
ProxSense® Series
12 Packaging Information
12.1 MSOP-10
Figure 12.1 MSOP-10 Package Dimensions.
Table 12.1
MSOP-10 Package Dimensions.
DIMENSION
MIN
MAX
Unit
A
2.90
3.10
mm
B
2.90
3.10
mm
H
0.775
1.05
mm
K
0.025
0.10
mm
L
4.75
5.05
mm
T
0.40
0.80
mm
Pitch
W
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
0.5
0.17
mm
0.27
mm
IQS263 Datasheet V1.12
Page 42 of 50
September 2017
IQ Switch®
ProxSense® Series
Figure 12.2 MSOP-10 Footprint.
Table 12.2
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
MSOP-10 Footprint Dimensions from Figure 12.2.
Dimension
[mm]
Pitch
0.50
C
4.40
Y
1.45
X
0.30
IQS263 Datasheet V1.12
Page 43 of 50
September 2017
IQ Switch®
ProxSense® Series
12.2 DFN10
Table 12.3 DFN-10 Package
dimensions (bottom)
3 ±0.1
B
0.5
C
0.25
D
n/a
F
3 ±0.1
L
0.4
P
2.4
Q
1.65
Table 12.4 DFN-10 Package
dimensions (side)
Dimension
[mm]
G
0.05
H
0.65
I
0.7-0.8
F
A
L
[mm]
D
B
Q
Dimension
A
C
P
Figure 12.3
DFN-10 Package
dimensions (bottom). Note that
the saddle need to be connected
to GND on the PCB.
Figure 12.4
DFN-10 Package
dimensions (side)
Table 12.5 DFN-10 Landing
dimensions
Dimension
[mm]
A
2.4
B
1.65
C
0.8
D
0.5
E
0.3
F
3.2
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
Figure 12.5 DFN-10 Landing
dimensions
IQS263 Datasheet V1.12
Page 44 of 50
September 2017
IQ Switch®
ProxSense® Series
12.3 Tape and Reel Specification
12.3.1 MSOP10
Figure 12.6
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
MSOP-10 Tape Specification. Bulk orientation
LT.
IQS263 Datasheet V1.12
Page 45 of 50
September 2017
IQ Switch®
ProxSense® Series
12.3.2 DFN10 (3x3)
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 46 of 50
September 2017
IQ Switch®
ProxSense® Series
12.4 Package MSL
Moisture Sensitivity Level (MSL) relates to the packaging and handling precautions for some
semiconductors. The MSL is an electronic standard for the time period in which a moisture
sensitive device can be exposed to ambient room conditions (approximately 30°C/85%RH see
J-STD033C for more info) before reflow occur.
Table 12.6
MSL
Package
Level (duration)
MSL 1 (Unlimited at ≤30 °C/85% RH)
MSOP-10
Reflow profile peak temperature < 260 °C for < 25 seconds
Number of Reflow ≤ 3
MSL 1 (Unlimited at ≤30 °C/85% RH)
DFN10 (3x3)
Reflow profile peak temperature < 260 °C for < 25 seconds
Number of Reflow ≤ 3
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 47 of 50
September 2017
IQ Switch®
ProxSense® Series
13 Device Marking
13.1 Top Marking
IQS263A x t z PWWYY
REVISION
DATE CODE
TEMPERATURE
CONFIGURATION
REVISION
x
=
IC Revision Number
TEMPERATURE RANGE
t
=
=
i
c
IC CONFIGURATION
z
=
Configuration (Hexadecimal)
DATE CODE
P
=
Package House
WW
=
Week
YY
=
Year
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
-20°C to 85°C (Industrial)
0°C to 70°C (Commercial)
IQS263 Datasheet V1.12
Page 48 of 50
September 2017
IQ Switch®
ProxSense® Series
14 Ordering Information
Order quantities will be subject to multiples of a full reel. Contact the official distributor for
sample quantities. A list of the distributors can be found under the “Distributors” section of
www.azoteq.com.
14.1 MSOP-10 Package
IQS263 z ppb
BULK PACKAGING
IC NAME
SUB ADDRESS
CONFIGURATION
PACKAGE TYPE
IC NAME
IQS263
=
IQS263
CONFIGURATION
z
=
Sub Address Configuration (hexadecimal)
0 = 44H
1 = 45H
2 = 46H
3 = 47H
PACKAGE TYPE
MS
=
MSOP-10
BULK PACKAGING
R
=
Reel MSOP - 4000pcs/reel
14.2 DFN Package
IQS263A z ppb
BULK PACKAGING
IC NAME
SUB ADDRESS
CONFIGURATION
PACKAGE TYPE
IC NAME
IQS263A
=
IQS263
CONFIGURATION
z
=
Sub Address Configuration (hexadecimal)
0 = 44H
1 = 45H
2 = 46H
3 = 47H
PACKAGE TYPE
DN
=
DFN10 (3x3)
BULK PACKAGING
R
=
Reel DNF10 (3x3) – 3000pcs/reel
Copyright © Azoteq (Pty) Ltd 2017.
All rights reserved.
IQS263 Datasheet V1.12
Page 49 of 50
September 2017
IQ Switch®
ProxSense® Series
Azoteq
USA
Asia
South Africa
Physical
Address
11940 Jollyville
Suite 120-S
Austin
TX 78750
USA
Room 501A, Block A,
T-Share International Centre,
Taoyuan Road, Nanshan District,
Shenzhen, Guangdong, PRC
1 Bergsig Avenue
Paarl
7646
South Africa
Postal
Address
11940 Jollyville
Suite 120-S
Austin
TX 78750
USA
Room 501A, Block A,
T-Share International Centre,
Taoyuan Road, Nanshan District,
Shenzhen, Guangdong, PRC
PO Box 3534
Paarl
7620
South Africa
Tel
+1 512 538 1995
+86 755 8303 5294
ext 808
+27 21 863 0033
Email
info@azoteq.com
info@azoteq.com
info@azoteq.com
Visit www.azoteq.com
for a list of distributors and worldwide representation.
Patents as listed on www.azoteq.com/patents-trademarks/ may relate to the device or usage of the device.
Azoteq®, Crystal Driver , IQ Switch®, ProxSense®, ProxFusion®, LightSense™, SwipeSwitch™, and the
logo are trademarks of Azoteq.
The information in this Datasheet is believed to be accurate at the time of publication. Azoteq uses reasonable effort to maintain the information up-to-date and accurate, but does
not warrant the accuracy, completeness or reliability of the information contained herein. All content and information are provided on an “as is” basis only, without any representations
or warranties, express or implied, of any kind, including representations about the suitability of these products or informat ion for any purpose. Azoteq disclaims all warranties and
conditions with regard to these products and information, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title
and non-infringement of any third party intellectual property rights. Azoteq assumes no liability for any damages or injury arising from any use of the information or the product o r
caused by, without limitation, failure of performance, error, omission, interruption, defect, delay in operation or transmiss ion, even if Azoteq has been advised of the possibility of
such damages. The applications mentioned herein are used solely for the purpose of illustration and Azoteq makes no warranty or representation that such applications will be
suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction o r otherwise. Azoteq products
are not authorized for use as critical components in life support devices or systems. No licenses to patents are granted, implicitly, express or implied, by estoppel or otherwise,
under any intellectual property rights. In the event that any of the abovementioned limitations or exclusions does not apply , it is agreed that Azoteq’s total liability for all losses,
damages and causes of action (in contract, tort (including without limitation, negligence) or otherwise) will not exceed the amount already paid by the customer for the products.
Azoteq reserves the right to alter its products, to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and information, its
products, programs and services at any time or to move or discontinue any contents, products, programs or services without pr ior notification. For the most up-to-date information
and binding Terms and Conditions please refer to www.azoteq.com.
Copyright © Azoteq (Pty) Ltd 2019.
All Rights Reserved.
info@azoteq.com
IQS5xx-B000 Datasheet
Revision 2.1
Page 1 of 1
March 2021