Note: This is a summary document.
A complete document is available
under NDA. For more information
contact www.atmel.com/touchscreen.
Features
maXTouch Touchscreen
True 12-bit multiple touch with independent XY tracking for up to 10 concurrent
touches in real time with touch size reporting
Up to 4.3 inch diagonal screen size supported with 10 mm “pinch” separation
Up to 10.1 inch support with correspondingly wider “pinch”
Number of Channels
Up to 224 (subject to other configuration limitations)
Electrode grid configurations of 16–20 X and 10–14 Y lines supported
(subject to a total of 30 lines)
maXTouch™ Touch Key Support
Up to 32 channels can be allocated as fixed keys (subject to other configurations)
Zero Additional Part Count
16 X by 14 Y matrix (224 channels) implementable with power bypass capacitors only
Signal Processing
Advanced digital filtering using both hardware engine and firmware
Self-calibration
Auto drift compensation
Adjacent Key Suppression® (AKS) technology
Grip and face suppression
Reports one-touch and two-touch gestures
Down-scaling and clipping support to match LCD resolution
Ultra-fast start-up and calibration for best user experience
Supports axis flipping and axis switch-over for portrait and landscape modes
Scan Speed
Maximum single touch >250Hz, subject to configuration
Configurable to allow power/speed optimization
Programmable timeout for automatic transition from active to idle states
Response Times
Initial latency <10 ms for first touch from idle, subject to configuration
Sensors
Works with PET or glass sensors, including curved profiles
Works with all proprietary sensor patterns recommended by Atmel®
Works with a passive stylus
Panel Thickness
Glass up to 3 mm, screen size dependent
Plastic up to 1.5 mm, screen size dependent
Interface
–I
2C-compatible slave mode 400 kHz
Dual-rail Power
Interface 1.8V to 3.3V nominal, analog 2.7V to 3.3V nominal
Power Consumption
Idle 80Hz: <1.8 mW, subject to configuration
One Touch Active 80Hz: 3.9 mW, subject to configuration
Sleep: 7.5 µW
Package
49-ball UFBGA 5 x 5 x 0.6 mm, 0.65 ball pitch
49-ball VFBGA 5 x 5 x 1 mm, 0.65 ball pitch
48-pin QFN 6 x 6 x 0.6 mm, 0.4 mm pin pitch
maXTouch
224-channel
Touchscreen
Sensor IC
mXT224
Summary
9530CS–AT42–11/09
2
9530CS–AT42–11/09
mXT224
1. Pinout and Schematic
1.1 Pinout Configuration
1.1.1 49-ball UFBGA/VFBGA
1.1.2 48-pin QFN
A
76543217
6
5
4
3
21
B
C
D
E
F
G
A
B
C
D
E
F
G
Top View Bottom View
QT602240
mXT224
Y10
Y11
Y12
Y2
Y1
Y3
Y4
Y5
Y6
Y7
Y8
Y9
48 47 46 45 44 43 42 41
37
38
3940
AVDD
GND
Y13
GND
X15
X14
X8
X9
X10
X11
X12
X13
1
2
3
4
5
6
7
8
9
10
11
12
31
32
33
34
35
36
GND
AVDD
Y0
GND
X5
X7
X6
X4
X3
X2
X1
X0
30
29
28
27
26
25
VDD
RESET
N/C
SDA
SCL
CHG
VDD
GPIO2/SCK
GPIO0/SYNC
GPIO1
GPIO3/MOSI
ADDR_SEL
13 14 15 16
17
18
19 20 24
23
2221
mXT224
3
9530CS–AT42–11/09
mXT224
1.2 Pinout Descriptions
1.2.1 49-ball UFBGA/VFBGA
Table 1-1. Pin Listing
Ball Name Type Comments If Unused, Connect To...
A1 AVDD P Analog power
A2 Y12 I/O Y line connection or X line in extended mode Leave open
A3 Y10 I/O Y line connection or X line in extended mode Leave open
A4 Y8 I Y line connection Leave open
A5 Y6 I Y line connection Leave open
A6 Y4 I Y line connection Leave open
A7 Y2 I Y line connection Leave open
B1 X8 O X matrix drive line Leave open
B2 GND P Ground
B3 Y11 I/O Y line connection or X line in extended mode Leave open
B4 Y9 I Y line connection Leave open
B5 Y5 I Y line connection Leave open
B6 Y1 I Y line connection Leave open
B7 Y0 I Y line connection Leave open
C1 X10 O X matrix drive line Leave open
C2 X9 O X matrix drive line Leave open
C3 Y13 I/O Y line connection or X line in extended mode Leave open
C4 Y7 I Y line connection Leave open
C5 Y3 I Y line connection Leave open
C6 GND P Ground
C7 AVDD P Analog power
D1 X12 O X matrix drive line Leave open
D2 X13 O X matrix drive line Leave open
D3 X11 O X matrix drive line Leave open
D4 GND P Ground
D5 X7 O X matrix drive line Leave open
D6 X5 O X matrix drive line Leave open
D7 X6 O X matrix drive line Leave open
E1 X14 O X matrix drive line Leave open
E2 X15 O X matrix drive line Leave open
E3 RESET I Reset low; has internal 30 kto 60 k pull-up resistor Vdd
E4 GPIO1 I/O General purpose I/O Input: GND
Output: leave open
4
9530CS–AT42–11/09
mXT224
E5 X1 O X matrix drive line Leave open
E6 X3 O X matrix drive line Leave open
E7 X4 O X matrix drive line Leave open
F1 VDD P Digital power
F2 GND P Ground
F3 SCL OD Serial Interface Clock
F4 GPIO3/
MOSI I/O General purpose I/O /
Debug data
Input: GND
Output: leave open
F5 GND P Ground
F6 CHG OD State change interrupt
F7 X2 O X matrix drive line Leave open
G1 N/C No connection Leave open
G2 SDA OD Serial Interface Data
G3 GPIO0/
SYNC I/O General purpose I/O
External synchronization
Input: GND
Output: leave open
G4 GPIO2/
SCK I/O General purpose I/O /
Debug clock
Input: GND
Output: leave open
G5 VDD P Digital power
G6 ADDR_SEL I I2C-compatible address select
G7 X0 O X matrix drive line Leave open
I Input only
O Output only, push-pull
P Ground or power
I/O Input and output
OD Open drain output
Table 1-1. Pin Listing (Continued)
Ball Name Type Comments If Unused, Connect To...
5
9530CS–AT42–11/09
mXT224
1.2.2 48-pin QFN
Table 1-2. Pin Listing
Pin Name Type Comments If Unused, Connect To...
1 Y13 I/O Y line connection or X line in extended mode Leave open
2 GND P Ground
3 AVDD P Analog power
4 X8 O X matrix drive line Leave open
5 X9 O X matrix drive line Leave open
6 X10 O X matrix drive line Leave open
7 X11 O X matrix drive line Leave open
8 X12 O X matrix drive line Leave open
9 X13 O X matrix drive line Leave open
10 X14 O X matrix drive line Leave open
11 X15 O X matrix drive line Leave open
12 GND P Ground
13 VDD P Digital power
14 RESET I Reset low; has internal 30 kto 60 k pull-up resistor Vdd
15 N/C No connection Leave open
16 SDA OD Serial Interface Data
17 SCL OD Serial Interface Clock
18 GPIO0/
SYNC I/O General purpose I/O
External synchronization
Input: GND
Output: leave open
19 GPIO1 I/O General purpose I/O Input: GND
Output: leave open
20 VDD P Digital power
21 GPIO2/
SCK I/O General purpose I/O /
Debug clock
Input: GND
Output: leave open
22 GPIO3/
MOSI I/O General purpose I/O /
Debug data
Input: GND
Output: leave open
23 ADDR_SEL I I2C-compatible address select
24 CHG OD State change interrupt
25 GND P Ground
26 X0 O X matrix drive line Leave open
27 X1 O X matrix drive line Leave open
28 X2 O X matrix drive line Leave open
29 X3 O X matrix drive line Leave open
30 X4 O X matrix drive line Leave open
31 X5 O X matrix drive line Leave open
32 X6 O X matrix drive line Leave open
6
9530CS–AT42–11/09
mXT224
33 X7 O X matrix drive line Leave open
34 AVDD P Analog power
35 GND P Ground
36 Y0 I Y line connection Leave open
37 Y1 I Y line connection Leave open
38 Y2 I Y line connection Leave open
39 Y3 I Y line connection Leave open
40 Y4 I Y line connection Leave open
41 Y5 I Y line connection Leave open
42 Y6 I Y line connection Leave open
43 Y7 I Y line connection Leave open
44 Y8 I Y line connection Leave open
45 Y9 I Y line connection Leave open
46 Y10 I/O Y line connection or X line in extended mode Leave open
47 Y11 I/O Y line connection or X line in extended mode Leave open
48 Y12 I/O Y line connection or X line in extended mode Leave open
I Input only
O Output only, push-pull
P Ground or power
I/O Input and output
OD Open drain output
Table 1-2. Pin Listing (Continued)
Pin Name Type Comments If Unused, Connect To...
7
9530CS–AT42–11/09
mXT224
1.3 Schematic
1.3.1 49-ball UFBGA/VFBGA
N/C
G1
Rc
GND
GND
GND
GND
GND
AVDD
AVDD
RESET
GPIO1
GPIO2/SCK
GPIO3/MOSI
GPIO0/SYNC
ADDR_SEL
I C-COMPATIBLE
2
ADDRESS SELECT
CHG
RESET
CHG
VDD
MATRIX X DRIVE
MATRIX Y SCAN IN
X15
X1
X2
X3
X4
X5
X6
X7
X8
X9
X10
X11
X12
X13
X14
X0
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Y8
Y9
X19/Y10
SCL
SDA
Rp Rp
VDD
SCL
SDA
I C-COMPATIBLE
2
G2
F3
E3
F6
G6
B2
C6
D4
F2
F5
E4
G4
F4
G3
B7
B6
A7
C5
A6
B5
A5
C4
A4
B4
A3
VDD
VDD
Regulated
VDD
100 nF 1 Fm
F1
G5
Regulated
AVDD
100 nF 1 Fm
A1
C7
X18/Y11
X17/Y12
X16/Y13
B3
A2
C3
G7
E5
F7
E6
E7
D6
D7
D5
B1
C2
C1
D3
E1
D1
E2
D2
* NOTE: Y10 to Y13 scan lines may be
used as additional X drive lines in
extended mode (a 100 must
be added to each additional line).
Wresistor
MATRIX
Y OR X*
mXT224
NOTE: Bypass capacitors must be X7R or
X5R and placed <5 mm away from chip.
8
9530CS–AT42–11/09
mXT224
1.3.2 48-pin QFN
Rc
GND
GND
GND
GND
AVDD
AVDD
GPIO1
GPIO2/SCK
GPIO3/MOSI
GPIO0/SYNC
ADDR_SEL
I C-COMPATIBLE
2
ADDRESS SELECT
CHG CHG
VDD
MATRIX X DRIVE
MATRIX Y SCAN IN
X15
X1
X2
X3
X4
X5
X6
X7
X8
X9
X10
X11
X12
X13
X14
X0
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Y8
Y9
X19/Y10
16
17
15
14
24
23
2
12
25
35
19
21
22
18
36
37
38
39
40
41
42
43
44
45
46
VDD
VDD
Regulated
VDD
100 nF 1 Fm
13
20
Regulated
AVDD
100 nF 1 Fm
3
34
X18/Y11
X17/Y12
X16/Y13
47
48
1
26
27
28
29
30
31
32
33
4
5
6
7
10
8
11
9
* NOTE: Y10 to Y13 scan lines may be
used as additional X drive lines in
extended mode (a 100 must
be added to each additional line).
Wresistor
MATRIX
Y OR X*
SCL
SDA
Rp Rp
VDD
SCL
SDA
I C-COMPATIBLE
2
N/C
RESET
RESET
mXT224
NOTE: Bypass capacitors must be X7R or
X5R and placed <5 mm away from chip.
9
9530CS–AT42–11/09
mXT224
2. Overview of the mXT224
2.1 Introduction
The mXT224 uses a unique charge-transfer acquisition engine to implement the QMatrix
capacitive sensing method patented by Atmel®. This allows the measurement of up to 224
mutual capacitance nodes in under 1 ms. Coupled with a state-of-the-art XMEGA CPU, the
entire touchscreen sensing solution can measure, classify and track a single finger touch every
4 ms if required.
The acquisition engine uses an optimal measurement approach to ensure almost complete
immunity from parasitic capacitance on the receiver inputs (Y lines). The engine includes
sufficient dynamic range to cope with touchscreen mutual capacitances spanning 0.5 pF to 5 pF.
This allows great flexibility for use with Atmel’s proprietary ITO pattern designs. One and two
layer ITO sensors are possible using glass or PET substrates.
The main AVR® XMEGA CPU has two powerful, yet low power, microsequencer coprocessors
under its control. These combine to allow the signal acquisition, preprocessing, postprocessing
and housekeeping to be partitioned in an efficient and flexible way. This gives ample scope for
sensing algorithms, touch tracking or advanced shape-based filtering. An in-circuit reflash can
be performed over the chip’s hardware-driven two-wire interface (I2C-compatible).
The mXT224 represents a step improvement over competing technologies. It provides a near
optimal mix of low power, small size and low part count with unrivalled true multitouch
performance.
10
9530CS–AT42–11/09
mXT224
Revision History
Revision Number History
Revision AS – September 2009 Initial release for chip revision 1.4
Revision BS – October 2009 QFN package details added
Revision CS – November 2009 Updated for chip revision 1.5
11
9530CS–AT42–11/09
mXT224
Notes
9530CS–AT42–11/09
Headquarters International
Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131
USA
Tel: 1(408) 441-0311
Fax: 1(408) 487-2600
Atmel Asia
Unit 01-05 & 16, 19/F
BEA Tower, Millennium City 5
418 Kwun Tong Road
Kwun Tong
Kowloon
Hong Kong
Tel: (852) 2245-6100
Fax: (852) 2722-1369
Atmel Europe
Le Krebs
8, Rue Jean-Pierre Timbaud
BP 309
78054 Saint-Quentin-en-
Yvelines Cedex
France
Tel: (33) 1-30-60-70-00
Fax: (33) 1-30-60-71-11
Atmel Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
Tel: (81) 3-3523-3551
Fax: (81) 3-3523-7581
Touch Technology Division
1 Mitchell Point
Ensign Way
Hamble
Southampton
Hampshire SO31 4RF
United Kingdom
Tel: (44) 23-8056-5600
Fax: (44) 23-8045-3939
Product Contact
Web Site
www.atmel.com
Technical Support
touch@atmel.com
Sales Contact
www.atmel.com/contacts
Literature Requests
www.atmel.com/literature
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellec-
tual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS
OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY
WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTIC-
ULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL
OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMA-
TION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAM-
AGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make
changes to specifications and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein.
Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended,
authorized, or warranted for use as components in applications intended to support or sustain life.
© 2009 Atmel Corporation. All rights reserved. Atmel®, Atmel logo and combinations thereof, AVR®, Adjacent Key Suppression® and others are
registered trademarks, maXTouch, AKS, QMatrix, XMEGA and others are trademarks of Atmel Corporation or its subsidiaries. Other terms
and product names may be registered trademarks or trademarks of others.